Microsoft for Java Developers

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

Latest posts

Java on Visual Studio Code Update – April 2024 (Roadmap Update)
Apr 23, 2024
0
2

Java on Visual Studio Code Update – April 2024 (Roadmap Update)

Nick Zhu
Nick Zhu

Hi everyone, welcome to the April update for Visual Studio Code for Java! In this blog we are going to share our roadmap for the next few months, and also recent product updates such as JDK 22 support and redesigned Project Settings experience, so let's get started! Roadmap for the next 6 months We are excited to share our roadmap for the next six months! This roadmap is based on a lot of feedback from our users so we want to thank the community for providing all the input. We will continue to work with our partner Red Hat to deliver the best experience for Java developers on Visual Studio Code. Here are the ma...

Microsoft Build of OpenJDK – April 2024 Patch & Security Update Release
Apr 22, 2024
0
0

Microsoft Build of OpenJDK – April 2024 Patch & Security Update Release

Bruno Borges
Bruno Borges

OpenJDK April 2024 Patch & Security Updates We are happy to announce the latest April 2024 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. The latest versions are now: Check our release notes page for details on fixes and enhancements. As a reminder, the source code of our builds is now available on GitHub for further inspection: jdk21u, jdk17u, and jdk11u. Microsoft Build of OpenJDK specific updates OpenJDK 21 OpenJ...

The Reliable Web App Pattern for Java with Enhanced Security and Scalability on Azure
Apr 17, 2024
0
0

The Reliable Web App Pattern for Java with Enhanced Security and Scalability on Azure

Rory Preddy
Rory Preddy

To help you understand and use the RWA pattern, we’ve created a comprehensive collection of materials that describe it in full. You can review the documentation and access the production-quality, ready-to-deploy web application - Reference Implementation. The latest update to The Reliable Web App Pattern for Java builds on its initial promise to facilitate the migration of legacy Java applications to Azure, now with a sharper focus on enhancing the production infrastructure. This enhancement responds directly to user feedback, particularly around the value of Infrastructure as Code (IaC) with Terraform best pr...

Upcoming on the 6-Month Roadmap for Java on Azure Tools
Apr 14, 2024
0
0

Upcoming on the 6-Month Roadmap for Java on Azure Tools

Jialuo Gan
Jialuo Gan

Hi everyone, welcome to the March update of Java on Azure Tooling. In this update, we will share our investments for the next few months of Java on Azure Developer Tools. Besides, we will introduce the support for managing resources using connection strings. We hope you enjoy these updates and have a smooth experience with our Azure toolkit. Please download and install the Azure Toolkit for IntelliJ. Let’s get started. Roadmap Update We are excited to announce our roadmap for the next few months. Our goal is to consistently enhance the code-to-cloud experience for Java developers which allows them to seamles...

Java on Visual Studio Code Update – March 2024
Apr 7, 2024
4
2

Java on Visual Studio Code Update – March 2024

Nick Zhu
Nick Zhu

Hi everyone, welcome to the March update for Visual Studio Code for Java! In this blog we are going to share several new Spring Boot features as well as testing coverage updates, so let's get started! Spring Boot Feature Updates New Refactoring Preview available for version upgrades The feature to automatically upgrade your projects to the latest Spring Boot version now allows you to choose between applying those changes directly to your project or previewing them in a refactoring preview. The refactoring preview gives you an exact diff for all the changes that the automated version upgrade process produced an...

JDConf and Microsoft Reactor: A chance to win prizes
Mar 26, 2024
0
1

JDConf and Microsoft Reactor: A chance to win prizes

Bruno Borges
Bruno Borges

Have you ever thought about watching a free online event and potentially winning prizes? Microsoft JDConf happens this March 27th and 28th with 3 different editions, each one friendly to major timezones: Americas, Asia, and Europe/Middle East/Africa. If you haven't already, register free to watch the events at jdconf.com. To participate in the prize contest, you must be one of the first 200 developers to check-in on one of any editions at the time the events start, through the Microsoft Reactor, and you must do so with a signed-in Microsoft Account. Now, let's say you are one of the lucky 600 developers. Yo...

Java on Azure Tooling Update – February 2024
Mar 14, 2024
1
2

Java on Azure Tooling Update – February 2024

Jialuo Gan
Jialuo Gan

Hi everyone, welcome to our February update of Java on Azure Tooling in 2024. In this update, we will introduce the support for hosting Function apps on Azure Container Apps. Additionally, we will talk about our improvements for Azure Container Registry in the Services View within IntelliJ IDEA. We hope you enjoy these updates and have a smooth experience with our Azure toolkit. Please download and install the Azure Toolkit for IntelliJ. Let’s get started. Azure Toolkit for IntelliJ Improvements Support for hosting Function apps on Azure Container Apps  Azure Functions provides integrated support for develop...

Entering The One Billion Row Challenge With GitHub Copilot
Mar 7, 2024
1
2

Entering The One Billion Row Challenge With GitHub Copilot

Antonio Goncalves
Antonio Goncalves

Let's say you have a text file with one billion rows. Each row represents a measurement from various weather stations. You must write a Java program which reads the file, calculates the min, mean, and max temperature value per weather station, and displays the results sorted alphabetically by station. How fast do you think you could process this file? Welcome to the One Billion Row Challenge (1BRC). The 1 billion row challenge The beginning of 2024 got the Java community very excited. On the first of January, Gunnar Morling (Java Champion) announced on his blog the One Billion Row Challenge (1BRC). The idea was...

Jakarta EE on Azure – February 2024
Mar 5, 2024
0
1

Jakarta EE on Azure – February 2024

Josephine Qiu
Josephine Qiu

Hi everyone, welcome to the February 2024 update for Jakarta EE on Azure. Microsoft partners with Jakarta EE application server vendors to create Azure Marketplace offers – with Solution Templates and Base Images that allow customers to quickly deploy their software on Azure Virtual Machines, Azure Kubernetes Service, Azure Red Hat OpenShift, and Azure Container Apps. Additionally, there is a wide range of Jakarta EE and MicroProfile documentation guidance provisioned in Azure Learn platform with intent to make it as easy as possible to get started with production ready deployments utilizing best practices from J...