Carl Franklin and Richard Campbell

.NET Rocks!

.NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers.

Author

Carl Franklin and Richard Campbell

Category

Technology

Podcast website

www.spreaker.com

Latest episode

Jul 8, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

Bot Framework Adventure Games with Edwin van Wijk and Sander Molenkamp 27.12.2018

What can you do with the Bot Framework? How about make old-school 8-bit adventure games? While at UpdateConf in Prague, Carl and Richard chatted with Edwin van Wijk and Sander Molenkamp about the GameATron4000 open source project that ties the Bot Framework together with Phaser.io graphics to make simple, funny adventure games. The conversation explores how the Bot Framework simplifies the whole c...

Merry Christmas, Rory Blyth 25.12.2018

Merry Christmas! For your Christmas listening pleasure, Carl and Richard chat with former .NET Rocks co-host Rory Blyth. Rory chats a bit about what has happened to him lately, and how he's gotten more engaged with the community after a long break. Lots of conversation about the past and a little bit about some of the new things that he's playing with, Rory is always a fun and freewheeling convers...

Node Development Panel from DevReach 20.12.2018

What's new in Node development? While at DevReach in Bulgaria, Richard moderated a panel of David Neal, Brandon Satrom and Tara Manicsic about their experiences with Node. There's a huge array of application types that make sense for Node, starting with IoT solutions, but also exploring the more traditional web applications. Node works great in the serverless role as well, it's low-ceremony approa...

Top Azure Security Fails with Karl Ots 18.12.2018

What can you do wrong with Azure security-wise? Lots! While at Update Conference in Prague, Carl and Richard talked to Karl Ots about all the things that can go wrong with security in Azure. Karl starts at the top with one of the main reasons you should consider Azure - physical security. Those data centers are safe! From there, the conversation dives into choices you make when setting up Azure th...

State of Mobile Development Panel from DevReach 13.12.2018

How do you build a mobile app in 2018? Or should you? Richard moderates a panel from DevReach in Bulgaria with Sam Basu, Jen Looper and Jo Franchetti about their experiences with different tools building mobile apps. The conversation ranges over Xamarin, Cordova, NativeScript and good ol' fashion mobile web. Is the Progressive Web App good enough now to skip going to the app store? Or do you want...

IoT and Edge Computing with Jared Rhodes 11.12.2018

What can edge computing do for you? While at the Update Conference in Prague, Carl and Richard chatted with Jared Rhodes about his work building Internet of Things solutions with a variety of hardware and software. Jared talks about building reliable IoT solutions that are simple of customers to interact with - or work without any interaction at all. There are a lot of different choices in the IoT...

The Source Control of Windows with Ed Thomson and Jill Campbell 06.12.2018

Windows represents the single largest Git source control library in the world at 300GB - but what does it take to work on it? Carl and Richard talk to Ed Thomson and Jill Campbell about how Azure DevOps (formerly known as VSTS) functions under the load of 33,000 people working on the Windows project with 11 million work items. There are many things in Azure DevOps that can cope with that scale, bu...

Dependency Injection with Steven van Deursen 04.12.2018

What's your dependency injection solution? Carl and Richard talk to Steven van Deursen about his work building SimpleInjector and why there seem to be so many different dependency solution options out there. Steven talks about how he came to build SimpleInjector and what makes different DI solutions valuable - including when the .NET Core team tried to build an abstraction over dependency injectio...

Morality of Software Development with Bill Buxton 29.11.2018

Is there a morality to software development? Carl and Richard talk to Microsoft Principal Researcher Bill Buxton about his thoughts on what software can do and what our responsibility as software creators is. Bill talks about Melvin Kranzberg's Laws of Technology, starting with the idea that technology is neither good nor evil, nor is it neutral. Ultimately software is a tool, and people decide ho...

More Akka.NET with Aaron Stannard 27.11.2018

You need more actors in your life! Carl and Richard talk to Aaron Stannard about the latest around Akka. NET, an open source actor model framework that has been evolving and growing for a number of years. Aaron talks about how his company Petabridge is providing professional services around Akka. NET including some custom tooling like a CLI tool called CMD. The conversation also dives into utilizi...

Superconductor Geek Out 22.11.2018

Carl and Richard talk about the latest science in superconductivity Support this podcast at — https://redcircle.com/net-rocks/donations

Containers in Windows Server 2019 with Elton Stoneman 20.11.2018

Windows Server 2019 has shipped and Windows containers have improved! Carl and Richard talk to Elton Stoneman about the changes that have come with Server 2019 and the 1809 Update. Elton describes it as the second significant implementation of containers on Windows, although it has been steadily tested in the field over the past few years. For the most part, containers on Windows now have parity w...

Cross-Platform CI/CD Automation Using Nuke with Matthias Koch 15.11.2018

Looking for some build automation options? Carl and Richard talk to Matthias Koch about his open source project called Nuke - as in Nu-Make. Matthias discusses building a domain-specific language in C# that focuses on building software using fluent syntax, but looking beyond those options for more ways to work with third-party software and not getting too tangled in the details. This leads to an e...

Modern UX Thoughts with Heather Wilde 13.11.2018

How are user experiences evolving? Carl and Richard talk to Heather Wilde about her work with UX in a number of capacities, including helping to create the user experience of EverNote. The conversation dives into a number of poor UX designs, including frustrations around Windows 10 - but what's coming next? Heather talks about anticipatory design from the perspective of most people living with dec...

Building for the Cloud using Pulumi with Luke Hoban 08.11.2018

How do you build out your cloud infrastructure? Carl and Richard talk to Luke Hoban about Pulumi, a start-up making open source software that helps you take Infrastructure-as-Code to the next level - not just simple scripts, but real programming languages. Luke talks about getting away from the cut-and-paste effects of Infrastructure-as-Code into building classes with enough sophistication that yo...

Web Performance Tools in 2018 with Benjamin Howarth 06.11.2018

Web performance is still important - what are you doing to keep your sites fast? Carl and Richard talk to Benjamin Howarth about his current approach to web site performance - with a focus on dealing with older smartphones and lower bandwidth. The conversation runs through a huge gamut of tools that help you understand what your customer experiences when accessing your website, and where to focus...

Azure Durable Functions with Maxime Rouiller 01.11.2018

Functions are ephemeral and stateless - right? What if they weren't? Carl and Richard talk to Maxime Rouiller about durable functions in Azure. Maxime dives into the patterns that durable functions provide, starting with the chaining pattern, where you can declare a series (or chain) of function calls that only start when the previous function completes. And then onto the fan-out pattern that allo...

IoT and .NET with Bryan Costanich 30.10.2018

Is .NET ready for the Internet of Things? Carl and Richard talk to Bryan Costanich about the current state of IoT and how his startup Wilderness Labs is building next-generation hardware that runs .NET! Bryan talks about how microcontrollers have gotten much more powerful today, but the programming stacks are still back in the 80s. The expectations of customers today is cloud integration, auto-upd...

PostgreSQL on Azure with Craig Kerstiens 25.10.2018

Ready for a different database? Carl and Richard talk to Craig Kerstiens about his work with PostgreSQL. The conversation starts out with a little bit of the history of PostgreSQL being one of the original open source projects - and how it has evolved over the years. Today there is great support for Postgres in .NET, and in Azure as well! Craig is the editor of the Postgres Weekly newsletter, so i...

AI and the Singularity with Agustinus Nalwan 23.10.2018

Call it an impromptu Geek Out! While at NDC Sydney, Carl and Richard talked to Agustinus Nalwan about his work with artificial intelligence technology in his company. This leads to a larger conversation about the risks around AI and the idea that we may be approaching the Singularity - which according to Gus is where technology continues to teach itself. Richard chimes in on the debate around the...

Coding Haskell and F# with Daniel Chambers 18.10.2018

Ready for some functional thinking? While at NDC in Sydney, Carl and Richard chatted with Daniel Chambers about his experiences in functional programming, starting with F# and moving to Haskell. Daniel talks about how F# serves as the gateway drug for functional programming, living within Visual Studio and still interoperating nicely with the object-oriented world. But sometimes you want pure func...

Securing your Dependencies with Nina Juliadotter 16.10.2018

What does it take to make an application resilient to exploits? Caring about more than just the code you wrote! While at NDC in Sydney, Carl and Richard talked to Nina Juliadotter about securing all the code in your application - including the open source libraries that your application takes dependencies on. Nina talks about building tests into your CI/CD pipeline to evaluate all the libraries in...

Embedding Power BI with Peter Myers 11.10.2018

What can PowerBI do for you? While at NDC in Sydney, Carl and Richard talked to Peter Myers about Microsoft's modern data analytics tool. The conversation starts out exploring the history of data analytics at Microsoft and how it has landed at PowerBI. Peter talks about how PowerBI is both a Software-as-a-Service tool and Platform-as-a-Service component. You can embed PowerBI in your applications...

Coding in Q# with John Azariah 09.10.2018

Start programming quantum today! While at NDC in Sydney, Carl and Richard talked with John Azariah about Q# and the Quantum Development Kit that he has helped create. The conversation starts out with a refresher on quantum computing in general, including exploring a number of the myths and fallacies - John brings up the really important problems that quantum can tackle, including (no kidding!) wor...

Reading Other People's Code with Patricia Aas 04.10.2018

How do you read other people's code? While at NDC Sydney, Carl and Richard talked to Patricia Aas about the fine art of studying code you haven't written - and even more challenging, understanding it! Code doesn't read like a novel, there really is no beginning or end, it's always an exploration. The conversation also turns to being respectful of existing code, recognizing that it is as good as it...

Listen to the .NET Rocks! podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.