//build 2014
Совсем недавно, 4 апреля, прошло закрытие самой масштабной в мире конференции по программным продуктам и технологиям Microsoft – Microsoft Build Developer Conference 2014 (или просто «Build 2014») Эта конференция о будущем (краткосрочном) технологий Microsoft, и она, безусловно, приковывает внимание профессионалов всего .NET-мира.
Традиционно любая ИТ-компания к такого типа конференциям готовит порцию новых девайсов / программным продуктов / сервисов и еще тонны маркетинговой чепухи. В Build 2014 меня, в первую очередь, интересовали хабы, посвященные облачной платформе Microsoft Azure и тому, что я называю «Microsoft Vision» - виденье будущего от Майкрософт.
Developers! Developers! Developers!
Visual Studio! ASP.NET! Azure!
Новостями по профессионально интересующим меня темам на конференции не завалили, но дело тут и не в количестве, а в качестве. Для себя я составил следующий список нововведений для дальнейшего размышления о том, как я в ближайшем будущем эти features мне помогут:
Visual Studio 2013 Update 2 RC
- Новые типы проектов, относящиеся к веб-приложениям (перечислены ниже);
- PowerShell automation;
- Улучшение интеграции с Node.js
ASP.NET
- Новые версии библиотек MVC 5.1.2, Web API 2.1.2, Identity 2.0, and Webpages 3.1.2;
- Изменения в шаблоне «One ASP.NET Template»;
- Новый тип проекта «Sass project»;
- Новый тип проекта «JSON project»;
- Улучшения LESS-редактора.
Подробнее в блоге .NET Web Development and Tools Blog, MSDN.
Windows Microsoft Azure
- Preview-версия нового Azure Management портала;
- General Availability (GA) платформы Azure в Пекине и Шанхае;
- GA сервиса Autoscale;
- GA CDN;
- Azure Web sites: Autoscale, Traffic Manager support, Webjobs, Backup и Java support;
- GA Visual Studio Online;
- GA Read-Access Geographically Redundant Storage;
- GA Scheduler;
- Public preview Azure Automation;
- Создание/управление VM через VS;
- Integrated remote debugging;
- Virtual Network Point-to-Site VPN, Dynamics routing;
- Интеграция Visual Studio Online в Azure;
- Mobile Services: поддержка .NET back-end, поддержка SSO и AD, Offline Data sync, Visual Studio tooling, Remote Debugging;
- Azure AD: Azure AD Premium, интеграция Azure AD c Office 365 API;
- Notification Hub: интеграция Mobile Services, поддержка Kindle и VS tooling;
- SQL Database: увеличение максимальной емкости БД до 500 ГБ, 99.9% SLA, Self-service recovery, Active geo-replication;
- HDInsight: Hadoop 2.2 (как следствие, поддержка YARN), поддержка .NET 4.5, улучшения в запросах Hive;
- Basic tier для вычислительных узлов;
- Basic tier для Azure Web Sites;
- Azure SDK v2.3.
Community
- DotNetFoundation.org: open source проекты Майкрософт.
Маркетинг
- Windows Azure заменят на Microsoft Azure;
- Вслед за Amazon, Microsoft снизила цена на многие облачные сервисы Azure.
Rocket Science
Все вышеперечисленное - по большей своей части, изменения, носящие чисто прикладной характер.
Наибольший же (и исследовательский) интерес у меня вызвали:
- Orleans – облачный фреймворк для создания высокомасштабируемых распределенных приложений, базирующийся на модели акторов (видео с Build 2014: Using Orleans to Build Halo 4’s Distributed Cloud Services in Azure).
- Roslyn (CTP) – уже совсем не новый, но от этого не менее инновационный проект. Roslyn призван решить следующую проблему: компиляторы C#/VB.NET являются для разработчиков «черным ящиком», Roslyn «снабжает» компилятор API, делает его открытым для разработчиков, тем самым делая компилятор «белым ящиков», на работу которого разработчик может повлиять (видео с Build 2014: The Future of C#).
- RuyJIT (CTP2) – JIT-компилятор для x64-систем, который работает в 2 раза быстрее существующего компилятора JIT64.
- .NET Native (Developer Preview) – компилятор C#-кода в нативный код машины, на которой этот код будет исполняться (уже есть поддержка ARM и x64-платформ).
Скоро…
Build 2014 традиционно проходит в Сан-Франциско, США. Но и на нашей улице скоро будет праздник - в ближайшее время в Москве пройдут следующие технические мероприятия:
- Data Platform Day (24 апреля)
- Mobile App Accelerator Camp (21 мая)
- DevCon 2014 (28-29 мая).
Завершу пост словами с одного из докладов Scott Hanselman на конференции Build 2014:
Be well, write good code, and stay in touch.
Комментариев нет:
Отправить комментарий