ASP.NET WebForm快速开发思索

对于三层架构,以数据库为基础的开发模式,

其中数据集XSD,帮你建立了Model层。至于DAL层,你只要配置相关SQL语句,也自动生成。

唯一要自己完全写的是BLL层。

还有大量的服务器控件,绑定数据源机制来助你。

 

那么,针对于这种拖拉的快速开发方式,弊端是性能。一次性帮你做好很多事,代表很多事是你用不到,于是用不到的事就消耗了性能。

再那么,用此快速开发方式,实现功能容易,优化性能不简单。而且再怎么优化,也比不上原生态手写的性能快。

但,天下武功,唯快不破。快速开发,优化性能,也有它的一片天地,比如开发后台,内网,网站功能原型等等这类无需考虑性能的场景。

 

所谓的快速开发,也就是开发过程(战略)采用敏捷开发,开发工具(武器)使用控件和框架。 当然,在此之前你要打好你的内功(算法,数据结构),外功(语法,小实例,.NET内部原理)

 

推荐书籍《ASP.NET3.5开发范例精讲精析》

posted @ 2011-08-31 15:30  草珊瑚  阅读(886)  评论(1)    收藏  举报