Microsoft for Java Developers

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

Java on Visual Studio Update – April 2023

Hi everyone, welcome to our April update for Visual Studio Code Java! In this blog we are going to talk about important debugging experience improvements, profile support in Maven extension, new Java Project Explorer UX, and Spring Boot Dashboard visualization enhancements. There is a ton of cover, so let's get started. Profile Support in ...

Microsoft Build of OpenJDK – April 2023 Release

We are happy to announce the latest April 2023 patch & security update release for the Microsoft Build of OpenJDK. See the release notes for detailed changes present in the Microsoft Build of OpenJDK binaries. And download or install the binaries today. Check our release notes page for details on fixes and enhancements. As a ...

Embracing Virtual Threads: Migration Tips for Java Developers

As a Java developer, you may have already heard about virtual threads, a powerful feature introduced in Project Loom. Virtual threads provide a lightweight alternative to traditional threads, making writing scalable and efficient concurrent code easier. In this blog post, we will discuss migration tips for Java developers who want to make the ...

Java on Azure Tooling Update – March 2023

Hi everyone, welcome to the March update of Java on Azure Tooling. In this update, we will introduce Azure Event Hubs Support, Templates Enhancements for Azure Functions, and Log Streaming Improvements for Azure Spring Apps during deployment in IntelliJ IDEA. To use these new features, please download and install the Azure Toolkit for IntelliJ...

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 Azure Tooling Update – February 2023

Hi everyone, welcome to the February update of Java on Azure Tooling. In this update, we will introduce the enhancement for Azure Container Apps and Azure Monitoring Support in IntelliJ IDEA. To get these new features, please download and install the Azure Toolkit for IntelliJ. We hope you enjoy these features, and let’s get started. ...

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 – January 2023

Hi everyone, welcome to our first blog of the year for Java on Azure tooling. In this update, we will introduce the support for Azure Container Apps and new features for Bicep language support (in preview) in IntelliJ IDEA. Please download and install the Azure Toolkit for IntelliJ. We hope you like these features and enjoy the experience with...

Java on Visual Studio Code Update – January 2023

Hi everyone, welcome to our first blog post of 2023! There are several exciting updates related to Spring extensions, code editing and performance that we wanted to share with you, so let's get started. New Walkthrough for Spring Extension Pack Walkthrough is a multi-step, wizard-style experience for onboarding users to an extension ...