开发了这么久,一直都使用公司的已经搭建好的项目,也忘记自己摸索整个架构的搭建。现在需要自己做一个项目。想知道整个项目中是否还是应该使用CodeSmith之类的代码生成工具。
代码生成器还是少用的为好!用完了你会发现后期你手动改的东西也不少!
推荐EF,前端用微软的那套GridView之类的数据显示控件(如果UI和性能没有太高的要求的话),或者干脆不用ORM,直接上什么DynamicDataSource, SQLDataSource,开发很快。
我做过一个小网站,基本企业站的功能都有,只用VS,一句代码没写,只是建了一数据库,然后用VS2008的asp.net数据显示控件和数据源控件,修改了部分前台脚本,就做好了,CS代码基本一句没写。
傻瓜的类可以用傻瓜方式生成
但是一个有东西,有内函,有深度,博大精深的类是用工具生不成的.