ASP.NET - это платформа для веб-приложений, разработанная и продаваемая Microsoft.

Он используется программистами и дизайнерами для создания динамических веб-сайтов, веб-приложений и веб-сервисов XML. Он появился в январе 2002 г. с версией 1.0 .NET Framework и является преемником технологии Active Server Pages (ASP). ASP.NET построен на Common Language Runtime , что позволяет программистам писать код ASP.NET с использованием любого языка, поддерживаемого .NET Framework.

Обычно ASP.NET использует стиль веб-разработки, который также был оригинальным методом разработки веб-приложений в ASP.NET. Web Forms - это модель, которая имитирует классическую модель управления / разработки событий winforms, создавая иллюзию страниц состояния.

Март 2009 г. Microsoft выпустила версию 1.0 aspw-mvc Framewwork. В качестве альтернативы модели веб-форм эта структура применяет шаблон веб-приложений Model-View-Controller ( MVC ) в ASP.NET .

Поскольку ASP.NET включает в себя собственную библиотеку элементов управления веб-форм, элементов управления оберткой HTML и добавления к ним функциональности, элементы управления ASP.NET имеют как бренды

<asp: ctrl_name> </ asp: ctrl_name>.