ASP NET - технология разработки веб сайтов любой сложности
ASP NET - технология создания веб сайтов от компании Майкрософт. На данный момент последней версией этой технологии является ASP.NET 4.0. Самая первая версия, которая называлась просто ASP, была разработана в 1997 году.
Разработчики пишут код для ASP.NET, используя языки программирования C# или Visual Basic.NET. При первом обращении к странице сайта, созданного на ASP NET, код компилируется и помещается в специальный кэш, и впоследствии только исполняется, не требуя затрат времени на парсинг, оптимизацию, и т. д. Поэтому ASP.NET имеет преимущество в скорости по сравнению со скриптовыми технологиями (Perl, Python, PHP, Ruby).
Для увеличения производительности разработчик имеет возможность кешировать, как всю страницу сайта, так и её часть. Есть возможность кэширования данных, используемых на странице. В ASP NET встроена поддержка AJAX.
Создание сайта на ASP NET ведется в среде разработки Visual Web Developer, которая позволяет большинство ошибок отлавливать ещё на стадии разработки.