现在的位置: 首页 > 综合 > 正文

谈谈DreamWeaver 8中的ASP.NET

2012年06月03日 ⁄ 综合 ⁄ 共 788字 ⁄ 字号 评论关闭
记得03年春的时候,很多人都在探讨DreamWeaver MX的ASP.NET功能,对DW2004更是翘首以待。转眼三年已经过去,虽然DreamWeaver基本上也是每日必用的工具,但是就如挂在墙上的陈年旧画一样毫无印象。这期间VS2002被VS2003取代,Win 2000 Ad Server被Win2003取代,之后VS2005,唯独DreamWeaver MX,自DW4.0换了UD,UD换了DreamWeaver MX,之后再也没有换过。
等看到同事装了DreamWeaver 8.0,才恍然想起,原来以前曾如此的期盼DW2004,只是盼着盼着,后来渐渐忘记了。
好了,装了DreamWeaver 8.0,三下五除二便做好了添加、修改、显示列表、分页,DreamWeaver 8.0最大的优点就是开发快,如果不考虑代码性能的话倒是不错的工具。
看一下源文件,所有代码都是调用命名空间下的DreamweaverCtrls,其代码在安装目录的Configuration\ServerBehaviors\Shared\ASP.Net\Scripts\Source\DreamweaverCtrls.cs下,Server Behavior控件的原文件也都在Configuration\ServerBehaviors里面。
打开文件DreamweaverCtrls.cs,代码中有注释,一目了然。
DreamWeaver 8.0开发.NET的原理是:在控件DreamweaverCtrls.DLL中实现了所有的方法,通过控件获取页面中的SQL语句及字段值等,执行DreamweaverCtrls.DLL中的方法,返回数据到页面或直接执行语句。这个类相信不少人都可以直接写代码来实现。
但是到目前为止,我还没有看到面向对象,分层及可编译,性能及各种优化无可说起。或许大家能够发现其他的优点,否则就权当它是鸡肋吧。

抱歉!评论已关闭.