.NET Rocks!

.NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers.
Website : http://www.dotnetrocks.com
IPFS Feed : https://ipfspodcasting.net/RSS/180/NETRocks.xml
Last Episode : July 24, 2025 4:00am
Last Scanned : 3.7 hours ago


Episodes
Episodes currently hosted on IPFS.
AI Concerns with Mark Seemann
Do you have AI concerns? So does Mark Seemann! Carl and Richard chat with Mark about his views on the impact that large language models are having on the development community. Mark starts with the power of ChatGPT to be perceived as a source of truth, which we know isn't true! How does this ultimately impact the development of software? You need sufficient knowledge to assess whether the code generated by these tools is valid, accurate, and appropriate. The tools can also help with the process. We're still in the early days of using AI for information - there's a lot to learn!
Published 07/24
Progressive Web Apps in 2025 with Lemon
How do you build progressive web apps in 2025? Carl and Richard talk to Lemon about his experiences building all sorts of PWAs for customers and entertainment. Lemon discusses going beyond the icon in PWAs and leveraging more powerful features, including service workers. The conversation also digs into some of the crazy talks done over the years, as well as gaming from browsers and more!
Published 07/17
A Better AI Development Assistant with Mark Miller
How can AI tech help you write better code? Carl and Richard talk to Mark Miller about the latest AI features coming in CodeRush. Mark talks about focusing on a fast and cost-effective AI assistant driven by voice, so you don't have to switch to a different window and type. The conversation delves into the rapid evolution of software development, utilizing AI technologies to accomplish more in less time.
Published 07/10
Thinking Agentic AI with Seth Juarez
Ready for a great explanation of Agentic AI? For the last show at Build, Carl and Richard sit down with Seth Juarez to dig into what agentic AI really is - and how you can take advantage of it! Seth discusses the potential of MCP and NLWeb to enable agents to work with each other, as well as the challenges of managing these tools effectively. The conversation turns to what's happening under the hood of agentic AI software, including the limitations of its abilities. There is a need for governance and clear thinking with these new development tools!
Published 07/03
The Imagine Cup Finalists from Build!
It's the Imagine Cup Finalists! While at Build, Carl and Richard sat down with Daniel Kim, Matt Steele, and Gheida Omar to talk about their projects in the Imagine Cup. Gheida discussed Signvrse, a mobile app that enables real-time translation of speech, text, and sign language. Matt tells the story of Hairmatch, a mobile app for women with textured hair. And Daniel describes Argus, the winner of the Imagine Cup, as a two-part wearable device for people with low vision that provides object detection, facial recognition, and spatial guidance. All amazing projects from a remarkable group of young people!
Published 06/26
Frictionless Development with Nicole Forsgren
How do you eliminate the friction of development? Carl and Richard talk to Nicole Forsgren about her upcoming book on eliminating the friction from software development. Building on her earlier book, Accelerate, Nicole discusses the role of AI technologies in software development, along with more traditional DevOps elements, such as automating testing, deployment, telemetry, and more. There's never been a better time to pay attention to your tools and methods when it comes to software development - when you improve your workflow, your productivity soars!
Published 06/19
Changing Testing using Playwright MCP with Debbie O'Brien
What happens when AI comes to your web testing tool? While at Build, Carl and Richard talked to Debbie O'Brien about the latest features in Playwright, including Playwright MCP, the model control plane for Playwright capabilities. Debbie talks about using Playwright MCP to buy a table. Ask your LLM what tests should be written for your web page, and then ask it to write them. The potential of these tools is to make more tests in less time that are more resilient as versions of both the website and the testing tools change!
Published 06/12
Coding Agents with Scott Hunter
How will coding agents change your code? While at Build, Carl and Richard chatted with Scott Hunter about the announcements around coding agents at the keynote. Scott talks about the agent mode available in Visual Studio Code - and now in Visual Studio! Agent mode allows the LLM to evaluate the code across an entire solution, not just the file you're currently looking at. You can create a workflow where GitHub issues are assigned to the agent, which then generates code and provides a pull request for evaluation. The agents are here and helping us do more!
Published 06/05
C# Networking with Chris Woodruff
Do you understand how networking works in C#? Carl and Richard chat with Chris Woody Woodruff about his new book on networking with C#. Chris runs down the fundamentals of networking and then discusses the different approaches readily available in the C# world, including web sockets, gRPC, SignalR, and many more! The conversation also turns to the upcoming QUIC standards built into HTTP/3 that should simplify networking. Sure, you could go with the defaults, but why not explore all the options!
Published 05/22
Backend for Frontend Security Framework with Erwin van der Valk
How do you secure browser-based frontends with ASP.NET Core backends? Carl and Richard discuss the Backend for Frontend (BFF) Security Framework with Erwin van der Valk. Erwin talks about Sam Newman's BFF Pattern and how it helps deal with the diversity of clients, including web, desktop, and mobile, to work with a common backend. OAuth 2.0 is capable of dealing with this complexity, but there are many moving parts, and that's where the security framework can help!
Published 05/15
Architecture vs Code with Steve Smith
How do you balance architecture and code? Carl and Richard talk to Steve Smith about various architectural strategies and the swing back-and-forth against over-designing architecture and getting code written. Steve talks about how architecture changes depending on the size and number of teams, how the latest tools can help with architectural choices, and the challenge of effective refactoring when things need to change. Lots of great conversation!
Published 05/08
The Open Source Maintenance Fee with Rob Mensching
Open Source Maintainers are burning out or going commercial - how do we solve this? Carl and Richard chat with Rob Mensching about his work to create the open source maintenance fee through GitHub. Rob talks about the common problem of single maintainers getting buried under issues and demands of consumers for a project. Recognizing that most people cannot contribute to the project, a maintenance fee helps support the maintainer in a low friction way for everyone involved. Check out the links to get started!
Published 05/01