AutoGen - Microsoft Research
AutoGen provides a multi-agent conversation framework as a high-level abstraction. It is an open-source library for enabling next-generation LLM applications with multi-agent collaborations, teachabil...
GitHub Copilot Workspace: Redefining the Developer Environment with Natural Language
GitHub Copilot Workspace is redefining the developer environment by allowing developers to go from idea to code to software all in natural language. In the past two years, generative AI has fundamenta...
Microsoft GitHub Repositories Relocated to Opensource.Microsoft.com
Microsoft has relocated the index of their GitHub repositories that are open source to https://opensource.microsoft.com. This move is a part of Microsofts efforts to promote their open source projects...
Bill Gates Is Still Pulling Strings at Microsoft, Overseeing AI Ideas
Bill Gates, the co-founder of Microsoft, is reportedly still heavily involved in the company and overseeing AI initiatives. Despite stepping down from day-to-day operations, insiders say he continues ...
React 19 Beta – ReactStream React Conf on May 15-16
React 19 Beta is now available on npm! This beta release is for libraries to prepare for React 19. App developers should upgrade to 18.3.0 and wait for React 19 stable as we work with libraries and ma...
Clean Frontend Architecture: Tips for Success
In this article, Robert Maier-Silldorff discusses advanced tips for achieving a clean frontend architecture. He emphasizes the importance of architectural patterns, rules, and principles such as SOLID...
Clean Frontend Architecture: Tips to Success
In one of my previous blog posts I have talked about the importance of Frontend Architecture, some principles around this topic and I have given an example for a Clean Frontend Architecture based on D...
AI Is Turning into Something Totally New | Mustafa Suleyman | TED

When it comes to artificial intelligence, what are we actually creating? Even those closest to its development are struggling to describe exactly where things are headed, says Microsoft AI CEO Mustafa...
What Is an AI Anyway? | Mustafa Suleyman | TED

When it comes to artificial intelligence, what are we actually creating? Even those closest to its development are struggling to describe exactly where things are headed, says Microsoft AI CEO Mustafa...
Building a scalable gateway with .NET for Microsoft AI
The Microsoft AI team builds comprehensive content, services, platforms, and technology for consumers to get the information they want on any device, anywhere, and for enterprises to improve their cus...
Deep .NET: Deep Dive on LINQ with Stephen Toub and Scott Hanselman

Lets start to explore one of .NETs favorite features, LINQ (Language Integrated Query). LINQ easily enables developers to write query expressions with a declarative query syntax that allow them to per...
Deep Dive on LINQ with Stephen Toub

Lets start to explore one of .NETs favorite features, LINQ (Language Integrated Query). LINQ easily enables developers to write query expressions with a declarative query syntax that allow them to per...
What’s New in Rider 2024.1 - Monitor Performance, Sticky Lines, New Project Dialog Updates
Rider 2024.1 introduces a new monitoring tool window to track application performance and gather metrics, sticky lines in the editor for easier code navigation, and an updated New Project dialog for q...
A TC39 Proposal for Signals. A v0 draft of the signals proposal...
In August of last year, a v0 draft of a proposal for signals in TC39 was publicly released, along with a spec-compliant polyfill. Signals enable one-way data flow by modeling cells of state and comput...
Event Loop: Microtasks and Macrotasks
Browser JavaScript execution flow, as well as in Node.js, is based on an event loop. Understanding how event loop works is important for optimizations, and sometimes for the right architecture. The ev...
InfoQ Software Architecture and Design Trends Report - April 2024
Organizations are adopting cell-based architectures that contain and isolate a set of related services. The benefits include reduced latency, increased reliability, and cost savings. Innovators in pri...
Understanding .NET Aspire Orchestration
Today, we’re going to delve into the world of .NET Aspire, a new and exciting technology that has been making waves in the .NET community. This article aims to provide an easy-to-understand introducti...
C# Markup 2 - Concise next-gen C# Markup for .NET UI frameworks
C# Markup 2 for Uno Platform supports multiple UI frameworks, including the excellent Uno Platform. Uno is one of the best and most mature .NET UI frameworks, offering an impressive breadth of feature...
Architecting for High Availability in the Cloud with Cellular Architecture
Cellular architecture is a design pattern that helps achieve high availability in multi-tenant applications by deploying components into isolated cells. Each cell is autonomous, minimizing outages imp...
Don’t Miss This Transformative Moment in AI

Come experience Jensen Huang’s GTC keynote live on-stage at the SAP Center in San Jose, CA to explore the AI advances that are shaping our future.