Обновление ASP.NET и веб-инструментов 2012


Корпорация Майкрософт выпустила обновление для ASP.NET и Web Tools 2012. Это обновление добавляет функции в ASP.NET и Visual Studio. Обновление будет включено в состав Visual Studio 2012 Update 2, а также доступно для загрузки.

Обновление добавляет подсветку синтаксиса в редакторе HTML, поэтому вы получаете подсветку синтаксиса для языков шаблонов на стороне клиента, включая CoffeeScript, Mustache, JsRender и Handlebars.
Редактор HTML также добавляет привязки Intellisense для Knockout.js. Если вы редактируете файлы LESS, вы также получите подсветку синтаксиса, Intellisense и проверку. Другое улучшение редактора – это возможность вставлять JSON как класс .NET, а Visual Studio автоматически генерировать классы .NET, выведенные из JSON.
Мобильный эмулятор также был улучшен за счет добавления перехватчиков расширяемости, так что сторонние эмуляторы и необычные браузеры могут быть установлены как VSIX. Это означает, что если вы установили эмулятор, вы сможете предварительно просматривать веб-сайты, созданные на эмулируемых устройствах.
В новой версии обновлены шаблоны. Все шаблоны ASP.NET содержат обновленные версии jQuery, jQuery UI, jQuery Validation, Modernizr и Knockout, хотя существующие проекты, очевидно, будут использовать более старые версии, если вы не обновите их.
Улучшения в ASP.NET начинаются с поддержки OData в веб-API ASP.NET. Вы можете использовать конечные точки OData как в форматах ATOM, так и в формате JSON-light. OData обеспечивает поддержку расширенной семантики запросов, разбиения по страницам, метаданных $, операций CRUD и настраиваемых действий над любым источником данных. Вы можете узнать больше о поддержке OData веб-API ASP.NET здесь.
SignalR теперь включен прямо из коробки и полностью поддерживается. SignalR предоставляет вам простой API для создания вызовов удаленных процедур (RPC), которые вызывают функции JavaScript в клиентских браузерах из серверного кода .NET. Также есть API для управления подключениями. Новая поддержка включает шаблоны для создания проектов SignalR и добавление поддержки SignalR к существующим веб-формам и приложениям MVC.

Веб-формы были улучшены за счет поддержки удобных URL-адресов, поэтому расширение .aspx больше не требуется. Веб-формы также теперь поддерживают страницы для конкретных устройств, поэтому при создании страницы .aspx, такой как mypage.aspx, она также может иметь mypage.mobile.aspx. Вы также можете написать свой собственный код для сопоставления строки пользовательского агента с конкретным именем устройства.
Другие улучшения включают обновленный шаблон одностраничного приложения, шаблон приложения MVC Facebook и возможность работать на веб-сайтах, используя те же инструменты публикации, что и веб-проекты. Это включает возможность публикации на веб-сайтах Windows Azure. Хороший обзор улучшений см. В объявлении о выпуске в блоге Скотта Гатри.

Больше информации
Объявление о выпуске обновления ASP.NET и веб-инструментов 2012.2
Скачать
OData веб-API ASP.NET
Статьи по Теме
Релиз-кандидат ASP.NET и веб-инструментов 2012.2
Будущее ASP.NET раскрыто
Разработка с открытым исходным кодом ASP.NET MVC

Комментарии
Оставьте комментарий или просмотрите существующие комментарии с помощью Disqus
или отправьте свой комментарий по адресу: comments@i-programmer.info

Чтобы получать информацию о новых статьях на I Programmer, установите панель инструментов I Programmer, подпишитесь на RSS-канал, подпишитесь на нас в Twitter, Facebook, Google+ или Linkedin или подпишитесь на нашу еженедельную новостную рассылку.


Добавить комментарий