

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

25 snips
Dec 12, 2024 • 1h 4min
Event Modeling with Adam Dymirtuk
Adam Dymitruk, CEO of AdaptDeck Group and creator of Event Modeling, dives into the transformative power of event sourcing. He explains how thinking through business workflows can revolutionize application development by emphasizing immutable data streams. The discussion highlights the collaborative nature of event modeling, where visual methods enhance team communication. Adam also touches on the evolving role of AI in programming, improving efficiency and accuracy in software development. It’s a deep dive into a methodology that could reshape how we think about coding!

14 snips
Dec 5, 2024 • 55min
Grasping Code Quality with Richard Gross
Richard Gross, an IT archaeologist at My Born Wolf, shares his expertise on code quality and modernization. He introduces CodeCharta, an open-source tool that visualizes codebases effectively. Richard discusses how to measure code complexity and the impact of team size on code quality. He highlights the necessity of refactoring and how visualizations can pinpoint areas for improvement. Additionally, he reveals innovative ways to create 3D models of code, turning abstract data into tangible insights for developers.

Nov 27, 2024 • 60min
Static Websites in 2025 with Stacy Cashmore
Stacy Cashmore, a .NET developer, DevOps engineer at OmniPplan, and Microsoft MVP, shares insights about Azure Static Websites and her upcoming book update. She discusses how the platform is evolving with new features in Blazor, emphasizing the Data API Builder. The conversation delves into challenges with SEO, authentication strategies, and the complexities of static websites. Stacy also highlights the benefits of pre-rendering content for search visibility and managing user access efficiently, all while sharing her experiences and practical advice.

Nov 21, 2024 • 1h 6min
Building .NET 9 with Glenn Condron
Glenn Condron, Lead of the .NET platform team at Microsoft, shares his insights on building .NET 9. He discusses exciting improvements in performance, security, and stability. A major highlight is the introduction of the Aspire framework, aimed at enhancing cloud-native application development. The conversation dives into integrating AI tools to empower developers and streamline applications. Glenn also hints at what’s next for .NET, paving the way for innovations in .NET 10 just around the corner!

Nov 14, 2024 • 1h 3min
Rockstar 2 on .NET Rocks with Dylan Beattie
Ready for more Rockstar? Carl and Richard chat with Dylan Beattie about the programming language known as Rockstar. Dylan talks about a joke that got wildly out of hand - back when recruiters were all about rockstar developers, why shouldn't there be a programming language? And then it happened - a language where the code looks (and sounds) like glam rock lyrics! And now there's a new version coming - more rocking to be done!

12 snips
Nov 7, 2024 • 50min
Balancing Coupling in Software Design with Vlad Khononov
Vlad Khononov, a software architect and author of the book on balancing coupling in software design, dives into the intricacies of software architecture. He discusses the three critical aspects of coupling: information, distance, and volatility. When misaligned, they complicate development, especially in microservices. Vlad emphasizes that team dynamics can significantly impact software effectiveness, suggesting that organizing teams differently might improve application development. Additionally, he touches on legacy integration challenges and the evolution of software structures.

Oct 31, 2024 • 60min
Blazor in .NET 9 with Dan Roth
Dan Roth, Principal Program Manager at Microsoft, dives into the exciting updates in Blazor coming with .NET 9. He reveals performance enhancements, improved MAUI interactions, and new SignalR features. The conversation highlights how user feedback shapes Blazor's development process through GitHub. Roth also discusses the evolution of web applications, emphasizing the shift towards smarter components and the potential for better state management. The episode showcases a vibrant mix of technical insights and community engagement in the Blazor ecosystem.

Oct 23, 2024 • 57min
Building Cloud Native with Chris Klug
Chris Klug, a Developer Architect at ActiveSolution, shares his insights on building cloud-native applications. He emphasizes that it's possible to develop cloud solutions without relying solely on Kubernetes. The discussion delves into leveraging the cloud's scalability while handling outages, exploring the learning curve for developers, and user experience in cloud environments. Klug also introduces .NET Aspire, highlighting how it can streamline the creation of .NET cloud-native apps and enhance the developer experience.

Oct 16, 2024 • 59min
Mobile, Augmented Reality, and AI with Chris Sells
Chris Sells, a developer advocate and consultant with a rich background at Google and Meta, dives into a world of mobile development and AI. He shares insights on his work with Flutter and the evolution of augmented reality into AI-driven applications. Chris discusses how generative AI is revolutionizing app development, including features like ingredient substitution in recipe apps. He also envisions using AR to revitalize abandoned spaces and emphasizes the collaborative spirit within the Flutter community. Expect a blend of technology, innovation, and nostalgia!

Oct 10, 2024 • 60min
Copilot Studio with Prashant Bhoyar
How do you make your own copilot? Carl and Richard talk to Prashant Bhoyar about his work with Copilot Studio and Azure AI Studio. Prashant describes how Copilot Studio lives in the Power Platform space while Azure AI Studio is more related to Visual Studio, in that it is a tool for developers of AI technology. Anything built in Azure AI Studio can be surfaced in Copilot Studio - another kind of fusion development! Lots of conversation about what works well and what is difficult with these tools, and how to avoid some critical mistakes!