The predecessor of the ASP.NET ASP, at IIS 2 ( Windows NT 3.51 ) was first introduced, at that time together with ADO 1 launch, in IIS 3 ( Windows NT 4 ) carry forward, into a server side application popular development tools, Microsoft also specifically tailored for its Visual InterDev development tools, from 1994 to 2000, ASP technology has become the promotion of Microsoft Windows NT 4 platform is one of the key technologies, tens of thousands of ASP website also is the time to start like bamboo shoots after a spring rain" appeared on the internet. It's simple and highly customizable ability, is also one of the reasons it can rise abruptly quickly. But the disadvantages of ASP also gradually emerges:
Italy type program development method, make the maintenance difficulty is increased a lot, especially large-scale ASP applications. The literal translation of type VBScript or JScript language, let efficiency somewhat limited. Ductility because its infrastructure expansion and restriction, although COM element is available, but the development of some special functions (like file upload ), not from the built-in support, need to seek the third party software developers element. In 1997, Microsoft started aiming at the shortcoming of ASP ( especially Italy type program development method ) is ready to begin a new project to develop, then ASP.NET main leader Scott Guthrie just graduated from Duke University, he and IIS team Mark Anders managers work together for two months, to develop the next generation of ASP prototype in 1997, the prototype was developed at Christmas, and given a name: XSP, the prototype using Java language. But soon he was incorporated at that time is still in the development of CLR platform, Scott Guthrie afterwards that the transplant technology to the CLR platform, it has very big risk ( huge risk ), but the XSP team is in the development and application of CLR first team.
In order to porting XSP to CLR, XSP team will the XSP kernel program entirely in C language to write # ( in the interior of the project code name is" Project Cool", but at the time of the public is confidential ), and renamed as ASP +, ASP technology 's successor, and will also provide a simple transfer method to ASP developers. The first version of Beta ASP + and its application in PDC 2000 by Bill Gates Keynote debut, speaker ( namely the key technical overview ), from Fujitsu display using COBOL language written in ASP + applications, and declared that it can use the Visual Basic.NET, C, Perl and Python # language ( both developed by ActiveState interworking tool support ) to develop.
In the second quarter of 2000, Microsoft officially promoted . NET strategy, ASP + also logical renamed ASP.NET, after four years of development, the first version of the ASP.NET in January 5, 2002 debut ( and NET Framework 1 ), Scott Guthrie has become a product manager in ASP.NET ( now has developed a number of Microsoft products, like ASP.NET AJAX and Microsoft Silverlight ). The latest version of the ASP.NET 4 and NET Framework 4 in VS2010 platform application.
No comments:
Post a Comment