CSLA 9 with Rocky Lhotka

CSLA 9 with Rocky Lhotka

Author: Carl Franklin and Richard Campbell October 23, 2025 Duration: 59:47
The next version of CSLA is out! Carl and Richard talk to Rocky Lhotka about his business objects framework that pre-dates .NET itself! Rocky discusses the surge in development that occurred for version 9, where a company heavily dependent on CSLA contracted developers to clear some of the backlog. The result is a few new long-term contributors, resulting in an increased development candence and a substantial modernization of the code base. The conversation also turns to AI and its role in development, as well as Rocky's experiments with making an MCP server for CSLA!

Hosted by Carl Franklin and Richard Campbell, .NET Rocks! is a long-running conversation with the people building the future of software. This isn't a dry lecture; it's a lively, technical deep dive where two seasoned developers explore the vast ecosystem around Microsoft .NET, Azure, and modern development practices with a diverse roster of expert guests. Each episode feels like you're pulling up a chair in a room full of brilliant minds, listening to unfiltered discussions about real-world coding challenges, architectural patterns, and the tools that shape our daily work. You'll hear practical advice, war stories from the trenches, and forward-looking insights that go far beyond the documentation. Tuning into this podcast means connecting with a community of professionals who are as passionate about the craft as you are, offering perspectives that can transform how you approach your next project. Whether you're deep into C# or just curious about cloud-native development, these conversations provide a valuable blend of knowledge, humor, and genuine enthusiasm for technology.
Author: Language: English Episodes: 1000

.NET Rocks!
Podcast Episodes
Geek Out Recap [not-audio_url] [/not-audio_url]

Duration: 59:14
Time for a Geek Out experiment! Richard dives into his notes on a bunch of the past Geek Out episodes to bring you up to date on current developments. This includes solar, wind and wave power, automated driving, various…
Practical IoT with Josh Holmes [not-audio_url] [/not-audio_url]

Duration: 1:02:17
What happens when a bunch of developers get in a room with a bunch of IoT devices? Carl and Richard talk to Josh Holmes about the amazing workshops he's been running to get people looking at the potential of small comput…
Building Your Apps on Azure with Mark Brown [not-audio_url] [/not-audio_url]

Duration: 55:54
So how are you using Azure for your apps? Carl and Richard talk to Mark Brown about his work inside and outside of Microsoft - after fifteen years at Microsoft, Mark is out on his own now and still working hard with Azur…
A Craftsman's Approach to Software Development with Bob Reselman [not-audio_url] [/not-audio_url]

Duration: 55:21
So what does it take to be a craftsman, software or otherwise? Carl and Richard talk to Bob Reselman about his work building software and guitars. Trained as a musician, Bob found software later in his life, and guitar m…
More Phone Dev Choices with Atley Hunter [not-audio_url] [/not-audio_url]

Duration: 54:34
So how will you build mobile apps going forward? Carl and Richard talk to Atley Hunter about the impact of Windows 10 and various announcements at Build on your strategies for building mobile apps. After a quick conversa…
The Evolution of the .NET Core with Jay Schmelzer [not-audio_url] [/not-audio_url]

Duration: 53:47
So what has happened with the .NET Core? Carl and Richard talk to Jay Schmelzer about his involvement from the very beginning of the .NET Core infrastructure and the interesting future it has as an open source project. B…
Biological Computing with Colin Gravill [not-audio_url] [/not-audio_url]

Duration: 48:35
Can biology inform computing? Or computing help biology? Yes! Carl and Richard talk to MSR scientist Colin Gravill about biological computing. Alas, the conversation is not about making computers out of biological materi…
Shepherding Novice Developers with Jeff Casimir [not-audio_url] [/not-audio_url]

Duration: 55:44
What does it take to grow new developers into something more experienced? Carl and Richard talk to Jeff Casimir about his approach to shepherding developers, helping them to grow into experienced developers. But what sor…
Azure and BizTalk with Sam Vanhoutte [not-audio_url] [/not-audio_url]

Duration: 57:18
So where does BizTalk fit into your Azure application? Carl and Richard talk to Sam Vanhoutte about his work using BizTalk technology to integrate systems together with Azure in the middle. The conversation pokes a littl…
Patents, Copyright and Open Source with Jeffrey Strauss [not-audio_url] [/not-audio_url]

Duration: 1:02:18
How does your organization leverage open source? Carl and Richard talk to Jeff Strauss about open source coming into the corporate space and the challenges that exist there. Microsoft has gone into open source in a big w…