company_banner

10 главных анонсов Microsoft в 2017 году

    А вот и уже ставшая традицией предновогодняя публикация с десятью самыми главными анонсами и новинками года от корпорации Microsoft. Чем же запомнится уходящий год с приставкой MS? Заглядывайте под кат!



    1. Windows 10 Fall Creators Update


    Обновление Windows 10 Fall Creators Update, кроме множества других нововведений, позволило пользователям во всём мире прикоснуться к волшебству, создаваемому с помощью смешанной реальности. Корпорация активно сотрудничает с разнообразными компаниями-разработчиками в этой инновационной сфере, и стремится к тому, чтобы у каждого из них был доступ к набору инструментов для разработки приложений с использованием технологий смешанной реальности Microsoft.

    Также, Windows Subsystem for Linux стала частью Windows 10. WSL — это подсистема совместимости для запуска Linux-приложений в ОС Windows 10. Гайд по установке можно найти здесь.

    2. Windows Mixed Reality


    Этой осенью смешанная реальность стала еще доступнее благодаря совместным усилиям компании Microsoft и наших партнеров-производителей оборудования: увидела свет платформа Windows Mixed Reality.



    3. Visual Studio for Mac


    Долгожданной релиз Visual Studio для MacOS. Эта редакция инструмента представляет собой перенос опыта работы с любимой миллионами IDE на Mac.

    Для создания своих решений на C#, F#, .NET Core, ASP.NET Core, Xamarin или Unity разработчики получили знакомый инструмент, спроектированный под особенности операционной системы OS X.



    4. Новые сервисы Azure и SQL


    Microsoft анонсировала новый сервис в Azure, который позволит переместить базы данных сторонних разработчиков и SQL Server в Azure SQL Database с практически нулевым временем простоя.

    Microsoft также объявила о доступности Azure Database для MySQL и Azure Database для PostgreSQL. Эти новые базы данных в Azure предоставляются, как сервис и гарантируют высокую доступность, защиту данных, восстановление, а также масштабирование без необходимости дополнительных настроек и затрат, так как все это уже встроено в само предложение.

    Кроме того, был анонсирован Azure Cosmos DB – совершенно новый тип базы данных, предоставляемый в качестве сервиса на платформе Azure.

    И еще одним важным событием стало присоединение Microsoft к фонду Maria DB Foundation в качестве платинового спонсора. MariaDB — это ответвление системы управления реляционными базами данных MySQL, развиваемое Open Source сообществом.


    5. Концепция Fluent Design System


    Fluent Design System позволит разработчикам создавать приложения, которые работают на различных устройствах и используют разнообразные способы взаимодействия с пользователем, а именно ввода данных.

    Fluent Design System основывается на пяти ключевых элементах: light, depth, motion, material и scale. Относительно этих принципов Microsoft изучает разнообразные способы взаимодействия пользователя с системой, которые выходят за пределы привычных нам мыши, клавиатуры, сенсорного экрана или ручки.



    6. Quantum Development Kit


    Microsoft выпустила бесплатную предварительную версию пакета средств квантовой разработки Quantum Development Kit, включающего язык программирования Q#, эмулятор квантовых вычислений и другие ресурсы для людей, желающих начать писать приложения для квантового компьютера. Q# — совершенно новый язык программирования, созданный специально для квантовых вычислений.

    Пакет Quantum Development Kit ориентирован на разработчиков, желающих научиться программировать на квантовых компьютерах, независимо от того, являются ли девелоперы экспертами в квантовой физике.



    7. Azure IoT Edge


    Ранее анонсированный на Build 2017, сервис IoT Edge теперь публично доступен в виде предварительной версии для разработчиков. Он позволяет развернуть созданную в облаке логику IoT в виде контейнеров на устройства Интернета вещей. На умных устройствах можно запускать задачи Azure Machine Learning, Azure Functions и Azure Stream Analytics. Azure IoT Edge даёт возможность создавать свои контейнеризированые приложения на C, Java, .NET, Node.js и Python и упрощает их развёртывание и управление ими.



    8. Visual Studio Tools for AI


    Microsoft представила предварительную версию нового расширения Visual Studio Tools for AI, позволяющего использовать сервисы ИИ прямо в Visual Studio. Оно сочетает возможности Visual Studio с поддержкой таких фреймворков для глубокого обучения, как Cognitive Toolkit, TensorFlow или Caffe. Кроме того, расширение можно полностью интегрировать с облачными сервисами Azure для машинного обучения. Например, после редактирования и тестирования скриптов на локальной машине можно отправить изменённый код модели на обучение в Azure.



    9. Azure Stack


    10 июля 2017 года Майк Нил (Mike Neil), корпоративный вице-президент по инфраструктуре и управлению Azure, объявил, что отгрузки Microsoft Azure Stack начнутся в сентябре 2017 года. Финальная версия Azure Stack была предоставлена партнерам Microsoft в сфере аппаратного обеспечения, чтобы они могли начать процесс сертификации своих интегрированных систем. Более подробная информация, в том числе о ценах и возможности заказа, приводится в блоге Майка Нила.

    Вот как выглядят интегрированные системы Azure Stack, предлагаемые партнерами Microsoft в сфере аппаратного обеспечения. Здесь показаны тестовые образцы аппаратных интегрированных систем Azure Stack.



    10. Visual Studio Team Foundation Server 2018


    Team Foundation Server — это решение для совместной разработки ПО, объединяющее в себе систему управления версиями и инструменты для сбора данных, построения отчётов и отслеживания статусов и изменений проекта. TFS 2018 получил несколько важных изменений, узнать о которых можно в этом обзоре.



    Конечно же, это далеко не все анонсы компании за год. Здесь мы перечислили лишь самые яркие. А какая новинка запомнилась больше всего вам? Рассказывайте в комментариях!
    Microsoft 314,67
    Microsoft — мировой лидер в области ПО и ИТ-услуг
    Поделиться публикацией
    Комментарии 32
      +7
      Приятно, что майкрософт меняется и даже делает некоторые классные штуки вроде Visual Studio Code. Конкуренция — это всегда здорово, и приятно видеть, что Microsoft тоже участвуетв общей конкурентной борьбе, а не зацикливается только на своей экосистеме.
        +1

        Насколько я понял после быстрого гугления, Visual Studio for Mac — это на основе Xamarin Studio.


        Microsoft с одной стороны делают много широких жестов и активно продвигаются в сторону других платформ. С другой стороны, они делают акцент на серверной (веб и т.п.) и мобильной (Xamarin) разработке. Это логично, потому то это самые распространенные направления, но отсутствие подвижек в области кросс-платформенного десктопа огорчает.


        Особо нет инструментов для кросс-платформенной разработки GUI на C#. Mono WinForms разве что, да AvaloniaUI (успехов этому проекту). Gtk# — насколько он жив?


        Если бы Microsoft расширила бы UWP не только на Windows (оксюморон, ага) это было бы очень хорошо. Но, видимо, MS не надо плодить конкурентов в сегменте десктопа.

          0

          ИМХО нативный десктоп будет умирать. Electron всех сожрет

            +6

            Грустно это, грустно. Памяти все больше, процессоры все мощнее, а софт как тормозил, так и будет тормозить.

              +5
              Меня до сих пор интересует, каким образом Visual Studio Code тормозит существенно меньше Atom'а на одном и том же десктопе/ноуте, хотя и там, и там — в основе Electron же.
                +1
                Они свой редактор вкорячили, заместо тормознутого атомного:

                «Although it uses the Electron framework, the software does not use Atom and instead employs the same editor component (codenamed «Monaco») used in Visual Studio Team Services (formerly called Visual Studio Online).»

                «Несмотря на то, что редактор основан на Electron, он не использует редактор Atom. Вместо него реализуется веб-редактор Monaco, разработанный для Visual Studio Online.»
                +1
                Не дождетесь! ©
                  +2
                  Electron относительно нишевый, до сих пор из популярных софтин на нем это vs code, slack, postman? Это всё инструменты программистов.
                  Тяжелые профессионалы так и будут сидеть в нативных 3дмаксах, фотошопах, маях и автокадах и никто это в электрон не переведет.
                  Казуалы сидят в нативных браузерах и всем всё более лень ставить много аппов если есть какая-то страничка в закладках работающая как вебапп.
                  Игры нативные декстопные приложения.

                  Могу согласиться что WPF может быть вытеснен для line of business интранетовых аппликейшнов со временем, но это будет много времени, также как и winforms до сих пор довольно таки живы.
                    +1
                    А wpf и wf только в энтерпрайзе и используются, причем в легаси проектах, в основном.
                      0
                      Как знать… Тут уже дело вовсю попахивает облаками. Autodesk Fusion 360 по дефолту рендерит модельку в облаках. А ещё есть wasm. Вангую что в будущем бо́льшая часть вычислений уйдёт в облаки, и моделить можно будет с любого говнопланшета. Главное чтоб экран побольше был =)
                      +1

                      Не будет. Есть ресурсоёмкие задачи, и там разработчики ходят добиваться максимальной отдачи от железа. Ну и ещё софт на Electron банальным образом тормозит и жрёт ресурсы, VS Code ещё более-менее в плане скорости, остальное довольно печальное.

                    0

                    Когда уже Docker добавят нормально в Windows? Hyper-V — ваще не вариант

                    +3
                    Хотел бы увидеть в этом списке Surface Phone. Но, похоже, не судьба. И придётся переходить на Android. :(
                      +1
                      был ли опыт использования WinPhone? если да, то неужто ждёте ещё что-то от МС? какое доверие после такого подхода, я бы вот не стал покупать никакие девайсы от МС, если они будут жестко завязаны на их софт
                        +1
                        Не только был, но и продолжается. У меня до сих 930 Люмия.
                        Проблема с их операционной системой, просто отличной по моему мнению, в том, что не удалось сформировать инфраструктуру приложений вокруг.
                        Ниже я уже писал, что слухи говорят о том, что если Surface Phone выйдет, то он, скорее всего будет иметь практически настольную версию операционной системы. Не зря же они заставили работать Десятку на армовской архитектуре Snapdragon.
                        Так что, во-первых, частично проблема приложений будет решена тем, что можно будет использовать приложения для настольной Винды. А во-вторых, разработка новых или доработка старых станет проще, нежели было на Windows Mobile / Phone с его Silverlight и урезанным .NET.
                          +1

                          С трудом представляю десктопные (которые x86 на Snapdragon) приложения на телефоне. Когда был Windows Mobile олдскульный (вот что я никто не прощу — убийство WinMo, когда были и приложения, и пользователи, и устройства и замена на WP) упарывался — вот тебе и IDE, вот тебе и сэмплеры, вот тебе хоть черт лысый. Интерфейс там был часто чудесами микроминиатюризации, стилусом еще нормально, но не пальцами.


                          Сейчас и экраны не такие, да и пользователи не оценят. А UWP — ну мало их. Да для них и бинарную трансляцию не надо.

                          +1
                          На приложения многие жаловались, но не я, мне всего хватало) правда потом они начали их убивать: убили HERE карты, выпустив вместо них ужасные Maps, убили музыкальный проигрыватель, выпустив что-то страшное вместо него, Groove Music вроде называлось. Который тоже вроде после убили =)
                          Если будут вот такие вот приложения на Surface Phone, то могут сразу закапывать его =)
                          Ну и имхо, я бы ни цента не отдал Майкрософт больше, пусть даже Surface Phone будет лучшим телефоном в мире)) Единственное в чем Майкрософт стабильны — так это то, что либо делают ужасные продукты с первой попытки, либо делают хорошие продукты и превращают их в ужасные за пару итераций (не говорю за их облако и энтерпрайз, не пользовался, не могу судить).
                          OneNote, OneDrive, WinPhone, Outlook(web), наверное ещё что-то было, но это первое что в голову приходит. Если Surface Phone и выйдет, то это наверняка будет очередной proof of concept и также закопают его в той же яме с WinPhone через пару лет.
                            +1
                            Вы знаете, я со своей Lumia 920 тоже ждал, когда выйдет новый телефон, но так и не дождался. Хотя терпеть не могу iOS и Android, я всё же купил себе новую Nokia и скажу только одно: Excel и Skype на Android гораздо лучше тех Excel и Skype, которые были у меня на Windows Phone. Чтобы MS не говорило, и как бы она не сетовала на слабую популярность их ОС у разработчиков, они сами плюнули на собственную ОС. Поэтому, я полагаю, ждать от них больше ничего не стоит. По крайней мере с текущим руководителем.
                        +3
                        Самым запомнившимся «главным анонсом Microsoft» в этом и прошлом году стали похороны отличной платформы Windows Phone. Спасибо, Microsoft, и горите, пожалуйста, в аду.
                        С праздником.
                          0
                          Спасибо, Microsoft, и горите, пожалуйста, в аду.

                          Зря вы так.
                          Правильно сделали, что свернули. По крайней мере, не будет этой жуткой унификации настольного и мобильного UI.
                            +2
                            Судя по последним слухам — будет. И будет ещё более серьёзнее, чем была у Windows Mobile (Phone) и настольной. В прессе постоянно курсируют слухи про Андромеду и очередные всплывшие патенты от MS. Например, вот. Ну и то, что Windows может на Snapdragon, заставляет задуматься и всё-таки надеяться, что в 2018 получим что-то мобильное.
                              +2
                              Ну, доверия уже поменьше. И выпустить «что-то мобильное» это только пару процентов успеха, нужно еще, чтоб были устройства, причем крутые, чтоб люди захотели пользоваться, нужна среда разработки, чтоб можно было писать львиную долю кода совместо для разных платформ (определенные шаги в эту сторону есть, но их недостаточно), нужно развитие. А если как с Windows Phone, поиграют пару лет и забъют — это тупиковый путь.

                              Такая вот получается штука, что зайти в мобильные платформы Microsoft уже заходила два раза, и третий раз должен быть невероятным, чтоб кто-то еще повелся на их обещания.
                                +2
                                С чем-чем, а со средой разработки у МС всё хорошо. Платформа — .NET Core с поддержкой .NET Standard, плюс Xamarin, который развивают. IDE — Visual Studio / Code.
                                Крутые устройства — тут можно быть немного оптимистом. И вот почему:
                                1. Если раньше к ценнику в 1К+ американских денег могло приблизиться только яблоко, то сейчас в этой нише есть и производители с Android. Так что, флагман можно выпустить мощный и это не повергнет в шок.
                                2. Делать хорошие телефоны (заказывать у производителей) у МС тоже иногда получается. 930/950 и 1520 Люмии тому пример.
                                3. Ну и опять же, если посмотреть на слухи в прессе, МС решил зайти не со стандартного «входа». Они вроде как собираются выпустить что-то типа складывающегося планшета из двух половинок.

                                Но это всё равно не снимает основной проблемы провала Windows Mobile / Phone — количество и качество приложений. Остаётся надеяться, что новая OS будет совместима с настольной и тогда частично проблем с приложениями можно будет избежать.
                                  +1
                                  Если знаете — скажите, со всеми эти штуками .NET возможно уже сейчас написать приложение, в котором под каждую из систем надо делать только UI, а всю логику — один раз? Если да, то это уже какой-то успех.

                                  Что касается устройств — история с Nokia может отпугнуть производителей от сотрудничества с Microsoft, как мне кажется. Телефоны были отличные, но где они теперь? У самого была 1020, и недавно пришлось поменять ее на айфон, потому что приложения одно за другим стали мне говорить, что все, баста, карапузики, поддержка закончится в следующем году. И скажу честно — 1020 выигрывала у айфона. Камера не идет ни в какое сравнение, сама ось была лучше и удобнее, с этими чудо-плитками, когда даже можно не запускать ничего, и так видно, что за погода, сколько денег на счете и когда вылет. Теперь у меня вместо этого убогий экран с иконками из каменного века и уродская мылокамера. Но Microsoft кинула Nokia, и это наблюдал весь мир, и теперь, когда им надо будет сделать устройство, им придется строить свой собственный завод в джунглях. Так что я пессимист в отношении устройств от этой чудесной корпорации, тем более, что мобильные системы теперь «… no longer be «a focus» for the company.»

                                  А с приложениями есть один выход — написать обертку для запуска хотя бы андроидных программ, иначе будет так же, как было — полтора приложения, причем 1.49 из них написаны самой Microsoft.
                                    +1
                                    Если знаете — скажите, со всеми эти штуками .NET возможно уже сейчас написать приложение, в котором под каждую из систем надо делать только UI, а всю логику — один раз?

                                    Да, Xamarin тут рвёт и мечет. Можно даже UI не писать отдельный. Но тогда получится не так красиво и нативно. А можно писать практически нативный UI для каждой платформы, а логика приложения — полностью общая. Это уже сейчас работает.

                                    Что касается устройств — история с Nokia может отпугнуть производителей от сотрудничества с Microsoft, как мне кажется.

                                    Just business, ничего личного. Но да, с Нокией печально получилось. Телефоны хорошие были. Отпугнёт ли? Очень сильно зависит от условий. В любом случае, все производители телефонов обновляют модельный ряд раз год-полтора. Не вижу причина, почему бы им на протяжении каких-то пары лет не расширить линейку ещё и телефонами с Windows. Никто же не говорит о продаже компании МС. У меня первый телефон с Windows Phone был HTC 8X. И ничего, HTC пережила тот период.

                                    И да, я очень хочу верить, что Наделла хорошо изучил все ошибки Балмера и не повторит их.
                              +5
                              Позволю себе не согласится с вами. Платформа была отличная и удобная. И опять же, мне кажется, что должен быть выбор, и он должен быть шире, чем между Android и iOS, тем более что Windows Phone была удобной, местами даже удобнее айфона, не говоря о кадавре-андроиде. Что же касается «жуткой» унификации, сама идея не так плоха, как выглядит, и это было прекрасное начинание, если бы они довели его до ума. Консерваторы бы, конечно, повыли бы немного, но они воют всегда, таков закон природы. Да, возможно с Windows 8 они и перегнули палку в интерфейсе, но осознали свои ошибки и исправили их в Windows 10. UWP, опять же, хорошая штука, но теперь только для планшетов и пека. В целом, хочется пожелать корпорации Microsoft не так сильно слушать маркетологов и больше слушать пользователей, а так же доводить вещи до конца.
                                +2
                                поддержу konoplinovich
                                и даже не за сами похороны, а каким образом это было сделано
                                особенно печально было после предзаказа телефона на WIn10Mobile, качество было ужаснейшим (особенно после аппаратов от Нокии, да и сама Win10 была большим шагом назад после WP8), а потом еще и поддержку свернули
                                Microsoft, горите в аду =)
                              +2
                              А какая новинка запомнилась больше всего вам?


                              Windows 10 Mobile gets its final death sentence
                              No more new features, no more hardware — the head of Microsoft's Windows division says Windows 10 Mobile will no longer be «a focus» for the company.
                                +1
                                Форкнуть Андроид (как форкнули атом) и запилить на нем мобильную ось со своими сервисами, закопать uwp и пилить кроссплатформенные средства разработки. Эксперименты с гибридами — это здорово, но надо делать бльше востребованных девайсов: ноуты, десктопы, телефоны — на соответствующем софте, чтобы можно было пользоваться. Или вообще железо не делать, если не идет.
                                  0

                                  Почти все что касается облака просто попытка догнать Амазон годы спустя...

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

                                  Самое читаемое