Будинки Розвиток Що таке asp.net? - визначення з техопедії

Що таке asp.net? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає ASP.NET?

ASP.NET - це уніфікована модель веб-розробки, інтегрована з .NET-рамкою, призначена для надання послуг для створення динамічних веб-додатків та веб-служб. Він побудований на загальній мові виконання (CLR) рамки .NET і включає такі переваги, як багатомовна сумісність, безпека типу, збирання сміття та успадкування.


Марк Андерс і Скотт Гетрі з Microsoft створили першу версію ASP.NET в 1992 році. Вона була створена для полегшення розробки розподілених додатків в структурованому і об'єктно-орієнтованому вигляді, відокремлюючи презентацію та контент, а отже, записуючи чистий код. ASP.NET використовує кодову модель для створення динамічних сторінок на основі архітектури Model-View-Controller.

Вони мають основні відмінності від ASP, більш ранньої версії ASP.NET. Об'єктна модель ASP.NET, таким чином, значно покращилась від ASP, що робить її повністю назад сумісною з ASP.


Ці відмінності включають:

1. Використання складеного коду (замість інтерпретованого коду),

2. Модель сценаріїв, керована подіями,

3. Державне управління,

4. Швидка розробка додатків за допомогою елементів управління та бібліотек .NET Framework.

5. Код динамічного програмування розміщується окремо у файлі або спеціально призначеному тезі. Це дозволяє уникнути зміни програмного коду під час виконання.

Техопедія пояснює ASP.NET

ASP.NET працює з Інтернет-сервером інформації (IIS) для доставки вмісту у відповідь на запити клієнта. Обробляючи запити, ASP.NET забезпечує доступ до всіх .NET класів, спеціальних компонентів та баз даних, подібних до настільних додатків.


Веб-форми - це складові блоки розробки додатків в ASP.NET. Вони забезпечують велику гнучкість, дозволяючи використовувати елементи управління на сторінці як об’єкти. Ці елементи керування можуть обробляти такі події, як "Завантажити", "Клацнути" та "Змінити", подібні до таких у настільних додатках. Крім веб-форм, ASP.NET може використовуватися для створення веб-служб XML, які дозволяють створювати модульні, розподілені веб-додатки, написані будь-якою мовою. Ці сервіси є сумісними на різних платформах і пристроях.


Крім того, ASP.NET реалізує управління державою, надсилаючи на сервер інформацію (viewstate), що стосується стану контролю у веб-формі, у запиті після зворотного зв'язку. Він пропонує додаткові програми для виконання декількох номіналів, що дозволяють встановлювати їх в одній системі з різними версіями .NET фреймворків. Крім того, він використовує підтримку XML для зберігання, налаштування та маніпулювання даними. Однак, якщо мова йде про захист своїх програм, ASP.NET використовує захист доступу до коду та функції захисту, засновані на ролі .NET Framework та притаманних методів IIS для автентифікації облікових даних користувачів.

Що таке asp.net? - визначення з техопедії