Microsoft for Java Developers

News, updates, and insights for Java development with Microsoft tools, Azure services, and OpenJDK.

Java on Visual Studio Code Update – March 2023

Hi everyone, welcome to our March update! In this blog we will bring you fundamental improvements such as smarter code completion for AWT packages, more smooth experience for running Java programs as well as better Spring Boot integration with Azure Spring Apps. Smarter Code Completion for AWT packages The AWT (Abstract Window Toolkit) ...

End to End Java on Azure, Episode 1: Introduction and Context

I’m excited to announce an idea that that came to me late last year and that I’m making official now: over the next several weeks, I’ll be building – and sharing – a distributed system of applications to show off some incredibly cool and useful things developers can do with Spring Boot, Java, and various parts of the Azure ecosystem...

Java on Visual Studio Code Update – February 2023

Hi everyone, welcome to our February update! In this blog we will bring you new features related to JUnit 5 parallel testing as well as new filter widget for Spring Boot dashboard. There is also some exciting news from GitHub Copilot, so let's get started. JUnit 5 Parallel Testing Support JUnit 5 is a popular testing framework for Java ...

Java on Azure Tooling Update – December 2022

Hi everyone, welcome back to the December update of Java on Azure Tooling. Firstly, Happy New Year to everyone in advance. In this update, we will introduce the new Code Sample feature for Azure SDK Reference Book. Besides, we have made some improvements in the integration with Function Core Tools, Data Sources and Drivers. To use these new ...

Java on Visual Studio Code Update – December 2022

Hi everyone, we are near the end of year. Looking back on 2022, there are a few highlights that we wanted to share with you all: Highlights from 2022 Major Visualization Experience Upgrade for Spring Boot Extensions Starting earlier this year, we began to make a series of improvements on Spring Boot dashboard, aiming to increase Spring ...

Java on Azure Tooling Update – November 2022

Hi everyone, welcome back to the November update of Java on Azure Tooling. In this update, we will introduce remote debugging support of Azure Spring Apps and Azure Function Apps. In addition, we have made some enhancements for users to configure App Settings more easily. Please download and install the Azure Toolkit for IntelliJ. We hope you ...

Two million Java developers on Visual Studio Code! November 2022 Update

Hi everyone, we are excited to share that now there are over two million Java developers on Visual Studio Code, this wouldn't be possible without all the support from the community and our users, so thank you! For November update, we are bringing you new code editing feature such as postfix completion, optimized organize import. In addition...

Java on Azure Tooling Update – October 2022

Hi everyone, welcome back to the October update of Java on Azure Tooling. In this update, we will introduce our new roadmap in the next few months. In addition, we have made some improvements for developers to use deployment slots for Azure Functions in IDEs directly with our latest release. Please download and install the Azure Toolkit for ...

Java on Visual Studio Code Update – October 2022

Hi everyone, welcome to the October update of Visual Studio Code Java. We have brought a lot of improvements in code editing and debugging experience this time, so let's get started! Debugging Experience Enhancements Visual indicator for inline breakpoints Consider a line like this: Stream.of("Frank").map(name -> name.toUpperCase...

Java on Visual Studio Code Update – September 2022

Hi everyone, welcome to the September update of Visual Studio Code Java. We have tons of exciting new features this time, and there are improvements in many areas such as project import, Spring support, remote debugging and unit testing, so let's get started! Protobuf (Protocol Buffer) project support  Protocol Buffers (Protobuf) is a free ...