在元旦来临之际,asp.net有什么新技术出现?拿出来交流一下.

解决方案 »

  1.   

    1、什么是ASP.NET技术?
    ASP.NET是Microsoft公司的一项崭新技术,用于创建服务器端的Web应用程序。它是该公司提供的基于服务器的功能强大的技术,用于为企业的内部网创建动态的、交互的HTML页面。与以前的 Web开发模型相比,ASP.NET 提供了如下数个重要的优点: 
    ●ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。代码被编译执行相比被解释执行,ASP.NET页面性能显著提高。 
    ●ASP.NET 基于公共语言运行库,它支持微软开发的主流编程语言(例如,Visual Basic.NET、C#、J#等等),所以开发人员可以选用自己最熟悉的语言来进行研发。 
    ●ASP.NET 框架可以将应用程序的逻辑与表示代码清楚分开,现在JSP是用Javabean来封装逻辑代码,虽然可以反编译,但毕竟技术向这个方向迈出了一步,Microsoft .net则用DLL封装逻辑代码,使代码的安全性更高。 
    ●开发人员可以用自己编写的自定义组件扩展或替换 ASP.NET 运行库的任何子组件(此性能体现出了微软已经把编程工具变成一种服务的新观念)。 
    ●借助内置的 Windows 身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。
      

  2.   

    2、ASP.NET虚拟主机有哪些新特性?
    ●启用Windows 2003 虚拟主机的管理系统。原有的NT/WIN2000系统的IIS5.0,支持ASP.NET 虚拟主机存在着不可逾越的安全漏洞,只有引入WIN2003系统IIS6.0的APPLICATION POOL后,独立的Application Pool、独立的Identity 用户、彼此独立的权限、程序在自己的池中运行--WIN2003下的ASP.NET虚拟主机的安全性无任何隐患。 
    ●ASP.NET作为ASP与.NET相结合的产物,是以前各版本ASP的一大飞跃。其性能显著提高。ASP.NET页面是根据需要被编译后执行的,而不是被解释执行,因此ASP.NET页面性能就有了很大的提高--编译后执行,更安全。编译后把所有的逻辑代码封装在BIN文件夹下的DLL文件里,代码不容易被泄露和破坏,安全性明显提高。
    ●完全面向对象的程序设计模型。 
    ●.NET支持的任何语言。可以使用.NET支持的任何语言(例如,Visual Basic.NET、C#、Jscript等等) ● Application Pool 新概念的引用,性能可控性提高。 3、使用ASP.NET 虚拟主机上获得比以往哪些更多的利益 
    ●Microsoft公司的一项新技术ASP.NET,这是一种趋势(最新的技术必然带动新兴的领域) 。 
    ●开发方式更灵活,性能显著提高 。 
    ●以往难以实现的商务应用DOT NET 得以实现,如图表(柱状图,饼图),WEBSERVICE 。 
    ●代码可重用性提高,降低开发成本 。 
    ●要和代表最新技术的厂商拉近距离,他们代表市场前沿的走向,有市场就有利润 。