Тэги

Silverlight (36) WPF (10) IIS (7) Visual Studio (7) SharePoint (6) .Net Framework (5) ODP.NET (5) ASP.NET (4) C# (4) common (4) Network Settings (3) JavaScript (2) MS Office (2) Resharper (2) WCF (2) WEB (2) XPath (2) XSLT (2) ADO.NET (1) APEX (1) CMD (1) CSS (1) EF (1) HTML (1) Hardware bugs (1) Java (1) MS SQL (1) Oracle (1) PDF (1) Version Control (1) XAML (1)

четверг, 28 июля 2011 г.

Что такое ASP.NET Web Pages

Что такое "ASP.NET Web Pages", как я вижу.
Это новый стиль создания сайтов в ASP.NET максимально приближенный к статическим страницам.
В ASP.NET есть основные подходы Forms, MVC, а теперь еще Web Pages.
* В ASP.NET легко писать и на низком уровне без использования любого из подходов. *
Главная идея в Web Pages - легко начать с нуля, изучая полезности ASP.NET только по необходимости.
Можно начать разрабатывать без установки Visual Studio, при помощи облегченного средства WebMatrix.

В Web Pages, как и в MVC, предполагается активное использование Razor.
Razor, это вставка динамического содержимого прямо в разметку HTML страницы.
Такое было изначально в ASP.NET, но Razor предложил компактную, не загрязняющую HTML форму написания, которая сразу всем полюбилась.
Пример Razor на картинках и сравнение со стандартными вставками здесь - http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx

Все нужное для начала работы найдется на странице http://asp.net .

Комментариев нет:

Отправить комментарий