ASP.NET WebForm快速开发思索
对于三层架构,以数据库为基础的开发模式,
其中数据集XSD,帮你建立了Model层。至于DAL层,你只要配置相关SQL语句,也自动生成。
唯一要自己完全写的是BLL层。
还有大量的服务器控件,绑定数据源机制来助你。
那么,针对于这种拖拉的快速开发方式,弊端是性能。一次性帮你做好很多事,代表很多事是你用不到,于是用不到的事就消耗了性能。
再那么,用此快速开发方式,实现功能容易,优化性能不简单。而且再怎么优化,也比不上原生态手写的性能快。
但,天下武功,唯快不破。快速开发,优化性能,也有它的一片天地,比如开发后台,内网,网站功能原型等等这类无需考虑性能的场景。
所谓的快速开发,也就是开发过程(战略)采用敏捷开发,开发工具(武器)使用控件和框架。 当然,在此之前你要打好你的内功(算法,数据结构),外功(语法,小实例,.NET内部原理)
推荐书籍《ASP.NET3.5开发范例精讲精析》
合乎自然而生生不息。。。


浙公网安备 33010602011771号