Hey Reader,
This week is monumental in the .NET world! We're celebrating the arrival of .NET 8, the revelation-rich .NET Conf, and the introduction of Microsoft's .NET Aspire, designed for crafting cloud-native applications. Plus, I've got a new video showcasing authentication using Identity & Blazor in .NET 8!
.NET 8 brings a game-changer for Blazor authentication. Now, when you set up a new Blazor Web App in Visual Studio, you can opt for Individual Accounts. This selection equips you with the Identity Framework and razor components for crucial functionalities like user registration and login. The cherry on top? It supports all rendering modes thanks to SSR - static server-side rendering. There's much to learn from this code, so make sure to watch my latest video for insights.
The launch of .NET 8, a long-term support release, is a big deal for us developers. It comes loaded with features for enhanced performance, stability, and security. The .NET Conf 2023 spotlighted its ability to uplift cloud-native and high-traffic app development. Expect cross-platform compatibility, improved observability, resilience, and much more. Performance-wise, it's a powerhouse, as evidenced by significant benchmarks improvements.
Blazor also gets its share of upgrades, enhancing load times, scalability, and user experience. The integration of Blazor Server and WebAssembly is particularly exciting, allowing smooth server-client transitions. Moreover, the new Jiterpreter-based runtime and added components elevate Blazor's capabilities in web development.
There's more: .NET MAUI and C# 12 are here with their own set of enhancements. While .NET MAUI broadens its compatibility with the latest iOS and Android versions, C# 12 brings language features that are more concise and expressive.
For a comprehensive rundown of ASP.NET Core and Blazor updates, check out this blog post.
..NET Aspire, debuting in this .NET release, is a framework tailored for building cloud-native apps. It's packed with integrated telemetry, resilience, configuration, and health checks. Additionally, .NET 8 steps up its game in containerization, offering more secure and efficient packaging.
If you're into microservices, for instance, .NET Aspire is worth exploring. Find more details in the official blog post.
💌 What about you? Are you making the switch to .NET 8? I'm eager to hear your thoughts and experiences.
A huge thank you to our community and a special nod to my Patrons for their invaluable support. It's what keeps this newsletter and my YouTube channel thriving.
Looking forward to our next coding adventure. Stay safe, and enjoy your coding journey! 💻
Take care,
Patrick
Become a .NET & Blazor expert with weekly tutorials featuring best practices and the latest improvements, right in your inbox.
Hey friend, A year ago, I said AI coding tools weren't the future. I want to correct that. The distinction I missed: there's a real difference between vibe coding (copy-paste until it compiles, no understanding required) and skilled AI-assisted development (you own the architecture, AI implements it, you review the output). I was criticizing the first and accidentally dismissing the second. In 2026, skilled AI-assisted development is the professional standard. Not using these tools is now a...
Hey friend, We once spent five days in meetings debating a single delete button. Whiteboard sessions. A compliance guy nobody invited. A product manager who scrolled Slack for what felt like forever. And still no decision. Until Tom walked in on Monday morning, asked one question, and shipped it that afternoon. In this video, I tell the full story and walk you through the four questions that should end this debate on any team, in any codebase. Take care, Patrick P.S. We go deeper on exactly...
Hey friend, Most developers use AI the same way: send a prompt, wait, repeat. It works. But it's slow. And it leaves a lot on the table. In today's video, I show you the workflow I switched to: running multiple Copilot agents in parallel, each working on a different part of the app at the same time. It feels less like using a tool and more like managing a team. And with vertical slice architecture, it just clicks. Take care, Patrick P.S. Want to set this up for your own projects or team? I'm...