Новинки Microsoft для Web на MIX11
На конференции MIX11 в Лас-Вегасе корпорация Microsoft представила первую предварительную версию (platform preview) Internet Explorer 10. Новая версия браузера продолжает традиции Internet Explorer 9 и отличается высокой производительностью работы, интегрированностью с ОС и более глубокой поддержкой HTML5.
Чтобы пользователи могли посещать интернет-ресурсы с помощью различных устройств, разработчикам приходится тратить время и средства на переписывание приложений, которые будут одинаково хорошо работать на разных видах компьютеров, смартфонов и т.д. Сократить эти инвестиции и ускорить вывод на рынок качественных приложений помогает стандарт HTML5. Сегодня Internet Explorer 9 является единственным браузером с полным аппаратным ускорением HTML5, включающим графику, текст, аудио и видео. Он помогает сайтам использовать возможности современных аппаратных решений и операционных систем, обеспечивая принципиально иной уровень работы с Web.
В основе первой предварительной версии Internet Explorer 10 лежат инновации, сделанные в Internet Explorer 9, а также поддержка дополнительных стандартов, таких как CSS3 Gradients для фоновых изображений, CSS3 Flexbox, CSS3 Multi-column Layout, CSS3 Grid Layout, ES5 Strict Mode.
Традиционно разработчики, в том числе и в России, могут делиться своими отзывами о версиях Internet Explorer 10 Platform Preview, код которых будет обновляться примерно каждые 12 недель. Скачать первую предварительную версию Internet Explorer 10 можно по ссылке http://www.IETestDrive.com.
На конференции MIX Microsoft также анонсировала обновления HTML5 Labs (http://www.html5labs.com), где компания предоставляет прототипы ранних спецификаций для стандартов W3C. Обновления включают FileAPI Prototype и MediaCapture API.
Microsoft уделяет особое внимание разработке стандартов и разработке в облаке. На MIX11 было объявлено о коммерческой доступности ряда сервисов Windows Azure. Были представлены сервис Windows Azure AppFabric Caching и новая версия сервиса Access Control, которые повышают производительность приложений Windows Azure и SQL Azure и обеспечивают безопасный и открытый доступ к Web-приложениям по единому паролю, в том числе через таких провайдеров, как Microsoft, Facebook и Google.
Windows Azure AppFabric Caching – это распределенный, работающий в оперативной памяти сервис кэширования, который позволяет увеличить производительность приложений Windows Azure.
В новой версии сервиса Windows Azure AppFabric Access Control добавлены возможности, обеспечивающие доступ к приложению по единому паролю, интегрированному с основными сервисами идентификации, включая корпоративные справочники, такие как Active Directory и Web-идентификаторы, подобные Windows Live ID, Google, Yahoo! и Facebook. Оба этих сервиса стали доступны коммерческим заказчикам с полным соглашением об уровне сервиса (SLA). Access Control вышел 7 апреля, а Windows Azure AppFabric Caching станет доступен в конце апреля.
На конференции также было представлено технологическое превью нового сервиса Windows Azure Traffic Manager, который обеспечивает новые возможности для быстрого изменения производительности приложений. Технологическое превью Windows Azure Traffic Manager уже доступно пользователям Windows Azure.
Microsoft также подтвердила, что будет поддерживать проекты на базе open source, такие как проект Orchard. Это бесплатная CMS, представленная в ASP.NET Open Source Gallery организации Outercurve Foundation’s. Orchard 1.1 доступна уже сегодня вместе с новыми модулями Amazon.com, UserVoice и DISQUS.
Кроме того, Microsoft анонсировала обновления для ASP.Net MVC 3. Они включают поддержку HTML5; поддержку Entity Framework 4.1, который позволяет создавать классы, описывающие данные, с последующим их сохранения в реляционные структуры данных; обновление инструмента NuGet для автоматической установки расширений, созданных сообществом.