Carl Franklin and Richard Campbell
.NET Rocks!
.NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers.
Autore
Carl Franklin and Richard Campbell
Categoria
Sito del podcast
Ultimo episodio
8 lug 2026
Dove ascoltare?
I podcast nell'app Replaio Radio In arrivoI podcast stanno per arrivare nell'app. Installala ora e scopri per primo un modo tutto nuovo di vivere i podcast
Episodi
From Xamarin Forms to Blazor with Nathan Westfall 30.01.2025 51:55
Ready for a migration story? Carl and Richard talk to Nathan Westfall about his experiences moving an application for school buses from Xamarin Forms to Blazor. Nathan describes the interplay between a tablet on the bus for the driver, cloud services in AWS, and parent smartphones. The discussion dives into the advantages of Blazor on the client from a server resources perspective when dealing wit...
Microsoft Dev Box with Isaac Levin 23.01.2025 51:54
What's a Microsoft DevBox, and why do you want one? Carl and Richard talk to Isaac Levin about the power of DevBox to help you get up and running fast with a development project. Issac describes a virtual workstation designed for software development with much more processing, memory, and storage options. With the management tools, you can quickly build templates to create new instances,and only p...
Viper.NET with Rob Conery 16.01.2025 55:06
A visit from one of Scott Guthrie's Ninja Army! Carl and Richard chat with Rob Conery about his latest work with Microsoft technologies, including a VS Code extension for Copilot to understand Postgres databases! Rob talks about spending time in other programming platforms besides .NET to expand his horizons, which led him to create a tool called Viper. NET, similar to the tool from the Go platfor...
Architectural Intelligence with Thomas Betts 09.01.2025 59:57
How is your architectural intelligence? Carl and Richard talk to Thomas Betts about his thoughts on implementing AI-related technologies into applications. Thomas talks about stripping the magic out of AI and focusing on the realities - in the end, it's just another API you can call. The conversation digs into what useful implementations of large language models look like, as UX alternatives, summ...
Energy in 2024 Geek Out 02.01.2025 2:06:56
It's a new year and time for an Energy Geek Out! Richard catches up on all the developments in energy generation over the past year, including solar, wind, wave, hydrogen, geothermal, nuclear, and more... the conversation also digs into the impacts of the cost of financing going up, the efficiency of different energy generation, and some of the new technologies on the horizon. There's been a lot o...
Space in 2024 Geek Out 26.12.2024 1:45:23
The Space Geek Out for 2024! Richard talks to Carl about SpaceX breaking more records - the most flights in one year, including four test flights of Starship and the Heavy Booster - including the extraordinary catch of the booster in IFT-5! 2024 also saw the first flight of ULA's Vulcan and the second. And then there's the saga of Starliner - and the fact that Sunita Williams and Butch Wilmore wil...
GitHub in 2025 with April Yoho 19.12.2024 56:42
What's coming for GitHub? Carl and Richard talk to April Yoho about the recent announcements from GitHub Universe and how they will roll out in 2025. The biggest topic, of course, is all the large language models coming to GitHub - there are a bunch of copilots! April talks about original GitHub Copilot, Copilot Workspace, and Copilot Chat - so many options! Now, you can choose your language model...
Event Modeling with Adam Dymirtuk 12.12.2024 1:03:37
How can event modeling help you build better applications? Carl and Richard talk to Adam Dymitruk about Event Sourcing and Event Modeling, including the new book Understanding Eventsourcing. Adam talks about thinking through business workflows as an approach to event sourcing, where new data is constantly added, never modified. These data streams can then be modeled into different workflows follow...
Grasping Code Quality with Richard Gross 05.12.2024 54:34
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 actual...
Static Websites in 2025 with Stacy Cashmore 27.11.2024 59:52
How are Azure Static Websites evolving? Carl and Richard talk to Stacy Cashmore about her work with Azure Static Websites, including an update to her book, which is coming soon! Stacy talks about adapting to the latest version of .NET, taking advantage of some of the new features in Blazor, and new Azure Static Website capabilities, including the new Data API Builder. The conversation also explore...
Building .NET 9 with Glenn Condron 21.11.2024 1:06:11
Let's talk about .NET 9 with one of the platform's leaders! Carl and Richard talk to Glenn Condron about his experiences building .NET 9. Glenn talks about the usual improvements in every version of .NET, including performance, security, and stability. But the new stuff is where the excitement is, starting with Aspire. The conversation digs deeper into the origin story of Aspire and what the team...
Rockstar 2 on .NET Rocks with Dylan Beattie 14.11.2024 1:03:01
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 comi...
Balancing Coupling in Software Design with Vlad Khononov 07.11.2024 50:24
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 becom...
Blazor in .NET 9 with Dan Roth 31.10.2024 59:31
What's coming for Blazor in .NET 9? Carl and Richard talk to Dan Roth about the upcoming version of Blazor. Dan discusses excellent performance improvements, better MAUI interactions, new SignalR features, and more! The conversation also dives into how Blazor gets made and the journey that submitting issues into GitHub goes through to become features in the Blazor framework. It takes a while, but...
Building Cloud Native with Chris Klug 23.10.2024 56:39
What does it mean to build cloud-native applications? Carl and Richard talk to Chris Klug about his experiences building applications designed to operate effectively in the cloud. Chris pushes back on the fixation around Kubernetes - you can build cloud-native apps without it! The conversation digs into the various options available to take advantage of the cloud's ability to scale while also tole...
Mobile, Augmented Reality, and AI with Chris Sells 16.10.2024 58:43
What has Chris Sells been up to? Carl and Richard chat with Chris Sells, the guest on episode 10 back in 2002, about how his career continues to evolve. Chris talks about working at Google on Flutter, the mobile dev stack - before departing for Meta to work on the tooling for augmented reality. The conversation digs into how AR appears to be the logical evolution of mobile but has been completely...
Copilot Studio with Prashant Bhoyar 10.10.2024 59:53
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 f...
Making Node and Deno with Ryan Dahl 02.10.2024 56:21
Ready for a chat with the creator of Node? Carl and Richard talk to Ryan Dahl about his work creating NodeJS in 2009 and how he moved on after a few years, leading to the creation of Deno, an opinionated approach to building web applications. Ryan talks about the challenges of simplifying web development by combining all the important things into a single set of tools—saving you the effort of asse...
Microsoft Playwright Testing with Debbie O'Brien 26.09.2024 55:30
What's the latest with Playwright? Carl and Richard talk to Debbie O'Brien about her ongoing work with Playwright, Microsoft's open-source testing framework for web applications. While it is focused on web applications, you can write your tests in various languages, including .NET! Debbie talks about the new Playwright Testing service, which operates in Azure, so you don't have to stand up with yo...
How Simple is as Simple as Possible with Mark Rendle 19.09.2024 1:01:05
How simple can you make software development? Carl and Richard talk to Mark Rendle about his focus on simplicity in building software - as simple as possible. Mark talks about the tendency of developers, sometimes through no fault of their own, to use what is new and cool in development, regardless of how practical or necessary it actually is. The conversation digs into the ongoing battle around c...
Making Design Pay with Billy Hollis 12.09.2024 1:05:55
How does good design pay off in software? Carl and Richard talk to Billy Hollis about his work designing software, both from a user interaction perspective and application architecture. Billy talks about saving time and money by working hard on design to get a clearer picture of what stakeholders want—because code rework is always more expensive! The conversation also digs into the institutional k...
Remote Mob Programming with Ulrika Malmgren 05.09.2024 50:43
Can you do mob programming remotely? Carl and Richard talk to Ulrika Malmgren about mob, or team programming - where three to five developers work together on the same problem, rotating keyboard control and collaborating to write the best possible code. Modern tools like Teams and Zoom make it easy to do the same programming style with everyone remotely! Ulrika talks about how team programming bec...
Machine Learning on Geospatial Data with Malte Loller-Anderson & Mathilde Ørstavik 29.08.2024 54:17
What can machine learning do for geospatial data? Carl and Richard talk to Malte Loller-Anderson and Mathilde Ørstavik about their work at Norkart, using aerial imagery to build detailed maps around Norway. Mathilde dives into the critical role of machine learning - identifying buildings in images. Usually done by hand with each new image, Norkart has a machine learning model that automates the pr...
Domain Driven Design and Event Sourcing with Anita Kvamme 22.08.2024 54:59
What do Domain-Driven Design and event sourcing have to do with each other? Everything! Carl and Richard chat with Anita Kvamme about her experiences applying DDD, and specifically event storming, to developing applications using event sourcing. Anita talks about building applications that have many sources of events—from users and elsewhere—and needing to manage that complexity without slowing do...
Low-Code Solutions for .NET Developers with Serge Sarafudinov 15.08.2024 58:32
How can a low-code solution help you deliver a .NET app? Carl and Richard talk with Serge Sarafudinov about his Xomega project. Serge describes how Xomega uses models and templates to generate .NET code for applications for Blazor clients, WPF, and even ASP.NET Forms and TypeScript! The conversation also digs into rehabilitating existing .NET applications where new features can be added with Xomeg...
Podcast simili
Replaio non è un editore di podcast; i nomi dei programmi, le copertine e l'audio appartengono ai rispettivi autori e vengono distribuiti tramite feed RSS pubblici