.NET Server Core, кросс-платформенная разработка, Visual Studio 2015 и другие анонсы Microsoft Connect();Выпущена предварительная версия Visual Studio 2015, специальная бесплатная редакция Visual Studio Community 2013, Visual Studio 2013 update 4, открывается исходный код .NET Server Core, выпущена предварительная версия .NET 2015, обновлены инструменты кросс-платформенной разработки на базе Apache Cordova, в Visual Studio появился эмулятор ОС Android. Это действительно новый этап в развитии инструментов разработки Microsoft, и мы рады рассказать о деталях. Ключевые новости
.NET Open SourceСегодня был открыт исходный код основных компонент Core .NET Framework. В ближайшие месяцы будут добавлены дополнительные компоненты. Весь исходный код опубликован под лицензией MIT вместе с специальным патентным разрешением на свободное использование .NET для пользователей. Разработчики уже сегодня могут ознакомиться с исходным кодом по адресу http://github.com/Microsoft/dotnet.
В рамках этого проекта так же анонсирован выпуск .NET Core Framework для операционных систем Linux и Mac OS X. Это позволит многим .NET разработчикам расширить целевые платформы при разработке приложений. Visual Studio Community 2013Visual Studio Community 2013 это новая бесплатная редакция которая позволит разработчикам создавать решения для множества платформ и сценариев, в том числе для веб, облака, десктоп или мобильных устройств. Эта редакция практически ничем не отличается от редакции Visual Studio Professional, в том числе позволяя подключать дополнительные расширения которые вы можете загрузить с сайта Microsoft. Например, уже сейчас вы можете установить Visual Studio Tools for Unity, Node.js Tools for Visual Studio, Web Essentials for Visual Studio. Visual Studio Community 2013 бесплатно для любого не корпоративного использования, в том числе при разработке коммерческих приложений.
Разработчики уже сегодня могут использовать Visual Studio Community 2013 для разработки десктоп или мобильных приложений, создавать веб и облачные решения используя Azure Free Trial с 10 бесплатными сайтами и мобильными сервисами. Так же не следует забывать и о Visual Studio Online которые позволяют организовать работу команды, до 5 человек бесплатно. Вы можете начать уже сегодня и ознакомиться скаждым из этих трех предложений.
Visual Studio 2015 Preview и .NET 2015 PreviewНовые редакции Visual Studio и .NET получили ряд новых возможностей которые позволят разработчикам быть еще более продуктивными и расширить сценарии разрабатываемых решений. ПродуктивностьРедактирование кода C# и VB в Visual Studio 2015 выходит на новый уровень благодаря интеграции с платформой компилятора "Roslyn". Новые возможности языка C# 6 позволяют упростить многие рутинные действия, а новые "лампочки" подсказывающие варианты улучшения вашего кода позволят быстро вносить исправления в нужные участки. Благодаря расширяемости этих механизмов, разработчики смогут выпускать свои пакеты анализа кода на основе технологии "Roslyn" и подключать их к Visual Studio.
Visual Studio 2015 так же получил ряд новых улучшений в области отладки. В том числе это новая система конфигурации точек останова, подсказки по производительности, отладка и eval лямбда функций в окне просмотра переменных. ОблакоVisual Studio 2015 является наиболее облачно-ориентированным инструментом разработки. Интеграция с Azure и Visual Studio Online позволяет получить максимальную продуктивность при создании облачных решений. В дополнение к серверным инструментам так же были созданы специальные расширения для популярных редакторов кода, например, Sublime, в которых вы сможете воспользоваться подсветкой синтаксиса и автоматическими подсказками в других операционных системах:
В Visual Studio 2015 так же обновился менеджер сервисов, позволяя удобно управлять вашими серверами и облачными сервисами, в том числе от лица нескольких учетных записей. Кросс-платформенная и мобильная разработкаПлатформа Xamarin позволяет разработчикам создавать приложения для множества платформ прямо в Visual Studio. Наше долгосрочное партнерство с Xamarin продолжается, и мы рады представить новые возможности:
С++Язык С++ остается лидером в области разработки высокопроизводительных приложений. Для мобильных разработчиков C++ является ключевым компонентом создания игровых приложений и высокопроизводительных библиотек которые могут работать на широком спектре устройств.
Visual Studio 2015 так же насчитывает ряд новых удобств для C++ разработчиков, включая новый режим рефакторинга, улучшенный диалог поиска по файлам, и оптимизированный режим инкрементальной сборки, значительно ускоряющий сборку больших проектов. В то же время в компилятор включены некоторые новые возможности по поддержке стандартов C++ 11, C++ 14, и предварительной редакции стандарта C++ 17.
HTML/JavaScript и Apache CordovaМобильные приложения все чаще разрабатывают с помощью технологий HTML5 и JavaScript. Это и веб-сайты оптимизированные под мобильные устройства и полнофункциональные мобильные приложения на базе технологии Apache Cordova. Visual Studio 2015 включает в себя полный спектр инструментов для создания таких приложений. Новый релиз Visual Studio Tools for Cordova включает поддержку Windows 8.1 и универсальных приложений, отладку iOS приложений прямо из Visual Studio и бесшовную интеграцию с языком TypeScript.
Эмулятор Android для Visual StudioВсе больше разработчиков выпускают приложения для устройств различного форм-фактора. При этом критично иметь возможность эмулировать эти устройства для оптимизации цикла разработки. В Visual Studio 2015 вошел новый компонент Visual Studio Emulator for Android, высокопроизводительный x86 эмулятор который поддерживает платформу Android, и который поддерживает эмуляцию акселерометра, сенсоров локации, сетевое состояние.
Visual Studio 2013 Update 4Параллельно разработке Visual Studio 2015 команда DevDiv не забыла и о текущей версии - Visual Studio 2013. За очень короткий промежуток времени было выпущено 4 обновления. Сегодня новое обновление уже доступно для загрузки, и оно включает большое количество новых функций, возможностей и исправлений. DevOps в Visual Studio OnlineИнтеграция между Dev и Ops является важным звеном в реализации полноценного жизненного цикла разработки и эксплуатации приложений. Visual Studio Online, TFS, Azure позволяют реализовать полноценные сценарии DevOps и повысить качество разрабатываемых решений. Новые возможности, такие как Cloud Deployment Projects позволяют сконфигурировать, а затем управлять целевыми средами развертывания, включать режимы диагностики и все это возможно прям�� из Visual Studio. Cloud Deployment Projects являются частью Azure SDK 2.5 и доступны уже сейчас. Release Management for Visual Studio так же доступно с сегодняшнего дня как предварительная версия сервиса. Release Management позволяет организациям управлять сложными средами развертывания и отладить процессы между разработкой, тестированием и эксплуатацией. Это позволяет чаще выпускать качественные релизы продукта, а значит, быстрее добиваться поставленных бизнесом целей.
Время программировать!Не важно кто вы, студент, энтузиаст, сотрудник крупной компании или стартапа, разработчик решений с открытым кодом, Visual Studio позволит вам реализовать свои начинания продуктивно и для множества платформ и устройств. Благодаря сервисам Visual Studio Online вы сможете организовать свою работу, воспользоваться Azure для построения инфраструктуры своих решений. |