请教牛人,ASP.NET该采用什么架构开发!

要开发一个类似CMS的一个项目,里面有包含两个社区,不算太复杂也不算简单。开发就是为了将来做相似项目的时候可以copy,以便达到快速开发效果。开发工具VS2008,数据库access2003,一直再院子逛,也看了很多别人的思路。可是一直都很迷茫,该用什么方式架构这个项目,下面有我的思路,请高人指点一二:

1.直接新建网站,封装一下常用的类(数据库操作,字符处理,io...),然后用到什么就直接调用。(简单,不够OO)

2.三层(多层)+ORM(Nhibernate)    mapping耗费太多时间

3.linq(linq to sql,linq to entities 暂时不支持access)

4.代码生成器,如动软的代码生成器、codesmith生成太多无用代码,修改也耗时间。

请问有更好的思路吗?


繁星淼淼
浏览 468回答 2
2回答

慕虎7371278

4.代码生成器,如动软的代码生成器、codesmith生成太多无用代码,修改也耗时间。你自己不会写模板阿 动软就算了本身就是个半成平codesmith 难道你不会自己写?

元芳怎么了

如果access2003换成sql,而且项目不是很大我推荐用linqtosql
打开App,查看更多内容
随时随地看视频慕课网APP