

.NET Rocks!
Carl Franklin and Richard Campbell
.NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers.
Episodes
Mentioned books

Jan 29, 2026 • 60min
Aspire in 2026 with Maddy Montaquila
What's coming for Aspire in 2026? Carl and Richard talk to Maddy Montaquila about her work as the product manager for Aspire, the tool that helps you build cloud-native, distributed applications in any language and on any platform. Maddy talks about moving beyond .NET, recognizing that modern applications are written in a number of languages, and the team has focused on ensuring excellent support for Python and JavaScript, as well as the .NET languages. The same is true for the cloud - Azure, AWS, GCP - Aspire works great with them all. And then there's the role of AI, both in building apps with Aspire and building AI into applications. Aspirify today!

Jan 22, 2026 • 58min
MAUI in 2026 with Gerald Versluis
What's happening with MAUI today? Carl and Richard talk to Gerald Versluis about the latest version of MAUI - and what's coming next! Gerald talks about the release of .NET 10 and the new features that have come to MAUI, including improvements in quality, performance, and ease of use. The conversation also digs into adjacent technologies like Uno and Avalonia and how they are collaborating with the MAUI team to make development even easier!

Jan 15, 2026 • 59min
App Distribution on Windows with Shmueli Englard
How do you distribute Windows apps? Carl and Richard chat with Shmueli Englard about the power of distributing apps through the Microsoft Store. You package your app as an MSIX and can deploy it to the Microsoft Store, and then send updates through it as well. If you want to charge for the app, Microsoft will do the licensing and payment systems for you (for a fee, of course), but if your software is free, distribution through the Microsoft Store is also free! Want to do your own updates? You can do that too.

Jan 8, 2026 • 58min
Uno and .NET 10 with Sam Basu and Jerome Laban
What's happening with Uno now that .NET 10 is released? Carl and Richard talk to Jérôme Laban and Sam Basu about the latest developments in Uno, including their collaboration with Microsoft on MAUI, WASM, and more! The conversation also digs into the role of AI in the Uno Platform, bringing MCPs into play to build applications faster and make migration from legacy systems easier. A lot is going on in development today!

Jan 1, 2026 • 2h 4min
Energy Geek Out 2025
Happy New Year! Dive into the dynamic world of energy generation with insights on the rapid growth of solar and wind power. Explore breakthroughs in perovskite panels, the rise of lithium-ion batteries, and innovative storage solutions. Discover the challenges of grid regulations and the impact of AI on energy procurement. Also, hear about geothermal advances and the future of nuclear reactors. The energy landscape is changing fast, and there’s much to be excited about!

Dec 25, 2025 • 1h 49min
Space Geek Out 2025
In a thrilling recap of the year in space, the hosts dive into the interstellar comet 3I/ATLAS and its non-alien origins. They celebrate SpaceX's record-breaking Falcon 9 launches while discussing United Launch Alliance's struggles. The International Space Station marks 25 years, yet faces a watery end soon. Excitingly, new space stations and lunar missions are on the horizon, including Blue Ghost's success. Plus, the impact of James Webb's discoveries on our understanding of the universe heats up the conversation!

Dec 18, 2025 • 1h 7min
The Role of AI in Software Development
Jeff Fritz, a Principal Program Manager at Microsoft and creator of live coding streams, joins Bill Wolf, a seasoned community organizer and enterprise architect, to discuss AI's transformative potential in software development. They dive into listener concerns about AI costs and dependency, exploring productivity trade-offs. The conversation highlights how AI is changing workflows, the importance of templates and prompts, and considerations for integrating AI into user-facing applications. They also predict a future where smaller, local models enhance reliability and efficiency.

Dec 11, 2025 • 1h 1min
Package Management in 2026 with Gary Ewan Park
How is package management changing? Carl and Richard talk with Gary Ewan Park about his view of the package management landscape in the Windows world. Gary talks about the array of open source and free products out there today to do package management - you really have a lot of choice! There are also retail enterprise products that focus on features companies need to support larger numbers of machines, including virtual machines and cloud containers. The challenge of security and supply chain attacks is a key part of the modern landscape - and there are tools to help you get things right!

Dec 4, 2025 • 60min
Building an AI App with Calum Simpson
What's it like building an AI-centric application? Carl and Richard talk to Calum Simpson of SSW about their product YakShaver. Calum talks about building a tool that speeds reporting on issues and ideas, so you can spend more time focusing on key issues rather than "shaving the yak." The use of LLMs makes YakShaver far more capable, and the upcoming V2 uses Model Context Protocol (MCP) servers to expand functionality and feed information directly into bug reports, such as GitHub issues and feature requests. The conversation also turns a bit more philosophical, focusing on innovative uses of LLMs, properly constraining these tools, and maintaining a transparent chain of responsibility for your code.

Nov 27, 2025 • 54min
More Sustainable Software with Tom Kerkhove
What does it take to make more environmentally sustainable software? Carl and Richard talk to Tom Herkhove about Microsoft's efforts to make carbon footprint and emissions visible for applications. Tom talks about the Azure API Management interface as a great starting point, and the ability to shift workloads to low-emission data centers as needed. The conversation also digs into wasted cycles, like automatically fired CI/CD pipelines whose results are never reviewed. It all begins with measuring - what action you take from there is up to you!


