ASP的不足: 1)它是被解释执行的,并不是被编译执行的,所以比较慢; 2)它没有提供一个很好的开发环境; 3)不支持类,很难封装复杂的外理逻辑; 4)可随意加入脚本,很灵活,但也导致了不可维护性。
ASP.NET相应的优点: 1)它是被编译后再执行的,所以效率要比ASP高很多; 2)它有很高的开发环境,如VS.NET 2005,更容易调试程式; 3)支持类,支持面向对象,可以使用.NET work 更好的进行开发; 4)它使设计和开发分开过来,如界面设计放在.aspx文件中,开发则放在 .cs 或 .vb等文件中。这样更有利于程式的维护。
|
|
|