03 2014 档案

摘要:1、CodeSmithCodeSmith是一个基于模板的代码生成器,它可以生成任何基于ASCII的编程语言代码。生成的代码可以使用属性进行定制。属性可以是任何具有设计器的.NET对象(大多数.NET内置类型已经有设计器),也可以是一个允许你从结果中有条件地添加或移除代码的简单的boolean 属性,或是一个对象,例如能够访问数据库表信息的TableSchema对象(包括在SchemaExplorer中)。CodeSmith完全可扩展,它允许用户创建定制属性类型。CodeSmith中包括多个定制属性类型的例子,例如,定制一个允许选择XML文件(使用XmlSerializer可将其反序列化到对象中 阅读全文
posted @ 2014-03-29 15:04 人工智能 阅读(605) 评论(0) 推荐(0)
摘要:两个.net 开源框架:castle是.NET里走过了三年的开源框架,下载地址如:http://www.castleproject.org/index.html,当然如果你是从事过JAVA开发并用过spring,hibernate的话,那看这个框架应该说是很清晰.另付上在这个框架上有研究的一些Blog文章:http://terrylee.cnblogs.com/,,看过他整理制作的新版本C#设计模式的人大概知道.Nbear 是另一个.NET开源框架http://nbear.org/orhttp://www.codeplex.com/可以去下载下来看看.Eric Nelson是微软技术的传道者, 阅读全文
posted @ 2014-03-24 12:10 人工智能 阅读(1389) 评论(0) 推荐(0)