Преглед садржаја:
Дефиниција - Шта значи АСП.НЕТ?
АСП.НЕТ је обједињени модел веб развоја интегрисан са .НЕТ оквиром, дизајниран да пружа услуге за креирање динамичких веб апликација и веб услуга. Изграђен је на уобичајеном рунтимеу језика (ЦЛР) оквира .НЕТ и укључује оне погодности попут интероперабилности на више језика, сигурности типа, одвоза смећа и насљеђивања.
Марк Андерс и Сцотт Гутхрие из Мицрософта створили су прву верзију АСП.НЕТ 1992. године. Створена је да олакша развој дистрибуираних апликација на структуриран и објектно оријентисан начин раздвајањем презентације и садржаја, а самим тим и писањем чистог кода. АСП.НЕТ користи кодни модел за генерисање динамичних страница заснованих на архитектури Модел-Виев-Цонтроллер.
Они имају неке велике разлике од АСП-а, раније верзије АСП.НЕТ-а. Овако је објектни модел АСП.НЕТ значајно побољшан у односу на АСП, што га чини потпуно уназад компатибилним са АСП-ом.
Ове разлике укључују:
1. Употреба састављеног кода (уместо тумаченог кода),
2. Модел скрипта на страни сервера вођен догађајем,
3. управљање државом,
4. Брз развој апликација коришћењем контрола и библиотека .НЕТ оквира.
5. Динамички програмски код се поставља одвојено у датотеку или посебно означену ознаку. На тај начин се избегава модификација програмског кода током извођења.
Тецхопедиа објашњава АСП.НЕТ
АСП.НЕТ сарађује са Интернет Информатион Сервер-ом (ИИС) како би испоручио садржај као одговор на захтеве клијента. Док обрађује захтеве, АСП.НЕТ пружа приступ свим .НЕТ класама, прилагођеним компонентама и базама података, слично као у десктоп апликацији.
Веб обрасци су саставни блокови развоја апликација у АСП.НЕТ-у. Омогућавају велику флексибилност омогућавајући коришћење контрола на страници као објеката. Ове контроле могу да обраде догађаје као што су Учитавање, Клик и Промена, слични онима у десктоп апликацијама. Осим Веб образаца, АСП.НЕТ се може користити за креирање КСМЛ веб услуга које могу омогућити изградњу модуларних, дистрибуираних веб апликација, написаних на било ком језику. Ови сервиси су интероперабилни на различитим платформама и уређајима.
Уз то, АСП.НЕТ имплементира управљање државом шаљући на сервер серверу информације (виевстате) које се односе на стање контрола на веб обрасцу. Омогућује апликације за извршење вишеструких деноминација које омогућавају да буду инсталиране на истом систему са различитим верзијама .НЕТ оквира. Надаље, користи КСМЛ подршку за похрану података, конфигурацију и манипулацију. Међутим, када је у питању осигурање својих апликација, АСП.НЕТ користи сигурносне карактеристике .НЕТ оквира и својствене методе ИИС-а за сигурност приступа приступу кода и својствене методе ИИС-а за провјеру аутентичности корисника.
