ASP网站制作之ASP+全新打仗(4)
ASP.NET和ASP的比较,技术上比较已经没什么可说的了.新一代在大部分程度来说当然是比旧一代好了.关键看你对所做软件的理解了.因人而定.会写的话也可能比ASP.NET写得更有效率和更方便重用asp+2000-10-31・赵于・yesky4.其他
包含Intrinsiccontrols,和我们巴望已久的SendMail组件,加/解密组件,能够自界说的实行体现记数器,能够读写NT日记的组件,收集会见组件。。。等等。
四.ASP+的终极版本
很明显,预览版的ASP+与运转时框架还不是完美无缺的。固然它们足以表现ASP+的新特征,但是终极版本的ASP+要比我们正在会商的这个版本撑持更多的功效,并且加倍完美,它包括一些我们今朝没法完成的特征:
1.撑持多种Windows平台
这些平台包含:Windows2000,WindowsNT4.0,Windows95/98。而预览版本仅撑持Windows2000server与Windowsprofessional。针对Windows95/98的ASP+在功效上有所限定,以是只能称其为“团体版”。
2.XHTML兼容
今朝,由服务器端ASP+控件发生的输入是基础的HTML3.2,和XHTML其实不兼容。XHTML由W3C(WorldWideWebConsortium)保举,假如输入和XHTML兼容,那末XML语法剖析器就可以准确地操控这些内容,不然就会堕落。
Microsoft正试图让ASP+终极版的服务器端控件可以天生XHTML兼容的代码,但是因为客户端扫瞄器的不同,兼容的水平如今仍很难展望。
3.新的办理工具
终极版的ASP+将包括能让你轻松保护与设置程序的办理工具。你将看到能办理诸如config.web,global.asax之类文件的工具,它能以图形化的界面让你看到程序的实行情况,和调试全部程序时的跟踪细节。
</p>ASP.NET和ASP的比较,技术上比较已经没什么可说的了.新一代在大部分程度来说当然是比旧一代好了.关键看你对所做软件的理解了.因人而定.会写的话也可能比ASP.NET写得更有效率和更方便重用 用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。 Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名") 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。 我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。
页:
[1]