Microsoft shipped the first release candidates for its .NET 8 offerings, including the main framework, the .NET MAUI evolution of Xamarin.Forms and the ASP.NET Core web-dev components, not to mention Entity Framework (EF8) for data devs.
Onboard lets you navigate and understand any codebase through AI chat. Simply enter a Github link, and within minutes you can chat with AI expert on the repo. Locate functionality, understand different parts, and generate new code for the repo. Secure and SOC2 compliant, we don't store any of your code after initial processing. Free to use for public repos < 100MB!
.NET 7 was super fast, .NET 8 is faster. Take an in-depth tour through over 500 pull requests that make that a reality.
Pattern matching in C# is used to provide a way to test expressions for some conditions while testing the types, check to learn more
Observability has been one of the hot topics, with the increasing complexity of knowing what is going on in our applications. Fortunately, .NET has been investing in making things easier with OpenTelemetry.
Learn how to build a resilient email sending method in .NET using the SmtpClient class. This guide covers implementing retry logic for better reliability and introduces the Outbox pattern to preserve email content in case of failure. Master these techniques to make your email operations foolproof.
Milan will challenge you to spot the race condition in a method for reserving a booking. The business requirement is you can't have two overlapping reservations for the same dates.
Announcing OpenFolderDialog control and other file dialog properties in WPF in .NET 8.