Интернет магазин китайских планшетных компьютеров



Компьютеры - ASP.NET

12 июня 2011


Оглавление:
1. ASP.NET
2. Принципы ASP.NET
3. Расширения



ASP.NET — технология создания веб-приложений и веб-сервисов от компании Майкрософт. Она является составной частью платформы Microsoft .NET и развитием более старой технологии Microsoft ASP. На данный момент последней версией этой технологии является ASP.NET 4.0.Однако в Windows 8 M3 Версия 6.2.7989 присутствует ASP.NET 4.5.

ASP.NET внешне во многом сохраняет схожесть с более старой технологией ASP, что позволяет разработчикам относительно легко перейти на ASP.NET. В то же время внутреннее устройство ASP.NET существенно отличается от ASP, поскольку она основана на платформе .NET и, следовательно, использует все новые возможности, предоставляемые этой платформой.

ASP.NET это ни в коем случае не платформа.

История ASP.NET

После выпуска сервера Internet Information Services 4.0 в 1997 году, компания Microsoft начала исследовать возможность новой модели веб-приложения, которая удовлетворит жалобы на ASP, особенно связанные с отделением оформления от содержания, и которая позволит писать "чистый" код . Работа по разработке такой модели была поручена Марку Андерсу, менеджеру команды IIS, и Скотту Гутри, поступившему на работу в Microsoft в 1997. Андерс и Гутри разработали первоначальный проект в течение двух месяцев, и Гутри написал код первоначального прототипа во время рождественских каникул 1997 года.

Первоначальный проект назывался "XSP"; Гутри объяснил в интервью 2007 года что, "всегда спрашивают, что означает буква X. В то время она ничего не значила. XML начинается с нее; XSLT начинается с нее. Все клевое начинается с X, поэтому мы его так и назвали." Прототип XSP был написан на Java, но скоро было решено построить новую платформу на основе Common Language Runtime, так как в нем наличествовало программирование по принципам ООП, Сборка мусора и другие возможности. Гутри описал это решение как "огромный риск", так как успех новой разработки был связан с успехом CLR, которая, как и XSP, находилась на ранней стадии разработки.



Просмотров: 2020


<<< ASP.NET AJAX