Web 窗体模型--Webmatrix与VSNET选择

       Web 窗体模型有两种:从 Page 类派生(姑且这么说吧)和单文件 Web 窗体页,详细可参考ms-help://MS.NETFrameworkSDKv1.1.CHS/cpguidenf/html/cpconwebformscodemodel.htm《.NET Framework SDK 文档》。 前者是我们都很熟悉的VSNET产生的三层架构,即aspx和.cs为特征;后者可以利用webmatrix做出的单文件窗体,即页面和代码结合的.从规模上VSNET在大项目操作上很有优势,webmatrix则小项目足用。性能而言,个人觉得VSNET还是更快一点(生成的web application),因为从原理上VSNET是编译dll的,而单文件访问都从头执行(从Page类派生),当然单文件也可以利用dll。好的扩展性维护性上,VSNET三层占绝对优势的。不过用上了VSNET也许你再也不想用那个Webmatrix了,因为VSNET至少提供了智能提示,方便了很多。现在做直接从Webmatrix到Visual Web Developer 2005,当然这个是基于 framework 2.0 的,不过除了启动慢 第一次编译慢之外,更多的控件,更方便的菜单操作和提示,感觉蛮爽的,而且也不用D版的了。
posted on 2005-08-31 20:25  老杨的地盘  阅读(473)  评论(0)    收藏  举报