Clean Architecture in 2023 with Steven Smith

Clean Architecture in 2023 with Steven Smith

Author: Carl Franklin and Richard Campbell February 2, 2023 Duration: 56:01
How is clean architecture evolving? Carl and Richard talk to Steve Smith about his efforts to build applications using clean architecture principles. The conversation starts with a comment from a listener about idealism around architecture - and a reminder that while there isn't one right way to do anything, using existing work, like clean architecture templates, makes it easier to do the right thing. Steve talks about the various elements that go into clean architectures and how they are often where you end up in development whether you start with a template or not - and how much of a pain it is to course-correct as the project gets larger. Sustainable software needs architecture, and clean architecture is one approach that works - check it out!

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
The New Web Dev Stack with Dan Wahlin [not-audio_url] [/not-audio_url]

Duration: 55:45
So what does a web development stack look like today? Carl and Richard talk to Dan Wahlin about his explorations with the new ASP.NET vNext stack, checking out Angular2 (as opposed to the separately developed Angular1) a…
Ashley Madison Hack and More with Troy Hunt [not-audio_url] [/not-audio_url]

Duration: 1:01:00
It's been on the news, but do you really understand what happened with the Ashley Madison hack? Carl and Richard talk to Troy Hunt about his experiences around his web site Have I Been Pwned and how the Ashley Madison ha…
Designing Universal Apps with Billy Hollis [not-audio_url] [/not-audio_url]

Duration: 1:00:00
Universal Apps are all about XAML! Carl and Richard talk to the original XAML believer, Billy Hollis, about the new Universal App model and its focus on XAML. As Billy says, both Windows 10 and Office 2016 are using XAML…
Understanding NativeScript with Sam Basu [not-audio_url] [/not-audio_url]

Duration: 51:47
Heard of NativeScript? Carl and Richard talk to Sam Basu from Telerik about NativeScript, a dev stack using JavaScript to build native mobile applications. Sam describes how NativeScript is different from Cordova, since…
Continuous Integration of SQL Server with Ike Ellis [not-audio_url] [/not-audio_url]

Duration: 1:01:23
Ci with SQL Server? Are you crazy? Carl and Richard talk to Ike Ellis about what it takes to get databases changes happening as smoothly as application changes. Really! Ike talks about the concept of database lifecycle m…
Developing on Unity with Brice Fernandes [not-audio_url] [/not-audio_url]

Duration: 57:43
So what about building apps with Unity 3D? Carl and Richard talk to Brice Fernandes about what it takes to build using this cross-platform 3D framework. Brice talks about the important elements of gaming, including the a…
ReactJS in Web Apps with Cory House [not-audio_url] [/not-audio_url]

Duration: 54:47
Ready to React? Carl and Richard talk to Cory House about his experiences building applications using Facebook's React library. The conversation digs into the philosophical differences to web page design that React is fo…
Developing using ASP.NET vNext with Rick Strahl [not-audio_url] [/not-audio_url]

Duration: 1:00:02
So what's it like to build web apps with ASP.NET 5? Carl and Richard talk to Rick Strahl about his experiences with the rapidly evolving open source project that is ASP.NET today. As Rick says, it might be called a beta,…
Becoming a Social Developer with Jeremy Clark [not-audio_url] [/not-audio_url]

Duration: 53:33
Are you a social developer? Carl and Richard talk to Jeremy Clark about his experiences trying to draw developers at events out of their shells. In the end, especially at an event, people want to talk - you just have to…
SPAs and Visual Studio Code with John Papa [not-audio_url] [/not-audio_url]

Duration: 54:25
Web development is moving fast, and John Papa is in the race! Carl and Richard talk to John about his current views on Angular and other SPA frameworks - coming to Anglebrackets this fall! The conversation dives into the…