.NET Rocks! cover image

.NET Rocks!

Latest episodes

undefined
4 snips
Dec 12, 2024 • 1h 4min

Event Modeling with Adam Dymirtuk

Adam Dymirtuk, CEO of AdaptDeck Group and an authority on event-driven systems, dives into the transformative potential of Event Modeling. He explains how thinking in terms of business workflows and event sourcing can revolutionize application development. By treating data changes as new entries, developers can create clear, maintainable applications. Dymirtuk also emphasizes the importance of collaboration and immutability in this approach, and how adopting these models can lead to greater productivity and flexibility in software development.
undefined
Dec 5, 2024 • 55min

Grasping Code Quality with Richard Gross

How do you understand the quality of your code? Carl and Richard talk to Richard Gross about his open-source tool called CodeCharta. Richard talks about various ways you can use CodeCharta to understand your codebase - whether it is complexity, number of changes, or number of coders involved - there are many visualization opportunities. This leads to a discussion about what problematic code actually is. Sometimes, too many people work in the same place, and sometimes, there is only one. Some complexity is necessary, and sometimes it's just refactoring. But what tools like CodeCharta provide is a way to focus on potential points of change and then see when the change has been successful - and you can even print a 3D model to have a physical copy of your code!
undefined
Nov 28, 2024 • 1h 3min

Static Websites in 2025 with Stacy Cashmore

Stacy Cashmore, a veteran of .NET Rocks! and Microsoft MVP in developer technologies, dives into the evolving landscape of Azure Static Websites. She shares insights on adapting to the latest .NET version and highlights new Blazor features. The conversation uncovers challenges like SEO hurdles and strategies for authentication. Stacy also discusses the integration of static sites with WebAssembly, offering best practices for secure API access while managing user experience effectively. Exciting updates about her upcoming book on Blazor add to the allure!
undefined
Nov 21, 2024 • 1h 6min

Building .NET 9 with Glenn Condron

Glenn Condron, a manager on Microsoft's application platform team, shares insights on the development of .NET 9. He discusses improvements in performance, security, and stability, with a spotlight on Aspire for cloud-native apps. Glenn emphasizes the exciting future of AI integration in application development and the evolving tools available for developers. He also dives into the upcoming .NET 10 and the challenges of versioning, balancing innovation with user comfort in a fast-paced tech landscape.
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
Nov 7, 2024 • 50min

Balancing Coupling in Software Design with Vlad Khononov

How do you balance the coupling in your application? Carl and Richard talk to Vlad Khononov about his book on Balancing Coupling in Software Design. Vlad talks about three aspects of coupling - information, distance, and volatility. When these aspects are out of balance, such as a pair of services that are distant from each other but highly dependent and need lots of information, development becomes difficult. Where information is high, keeping the distance low makes life easier. This led to a great conversation about Conway's Law and the idea that sometimes changing the team organization can lead to better application development! Check out the book!
undefined
9 snips
Oct 31, 2024 • 60min

Blazor in .NET 9 with Dan Roth

Dan Roth, a Principal Program Manager on Microsoft's ASP.NET team, shares insights on Blazor in .NET 9. He highlights exciting performance upgrades and improved MAUI interaction features. The conversation also covers the journey of feature development from GitHub issues to functional enhancements in Blazor. Discover how memory management impacts Blazor hybrid apps and the importance of secure practices in development, all while engaging in a humorous discussion that includes Roth's personal stories about development challenges.
undefined
15 snips
Oct 24, 2024 • 56min

Building Cloud Native with Chris Klug

Chris Klug, a Developer Architect at ActiveSolution in Stockholm, dives into building cloud-native applications. He challenges the common belief that Kubernetes is essential, highlighting alternative approaches for scalability. The discussion covers the importance of application adaptation to cloud environments, the evolution of DevOps practices, and the capabilities of .NET Aspire in simplifying cloud-native app development. Klug also navigates the complexities of modern deployment challenges and the role of asynchronous processes in enhancing user experiences.
undefined
Oct 17, 2024 • 59min

Mobile, Augmented Reality, and AI with Chris Sells

Chris Sells, a software engineer with a rich background at Google and Meta, dives into his journey through mobile development, augmented reality, and the future of AI. He discusses his work on Flutter and AR tools, highlighting how AR is seen as a natural progression from mobile but is being overshadowed by the rise of AI. Chris shares insights on creating innovative applications and reveals the potential of AI in enhancing user experiences, especially in personalizing technology. His passion for blending coding with creativity shines throughout the conversation.
undefined
Oct 10, 2024 • 60min

Copilot Studio with Prashant Bhoyar

Prashant Bhoyar, an AI architect known for his work on Copilot Studio and Azure AI Studio, shares his insights on integrating AI technology into workflows. He describes how Copilot Studio enhances user experiences in the Power Platform while Azure AI Studio serves developers. The conversation reveals challenges faced when implementing AI tools, the significance of accurate data management, and how to avoid common pitfalls. Prashant also discusses the exciting synergy between these platforms and the evolution of conversational AI across popular applications.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode