Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Microsoft опубликовала предварительную версию ASP.Net MVC 3

Напечатать страницу
28.07.2010 09:18 | deeper2k

Microsoft работает над новой версией технологии ASP.Net MVC (Model View Controller) разработки веб-приложений, использующей новый движок "Razor" и предлагающей ряд усовершенствований в JavaScript. Вчера стала доступна первая предварительная версия ASP.Net MVC 3.

Модель содержит ключевую информацию для приложения, как, например, данные и правила валидации и отображает это в удобочитаемом виде. Контроллер управляет логикой потока данных, взаимодействует с моделью, контроллирует поток информации и выполнение приложения.

Первая предварительная версия включает два механизма просмотра: Razor и ASPX, пишет Скотт Гатри (Scott Guthrie), корпоративный вице-президент подразделения Microsoft Developer Division. Механизмы просмотра - это подключаемые модули, в которых реализованы шаблонные настройки синтаксиса. Razor оптимизирован для поколения HTML, поэтому он компактен, прост в изучении и работает с любым текстовым редактором.
Цветовая дифференциация файлов Razor и Intellisense в Visual Studio IDE пока не поддерживаются в первой предварительной версии ASP.Net MVC 3, однако Microsoft намерена добавить эту поддержку в будущих версиях. Также планируется добавить возможность unit-тестов индивидуальных шаблонов Razor без необходимости запускать приложение или веб-сервер, пишет в своем блоге Гатри.

Встроенная привязка JSON (абб. от JavaScript Object Notation) в ASP.Net MVC 3 позволяет action-методам получать закодированные JSON данные и привязывать их к параметрам метода, пишет Гатри. Кроме того, разработчики могут подключать клиентские шаблоны к action-методам на сервере, которые непосредственно возвращают и получают данные JSON.

Будущие версии будут включать улучшенную поддержку ненавязчивого (от англ.unobtrusive) JavaScript и прямое подключение к валидационной библиотеке jQuery из встроенных вспомогательных методов валидации.

Текущая версия также включает поддержку глобальных фильтров, а диалог Add->View позволяет выбрать подходящий синтаксис при создании новых шаблонных файлов. Среди нововведений ASP.Net MVC 3 следует отметить поддержку атрибутов метаданных .Net 4 DataAnnotations, а также улучшенную поддержку применения зависимостей.

ASP.Net MVC 3 обратно совместима с ASP.Net MVC 2, поэтому обновить проекты MVC 2 до третьей версии не составит никакого труда. Загрузить предварительную версию можно с веб-сайта Microsoft.


Источник: http://www.infoworld.com
Перевод: deeper2k

Комментарии

Комментариев нет...
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.038 секунд (Общее время SQL: 0.019 секунд - SQL запросов: 51 - Среднее время SQL: 0.00038 секунд))
Top.Mail.Ru