News & Blogs
News and Events
Latest From Our Blogs
Secure AI? Dream on, says AI red team
The group responsible for red teaming of over 100 generative AI products at Microsoft has concluded that the work of...
Node.js set to stabilize type stripping
Node.js, the popular JavaScript runtime, is moving to stabilize type stripping, a feature that allows developers to...
[Launched] Generally Available: Customer Managed Unplanned Failover for Azure Data Lake Storage and SSH File Transfer Protocol
We are excited to announce the general availability of customer managed unplanned failover for Azure Data Lake Storage...
Retirement: Microsoft Fabric Runtime 1.1 End of Support
End of support for Microsoft Fabric Runtime 1.1 was announced July 12, 2024. We recommend that you upgrade your Fabric...
[Launched] Generally Available: Open-source feature update: KAITO Retrieval-Augmented Generation (RAG) support
Advanced inference with retrieval-augmented generation (RAG) is now supported in open-source KAITO. RAG can be used on...
[In preview] Public Preview: JavaScript code interpreter dynamic sessions in Azure Container Apps
Azure Container Apps dynamic sessions offers serverless, isolated sandboxes for executing untrusted code. The latest...
Retirement: Azure AI Image Analysis 4.0 Preview APIs retiring on March 31, 2025
On March 31, 2025, the Image Analysis 4.0 Preview APIs will be retired. Before that date, you’ll need to migrate your...
Cohere goes ‘North’ with agentic AI
Large language model (LLM) provider Cohere has unveiled its new agentic AI offering — North — a low-code platform that...
Ephemeral environments in cloud-native development
An emerging trend in cloud computing is using ephemeral environments for development and testing. Ephemeral...
Why JavaScript’s still on top in 2025
Welcome to a new year of programming and the brand new monthly list of JavaScript stories just for developers! Among...
Oracle refuses to yield JavaScript trademark, Deno Land says
JavaScript runtime provider Deno Land’s efforts to get Oracle to yield the trademark for JavaScript have hit a snag,...
Rust 1.84 introduces strict provenance APIs
Rust 1.84 has been released, bringing strict provenance APIs that can be used in lieu of integer-pointer casts, making...
Researchers build a bridge from C to Rust and memory safety
Memory errors such as out-of-bounds reads and writes and use-after-free bugs have plagued applications for decades,...
Researchers build a bridge from C to Rust
Memory errors such as out-of-bounds reads and writes and use-after-free bugs have plagued applications for decades,...
[In preview] Public Preview: Collect Azure Container Storage metrics with Azure Monitor Managed Service for Prometheus (Public Preview)
Azure Container Storage is a cloud-based volume management, deployment and orchestration service and works with Azure...
How to use the new Lock object in C# 13
The C# programming language has provided support for thread synchronization using the lock keyword since its earliest...
Working with minimal APIs in .NET
If you’re building cloud-native applications with microservices, they need to be small. You don’t want code that comes...
GlassFish update fixes restart hangs, random 403 responses
The Eclipse Foundation has released GlassFish 7.0.21, an update of the enterprise Java application server that focuses...
[Launched] Generally Available: Azure Files provisioned v2 billing model for HDD (standard)
The provisioned v2 model for Azure Files HDD (standard) pairs predictability of total cost of ownership with...
Building generative AI applications is too hard, developers say
When everyone touts the benefits of generative artificial intelligence, telling the world how much easier it will make...