справу зі скомпільований кодом. Завдяки цьому ASP.NET отримує можливість ефективно використовувати різні механізми оптимізації коду (наприклад, механізми раннього зв'язування або оптимізація під конкретну платформу);  
 гнучке кешування. ASP.NET може виконувати кешування сторінок даних (як сторінку цілком, так і її частину) у відповідності з потребами додатка; 
  підтримка національних мов. Оскільки ASP.NET використовує Unicode, розробники мають великі можливості для застосування у своїх додатках національних алфавітів; 
  підтримка мобільних пристроїв. Microsoft заявляє, що ASP.NET підтримується будь-яким браузером, запущеним на будь-якому пристрої; 
  доступність і масштабованість. ASP.NET розроблялася з розрахунку на використання в великих кластерних системах. Реалізовані в рамках IIS 6.0 механізми дозволяють гарантувати високу ступінь доступності додатків. Якщо з процесом, в рамках якого виконується додаток, виникнуть проблеми, система самостійно запустить новий процес, який візьме на себе завдання обслуговування запитів користувачів; 
  можливості налагодження. ASP.NET забезпечує можливість трасування і налагодження коду додатків. При цьому можлива як локальна, так і дистанційна налагодження за допомогою спеціальних інструментів налагодження. NET Framework; 
  інтеграція с. NET Framework. ASP.NET є частиною платформи. NET Framework. Розробники можуть використовувати можливості, що надаються цією платформою при створенні додатків; 
  сумісність з існуючими ASP-додатками. Розгортання ASP.NET в рамках IIS не впливає на функціонування вже працюючих ASP-додатків. ASP-додатки і ASP.NET-додатки можуть співіснувати на одному сервері, не заважаючи один одному. [1] br/> 
  1.2 Переваги технології ASP.NET  
 . NET - на даний момент, це найсучасніша технологія розробки веб-сайтів та інтернет - додатків. Велика частина веб-проектів у світі в даний момент реалізується саме за допомогою цієї технології. Основні переваги ASP.NET: 
				
				
				
				
			  Сучасний компільований мову програмування (C #, VB.NET) з підтримкою об'єктно-орієнтованого програмування. C # є найпоширенішим у світі мовою програмування як для розробки Windows - додатків, так і в Інтернеті. Відповідно по ньому існує велика кількість фахівців; 
  Зручне середовище розробки програм, наявність відладчика, що прискорює процес розробки; 
  Засоби багаторазового використання коду - користувача елементи управління і веб-контроли; 
  Наявність великої кількості компонентів для вирішення стандартних завдань - роботи з даними, авторизації, навігації тощо; 
  Засоби кешування, що дозволяють збільшити продуктивність додатків; 
  Зручні засоби розробки дизайну - майстер-сторінки, скіни; 
  Вбудовані засоби зберігання даних сесії і додатки на сервері; 
  Підтримка багатомовності; 
  Ефективна ...