ASP.NET является основой веб-приложений разработан и продается компанией Microsoft, , что программисты могут использовать для создания динамических веб-сайтов, веб-приложений и веб-сервисов. Он был первым выпущен в январе 2002 года с версией 1.0 .NET Framework и является преемником технологии Microsoft Active Server Pages (ASP). ASP.NET - это , построенный на языке Common Language Runtime (CLR), позволяющий программистам писать код ASP.NET с использованием любого поддерживаемого языка .NET .
ASP.NET (Википедия)
Это на второй результат в поисках на Google, так что я предполагаю, (наполовину ожидая), что вы не понимаете, что это означает, что либо.
Разработка веб-страниц начиналась с простых статических HTML-страниц. Это означало, что клиент попросил страницу с помощью URL-адреса, и сервер отправил страницу обратно к нему в точности так, как он был разработан. Когда-то после этого появилось несколько технологий, чтобы обеспечить более «динамичный» или персонализированный опыт.
Были разработаны несколько «серверных языков» (PHP, Perl, ASP ...), которые позволили серверу обрабатывать веб-страницу перед отправкой обратно клиенту. Таким образом, когда клиент запрашивал веб-страницу, сервер мог интерпретировать запрос, обрабатывать его (например, подключаться к базе данных и получать некоторые результаты) и отправлять его обратно, изменяя содержимое и делая их «динамическими». Тот факт, что процесс имел место на сервере, означает имя «серверная сторона».
Таким образом, исходный ASP (предшественник ASP.NET) был языком на стороне сервера, который был ориентирован на обслуживание веб-страниц. Таким образом, он поддерживал несколько ярлыков, таких как возможность интеркалировать источник HTML и ASP в файл, который в то время был очень популярен из-за реализации PHP. Это также (как большинство из этих языков) динамический язык, и он был истолкован.
ASP.NET - это эволюция этого оригинального ASP с некоторыми улучшениями. Сначала он действительно (попытается) отделить презентацию (HTML) от кода (.cs), который может быть реализован с использованием синтаксиса Visual Basic или C#. Он также включает некоторую компиляцию на конечные страницы ASP, инкапсулируя их в сборки и тем самым улучшая производительность. Наконец, он имеет доступ к полной платформе .NET, которая поддерживает большое количество вспомогательных классов.
Итак, подводя итоги, это язык программирования, расположенный на сервере и предназначенный для создания веб-страниц.
Ваше «подведение итогов» неверно. ASP.Net не является языком программирования. C# или VB.Net - это язык программирования, ASP.Net - это основа, которая переводит их в код для веб-страниц. –