Microsoft Developer Blogs

Get the latest information, insights, announcements, and news from Microsoft.

Copy with proper indentation

You want to share some code you’ve written with a colleague, so you select it in the editor and hit Ctrl+C to copy it. As you paste it in Outlook/Slack/Teams, you realize that the indentation levels are inconsistent due to your original selection. You must now either go back to Visual Studio and do a box selection and copy that, or manually ...


Roll A Dice! Building a command bot for Microsoft Teams using Teams Toolkit with Visual Studio Code

Previously, in Beginners’ crash course to build apps for Teams using Teams Toolkit for Visual Studio Code, Rabia and Zhidi explained new features in Teams Toolkit and how the tool simplifies your experience. In this tutorial, I will show you a practical example by walking you through how to build a command bot. We are going to build a dice ...


Microsoft Build of OpenJDK - October 2022 PSU Release

We are happy to announce the latest patch & security update release for the Microsoft Build of OpenJDK. You can find the usual updates from the OpenJDK upstream community: And you can also see the additional work that our team has put in place in our builds through the release notes. Starting with this release, developers can ...


Improving Copy and Move Elision

With Visual Studio 2022 version 17.4 Preview 3, we've significantly increased the number of situations where we do copy or move elision and given users more control over whether these transformations are enabled.What are copy and move elision?When a return keyword in a C++ function is followed by an expression of non-primitive type, the ...


Connecting the Dots of Azure SQL CICD Part 1: Getting Started

Azure SQL CICD Part 1: Getting StartedContinuous Integration (CI) and Continuous Delivery/Deployment (CD) are a set of principles or methodologies that empower development teams to deliver code faster, more reliably, and with fewer bugs compared to traditional software development such as the waterfall model. Teams that use...


官宣.NET MAUI 支持 .NET 7 Release Candidate 2

本文翻译于David Ortinau的这篇英文文章:Announcing .NET MAUI support for .NET 7 Release Candidate 2。支持 .NET 7 Release Candidate 2 的 .NET 多平台应用程序 UI (MAUI) 现在可在 Windows 和 Mac 上的 Visual Studio 17.4 Preview 4 中使用。RC2 的主要主题是质量和对带有 iOS 16 的 Xcode 14 的 .NET...