打个比喻:
ASP --
好比一艘轻巧的快艇,就那么几个按钮,会发动一下,会摆弄方向盘就没什么了!
优点:操作比较简单
缺点:自身容量太小,不能托运大宗货物!
ASP.net --
好比一艘巡洋舰,别说按钮了,光仪表盘就好几十个,船长没点真功夫,是不可能驾驭这艘船的.功能奇多!
优点:操作比较细腻(不好说繁琐,如操作得当的话,自动化程度甚高!
缺点:学习驾驶需要经过一个漫长的过程,而且基础很重要!
ASP --
好比一艘轻巧的快艇,就那么几个按钮,会发动一下,会摆弄方向盘就没什么了!
优点:操作比较简单
缺点:自身容量太小,不能托运大宗货物!
ASP.net --
好比一艘巡洋舰,别说按钮了,光仪表盘就好几十个,船长没点真功夫,是不可能驾驭这艘船的.功能奇多!
优点:操作比较细腻(不好说繁琐,如操作得当的话,自动化程度甚高!
缺点:学习驾驶需要经过一个漫长的过程,而且基础很重要!
Asp --
不甚轻巧,方向感不是很好,得看一步走一步(解释执行),表盘极多(代码混合),操作烦琐Asp.net --
经过改良,有了规划的航向(经过编辑),速度很快,操作清晰,容易维护(Codebehind)。而且加了好多附属设施(Web Control),易上手。但尚需人们的进一步接受。
asp是脚本解释的,asp.net是经过编译的,并基于.net的CLR。并且语法也有很大区别。
asp.net可以解决或者说能更好的解决asp许多有困难的问题。
不用注册组件!