• Новости Русского MSDN

    Российский вебкаст «Все о технологиях разработки для Windows 10 из /Build 2015»

    • 0 Comments

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

    MVP эксперты Microsoft со всего мира проводят вебкасты, основанные на наисвежайшем контенте от Microsoft. Мы очень рады предложить вам эту возможность и очень надеемся, что вы присоединитесь к нашей глобальной инициативе!

    Российский вебкаст пройдет 10 июня 2015 года, с 11:30 до 13:30 (MSK).

    • Узнайте о НОВОЙ универсальной платформе Windows для разработки приложений и веб-разработки;
    • Спрашивайте и дискутируйте с Microsoft MVP из вашей страны или региона;
    • Выбирайте вебкаст на вашем родном языке;
    • Это бесплатное онлайн мероприятие, которое будет длиться от 1 до 3 часов.
    Зарегистрироваться можно по этой ссылке.
  • Новости Русского MSDN

    Красноярская конференция разработчиков Dev2Dev 2.0

    • 0 Comments


    30 мая 2015 года  состоится вторая конференция разработчиков программного обеспечения Dev2Dev, версия 2.0. Конференцию организует молодое одноименное it-сообщество, объединяющее спецов отрасли из компаний города. Сообществу менее года, но оно быстро растем.

    Концепция событий сообщества Dev2Dev проста: свободный вход, качественный контент и много общения для участников и спикеров. Событие — это в первую очередь фан, знакомства и накачка энергией. Сильные доклады и интересные спикеры делают это возможным, но само событие создают участники. 30 мая мы ждем 200-250 человек. Новая конференция соберет доклады по enterprise разработке, функциональному программированию, проектированию, тестированию приложений, управлению проектами и командой. Докладчики едут со всей Сибири — Новосибирск, Омск, Кемерово. Специальный гость прилетит из Чикаго.

    Программа очень насыщенная:

    Филиппов Владислав: Куда мы катимся или к чему готовиться
    Владислав учредитель компании Svarog Systems inc., Чикаго. Сообщение о перспективах отрасли, новых трендах и о том, кем разработчик ПО станет в будущем. Новости с передовой и собственные размышления успешного бизнесмена.

    Писчасова Татьяна: Good Enough Testing, или минимальное необходимое тестирование
    Татьяна ведущий специалист по тестированию из компании 2gis, город Новосибирск. Небольшим командам сложно наладить тестирование по многим причинам. Татьяна предлагает свой джентльменский набор для построения процесса тестирования.

    Тюменцев Евгений: Математическое обоснование SOLID принципов
    Евгений генеральный директор компании HWdTech, LLC, город Омск. Все знакомы с абстрактными принципами SOLID, это почти философские понятия. Другую точку зрения представит Евгений в своём докладе. 

    Гранин Александр: Линзы — комбинаторная манипуляция данными
    Александр разработчик из Лаборатории Касперского, город Новосибирск. Функциональное программирование крепко стоит на иммутабельности данных, манипулировать которыми не всегда просто. Линзы не экзотика, а удобный инструмент. 45 минут хардкора на Dev2Dev 2.0.

    Максимов Антон: Применение в Enterprise-приложении графовой базы данных Neo4j
    Антон программист из 2ГИС, Новосибирск. Антон расскажет о технологии из внутренней кухни 2ГИС, благодаря которой картографические сервисы компании строят дорожные графы. Это графовая БД Neo4j.

    Тарасенко Анна: Принцип YAGNI в управлении проектами
    Анна директор компании 7bits, город Омск. «You ain't gonna need it» — принцип, который уберегает нас от программирования лишних фич и уберегает от овердизайна. Анна на собственном опыте убедилась, что он так же прекрасно работает в project management, и готова поделиться своим опытом.

    Семехина Марина и Горбаров Илья: Мотивация ИТ-персонала — шаг за шагом
    Марина и Илья исполнительный и технический директора компании студии «Атвинта» соответственно, город Кемерово. Любимая тема разработчиков и головная боль менеджеров. Как настроить команду на работу, как удержать её и постоянно достраивать с учетом завтрашнего дня. Об этом в докладе от студии «Атвинта».

    Кроме того будут розыгрыши призов, квесты для участников, пасхалки и бесценное after-party. 

    Полная программа, координаты и регистрация на событие на страничке dev2dev.ru
    Группа в VK — vk.com/dev2dev — там все новости, спойлеры и дополнительная информация. 
    Видео с конференции будет выложено на канале youtube.com/channel/UCZayZ2dHuYdwtV5cRwM_23A
    Прямая трансляция с события на канале — youtube.com/channel/UC1kUDDyJRKS3ssll8P00RYA 

  • Новости Русского MSDN

    Microsoft, Альфа-Банк, ФРИИ и Visa запускают совместный хакатон-кэмп

    • 0 Comments

    Наши партнеры из Альфа-банк совместно с ФРИИ и Visa при поддержке Microsoft запускают хакатон-кэмп для финансово-технологических стартапов – AlfaCamp. Это 8 недель интенсивной работы команд-участников, бесплатный софт Microsoft в рамках программы BizSpark, технологии Альфа-Банка и помощь специалистов банка по внедрению этих технологий в продукты и услуги разработчиков. За время Кемпа команды пройдут путь от идеи до MVP или готового продукта, получат необходимое обучение и знания, смогут вырастить свой проект под наблюдением ведущих экспертов и методологов рынка. Иногородним проектам организаторы оплатят  проживание в Москве на период кэмпа.

    Не упустите свой шанс – подавайте заявку прямо сейчас.

    Прием заявок продлится только до 14 июня.

  • Новости Русского MSDN

    Московский хакатон по машинному обучению — 6-7 июня, в офисе Microsoft

    • 0 Comments

    Недавно мы провели отличный хакатон по Big Data – получили практически полный зал участников, которые за два дня сделали несколько интересных решений, использовавших в основном открытые источники данных. Время двигаться дальше – и мы делаем хакатон по машинному обучению. С использованием наших инструментов – Azure Machine Learning (для разработки экспериментов и моделей C#/Python/R), HDInsight (Hadoop в облаке), PowerBI (для визуализации). 

    Проводим в необычном месте – в нашем московском офисе. 

    По традиции сделаем доклады: 

    • Azure Machine Learning
    • Azure/Server HDInsight. Все 100%-но совместимо с Apache Hadoop.
    • PowerBI (Excel)

    Пока будет пилиться код и проекты, можно послушать доклады и пообщаться со специалистами. А потом получить призы.
     
    Приходите – будет интересно.

  • Новости Русского MSDN

    В Санкт-Петербурге состоится главная .NET конференция России - .NEXT 2015 Piter

    • 0 Comments

    5 июня 2015 года в Санкт-Петербурге состоится главная .NET конференция России .NEXT 2015 Piter. Конференция соберет 500 русскоязычных .NET-разработчиков из России и стран-соседей. В программе — технические доклады от ведущих специалистов JetBrains, Microsoft, Энтерра и других.

    В этом году на конференции будут представлены как традиционные технические доклады, так и круглые столы на актуальные для .NET-программистов темы. С двумя докладами выступит Dino Esposito, автор книг по .NET-разработке и спикер многочисленных .NET-конференций по всему миру. Конференция охватывает спектр тем от внутренностей CLR до новейших инструментов для .NET-разработки. 

    Вниманию посетителей будет представлено более 20 докладов продолжительностью по 50 минут каждый. Доклады будут проходить параллельно в нескольких залах.

    Подробности на сайте конференции.

  • Новости Русского MSDN

    Опубликованы презентации с выступлений в Санкт-Петербурге и Новосибирске

    • 0 Comments

    С середины марта до конца апреля  трейлер Microsoft путешествовал по крупнейшим городам России, Белоруссии и Казахстана, и было проведено 13 конференций.

    Теперь у вас есть возможность скачать для себя слайды выступлений наших докладчиков с конференций в Санкт-Петербурге и Новосибирске. Ссылки на выступления доступны ниже:

  • Новости Русского MSDN

    Опубликованы записи выступлений с конференции в Новосибирске

    • 0 Comments

    22 апреля в Новосибирске состоялась конференция в рамках технологической экспедиции Microsoft по городам России, Белоруссии, Казахстана. 

    Те, кто пропустил онлайн-трансляцию конференции в Новосибирске, могут ознакомиться со всеми докладами в записи, которые для вашего удобства доступны на различных платформах:

  • Новости Русского MSDN

    Обновления платформы Microsoft Azure за апрель-май 2015. Special //Build Edition

    • 0 Comments

    На //Build были анонсированы интересные вещи — от инструментов машинного обучения, которыми можете воспользоваться вы (и на которых построен ставший популярным недавно How-old), до хранилищ, поддерживающих неограниченные по объемам и времени данные. 

    В этом дайджесте новостей облачной платформы Microsoft Azure – спецблок для Build, после которого пойдет общий дайджест анонсов для разработчиков, ИТ-профессионалов и всех специалистов, интересующихся облачными технологиями и платформой Azure. Предыдущие выпуски дайджеста всегда можно найти по следующей ссылке

    Build

    Project Oxford

    Машинное обучение – тема в последнее время горячая. Ранняя версия Project Oxford, анонсированная на //Build и разрабатываемая в недрах Microsoft Research, Bing и других команд, позволяет разработчикам, не являющимся экспертами в предметной области, разрабатывать приложения для, например, распознавания лиц или языка. Разработчики заявляют, что достаточно просто взять API и не думать об аспектах машинного обучения – внутренние сервисы сделают все за вас. В данный момент сервис находится в ранней бесплатной бете для ограниченного использования.

    На данный момент Oxford включает в себя следующие возможности:

    • Распознавание лиц. Тот самый How-old сервис, ставший популярным в последние дни.
    • Обработка речи.
    • Визуальные средства.
    • Умный Сервис Для Понимания Языка (Language Understanding Intelligent Service).

    Подробнее.

    Обновление SQL Database

    SQL Database – «проекция» SQL Server в облако в виде сервиса. Суть SQL Database сводится к тому, что вы, вместо того, чтобы разворачивать отказоустойчивую инфраструктуру с SQL Server на виртуальных машинах, получаете ее в виде коробки уже готовую – достаточно выбрать режим функционирования, от которого зависят лимиты и ограничения решения (присутствующие в связи с тем, что SQL Database – сервис, используемый большим количеством людей, и если лимитов не будет, то надежность может потенциально снизится). Еще одной особенностью SQL Database является отсутствие некоторых функций и возможностей, которые наличествуют в обычном SQL Server. И здесь мы активно развиваемся:

    • Transparent Data Encryption в превью. TDE – знакомая многим технология SQL Server, используемая для encryption-at-rest.
    • Full-Text Search в превью и бесплатно – быстрый, гибкий поиск, интегрированный в платформу.

    Обновлений немного, однако были закрыты запросы пользователей, которые появлялись еще с самого создания SQL Database.

    Azure Data Lake

    В портфеле инструментов Microsoft для больших данных и аналитики появилось новое средство – Azure Data Lake, репозиторий для больших данных, который можно использовать для хранения данных любого типа и схемы – без фиксированных лимитов на размер файла или аккаунта. Data Lake – Hadoop File System, совместимая с HDFS, интегрированная с Azure HDInsight и интегрирующаяся в будущем с Revolution-R Enterprise, Hortonworks, Cloudera, Spark, Storm, Flume, Sqoop, Kafka и многими другими. Data Lake пока не доступен, но можно зарегистрироваться и получить информацию, когда появится публичное превью. 

    Azure SQL Data Warehouse

    Еще одно средство для данных — Microsoft Azure SQL Data Warehouse. Масштабируемое хранилище-как-сервис, основанное на архитектуре Massively Parallel Processing (DW) SQL Server. Из возможностей – может работать как локально, так и в облаке, и является первым нативно-облачным решением для хранения данных, которое умеет динамически масштабировать вычисления с оплатой за использование и поддержкой T-SQL для структурированных и неструктурированных данных.

    Интегрируется с Azure HDInsight, Azure Machine Learning, Azure Data Factory и Power BI. Имея все это, можно заключить, что SQL Data Warehouse – это законченное решение для хранения данных и BI в облаке. Публике пока недоступно, однако можно зарегистрироваться для получения анонсов. 

    Azure Service Fabric

    От данных к вычислениям, и здесь была анонсирована превью-программа для разработчиков от Azure Service Fabric – платформы для разработчиков, с помощью которой можно строить облачные сервисы с учетом высокой степени масштабируемости и гибкости процесса. Service Fabric поддерживает создание микросервисов обоих типов (Stateless/Stateful) – архитектурного подхода, в котором сложные приложения компонуются из мелких, отдельно версионируемых сервисов. Service Fabric также интегрируется в VS с помощью специального набора инструментов. Подробнее про инструменты и SDK.

    Azure App Service Premium

    Историю микросервисов продолжаем анонсом премиум-режима Azure App Service – сервиса, работающего в виде контейнера, в котором можно размещать микросервисы в виде веб-приложений, мобильных приложений, логических приложений (a-la IFTTT) и приложений, помогающих выставлять API для использования. Премиум-режим App Service предоставляет большой набор функций – от большего, чем обычно, набора ресурсов (8 ядер и 14 Гб памяти) до VPN и др. 

    Azure Resource Manager для VM, Storage, Networking

    Azure Resource Manager стал доступен для ВМ, хранилища и сетевых функций в публичном превью. ARM дает возможность разрабатывать шаблоны для развертываний сложных приложений внутрь ресурсных групп – новой концепции объединения ресурсов в Azure. Ресурсная группа объединяет в одном контейнере все ресурсы, которыми можно управлять с помощью ролевой модели и тегировать ресурсы, которым необходима большая степень контроля. Внутри анонсов по ARM мы также анонсировали партнерство с Cloud Foundry, Mesosphere, Juju, Apprenda, Jelastic, Scalr, MySQL, Chef, ElasticSearch, Zookeeper, MongoDB, и PostGreSQL. 

    GA и превью

    GAStream Analytics – сервис, позволяющий указать входной источник, из которого SA будет в почти реальном времени забирать данные, обрабатывать их с помощью SQL-like скрипта и передавать в указанное вами хранилище либо очередь.

    GADocumentDB – управляемый сервис NoSQL document database. Используется в разных проектах, в том числе в Microsoft – например, MSN.

    GAPremium Storage– Azure Premium Storage работает на основе SSD-дисков. Можно объединить до 32 Тб на виртуальной машине, что даст порядка 50.000 IOPS с минимальной латентностью..

    GAAzure App Service — облачная служба приложений, которая поможет вам быстрее и проще создавать мощные корпоративные приложения на основе интернет- и мобильных технологий, потоков и API.

    GAAzure Media Services Player – решение, позволяющее использовать ресурсы Azure Media Services для распространения контента на разные платформы и форматы с помощью интеграции плеера.

    GAНовый тип блобов в Azure Storage – новый тип блобов, Append Blob, оптимизирован для ситуаций, в которых нужно быстро добавлять контент к концу файла. Работает он именно так – новые операции добавляют контент в конец блоба. Удобно для логирования, например.

    GAПоддержка Azure Toolkit для Eclipse на Mac и Linux!
     
    Релиз: Руководство по архитектуре Azure

    Релиз: Бесплатная книга по Azure Machine Learning

    Релиз: Новая страница про Open Source на Azure

    РелизRow-level security в Azure SQL Database

  • Новости Русского MSDN

    Новости BUILD 2015: Visual Studio Code, Visual Studio 2015 RC, Team Foundation Server 2015 RC, Visual Studio 2013 Update 5

    • 0 Comments

    Конференция Microsoft BUILD - это момент выпуска новых инструментов для разработчиков и анонсов. В этом посте нам хотелось бы рассказать о главных новинках, но не забудьте так же посмотреть на анонсы которые опубликованы в блогах Скота ГатриТерри Маерсон Сомасегара и Брайана Харри. Если вы предпочитаете смотреть видео, мы так же опубликовали видео основных анонсов. Самая главная новость и краткое содержание этого материала – вышла Visual Studio 2015 Release Candidate (RC).NET Framework 4.6Team Foundation Server 2015 RC, и Visual Studio 2013 Update 5 RC, а так же предварительную версию нового инструмента работающего на MacOS, Linux и Windows — Visual Studio Code. Прямо сейчас вы можете начать загрузку пока читаете этот пост.

    Visual Studio 2015 RC


    В Visual Studio 2015 вошло очень много замечательных нововведений, начиная от улучшений в редакторе кода (лампочки подсказки, CodeLens и карты кода) и улучшений, связанных с аутентификацией. Давайте начнем с улучшенной версии VS SDK для VS 2015.

    Создание расширений для VS 2015. Вместе с этим релизом теперь доступна для загрузки VS 2015 SDK. Разработчики улучшили некоторые аспекты создания расширений для Visual Studio, в частности, создали NuGet пакеты для Visual Studio SDK сборок, и таким образом вы можете ссылаться на эти сборки используя NuGet. Так же убрали необходимость использования помощника при создании проекта или расширении функций вашего дополнения, теперь достаточно добавить новый элемент из списка доступных шаблонов. Дополнительная информация опубликована на сайте VS Extensibility Dev Center, так же посмотрите на примеры расширений и документацию SDK

    Улучшения отладчика. Visual Studio 2015 включает ряд улучшений, о которых вы чаще всего просили, в частности - это отладка lambda выраженийулучшения в функциях Edit & Continueотладка дочерних процессов, а так же переработанные привычные инструменты, такие как конфигурация точек останова и окно конфигурирования исключений (Exceptions). Так же разработчики включили в Visual Studio 2015 отличные инструменты анализа производительности PerfTips и Memory Usage tool, а так же переработанный инструментарий IntelliTrace.

    .NET Framework 4.6: кросс-платформенная поддержка и новый JIT. Осенью был сделан анонс, который мы рады представить, как свершившийся факт: .NET теперь доступен на операционных системах Linux и MacOS. Вместе с этим продолжается работа над изменениями в фреймворке, которые позволят добиться большей кроссплатформенности (например, функции конвертации DateTime в Unix time). Но это конечно не все, так же мы включили в релиз новую версию 64-битного JIT компилятора, в котором есть улучшения производительности по сравнению с предыдущей версией. Более подробную информацию вы можете получить по ссылкам .NET Framework 4.6 release notes и roll-up post .NET blog.

    Аутентификация с помощью корпоративных аккаунтов в дополнение к MSA. В Visual Studio 2015 мы улучшили опыт работы с аутентификацией при старте среды. Заметным нововведением стала возможность использования корпоративных аккаунтов в дополнение к Microsoft аккаунтам, теперь вы можете использовать свою электронную почту для идентификации, и легко управлять этими аккаунтами для аутентификации c Visual Studio Online и Azure.



    Улучшенный механизм уведомления об обновлениях. В Visual Studio 2013 впервые включили механизм уведомлений через Notifications Hub, для того чтобы упростить возможности по быстрому обновлению среды и ее компонент. В дополнение к этому в VS 2015 RC, мы добавили новый тип уведомлений, Learn more about a recent Visual Studio crash, который позволяет зафиксировать какие-либо проблемы если с ними уже сталкивалось сообщество. Уведомления теперь содержат краткую информацию, тип, и возможность группировки. 



    Новый диалог Add Connected Services. Мы переделали механизм добавления сервисов с помощью диалога Add Connected Services (в контекстном меню References окна Solution Explorer) для того чтобы сделать его проще и эффективнее. В дополнение к этому так же добавилась возможность расширения функций этого диалога с помощью Connected Services SDK. С помощью этого диалога вы можете добавить следующие типы сервисов:

    • Azure Application Insights для диагностики приложения и анализа исключительных ситуаций
    • Azure Storage для эффективной работы с пространством хранения данных
    • Azure Mobile Services для сохранения данных приложения в облаке используя .NET или Node.js Web API
    • Azure Active Directory single sign-on для обеспечения механизмов аутентификации в вашем приложении ASP.NET
    • Salesforce для конфигурации сервисов и доступа к данным размещенным на платформе Salesforce через Salesforce REST APIs
    • Office 365 для доступа к календарям, контактам, почте, файлам, сайтам, пользователям и группам в Office 365



    Дополнительные сервисы могут быть добавлены в это диалоговое окно с помощью механизма Extensions and Updates.



    Улучшения редактора. Мы продолжаем работать над одной из самых важных частей Visual Studio – редакторе кода. Теперь у вас есть возможность видеть подсказки в виде лампочек и исправлять часто встречающиеся ошибки одним щелчком мыши. Новые функции окна Error List позволяют быстрее фиксировать ошибки, найденные в вашем коде и применять рекомендации по исправлению вашего кода после его анализа.



    CodeLens. Ключевое нововведение коснувшееся технологии CodeLens – это возможность использовать эту функцию не только в максимальной редакции Visual Studio но и в младшей редакции. Теперь вы можете включить подсказки CodeLens в VS 2015 Professional а так-же и в Visual Studio Online. В дополнение к этому мы добавили индикаторы уровней файлов для C++, JavaScript, SQL, XAML, HTML, и CSS. Больше об этих возможностях вы можете узнать из заметки CodeLens availability for C++ JavaScript and SQL files.



    Code Map. Мы улучшили механизмы того как карты кода показывают текущую информацию и упростили зум и навигацию по карте кода. В дополнение к этому вы можете видеть на картах кода проекты модульных тестов, и они будут выделены отдельным типом. Более подробную информацию вы можете получить из заметки по этой ссылке: detailed post on latest changes in Code Map.



    Visual Studio Tools для Apache Cordova. Используя Tools for Apache Cordova вы можете создавать, осуществлять отладку и тестирование кросс-платформенных приложений для Android, iOS, Windows, и Windows Phone, и все это из одного единственного проекта Visual Studio. В этом релизе мы расширили список поддерживаемых устройств и версий ОС, включая Android 4.4, Android 4.3 и более ранние с jsHybugger, iOS 6, 7, и 8, ну и конечно же Windows Store 8.1. Дополнительную информацию вы можете узнать по ссылке Visual Studio Tools for Apache Cordova.


    Visual Studio Tools для Universal Windows App Development. Мы интегрировали инструментарий создания универсальных приложений Windows сразу в установщик Visual Studio. Этот инструментарий позволяет создавать, обновлять, собирать, развертывать и осуществлять отладку универсальных приложений Windows для всех устройств, в том числе привычных Windows компьютеров, телефонов а базе Windows Phone, и Xbox. В дополнение к этому вы можете создавать desktop приложения которые будут иметь доступ к API Windows 10. (примечание – текущий релиз не годится для создания релизных, готовых к эксплуатации приложений с целевой платформой Windows 10). Вы можете установить эти инструменты в процессе установки Visual Studio 2015 выбрав пользовательский режим (Custom), и затем отметить «Universal Windows App Development Tools.» Дополнительную информацию вы можете узнать из руководства по универсальным приложениям Windows и на портале Windows Insider.

    Улучшения языка и среды C++. Одним из постоянных запросов от наших пользователей является улучшение поддержки стандартов языка C++. В этом релизе мы продолжаем внедрять в компилятор возможности стандартов C++11, C++14 и даже C++17 для того чтобы сделать вашу работу более простой, приводящей к элегантному и совместимому коду. Некоторые из этих новых возможностей включают: resumable functions (resume/await), generic (polymorphic) lambda expressions, decltype(auto), thread-safe «magic» statics и return type deduction. В дополнение к этому, и понимая важность поддержки доступа к различным платформам и функциональности мы включили улучшения в области разработки кросс-платформенных C++ приложений. Вы можете использовать Visual Studio 2015 для генерирования динамических и статических библиотек, нативных бинарных приложений и Xamarin приложений для Android платформы. Так же мы включили экспериментальную поддержку создания iOS приложений прямо в среде Visual Studio 2015. Теперь вы можете создавать C++ код для платформы iOS используя всё удобство IntelliSense, рефакторинга, и других замечательных возможностей редактора. Работа над поддержкой платформы iOS еще ведется и скоро мы расскажем об этом более подробно. 



    Если вы интересуетесь этим типом разработки, обязательно посмотрите доклад “Building Multi-Device Applications in C++ with Visual Studio 2015”. Для того чтобы узнать более подробно о C/C++ посетите Visual C++ team blog. Детальная информация о новинках опубликована в Visual C++ секции release notes.

    Улучшенная поддержка экранов с высоким DPI. Мы продолжаем работу над тем чтобы Visual Studio было удобно использовать на экранах с высоким разрешением. Например, мы добавили специальный сервис, управляющий всеми иконками для различных типов разрешений экрана и с разным уровнем масштабирования. 



    Team Foundation Server 2015 RC


    Вместе с выходом предварительной версии TFS 2015 CTP мы расширили лицензионные правила, включив возможности веб-тестирования, гибкого управления портфелем проектов, построения графиков на основе запросов и командные комнаты в basic лицензию. Это означает что все команды до пяти человек могут воспользоваться возможностями Team Web Access совершенно бесплатно, а для больших команд эти возможности будут дешевле. Помимо лицензионных изменений в TFS 2015 так же вошли:

    Политики — Gated Build и Code Review. Если вы работаете с проектом использующем в качестве системы контроля версий Git вы можете создать политики бранчей требующие успешной сборки проекта перед помещением изменений в этот бранч. Аналогично этому вы можете потребовать обязательного утверждения кода перед помещением его в бранч с помощью Сode Review. С помощью политик можно назначить минимальное количество утверждающих, конкретного утверждающего для определенных типов файлов или пути в системе контроля версий.
    Быстрое редактирование кода. Если вам необходимо быстро отредактировать код теперь вы можете воспользоваться вашим веб-браузером и поместить изменения сразу в репозитарий исходного кода. При этом у вас будет возможность сравнивать изменения с помощью окна diff view. Если файл является Markdown илиHTML файлом, вы сможете осуществить предварительный просмотр.

    Kanban Board. Новая возможность, которую мы добавили к Канбан доскам называется Kanban Split Columns. Для того чтобы отслеживать вашу работу более эффективно, каждая колонка вашей доски может быть разделена на две суб-колонки Doing и Done. В процессе перехода задач на вашей доске из одной колонки в другую критичным является то что ваша команда понимает под термином Done. В этом релизе мы добавили возможность указать определение done для каждой колонки на вашей доске.
    Многие отметят что в RC, карточки претерпели некоторые изменения внешнего вида. Они стали шире и имеют белую сплошную заливку (до этого были цветные). Эти изменения связаны с более глубокой работой по включению возможности настройки карточек, включая дополнительные поля и теги. Пока эти настройки не доступны для RC, но скоро они появятся с очередным обновлением. Дополнительная информация по работе с досками Kanban в TFS..
    Более детально о всех изменениях и новинках можно узнать из Team Foundation Server 2015 RC Release Notes и блога Brian Harry.

    Другие инструменты Visual Studio ставшие доступными сегодня


    Visual Studio Emulator для Android. Наш быстрый, бесплатный, базирующийся на технологии Hyper-V эмулятор получил новые возможности, которые оценят разработчики приложений для Android. В первую очередь это Device Profiles и WiFi simulation. Мы подготовили качественные профили для основных популярных устройств присутствующих на рынке для таких производителей как Samsung, Motorola, Sony, и LG, поэтому вы сможете отладить свое приложение для всего спектра конфигураций экранов, версий ОС Android и других свойств. Управление конфигурациями эмулятора доступно через меню Options > Tools > Visual Studio Emulator for Android.



    Visual Studio 2015 Tools для Docker Preview. Сегодня стал доступным новый компонент Visual Studio 2015 RC Tools for Docker — Preview.  Вы можете создавать виртуальные машины с поддержкой docker engine, и конфигурировать docker с помощью интерфейса Visual Studio и скриптов, запаковывать контейнеры и публиковать их в виртуальные машины. Эта возможность очень помогает при работе с платформой .NET на операционной системе Linux. 

    Microsoft Azure SDK для .NET 2.6. Этот релиз включает новые и расширенные инструменты разработчика Azure, включая Azure Resource Manager Tools, HDInsight Tools, и множество улучшений в текущих интегрированных инструментах. Более подробно о новых возможностях вы можете узнать из публикации what’s new in this release of Azure SDK 2.6.

    Entity Framework 7 Beta 4. Последняя версия Entity Framework расширяет платформы и возможности хранения данных. Windows Phone, Windows Store, ASP.NET 5, и традиционные приложения для desktop application теперь могут воспользоваться всей мощью Entity Framework. EF7 поддерживает реляционные хранилища а так же нереляционные механизмы, такие как Azure Table Storage и Redis. Этот релиз содержит раннюю версию рантайма EF7 которая подключается к проектам ASP.NET 5. Более детально о возможностях EF7, можно узнать из публикации what is EF7 all about и заметки в блоге ADO.NET.

    ASP.NET 5 Beta 4. Предварительная версия ASP.NET 5 Preview обновляет среду исполнения, включает механизм облегченной обработки запросов, и расширяет возможности кросс-платформенного использования на Windows, Mac, и Linux. Вы можете ознакомиться с полным списком изменений в ASP.NET секции release notes. Дополнительно о новых возможностях вы можете узнать из публикации в ASP.NET blog.

    Что означает Release Candidate


    В заключение хотелось бы пояснить, что для нас означает «кандидат в релиз». Если вы знакомы с предварительными версиями Community Tecnology Preview (CTP) то знаете что эти выпуски предназначены для сбора мнений и отзывов от энтузиастов которые хотят участвовать в тестировании предварительной версии нашего продукта. Если мы назвали текущий релиз RC, это означает что мы уверены в качестве этого выпуска, набор возможностей, которые мы хотели внедрить приближается к финальным целям, и мы ожидаем отзывы перед тем как объявить окончательный релиз. Как часть RC некоторые из компонент выпуска приобретают ярлык «go live» означающий полную поддержку этой технологии или возможности в коммерческом режиме, и вы можете создавать на основе этих технологий эксплуатируемые решения. Более подробно о термине «go live» вы можете узнать из лицензионного соглашения. Некоторые важные моменты текущего выпуска:

    • Side by Side. Visual Studio 2015 RC может работать параллельно с установленным Visual Studio 2013.
    • Install over Preview. Вы можете установить VS 2015 RC поверх любой VS 2015 Preview без необходимости деинсталлировать предыдущую версию. Для TFS 2015 Preview такой возможности не предусмотрено, и вам необходимо осуществить полную установку TFS 2015 или апгрейд с предыдущей версии TFS RTM (например с TFS 2013 Update 4). У вас будет возможность апгрейда с TFS 2015 RC до TFS 2015 RTM.
    • Windows 10 with VS 2015 RC “go-live.” Приложения, разработанные для Windows 10 не могут быть опубликованы в магазине приложений Windows Store. Для того чтобы публиковать и распространять приложения Windows 10 вам будет необходимо пересобрать проект с помощью финальной версии Visual Studio 2015.
    • ASP.NET 5 Preview with VS 2015 RC. ASP.NET 5 до сих пор находится в предварительной фазе разработки и не рекомендован для коммерческой эксплуатации. Для этих целей вы можете использовать ASP.NET 4.6.
    • Обновление до RTM. Обновление с RC до финального релиза (“RTM”) Visual Studio и TFS 2015 должно быть простой операцией. Для TFS, процесс апгрейда с RC до RTM будет работать как это обычно и было: вам будет необходимо установить последнюю версию и запустить помощник обновления. Не забудьте перед этим сделать резервные копии ваших баз данных TFS.

     

    Если вы используете Visual Studio 2015 Release Canditate, пожалуйста держите с нами обратную связь, делитесь пожеланиями, мыслями и идеями, через сайт UserVoice, через функцию Send-a-Smile and Send-a-Frown прямо в Visual Studio, или с помощью отчета об ошибке с помощью сайта Visual Studio Connect тем самым вы помогаете сделать Visual Studio еще лучше.

  • Новости Русского MSDN

    Build 2015: Visual Studio для OS X и Linux, Windows 10, облачные сервисы и другие новинки от Microsoft

    • 0 Comments

    Конференция Build 2015 прошла 29 апреля в Сан-Франциско.

    На открытии были представлены новинки по всем основным направлениям развития продуктов компании:

    • Облачные технологии Microsoft Azure
    • Средства разработки Visual Studio и новая Visual Studio Code
    • Офисные продукты и API
    • Платформа Windows 10 и устройства

    Некоторые анонсы уже стали настоящим сюрпризом для разработчиков и активно обсуждаются в интернете и сообществах.

    Встречайте, новые продукты и технологии!

    Новые сервисы Microsoft Azure


    Значительная часть открытия конференции была посвящена новым облачным сервисам и возможностям.

    Разработчики анонсировали долгожданную интеграцию с контейнером Docker. Теперь вы можете использовать Docker не только для Linux, но и для Windows. Не зависимо от операционной системы, которую вы используете в качестве сервера ваших .NET приложений, вы можете отлаживать, настраивать и осуществлять публикацию проектов прямо из Visual Studio.



    Далее был продемонстрирован новый Microsoft Azure App Service в действии – это сервис, который позволит вам развернуть и настроить в облаке практически любое решение или его часть, будь то веб-сайт, бэкенд для мобильного приложения, Web API или интеграционные сервисы для взаимодействия с внешними системами.



    Если сайтами и мобильными бэкендами в облаке уже не так просто удивить аудиторию, то новый Logic Apps заслуживает внимания тех, кто создает интеграционные решения. Он позволяет, в визуальном режиме, настроить процесс интеграции, условия и даже сопоставить поля в различных системах.



    Большое внимание было уделено хранению, обработке и анализу данных. Были представлены такие технологии как: Azure Data LakeAzure SQL Data elastic database poolsAzure SQL Data Warehouse.

    Visual Studio и Visual Studio Code для OS X, Linux и Windows


    Visual Studio – наверное самый любимый продукт многих разработчиков. 

    Теперь в линейке этого продукта появилась редакция Visual Studio Code — кроссплатформенная среда разработки для работы с .NET кодом под OS XLinux и Windows. Среда разработки уже доступна для скачивания бесплатно.

    В Visual Studio Code уже реализованы все основные возможности, которые присутствуют в современных редакторах, включая автодополнение, сниппеты и поддержку популярных систем контроля версий. Редактор поддерживает несколько языков и технологий, среди них: JavaScript, TypeScript, Node.js, C# и ASP.NET 5.

    Вот так выглядит новая среда разработки на OS X и Ubuntu:





    Не забыли и про Visual Studio для Windows. Уже сейчас вы можете скачать и установить Visual Studio 2015 RC, в том числе, и её бесплатную редакцию Community Edition.

    Новое API для Office 365


    Огромное количество людей по всему миру использует офисные продукты Microsoft. Теперь у разработчиков появились новые возможности по интеграции своих сервисов в Office 365, созданию приложений или получению данных. Вы можете интегрировать сервисы в Office 365, используя Office Graph или получать данные для своих сервисов через REST API.





    Платформа Windows 10 и устройства


    Сегодня Microsoft поделился своей целью – получить один миллиард устройств с установленной Windows 10 в течение двух-трех лет по всему миру. Сразу после выхода новой операционной системы, пользователи смогут перейти на Windows 10 в первый год абсолютно бесплатно.

    Еще одной новостью стало появление корпоративного магазина приложений Windows. Теперь вы сможете настроить магазин и распространять приложения внутри своей компании.



    Устройства на Windows 10 не только самые персональные, но и самые мобильные устройства, которые вы можете использовать в любом месте и в любых сценариях. Возможность подключить телефон к монитору и пользоваться приложениями с помощью клавиатуры и мышки – стирает грань между телефоном и компьютером.



    Microsoft Edge – именно так называется новый браузер, которые многие уже успели запомнить под кодовым именем Project Spartan. Новый браузер уже можно найти в последних сборках Windows 10. Помимо повышенной безопасности и поддержки веб-стандартов, разработчики поработали над тем, чтобы веб-серфинг был максимально удобен для пользователя. В браузере есть возможность создавать заметки, специальный режим для чтения и интеграция с персональным помощником Cortana. Вы можете увидеть его в действии на этом видео:

     

    Universal Windows Platform – это официальное название платформы для разработки клиентских приложений для устройств на Windows. Все привыкли, что клиентские приложения – это C# или JavaScript. Но Microsoft расширяет границы и теперь вы можете создавать клиентские приложения на основе веб-сайта и использовать в таком приложении API Windows, или даже скомпилировать и запустить на Windows или Windows Phone 10 приложение для Android, разработанное на Java или С++, или проект XCode на Objective C.



    Про приложения на Java и C++ на Windows 10 или Windows Phone 10 — это не шутка, но дополнительных технических подробностей по этому вопросу пока нет. Смотрим трансляцию и ждем новостей.



    Windows Holographic — комбинация объектов реального мира и голограмм на базе Windows 10. Универсальные приложения для Windows 10 будут работать на Hololens. Кстати, Hololens – автономное устройство, не требующее связи с телефоном или компьютером.



    Если вы оказались в числе участников Build 2015, то у вас будет возможность увидеть настоящее устройство своими глазами и, может быть, даже попробовать его. Ждем обзоров.

    Начните разрабатывать уже сегодня!


    Разработчики обещают, что Windows 10 выйдет уже этим летом. Инструменты для разработки под Windows регулярно обновляются, и вы можете попробовать их уже сегодня. Присоединившись к программе Windows Insider, вы сможете получать самые свежие версии Windows 10 и средств разработки. Новая сборка Windows 10 будет доступна уже сегодня, для участников программы. 

    Полезные ссылки

    Онлайн-трансляция Build 2015
    Официальный анонс новинок Microsoft Azure
    Официальный анонс новинок Windows 10
    Попробовать Microsoft Azure
    Познакомиться с Office Graph API
    Скачать Visual Studio Code для OSX, Linux или Windows
    Скачать Visual Studio 2015 RC Community Edition или Ultimate для Windows

Page 2 of 146 (1,458 items) 12345»