May 27, 2021, Beijing-Microsoft's annual developer conference Build 2021 was held in the form of online live broadcast. Microsoft focused on Azure cloud platform, developer community, identity authentication and security assurance, Microsoft 365 productivity platform, Power Platform low code Development platforms, Windows development, and other tools, products, and platforms closely related to the global developer ecosystem have launched nearly a hundred new functions and services, helping global developers to perform in a more efficient, flexible, safe, and scalable way Creativity, create value, and inject innovation power into the world restart and digital transformation.

图片

In the past year, the world has undergone unprecedented tremendous changes. Developers around the world, as heroes behind the popularization and application of technological innovation, are helping various industries to resume development and accelerate transformation, and support people around the world to respond actively and rebuild confidence. In the process, played a vital role. In the face of various challenges and opportunities in the post-epidemic era, developers will also shoulder more of the historical mission of creators of the digital world in the future.

The inherent developer genes allow Microsoft to always focus on the diverse needs of developers that are constantly evolving. Microsoft provides a wealth of development tools, from the Visual Studio family, GitHub open source community, .NET framework, to a full set of Microsoft Smart Cloud Matrix: Azure, Microsoft 365, Dynamics 365 and Power Platform, in addition to identity recognition, data security, End-to-end security barriers for access management. Microsoft Smart Cloud, which serves 95% of the “Fortune 500” companies in the world, not only provides developers with a fully functional technology platform, but also provides a global service network, as well as true enterprise-level security and compliance guarantees to ensure Developers’ applications and solutions provide a first-class platform for development, deployment, and operation and maintenance.

From Windows to Teams, comprehensively improve the innovation efficiency of developers

Microsoft owns Visual Studio, a development tool that is widely loved by developers around the world, and GitHub, an open source development community that brings together global programming talents. Microsoft's goal is to ensure that developers can use their favorite languages, open source frameworks, and tools to write code, publish applications to the cloud from anywhere, collaborate with each other in a secure way, and use low-code tools to quickly integrate different components.

The total number of monthly active users of Visual Studio in the global market has exceeded 25 million, and it continues to be the most popular development tool for professional developers. Microsoft officially launched the latest update of Visual Studio 2019, which contains new features and upgraded Git tools to improve the efficiency of .NET and C++ development, supports the creation of GitHub Action workflows directly from the IDE development environment, and implements container development tools. Improved and optimized for cloud development integrated with Azure. For more details on innovative features, please refer to the Visual Studio blog.

Visual Studio blog link:

https://devblogs.microsoft.com/visualstudio/visual-studio-2019-v16-10-and-v16-11-preview-1-are-available-today/

The roadmap for the upcoming version of Visual Studio 2022 is now public. Visual Studio 2022 will use a 64-bit architecture to provide a brand new look and feel. It is specifically optimized for large-scale projects and complex solutions in terms of scalability and performance. The official public preview version will be launched in the near future. In order to create a development environment that is as ideal as possible, Microsoft welcomes everyone to provide feedback in the developer community to make corresponding optimizations and adjustments.

Developer community link:

https://developercommunity.visualstudio.com/

In order to pursue higher work efficiency, developers often build development environments manually to ensure that everything they need is within reach. GitHub Codespaces can turn any code warehouse into a fully customizable development environment in the cloud in just a few seconds. Developers can choose the amount of computing power according to their needs and customize the environment according to the needs of the project. Sign up for a trial now to learn more.

Registration link:

https://github.com/features/codespaces

With more than 145 million daily active users worldwide, Microsoft Teams is becoming an indispensable digital collaboration platform for many enterprises. In particular, its built-in applications and business processes are being used by more and more users to collaborate with each other. With the increasing demand for real-time synchronization and asynchronous collaboration, developers can meet such needs by developing collaboration applications running in Teams. The newly added meeting function of Team allows developers to customize and expand meeting modes such as shared stage and Together mode. The Microsoft Teams toolkit also adds new features for easy development, such as single-line authorization, Azure Functions integration, and Microsoft Graph data connector. For detailed information about more related features of Teams, please refer to the Microsoft 365 blog.

Microsoft 365 blog link:

https://www.microsoft.com/en-us/microsoft-365/blog/2021/05/25/build-the-next-generation-of-collaborative-apps-for-hybrid-work/

At present, there are more than 1.3 billion devices running Windows in the world. Windows is still the preferred platform for developing modern applications. Microsoft has released a series of development tools to help improve the satisfaction and productivity of Windows developers. The Windows Linux Subsystem (WSL) adds support for graphical interface Linux applications, allowing developers to run all Linux tools and processes on Windows computers. Now, Windows can seamlessly integrate workflow in any graphical interface application, Linux, and GPU-accelerated machine learning training. For more news about Windows development, please refer to:

https://blogs.windows.com/windowsdeveloper/2021/05/25/the-windows-developers-guide-to-microsoft-build-2021/

Promote GitHub experience and let developers around the world collaborate on programming safely and worry-free

Remote collaboration and hybrid office are leading the transformation of modern work civilization in the world. Among them, collaboration and safety are becoming the most important issues of concern. Leading companies at the forefront will choose to use the best open source components for development, and apply the practical experience of open source collaboration within the organization, so as to quickly build the flexibility necessary for today's software development. And Microsoft's goal is to help developers write code, collaborate, and deploy applications anywhere in the world safely and worry-free-and provide them with enterprise-level security throughout the process. The best practices that GitHub helps 65 million developers develop collaboratively can be extended to any development team and enterprise.

A seamless development and operation platform will help developers to promote innovation more smoothly. Thanks to the integration of Visual Studio, GitHub and Azure, developers can write code in the cloud development environment no matter where they are in the world. , With the help of development tools, team members scattered everywhere can collaborate smoothly with each other, and submit and deploy applications safely and worry-free from anywhere. The key to ensuring the safety of the entire process of collaborative development lies in the close cooperation between the development and security teams.

In order to help the development and security operation and maintenance teams to establish a clear new mechanism for responsibilities and collaboration-Microsoft launched a container scanning service that integrates Azure Security Center and GitHub. This service allows the security operation and maintenance team to grasp the scan results of the construction and registration of the container, and to find potential hazards early through the whole process of tracking. Through the following blog post, you can learn how to start the DevSecOps development security operation and maintenance practice in collaboration mode on GitHub and Azure.

Blog link:

https://techcommunity.microsoft.com/t5/azure-developer-community-blog/kickstart-collaborative-devsecops-practices-with-github-and/ba-p/2357730

Microsoft, GitHub, Accenture and ThoughtWorks jointly announced the establishment of the "Green Software Foundation". As a non-profit organization under the Linux Foundation, the Green Software Foundation is committed to encouraging the software industry to practice social responsibility for sustainable development and reducing carbon emissions related to software development. Its goal is to comply with the relevant requirements of the Paris Agreement. By 2030, the software industry's carbon emissions will be reduced by 45%. The foundation welcomes any software company that supports sustainable development to join. For more details about the foundation, please visit its official website.

Official website link:

http://www.greensoftwarefoundation.com/

Let old applications go to the cloud, let cloud applications land, and expand a broader range of applications for innovative applications

Microsoft Smart Cloud Azure provides a wealth of services to help developers build, deploy and scale applications more quickly. The end-to-end platform allows developers to focus on application development without worrying about basic services. At this Build Conference, Microsoft launched a series of Azure innovative services to help developers modernize and upgrade existing applications, or build completely cloud-native applications from scratch.

Promoting application modernization is one of the common reasons for enterprises to go to the cloud. Azure provides a wealth of paths for application modernization-including virtual machines, container services, managed databases, and fully managed PaaS-level platform services. The launch of a number of new services will help enterprises more easily realize the modernization and upgrade of existing Java applications in the cloud. Microsoft Build of OpenJDK is a free and open source development kit, which is now officially launched on Azure and Azure Stacks, and commercial support is provided. Red Hat JBoss EAP has landed on the Azure virtual machine service. Developers can use VM Scale Sets to scale applications. IBM WebSphere also provides virtual machine services and can simplify deployment with the help of automation solution templates. For more innovative features provided by Azure for Java, please refer to:

https://azure.microsoft.com/zh-cn/blog/azure-is-the-home-for-your-enterprise-java-applications/

More and more customers hope to accelerate innovation through cloud-native technology, applicable to Kubernetes clusters, and launch public previews of Azure application services that can run in a multi-cloud environment through Azure Arc. The popular Azure application services, including Azure Application Services, Azure Functions, Azure Logic Applications, Azure API Management, Azure Event Grid, can now be run in local environments, edge environments, or other cloud services such as AWS, Google, etc. Above, as long as it is a Kubernetes cluster that can be connected through Azure Arc, Azure application services can be deployed. For users who need to host the Kubernetes control plane, Microsoft also launched the AKS on Azure Stack HCI hyper-converged solution. For details on running cloud native applications in more environments, please refer to:

https://azure.microsoft.com/zh-cn/blog/build-cloudnative-applications-that-run-anywhere/

In order to help developers easily build high-performance applications suitable for any scale, Microsoft has released a number of innovative features of Azure Cosmos DB, among which Cosmos DB Serverless is now officially commercially available. Microsoft has launched a new service category: Azure Application Artificial Intelligence Service, which combines existing Azure cognitive services, task-specific artificial intelligence services, and business logic to help developers deal with documents such as document processing, customer service, or business logic. Common application scenarios such as opinions are extracted from the content to build AI solutions more quickly. To learn more about cloud-native innovative services used to help developers control data and artificial intelligence, please refer to:

https://azure.microsoft.com/zh-cn/blog/harness-the-power-of-data-and-ai-in-your-applications-with-azure/

The traditional "code first" development model is often difficult to respond quickly to changing needs. Therefore, many professional developers hope that code tools can be integrated with low-code tools such as Power Apps to speed up the workflow and delivery speed. In order to give full play to the combined advantages of the Visual Studio family and Power Platform, Microsoft has introduced several extensions: Visual Studio for Power Platform extension, which allows developers to deploy the Power Platform connector at the same time when publishing APIs in the Azure API management service, thereby eliminating Obstacles and resistances in development. The extension of VS Code for Power Platform provides the native scalability of directly publishing the Power Platform CLI from VS Code. Portals can be set up through VS code and CLI, including using IntelliSense to provide help and prompt information for completing the code and customizing the portal. For more information about related extensions, please refer to:

https://powerapps.microsoft.com/en-us/blog/introducing-power-apps-ideas-ai-powered-assistance-now-helps-anyone-create-apps-using-natural-language/

Driven by GPT-3, the world's largest natural language model, now Power Fx allows anyone to build applications in natural language without relying on any programming knowledge. This upgrade of Power Fx brings a fully intuitive programming experience assisted by artificial intelligence, allowing developers or anyone else to develop applications faster. By adding support for Model Driven Commanding and Dataverse Calculated Columns, Power Fx can now also be used to build model-driven applications. See more related information:

https://cloudblogs.microsoft.com/powerplatform/2021/05/25/microsoft-power-platform-is-the-best-way-for-teams-to-build-together/

Today, in the face of this rapidly changing world and rapidly changing needs, a new generation of developers need to use a new generation of perspectives, methods and tools to drive innovation, accelerate development, and lead change. Microsoft’s mission is to empower every developer in the world by constantly updating and improving development tools, services and intelligent cloud platforms, using their best tools, languages, and platforms to give full play to their creativity, display their talents, and create the future. . For more details and video materials of the Build 2021 Developer Conference, please refer to the official website.

Build official website address:

https://mybuild.microsoft.com/


鸣飞
1.8k 声望42 粉丝

SF 思否社区编辑一枚,关注人工智能、云计算、开源和行业的技术动态,欢迎投喂优质资讯!