|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我认为,可以通过更加简单的首次编译,而增加第二次编译的负担,来提高java的运行效率。只是将java源代码进行简单的等价转换,而不假设编译成某种虚拟机器的目标格式,而由本地编译器针对性的二次编译。网页教授教养网在上一篇中先容了甚么是ASP.NET,让您复杂的熟悉了一下ASP.NET,本节侧重先容ASP.NET和ASP的区分。ASP.NET具有更好的言语撑持,一整套新的控件,基于XML的组件,和更好的用户身份考证。ASP.NET代码不完整向后兼容ASP。ASP.NET具有更好的言语撑持,一整套新的控件,基于XML的组件,和更好的用户身份考证。
ASP.NET经由过程同意编译的代码,供应了更强的功能。
ASP.NET代码不完整向后兼容ASP。
ASP.NET的新特征
- 更好的言语撑持
- 可编程的控件
- 事务驱动的编程
- 基于XML的组件
- 用户身份考证,带有帐号和脚色
- 更高的可伸缩性
- 更强的功能-编译代码
- 更简单设置和开辟
- 不完整的ASP兼容
言语撑持
ASP.NET利用新的ADO.NET。
ASP.NET撑持完全的VisualBasic,而非VBScript。
ASP.NET撑持C#(Csharp)和C++。
ASP.NET撑持JScript,和之前一样。
ASP.NET控件
ASP.NET包括大批HTML控件。几近一切页面中的HTML元素都能被界说为ASP.NET控件,而这些控件都能由剧本把持。
ASP.NET同时包括一系列新的面向工具的输出控件,好比可编程的列表框和考证控件。
新的datagrid控件撑持分类、数据分页,和您对一个数据集控件所等候的统统。
事务驱动的控件
一切Web页面上的ASP.NET工具都可以产生可被ASP.NET代码处置的事务。
可由代码处置的加载、点击和变动事务使得编程更轻松,更有层次。本信息代表文章来历网页教授教养webjx.com请人人往www.webjx.com扫瞄!
ASP.NET组件
ASP.NET组件深切地基于XML。好比新的ADRotator,它利用XML来存储告白信息和设置。
用户身份考证
ASP.NET撑持基于表单的用户身份考证,包含cookie办理和主动的非受权登录重定向。
(您仍旧可以定制本人的上岸页面和用户考证程序)。
User帐户和脚色
ASP.NET同意用户帐户和脚色,付与每一个用户(带有一个给定的脚色)分歧的服务器代码会见权限。
高可伸缩性
ASP.NET在供应更年夜的可伸缩性方面已有十分多的改良。
服务器对服务器的通讯已失掉极年夜的加强,这使得在多少个服务器上按比例分派一个使用程序成为大概。关于这一点的一个例子是,我们有才能在分歧的服务器上运转XML剖析器、XSL转换,乃至泯灭资本的session工具。看到本信息申明该文是经由过程网页教授教养(webjx.com)收拾公布的,请不要删失落!
编译代码
对服务器上ASP.NET页面的第一个哀求是编译其ASP.NET代码,并在内存中保留一份缓存的备份。如许做的了局固然极年夜地进步了功能。
易于设置
经由过程纯文本文件便可完成对ASP.NET的设置。
设置文件可在使用程序运转时举行上传和修正。无需重起服务器。也没有metabase和注册方面的困难。
易于开辟
不必要重起服务器来设置和交换已编译的代码。ASP.NET会复杂地把一切新的哀求重定向到新的代码。
兼容性
ASP.NET不完整兼容初期的ASP版本,一切年夜部分旧的ASP代码必要举行修正才干在ASP.NET下运转。
为懂得决这个成绩,ASP.NET利用了一个新的文件后缀".aspx"。如许就使ASP.NET使用程序与ASP使用程序可以一同运转在统一个服务器上。
另外,小型软件代码重用价值低,没有必要跨平台;大型软件,有严格的规划、部署,不可以随意跨平台。 |
|