Showing results for Developer Stories - .NET Blog

Apr 1, 2025
Post comments count3
Post likes count15

Modernizing push notification API for Teams

Rudolf Kurka Frantisek (Fero) Kaduk
Rudolf,
Frantisek

Push Notification Hub is an essential internal service that plays a crucial role in the messaging and calling flows within Teams and other platforms. This article describes its recent overhaul, which has significantly enhanced its performance and reduced latencies in delivering push notifications to user devices

.NETASP.NETASP.NET Core
Mar 29, 2024
Post comments count6
Post likes count5

Bing on .NET 8: The Impact of Dynamic PGO

Ben Watson
Ben Watson

Bing Extensible Application Platform's upgrade to .NET 8 and how dynamic profile guided optimization continues to deliver performance gains

.NETPerformanceDeveloper Stories
Jan 31, 2024
Post comments count1
Post likes count10

Building AI-powered Microsoft Copilot with SignalR and other open-source tools

Justin D. Harris Kevin Guo Ken Chen
Justin,
Kevin,
Ken

Microsoft Copilot is powered by several open-source tools, such as SignalR, Adaptive Cards, Markdown, and object-basin to solve the unique challenges in building AI-enabled applications at scale. In this article, we share the design considerations and how we integrated various tools with a focus on how we stream messages and responses to the front-...

.NETASP.NETASP.NET Core
Jan 25, 2024
Post comments count17
Post likes count14

Microsoft Office’s RTC (Real-Time Channel) migration to modern .NET

Gilad Oren
Gilad Oren

Real-Time Channel is Microsoft Office Online's service that powers real time collaboration and coauthoring. This blog post describes the journey to migrate the service from .NET Framework to modern .NET.

.NETASP.NET CoreDeveloper Stories
Jun 20, 2023
Post comments count2
Post likes count7

Microsoft Forms Service’s Journey to .NET 6

Ray Yao
Ray Yao

Microsoft Forms is an Office product with 130M monthly active users, recently we migrated our services to .NET 6, and we have seen 100%-200% increase in CPU efficiency.

.NETASP.NET CoreC#
Mar 2, 2023
Post comments count2
Post likes count13

Microsoft Teams’ Permission Service migration to .NET 6

Diogo Barbosa
Diogo Barbosa

At Microsoft, we are constantly working on modernizing our services to make them faster, more efficient, and up to date with the latest technologies. In this blog post, we will cover one of Microsoft Teams' Services, Permission Service, how the migration to .NET 6 helped increase the performance by 100% and reduced latency by 30-45%!

.NETASP.NET CoreDeveloper Stories