随笔分类 - 知识工程
如何开发自己的.NET语言
摘要:http://www.codeplex.com/irony 项目的目的是实现自己的.NET语言。他采用C#作为目标语言,直接利用.NET的编译功能。 Script.NET就是基于这个项目。http://scriptdotnet.codeplex.com/ Writing Your First Visual Studio Language Service 利用VS创建自己的IDE,包括创建新的语言...
阅读全文
又一个.NET代码生成器
摘要:Object/Relational Mapper & Code Generator in Net 2.0 for Relational & XML Schema
阅读全文
Index XML Documents with VTD-XML
摘要:Index XML Documents with VTD-XML VTD-XML 可以为XML建立索引,加快XML的访问速度。如果需要利用XML作为数据存储,则这个很重要。
阅读全文
模板正交化
摘要:-----(引自《软件工程实践导论》P.203 金尊和著 2005年4月 清华大学出版社) 模板的模块化 模板也可以分成很多模块,不一定要一次做完。甚至可以是并行的或者串行的等各种复杂的拓扑结构,每一个部分所使用的模板、引擎都可以不一样。 模板的单独的小模块,有会被大模板引用。模块之间可以有“包含”、“引用”关系。包含就是照抄,引用是调用,可以传入...
阅读全文
文档生成业务的商业机会
摘要:文档生成本身是个很大的商业机会。以Crystal Report著称的Crystal Decisions的营业额在 2亿7千万左右,以8亿2千万卖给了Bussiness Objects。-----(引自《软件工程实践导论》P.194 金尊和著 2005年4月 清华大学出版社)
阅读全文
Image and Location Search(aroo) 图像搜索与定位
摘要:http://www.codeproject.com/KB/IP/Searcharoo_6.aspx 文章讲述了建立一个图像位置搜索引擎的关键技术。通过抽取图像的 Exif 元数据中的经纬度信息,配合Google来实现对图像地理位置信息的搜索。
阅读全文
加速你的网站访问速度
摘要:CodeProject 上的文章,很精彩,不厌其烦地分析了网页访问的往来过程中涉及的信息,对于初学者搞清楚 Http 过程很有帮助。也是很好的教学材料。 http://www.codeproject.com/KB/HTML/SpeedUpWebsite.aspx
阅读全文
CodePlex 项目每日浏览
摘要:ASML http://www.codeplex.com/AsmL 抽象的状态机语言。由微软研究中心的FSE 团队开发。 这个项目包含一个.NET语言的编译器,可以生成.NET代码。并且附有一个Word插件,可以帮助程序的书写。 What is AsmL? AsmL is the Abstract State Machine Language. The language was develope...
阅读全文