The .NET Insider – Issue #8 ✨
Your Digest of .NET Updates, Tools, and Insights.
Join 𝗧𝗵𝗲 .𝗡𝗘𝗧 𝗜𝗻𝘀𝗶𝗱𝗲𝗿 newsletter 📰
👉subscribe dotnet.news
💻 Stay updated on all things .NET
📚 Learn tips, tricks, and best practices
🌍 Discover tools and libraries to enhance your workflow
This article explores how to integrate Azure AI Agents using the Model Context Protocol (MCP), enabling seamless communication between AI models and applications. It provides a step-by-step guide on setting up MCP servers and clients, facilitating efficient AI operations within the Azure ecosystem.
The Semantic Kernel team announces the Release Candidate 2 (RC2) of their Agent Framework, introducing enhanced features for building AI agents. The update focuses on improved interoperability, content safety, and observability, making it easier for developers to create robust AI-driven applications.
This post delves into how the Xbox team leverages Aspire to revolutionize their development workflows. By adopting Aspire, they've achieved greater efficiency, scalability, and collaboration, setting a new standard for game development practices within Microsoft.
📝Author: Craig Taylor
Introducing Visual Studio Hub, a centralized platform designed to streamline collaboration among development teams. The Hub offers integrated tools and features that enhance project management, code sharing, and team communication within Visual Studio.
This article discusses the integration of .NET applications within Dev Containers, providing developers with consistent and reproducible development environments. It covers the benefits of using Dev Containers and offers guidance on setting up .NET projects within them.
📝Author: Michael Kistler
Learn about the collaboration between BrowserStack and Appium to provide comprehensive testing support for .NET MAUI applications. This integration enables developers to perform automated testing across a wide range of devices and platforms, ensuring app reliability and performance.
📝Author: Gerald Versluis | Sweekriti Satpathy
Explore the new AI-powered IEnumerable Visualizer in Visual Studio, designed to enhance debugging experiences by providing intuitive insights into collections during runtime. This tool leverages AI to offer suggestions and detect anomalies, streamlining the debugging process.
📝Author: Junyu Wang
This guide demonstrates how to build a Model Context Protocol (MCP) server using the Semantic Kernel, facilitating seamless communication between AI models and applications. It provides practical examples and code snippets to help developers implement MCP servers effectively.
📝Author: Sergey Menshykh
Discover how HTMX can enhance your Razor Pages by enabling dynamic and interactive web applications without the need for extensive JavaScript. This article introduces HTMX's capabilities and demonstrates its integration with Razor Pages to create responsive user experiences.
📝Author: Chris Woody Woodruff
Learn how to implement real-time communication in Blazor WebAssembly applications using SignalR. This tutorial guides you through building a support ticketing system where state changes are instantly reflected across all users, enhancing collaboration and user experience.
📝Author: Claudio Bernasconi
This article explores options for configuring interactive UIs for OpenAPI documents in .NET Core applications, focusing on using Swashbuckle's SwaggerUI and Scalar. It provides step-by-step instructions for setting up both tools to enhance API documentation and testing.
📝Author: Ravindra Devrani
Gain a comprehensive understanding of middlewares in ASP.NET Core, including their role in the request-processing pipeline, how they function, and how to build custom middleware to enhance your Web API's capabilities. This article provides practical examples and best practices.
📝Author: Mukesh Murugan
Dive deep into the CallerMemberName attribute in C#, exploring its usage, benefits, and compile-time behaviors. This article provides insights into how this attribute can simplify code maintenance and enhance debugging by automatically capturing the caller's method or property name.
📝Author: Davide Bellone
Senior Software Engineer @ Microsoft | .NET, MAUI, AI, Blazor, Mobile
4moThanks for sharing!
Product Manager | Ex-Microsoft | From a 19-year career gap to mentoring 1,000+ job seekers. I help people build authentic networks before they need them | Military Spouse
4moFantastic!