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>.