Описание тега asp.net-webpages
Веб-страницы ASP.NET - это третья модель веб-разработки, выпущенная Microsoft после веб-форм ASP.NET и платформы ASP.NET MVC. На веб-страницах был представлен Razor, синтаксис шаблона, который позволяет встраивать серверный код (C# или VB) в разметку HTML. В этом отношении инфраструктура веб-страниц предлагает аналогичный опыт веб-разработки, предоставляемый PHP, классическим ASP и другими технологиями создания сценариев. Это сделано умышленно, поскольку структура веб-страниц разработана в первую очередь для привлечения классических разработчиков ASP и PHP к стеку ASP.NET, предлагая "небольшое количество концепций" для ознакомления с ASP.NET.
Веб-страницы разрабатываются с использованием файлов.cshtml (C#) или.vbhtml (VB). Обычно файл представляет собой страницу на веб-сайте и будет содержать как серверный код для управления логикой программирования, так и HTML, CSS и JavaScript, которые будут отображаться в браузере.
Веб-страницы поддерживают систему шаблонов, основанную на файлах макета и возможность динамически включать содержимое других файлов в родительский файл во время выполнения. Веб-страницы также представляют простую технологию доступа к данным - помощник по базе данных - на основе C# 4.0.dynamic
тип.
Несмотря на упор на простоту, платформа Web Pages предоставляет разработчикам доступ ко всей платформе.NET, позволяя разрабатывать сложные веб-сайты.
Дополнительная информация на http://www.asp.net/web-pages