.NET Rocks!

Carl Franklin
undefined
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!
undefined
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.
undefined
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.
undefined
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!
undefined
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!
undefined
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.
undefined
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.
undefined
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.
undefined
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!
undefined
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!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app