比如目前需要开发下面这些网站中的任意一种类型:
社区系统、电子商务、B2B、C2C、OA系统、企业网站、新闻系统我能想到的做法:
1)重头设计数据库,然后手写代码,包括数据访问层、业务逻辑层,最后设计界面层;2)也是重头设计数据库,但是数据访问层、业务逻辑层的代码都基本通过代码生成器生成,最后再设计界面层;3)数据库已经拥有一个非常抽象的数据库,可以胜任几乎所有类型的Web应用程序,并且数据访问和业务逻辑也已经拥有了一个非常抽象和使用的类库,可以完成上面任意一种系统的业务逻辑,只有界面层需要重新设计;4)也和3)一样已经拥有了一套很成熟的数据库、数据访问层、业务逻辑层,并且连界面层都已经抽象了一大半,要重新设计的仅仅是定义有各种不同显示效果的ascx控件和css样式。5)数据库重新设计,但是数据访问层是采用ORM映射框架(比如NHibernate)完成,业务逻辑层也是手写代码,最后界面层也是基本从头设计或者在已有一些界面控件的基础上再设计。6)只要做aspx,不需要写一行代码,所有功能只要配置XML配置文件就可以完成。(感觉这个不大可能,但是或许真的有人可以做到这样)暂时能想到的就只有这6中方法了,请大家多多发言,说明一下自己平时是怎么做的。
社区系统、电子商务、B2B、C2C、OA系统、企业网站、新闻系统我能想到的做法:
1)重头设计数据库,然后手写代码,包括数据访问层、业务逻辑层,最后设计界面层;2)也是重头设计数据库,但是数据访问层、业务逻辑层的代码都基本通过代码生成器生成,最后再设计界面层;3)数据库已经拥有一个非常抽象的数据库,可以胜任几乎所有类型的Web应用程序,并且数据访问和业务逻辑也已经拥有了一个非常抽象和使用的类库,可以完成上面任意一种系统的业务逻辑,只有界面层需要重新设计;4)也和3)一样已经拥有了一套很成熟的数据库、数据访问层、业务逻辑层,并且连界面层都已经抽象了一大半,要重新设计的仅仅是定义有各种不同显示效果的ascx控件和css样式。5)数据库重新设计,但是数据访问层是采用ORM映射框架(比如NHibernate)完成,业务逻辑层也是手写代码,最后界面层也是基本从头设计或者在已有一些界面控件的基础上再设计。6)只要做aspx,不需要写一行代码,所有功能只要配置XML配置文件就可以完成。(感觉这个不大可能,但是或许真的有人可以做到这样)暂时能想到的就只有这6中方法了,请大家多多发言,说明一下自己平时是怎么做的。
解决方案 »
- 来者有分,导出为excel时为何要输入连接登录,在XP操作系统下?郁闷中...
- membership创建用户
- datalist怎么加分页呢?!
- 鼠标划过gridview的某一栏...?
- 在asp.net中怎么实现拼音码查询,谢谢!!
- 我的win2000server为什么不能运行aspx文件?
- 按发表留言出现--用户代码未处理 System.Data.SqlClient.SqlException是怎么回事?
- 怎么把Excel中所有Sheet中的数据查询出来再绑定到页面
- asp.net 网站模拟提交(高手进!!!!)
- 高手问题:如何能声明一个面向用户的全局的数据急,
- 寻.net、MsSQL、C#方面的老师
- 除了经常用到的服务库控件如:DataList 还有其他的什么可以在前台页面显示数据的呢?
可以做到,只有做一个XML读写器,所有功能的设置都通过XML读写器完成
不知道LZ的(2)的数据访问层、业务逻辑层的代码如何都通过代码生成器生成?用codesmith配置模板?不知LZ指的“都通过”具体是个什么概念?