ASP网站制作之.NET方针(一)
asp对于服务器的要求较高,一般的服务器如果访问量一大就垮了,不得不重启。别的,.NET大批地使用了XML手艺,并付与SOAP协定极为主要的位置。借助于SOAP,Microsoft但愿将软件开辟带进一个新的时期,即不再依附于拆卸组件和工具,而是以重用服务作为软件开辟的基本。SOAP和Web服务配合组成了.NET平台的基本。但是,为以后正在开辟的DNA使用的将来而忧虑仍然是没有需要的。Microsoft已供认,公布.NET终极版本的工夫不会早于2002年,并且.NET可以间接在裸机上运转现有的使用,但这些使用将没法使用任何.NET的上风。
和Microsoft让我们信任的相反(明显那是为了慰藉现有的用户),.NET对现有系统的改动十分深切,并且几近影响了DNA系统中的统统:
因为看很多多少历程形式,IIS服务器保持了高效但不不乱的多线程形式。ASP手艺让位给了ASP.NET(最后叫做ASP+),注释实行的代码将象JSP一样在第一次挪用时被编译实行的代码代替。诸如ATL和MFC之类的Win32API由一组相干的BaseFramework类代替。为了服从CLS标准(CommonLanguageSpecification,大众言语标准),VB.NET到场了大批.NET的特征,因而不再包管与VB6的兼容。
供应全新的散布式组件模子COM+2.0。COM+2.0没有从COM/DCOM/COM+系列手艺承继任何内容。COM+2.0不再利用Windows注册表来注书籍地大概远程的组件,在.NET中部署组件就象好久之前安装使用软件一样复杂便利:安装软件就是把文件复制到某个目次上面;删除软件就是从目次上面删除它的文件。
出生了一种新言语C#。这是一种旧式的面向工具编程言语,有点儿象是C++和Java的夹杂物。C#由AndersHejlsberg创立,AndersHejlsberg也是Borland很多言语和工具的计划者,包含出名的Delphi。以SOAP和Web服务为基本的新编程形式从基本上改动了使用的计划办法,并带来了一种新的职业:在线供应Web服务。
这些改动趋势于在Windows2000操纵体系和供应使用服务的下层之间创建宽松的毗连。为了更深切地申明这些变更,上面本文将作更加具体的论述。
愈甚者,这些手艺上的变更又与.NET平台大批接纳各其中立构造(如W3C、IETF和ECMA等)的尺度无机分离,包含GartnerGroup在内的很多剖析家由此得出如许一个结论:“Microsft正在趋势开放”。
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。 如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助: 以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。 他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。 我想问如何掌握学习节奏(先学什么再学什么)最好详细点? 那么,ASP.Net有哪些改进呢? 代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
页:
[1]