.NET Rocks!
Episodes
Comparing SPA Frameworks with Brian Noyes
02 May 2017
Contributed by Lukas
Angular or Aurelia? Carl and Richard talk to Brian Noyes about his experience building Single Page Application (SPA) style web sites using Angular and...
DevOps Readiness Assessment with Jez Humble and Nicole Forsgren
27 Apr 2017
Contributed by Lukas
Where is your DevOps at? Carl and Richard talk to Jez Humble and Nicole Forsgren about DORA, that is the DevOps Readiness Assessment. DORA helps you u...
Mobile Games using Xamarin Forms and Azure Service Fabric with Jon Peppers
25 Apr 2017
Contributed by Lukas
You can make a game in Xamarin Forms? Yes! Carl and Richard talk to Jonathan Peppers about his latest work on NBA Life, a role-playing game for iOS an...
Antibiotic Geek Out
20 Apr 2017
Contributed by Lukas
Most of us have taken antibiotics at some point in our lives, but how do they work? Time for a Geek Out! Richard talks through some fundamental cell b...
C# 7 and Visual Studio 2017 with Kathleen Dollard
18 Apr 2017
Contributed by Lukas
C# 7 and Visual Studio 2017 are shipped - now what? Carl and Richard talk to Kathleen Dollard about her experiences working with folks that are trying...
DevOps Pipelines with Donovan Brown
13 Apr 2017
Contributed by Lukas
The whirlwind of DevOps is back! Carl and Richard talk to Donovan Brown about his on-going mission to get everyone into a DevOps practice - in fact, h...
Multi-tenant Apps Using cloudscribe with Joe Audette
11 Apr 2017
Contributed by Lukas
What does it take to build great multi-tenant apps on the cloud? Carl and Richard talk to Joe Audette about his set of open source tools called clouds...
MVVM Cross with Martijn van Dijk
06 Apr 2017
Contributed by Lukas
MVVMCross has grown up! Carl and Richard chat with Martjin van Dijk about his work on MVVMCross. Past guest Stuart Lodge started MVVMCross way back in...
VSTS Analytics with Steven Borg
04 Apr 2017
Contributed by Lukas
What can analytics around development do for you? Carl and Richard talk to Steven Borg about his work with Visual Studio Team Services (VSTS), especia...
Chaiscript with Jason Turner
30 Mar 2017
Contributed by Lukas
Scripting with C++? Of course! Carl and Richard talk to Jason Turner about ChaiScript, his open source project that simplifies adding C++ as a scripti...
Visual Studio for Mac with Mikayla Hutchinson
28 Mar 2017
Contributed by Lukas
Visual Studio on a Mac! Carl and Richard talk to Mikayla Hutchinson who's been with Xamarin since the very beginning, about her work on the preview of...
Beyond Legacy Code with David Bernstein
23 Mar 2017
Contributed by Lukas
How do you manage legacy code? Carl and Richard talk to David Bernstein about his book Beyond Legacy Code. The conversation starts out talking about w...
Brownfield DevOps with Damian Brady
21 Mar 2017
Contributed by Lukas
How do you bring a DevOps practice to an existing application? While at NDC London, Carl and Richard talk to Damian Brady about his experiences workin...
Moon Base Geek Out
16 Mar 2017
Contributed by Lukas
Should we go back to the moon? Richard says yes - time for a Geek Out! In recent months conversations around the Moon have surged - Richard discusses ...
Proto.Actor with Roger Johansson
14 Mar 2017
Contributed by Lukas
Ready for another actor framework? Carl and Richard talk to Roger Johansson about his work on proto.actor, and ultra-light-weight, easy to get into ac...
Visual Studio 2017 with Tim Sneath
08 Mar 2017
Contributed by Lukas
Visual Studio 2017 ships! Carl and Richard talk to Tim Sneath about his role in this version of Studio. Tim talks about speeding installation of Visua...
Twenty Years of Visual Studio with Julia Liuson
07 Mar 2017
Contributed by Lukas
Visual Studio is twenty years old! Carl and Richard chat with Julia Liuson, who has been involved with Visual Studio since its very earliest days in t...
Refactoring Code and Team with Ryan Stelly
02 Mar 2017
Contributed by Lukas
How do you evolve your team when it triples in size? Carl and Richard talk to Ryan Stelly about his experiences working at Rally Health when an acquis...
Container Strategies with Michele Bustamante
28 Feb 2017
Contributed by Lukas
What's your strategy for moving to containers? While at NDC London, Carl and Richard chat with Michele Bustamante on how she talks to companies about ...
Conway`s Law with Mark Seemann
23 Feb 2017
Contributed by Lukas
What is Conway's Law and how does it apply to your organization? Carl and Richard met up with Mark Seemann in Copenhagen to chat about how organizatio...
Deploying Windows Containers with Ben Hall
22 Feb 2017
Contributed by Lukas
Windows Containers are here! While at NDC London, Carl and Richard chatted with Ben Hall about his on-going exploration of container technology. Windo...
Twelve Factor Apps in .NET with Ian Cooper
21 Feb 2017
Contributed by Lukas
What are the twelve factors that go into a successful cloud architected application? While at NDC in London, Carl and Richard sat down with Ian Cooper...
Fusion Power Update Geek Out
16 Feb 2017
Contributed by Lukas
Will fusion power ever be real? Time for a geek out! Since the original fusion shows in 2014, there has been a bunch of progress in the field of fusio...
Virtual, Augmented and Mixed Realities with Jessica Engstrom
15 Feb 2017
Contributed by Lukas
Mixed reality is coming! While at NDC in London, Carl and Richard sat down with Jessica Engstrom to talk about her work with virtual reality, augmente...
Machine Learning Panel at NDC London
14 Feb 2017
Contributed by Lukas
Are your machines learning? While at NDC in London, Carl and Richard hosted a panel of Jennifer Marsman, Evelina Gabasova and Barbara Fusinska talking...
Ops and Operability with Dan North
09 Feb 2017
Contributed by Lukas
With apologies to Jane Austen, Carl and Richard talk to Dan North about the modern operations environment as one of the first NDC London shows of 2017...
Xamarin MVVM apps with Gill Cleeren
08 Feb 2017
Contributed by Lukas
What's the right way to make a Xamarin app? While at NDC in London, Carl and Richard sat down with Gill Cleeren to talk about using the MVVM pattern a...
Chatbots with Galiya Warrier
07 Feb 2017
Contributed by Lukas
Ready to build a chatbot? While at NDC London, Carl and Richard talk to Galiya Warrier about the different chatbot technologies available today. The f...
IdentityServer4 with Brock Allen and Dominick Baier
02 Feb 2017
Contributed by Lukas
IdentityServer4 is all grown up! While at NDC in London, Carl and Richard sat down with Brock Allen and Dominick Baier to discuss their amazing open s...
Data and Docker with Stephanie Locke
01 Feb 2017
Contributed by Lukas
Can you use Docker with your database? While at NDC in London, Carl and Richard talk to Stephanie Locke about her experiences deploying database in co...
Nodatime, Google Cloud and More with Jon Skeet
31 Jan 2017
Contributed by Lukas
The Chuck Norris of C# is back! While at NDC London, Carl and Richard sit down with the indomitable (and always humble) Jon Skeet to talk about what h...
Punishment Driven Development with Louise Elliott
26 Jan 2017
Contributed by Lukas
The beatings will continue until morale improves! While at NDC in London, Carl and Richard talk to Louise Elliott about the idea of punishment driven ...
ASP.NET Core Opinionated Approach with Scott Allen
25 Jan 2017
Contributed by Lukas
So what's the right way to use ASP.NET Core? There may not be one right way, but there are plenty of opinions, and Scott Allen has some! While at NDC ...
Microsoft Philanthropies with Jeremy Pitman
24 Jan 2017
Contributed by Lukas
Can you help a charity move to the cloud? Carl and Richard talk to Jeremy Pitman of Microsoft Philanthropies about the new offering to provide $5000 w...
Space in 2017 Geek Out
19 Jan 2017
Contributed by Lukas
2016 was an amazing year for space - what happens in 2017! Time for a Geek Out! Richard pulls together all his notes on the various players in the US ...
Azure Key Vault with Sumedh Barde
18 Jan 2017
Contributed by Lukas
Where do your keep your secrets? Carl and Richard talk to Sumedh Barde about Azure Key Vault - the perfect place to keep all your secrets for your Azu...
Monitoring your Azure App with Tom Kerkhove
17 Jan 2017
Contributed by Lukas
How do you monitor your applications in Azure? Carl and Richard talk to Tom Kerkhove about his work with Azure Application Insights. AppInsights works...
Rewriting Critical Code with Phil Haack
12 Jan 2017
Contributed by Lukas
How do you rewrite critical code safely? Carl and Richard talk to Phil Haack about his work on Scientist.NET. Phil talks about the challenges of rewri...
Migrating to Azure with Christos Matskas
11 Jan 2017
Contributed by Lukas
How do you migrate to Azure? Carl and Richard talk to Microsoft Premier Field Engineer Christos Matskas about his work helping companies move workload...
C++ for a New Generation with Kate Gregory
10 Jan 2017
Contributed by Lukas
Are there new C++ programmers, or just old people? Carl and Richard chat with Kate Gregory about her discovery of a whole new generation of C++ progra...
Building Better C# Docs with Bill Wagner
05 Jan 2017
Contributed by Lukas
Have you seen the new docs for C# (and many other Microsoft products)? Carl and Richard talk to Bill Wagner about his work with Microsoft getting grea...
Making a Web App Progressive with Christian Heilmann
04 Jan 2017
Contributed by Lukas
How do you make your website progressive? Carl and Richard talk to Christian Heilmann about the latest approach in web development - the progressive w...
Markdown Monster with Rick Strahl
03 Jan 2017
Contributed by Lukas
You need to markdown to make good markup! Carl and Richard talk to Rick Strahl about his work building Markdown Monster, which is a Windows-based edit...
Software Development Apprenticeship with Will Gant and BJ Burns
29 Dec 2016
Contributed by Lukas
What happens when your college buddy decides later in life that he wants to switch to software development? Carl and Richard talk to Will Gant about h...
The End of Web Essentials with Mads Kristensen
28 Dec 2016
Contributed by Lukas
With the release of Visual Studio 2017 Release Candidate, the truth is out - no more web essentials! Carl and Richard talk to Mads Kristensen about hi...
JewelBots with Sara Chipps
27 Dec 2016
Contributed by Lukas
Friendship bracelets that teach girls to code! Carl and Richard talk to Sara Chipps about her experiences bringing Jewelbots to life. Sara talks about...
Managing Angular with Jules Kremer
22 Dec 2016
Contributed by Lukas
What does it take to keep AngularJS moving forward? Carl and Richard talk to Jules Kremer about her work as the head of Angular Developer Relations at...
Building Mobile Apps using Ionic v2 with Justin James
21 Dec 2016
Contributed by Lukas
Ionic is growing up! Carl and Richard talk to Justin James about his work building mobile apps with Ionic Framework, now at version 2! Justin talks ab...
Going Serverless using WebTask with Glenn Block
20 Dec 2016
Contributed by Lukas
There are more ways to go serverless! Carl and Richard talk to Glenn Block about his work with WebTask. WebTask uses nodeJS to build services that are...
Worldwide Energy Production Geek Out
15 Dec 2016
Contributed by Lukas
As requested by a listener, a Geek Out on worldwide energy production! Richard starts out with a discussion on how to measure the energy production of...
JavaScript Development Environments with Cory House
14 Dec 2016
Contributed by Lukas
How many different decisions do you need to make before starting web development? Carl and Richard talk to Cory House about picking out a JavaScript d...
Containers Panel at DevIntersection Europe
13 Dec 2016
Contributed by Lukas
How are containers doing in the world today? While in Haarlem for DevIntersection Europe, Carl and Richard hosted a panel with Michele Bustamante, Dan...
Imposter Syndrome with Rob Conery
08 Dec 2016
Contributed by Lukas
Are you an imposter? Carl and Richard talk to Rob Conery about his battle with imposter syndrome - starting with a definition. Rob talks about how oft...
ASP.NET Core Security with Roland Guijt
07 Dec 2016
Contributed by Lukas
How does security work in ASP.NET Core? Carl and Richard talk to Roland Guijt about the security features of ASP.NET Core - many of which are the same...
Understanding Entity Framework Core with Julie Lerman
06 Dec 2016
Contributed by Lukas
Entity Framework Core has shipped - now what? Carl and Richard talk to Julie Lerman about what this new version of Entity Framework does to the data l...
Business Anti-Patterns with Steve Smith
01 Dec 2016
Contributed by Lukas
There are software design patterns and anti-patterns, but does the same hold true for business? Carl and Richard talk to Steve Smith about business an...
Progressive Web Apps with Kirupa Chinnathambi
30 Nov 2016
Contributed by Lukas
What the heck is a Progressive Web App? Carl and Richard talk to Kirupa Chinnathambi about his experiences building at the edge of the modern web with...
Building an Azure Search Engine with Anthony Brown
29 Nov 2016
Contributed by Lukas
How hard is it to build a search engine? Carl and Richard talk to Anthony Brown about his efforts to build his own search engine using Azure and F#. T...
SQL Choices with Tony Petrossian
24 Nov 2016
Contributed by Lukas
The choices for SQL Server continue to expand! With last week's announcements at Connect, SQL Server is coming to Linux in a big way. What does that m...
Science of Great UI with Mark Miller
23 Nov 2016
Contributed by Lukas
What does it take to make a really great UI? Carl and Richard talk to Mark Miller about his latest work on helping people build the best possible UI. ...
The Marketing of .NET with Beth Massi
22 Nov 2016
Contributed by Lukas
.NET used to be all about Windows - but it's not anymore! How do you market something so diverse? Carl and Richard talk to Beth Massi about her new ro...
Connect Debrief with Scott Hunter
17 Nov 2016
Contributed by Lukas
So many amazing things announced at Connect! Carl and Richard talk to Scott Hunter about his favorite bits of Connect, including a ton of important an...
Mobile Development using F# with Scott Nimrod
16 Nov 2016
Contributed by Lukas
Functional programming for mobile development? Carl and Richard talk to Scott Nimrod about his experiences building mobile apps with Xamarin using F# ...
JavaScriptServices with Steve Sanderson
15 Nov 2016
Contributed by Lukas
How do you get to coding quickly with the new web development frameworks? Carl and Richard talk to Steve Sanderson about JavaScriptServices, which is ...
DC Lighting Geek Out
10 Nov 2016
Contributed by Lukas
DC Lighting real, and Richard has installed it! Time for a Geek Out! You've heard bits and pieces about the flood in Richard's basement and the year l...
Building Mobile Apps using MFractor with Matthew Robbins
09 Nov 2016
Contributed by Lukas
Making mobile apps is never simple - but it can be made easier! Carl and Richard talk to Matthew Robbins about MFractor, a tool designed to help you b...
.NET Standard with Immo Landwerth
08 Nov 2016
Contributed by Lukas
So many versions of .NET Framework, so little time! Carl and Richard chat with Immo Landwerth about the .NET Standard specifications. Now that .NET ha...
Data Lakes with Michael Rys
03 Nov 2016
Contributed by Lukas
Data Lakes are growing up, and you want one! While at Ignite in Atlanta, Carl and Richard sat down with Michael Rys to talk about Azure Data Lakes - a...
Web Accessibility with Aaron Gustafson
02 Nov 2016
Contributed by Lukas
What does it take to make the web more accessible? Carl and Richard talk to Aaron Gustafson about his years of work helping to create and support stan...
Azure API Management with Vishwas Lele
01 Nov 2016
Contributed by Lukas
Are you afraid to make your API public? You should be! Carl and Richard talk to Vishwas Lele about Azure API Management, the safe an effective way to ...
WiX Toolset with Rob Mensching
27 Oct 2016
Contributed by Lukas
Installation is in chaos! Carl and Richard talk to Rob Mensching about the crazy amount of change that has come to distributing and installing softwar...
Angular 2 Docs with Ward Bell
26 Oct 2016
Contributed by Lukas
How can you be successful with a product without good documentation? You can't! Carl and Richard talk to Ward Bell, who is serving as editor in chief ...
Xamarin Update with James Montemagno
25 Oct 2016
Contributed by Lukas
Time for a Xamarin update - things are moving fast! Carl and Richard talk to James Montemagno, now a Microsoft employee since the Xamarin acquisition,...
SpaceX Interplanetary Transport System Geek Out
20 Oct 2016
Contributed by Lukas
On September 27, 2016, Elon Musk held a press conference that was more like a rock concert to an excited crowd at the International Astronautical Cong...
Migrating Legacy Apps to Docker with Elton Stoneman
19 Oct 2016
Contributed by Lukas
What does it take to move an existing application to Docker? Carl and Richard talk to Elton Stoneman about his experiences migrating applications to D...
Serverless Architecture with Ben Godwin
18 Oct 2016
Contributed by Lukas
Serverless is the new hot buzzword - but what does it really mean? Carl and Richard talk to Ben Godwin about his work building serverless applications...
Growing a .NET Meetup Group with Blake Helms and Robb Schiefer
13 Oct 2016
Contributed by Lukas
Are user groups obsolete? Carl and Richard talk to Blake Helms and Robb Schiefer about their experiences starting and growing a .NET Meetup Group in B...
Distributed Caching with Iqbal Khan
12 Oct 2016
Contributed by Lukas
What role does distributed caching play in applications today? Carl and Richard sit down with Iqbal Khan to talk about nCache, an open source product ...
Hybrid Transactional Analytical Processing on SQL Server 2016 with Lindsey Allen
11 Oct 2016
Contributed by Lukas
What the heck is Hybrid Transactional Analytical Processing (HTAP)? While at Ignite, Carl and Richard sat down with Lindsey Allen to talk about taking...
Thinking Voice Control with Austin Dimmer
06 Oct 2016
Contributed by Lukas
Has voice control come of age? Carl and Richard talk to Austin Dimmer about his efforts to build a great voice control system - including for Visual S...
PHP using PeachPie with Benjamin Fistein and Jakub Míšek
05 Oct 2016
Contributed by Lukas
Compiled PHP on .NET! Carl and Richard talk to Benjamin Fistein and Jakub Míšek about Peachpie, and open source project to implement PHP on the .NET...
Supporting Aging Software with Dustin Metzgar
04 Oct 2016
Contributed by Lukas
How does Microsoft maintain mature applications? Carl and Richard talk to Dustin Metzgar about his work at Microsoft maintaining applications and libr...
The Scourge of Multitasking with Ben Day
29 Sep 2016
Contributed by Lukas
You can't multitask! Carl and Richard talk about the myth and scourge of multitasking, which has been proven again and again to not actually work. Ben...
Angular 2, ASP.NET Core and Docker with Dan Wahlin
28 Sep 2016
Contributed by Lukas
Time to review the web application stack! Carl and Richard talk to Dan Wahlin about his current explorations into building web applications. The curre...
nServiceBus Update with Udi Dahan
27 Sep 2016
Contributed by Lukas
Version 6 of nServiceBus is imminent! Carl and Richard talk to Udi Dahan about his on-going efforts to build a great service bus in a sustainable busi...
Arctic Ocean Geek Out
22 Sep 2016
Contributed by Lukas
Back from the wilds, Richard Campbell has stories of the Arctic Ocean! Carl asks questions to Richard about his experience on a 12-day sail around the...
Mobile Development Landscape Update with Atley Hunter
21 Sep 2016
Contributed by Lukas
Digging into what it's like to build mobile applications today with someone who's built more than just about anyone - Atley Hunter! Carl and Richard c...
Fighting the Churn with Uncle Bob
20 Sep 2016
Contributed by Lukas
Is it worth your time to take on the latest frameworks and tools? Carl and Richard talk to Uncle Bob about fighting against "The Churn" - that is, cha...
ASP.NET WebForms Is Alive with Jeff Fritz
15 Sep 2016
Contributed by Lukas
The rumors of the death of WebForms is greatly exaggerated! Carl and Richard talk to Jeff Fritz, who runs with WebForms team (yes, there is a team!) a...
Emerging Experiences with Giorgio Sardo
14 Sep 2016
Contributed by Lukas
What's an "Emerging Experience" and why would you want one? Carl and Richard talk to Giorgio Sardo about Microsoft's overarching term for all of the n...
Simple.Data.Core with Mark Rendle
13 Sep 2016
Contributed by Lukas
What if a data storage library just stored and retrieved your data? What if it wasn't a mollusk? Carl and Richard talk to Mark Rendle about his refocu...
Building LOB Web Apps using DotVVM with Tomáš Herceg
07 Sep 2016
Contributed by Lukas
Can you build a line of business web application and not write any JavaScript? Carl and Richard talk to Tomáš Herceg about his open source project c...
Building XAML Apps with Billy Hollis
06 Sep 2016
Contributed by Lukas
Are you building XAML-driven applications yet? Carl and Richard chat with Billy Hollis about what it takes to get going with building XAML application...
Feature Toggles with Daniel Piessens
01 Sep 2016
Contributed by Lukas
Are you adding feature toggles to your apps? Carl and Richard talk to Daniel Piessens about his approach to adding feature toggles, using frameworks t...
Going HTML Native with Chris Love
31 Aug 2016
Contributed by Lukas
How about *no* JavaScript libraries? Carl and Richard talk to Chris Love about his passion with making the smallest, fastest web applications possible...
React for Windows with Matthew Podwysocki and Eric Rozell
30 Aug 2016
Contributed by Lukas
React comes to Windows! Carl and Richard talk to Matthew Podwysocki and Eric Rozell about using React for Windows to build native Windows applications...
Patterns and Anti-Patterns with Steve Smith and Brendan Enrick
25 Aug 2016
Contributed by Lukas
We all want to believe we have good habits when it comes to programming - but what about the bad habits? Carl and Richard chat with Steve Smith and Br...
Angular 2 CLI with Joseph Woodward
24 Aug 2016
Contributed by Lukas
Why would a client-side Javascript library have a command line interface? Carl and Richard talk to Joseph Woodward about the power of the Angular CLI....
Akka.NET 1.1 with Aaron Stannard
23 Aug 2016
Contributed by Lukas
A new version of Akka.NET has shipped! Carl and Richard talk to Aaron Stannard about Akka.NET 1.1. The discussion starts out talking about some of the...
.NET on Google Cloud with Chris Sells
18 Aug 2016
Contributed by Lukas
More cloud choices! Carl and Richard welcome Chris Sells back onto .NET Rocks after three years and a career change - Chris is now at Google! And he's...