• Analytics For Azure DevOps Services is Now Generally Available

      Reporting has been an important capability for Azure DevOps customers who rely on Analytics to make data driven decisions.


      Today, we’re excited to announce that the following Analytics features listed below will be included in our Azure DevOps Services offering at no additional cost. Customers will start to see these changes rolled out to their accounts soon.


      Read more →
    • В России впервые пройдет Digital Диктант



        Главная цель совместной инициативы РОЦИТ, РАЭК и Microsoft – дать всем желающим возможность проверить свою цифровую грамотность.


        С 18 по 24 мая впервые пройдет Digital Диктант, который станет самой масштабной проверкой знаний информационных технологий в России. В течение этой недели каждый пользователь сможет проверить свои навыки работы с компьютером и другими устройствами, а также знание правил безопасности в сети и культуры общения. Организаторами Digital Диктанта выступили РОЦИТ, РАЭК и Microsoft при поддержке «Aвито», Координационного центра домена сети Интернет, Общероссийского народного фронта, HP Inc., «Российской газеты», Rambler Group. Количество участников, по предварительным оценкам, составит около 50 тысяч человек.
        Читать дальше →
        • +11
        • 2.4k
        • 9
      • Web and Azure Tool Updates in Visual Studio 2019

          Hopefully by now you’ve seen that Visual Studio 2019 is now generally available. As you would expect, we’ve added improvements for web and Azure development. As a starting point, Visual Studio 2019 comes with a new experience for getting started with your code and we updated the experience for creating ASP.NET and ASP.NET Core projects to match:



          If you are publishing your application to Azure, you can now configure Azure App Service to use Azure Storage and Azure SQL Database instances, right from the publish profile summary page, without leaving Visual Studio. This means that for any existing web application running in App Service, you can add SQL and Storage, it is no longer limited to creation time only.

          Read more →
        • Announcing ML.NET 1.0 RC – Machine Learning for .NET

            ML.NET is an open-source and cross-platform machine learning framework (Windows, Linux, macOS) for .NET developers. Using ML.NET, developers can leverage their existing tools and skillsets to develop and infuse custom AI into their applications by creating custom machine learning models for common scenarios like Sentiment Analysis, Recommendation, Image Classification and more!.


            Today we’re announcing the ML.NET 1.0 RC (Release Candidate) (version 1.0.0-preview) which is the last preview release before releasing the final ML.NET 1.0 RTM in 2019 Q2 calendar year.


            Soon we will be ending the first main milestone of a great journey in the open that started on May 2018 when releasing ML.NET 0.1 as open source. Since then we’ve been releasing monthly, 12 preview releases so far, as shown in the roadmap below:



            In this release (ML.NET 1.0 RC) we have initially concluded our main API changes. For the next sprint we are focusing on improving documentation and samples and addressing major critical issues if needed.


            The goal is to avoid any new breaking changes moving forward.

            Read more →
          • Extending Azure security capabilities

              As more organizations are delivering innovation faster by moving their businesses to the cloud, increased security is critically important for every industry. Azure has built-in security controls across data, applications, compute, networking, identity, threat protection, and security management so you can customize protection and integrate partner solutions. 


              We keep investing in security and we are excited to share exciting updates this week at Hannover Messe 2019. We are excited to announce that Dedicated Hardware Security Module Service (HMS) in UK, Canada, and Australia, Azure disk encryption support for Virtual Machine Scale Sets (VMSS) are generally available. Also Advanced Threat Protection for Azure Storage, the Regulatory Compliance Dashboard, and support for virtual machine sets are now generally available as part of Azure Security Center.



              Read more →
            • Visual Studio 2019 .NET productivity

                Your friendly neighborhood .NET productivity team (aka. Roslyn) focuses a lot on improving the .NET coding experience. Sometimes it’s the little refactorings and code fixes that really improve your workflow. You may have seen many improvements in the previews, but for all of you who were eagerly awaiting the GA release here’s a few features you may enjoy!


                Read more →
              • Live Share now included with Visual Studio 2019

                  We’re excited to announce the general availability of Visual Studio Live Share, and that it is now included with Visual Studio 2019! In the year since Live Share began its public preview, we’ve been working to enhance the many ways you collaborate with your team. This release is the culmination of that work, and all the things we’ve learned from you along the way.


                  If you haven’t heard of Live Share, it’s a tool that enables real-time collaborative development with your teammates from the comfort of your own tools. You’re able to share your code, and collaboratively edit and debug, without needing to clone repos or set up environments. It’s easy to get started with Live Share.


                  Read more →
                • Little great things about Visual Studio 2019

                    A few days ago, we announced the general availability of Visual Studio 2019. But I’ve been using Visual Studio 2019 exclusively since the first internal build – long before the release of Preview 1 in December of 2018. During this time, there has been a lot of little features that have put a smile on my face and made me more productive.


                    I want to share a few of them with you since they are not all obvious and some require you to change some settings. Let’s dive in.


                    Read more →
                  • Крутые фичи Visual Studio 2019

                    • Translation
                    Несколько дней назад мы объявили об общей доступности Visual Studio 2019. Лично я использую Visual Studio 2019 с момента первой внутренней сборки — задолго до выпуска Preview 1 в декабре 2018 года. За это время обнаружилось много маленьких особенностей, которые заставили меня улыбнуться и сделали мою работу более продуктивной.

                    Я хочу поделиться некоторыми из них с вами, поскольку они не все очевидны, а некоторые требуют изменения некоторых настроек. Подробности под катом!

                    Читать дальше →
                  • Azure tech lab, 11 апреля в Москве

                      11 апреля 2019 года Состоится Технологическая Лаборатория Azure — ключевое мероприятие по Azure этой весной.

                      Облачные технологии последнее время вызывают все больше внимания. То, что Azure один из лидеров на рынке провайдеров облачных услуг – ни у кого не вызывает сомнения. Платформа постоянно развивается. Узнайте о последних нововведениях, познакомьтесь с практикой построения ИТ-архитектур и использования облачных технологий российскими компаниями. Узнайте о преимуществах, которые предоставляет платформа Microsoft Azure, и оптимальном пути, который выбирают коллеги для перехода в облако.

                      Регистрация.

                      Читать дальше →
                    • Electrolux выпустил умный воздухоочиститель для самых загрязненных городов



                        Не так давно кампус Electrolux в Стокгольме наполнился едким дымом от пожара в близлежащем гараже.


                        Разработчики и менеджеры, находившиеся в офисе, почувствовали жгучее першение в горле. У одной сотрудницы возникли проблемы с дыханием, и она отпросилась с работы. Но перед уходом домой она немного задержалась в том здании, где Андреас Ларссон с коллегами тестировали Pure A9, очиститель воздуха, подсоединенный в Интернет вещей с помощью Microsoft Azure

                        .

                        Настал момент проверить, на что способен новый прибор в экстремальных условиях.

                        Читать дальше →
                      • SIMD Extension to C++ OpenMP in Visual Studio

                          In the era of ubiquitous AI applications there is an emerging demand of the compiler accelerating computation-intensive machine-learning code for existing hardware. Such code usually does mathematical computation like matrix transformation and manipulation and it is usually in the form of loops. The SIMD extension of OpenMP provides users an effortless way to speed up loops by explicitly leveraging the vector unit of modern processors. We are proud to start offering C/C++ OpenMP SIMD vectorization in Visual Studio 2019.


                          The OpenMP C/C++ application program interface was originally designed to improve application performance by enabling code to be effectively executed in parallel on multiple processors in the 1990s. Over the years the OpenMP standard has been expanded to support additional concepts such as task-based parallelization, SIMD vectorization, and processor offloading. Since 2005, Visual Studio has supported the OpenMP 2.0 standard which focuses on multithreaded parallelization. As the world is moving into an AI era, we see a growing opportunity to improve code quality by expanding support of the OpenMP standard in Visual Studio. We continue our journey in Visual Studio 2019 by adding support for OpenMP SIMD.


                          Read more →
                        • .NET Core Workers как службы Windows

                          • Translation

                          В .NET Core 3.0 мы представляем новый тип шаблона приложения под названием Worker Service. Этот шаблон предназначен для того, чтобы дать вам отправную точку для написания долго-работающих сервисов в .NET Core. В этом пошаговом руководстве мы создадим worker и запустим его в качестве службы Windows.



                          Читать дальше →