.NET Rocks!

By Carl Franklin and Richard Campbell

Listen to a podcast, please open Podcast Republic app. Available on Google Play Store.


Category: Software How-To

Open in iTunes


Open RSS feed


Open Website


Description

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

Episode Date
Handling Faults using Polly with Dylan Reisenberger
01:01:00
How do you handle faults in your application? Carl and Richard talk to Dylan Reisenberger about Polly, the open source library (now part of the .NET Foundation) that helps organize fault recovery into a set of policies. Dylan talks about creating good fault solutions, not especially hard code, but it can get messy at times - creating policies makes your code more readable as well as easy to maintain when your approach to faults needs to change. And now Polly is a recommended tool for working with .NET Core 2.1!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=KuPhtot2byc:esrSPwDkC-8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=KuPhtot2byc:esrSPwDkC-8:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=KuPhtot2byc:esrSPwDkC-8:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=KuPhtot2byc:esrSPwDkC-8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=KuPhtot2byc:esrSPwDkC-8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=KuPhtot2byc:esrSPwDkC-8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=KuPhtot2byc:esrSPwDkC-8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=KuPhtot2byc:esrSPwDkC-8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=KuPhtot2byc:esrSPwDkC-8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/KuPhtot2byc" height="1" width="1" alt=""/>
Jun 21, 2018
The Evolution of the .NET Framework with Kathleen Dollard
01:00:00
The .NET Framework continues to evolve! Carl and Richard talk to Kathleen Dollard about her work at Microsoft - helping to provide tooling and new features for maintaining existing applications and creating new ones. Kathleen is also responsible for Visual Basic .NET, and talks about how it's being maintained based on the needs of VB.NET developers - stability is a focus! The upcoming Core 3 offers some interesting opportunities for existing applications to get new features, and Kathleen talks about how the team will integrate the new features. The framework continues to evolve!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=z2h3DBRjwN0:PIcrvR4aw6U:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=z2h3DBRjwN0:PIcrvR4aw6U:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=z2h3DBRjwN0:PIcrvR4aw6U:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=z2h3DBRjwN0:PIcrvR4aw6U:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=z2h3DBRjwN0:PIcrvR4aw6U:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=z2h3DBRjwN0:PIcrvR4aw6U:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=z2h3DBRjwN0:PIcrvR4aw6U:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=z2h3DBRjwN0:PIcrvR4aw6U:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=z2h3DBRjwN0:PIcrvR4aw6U:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/z2h3DBRjwN0" height="1" width="1" alt=""/>
Jun 19, 2018
Antifragility in Software Architecture with Barry O'Reilly
00:52:00
Everything fails eventually - how do you recover? Carl and Richard talk to Barry O'Reilly about building anti-fragile systems. Anti-fragility is the philosophy of accepting that things can break and you need to be able to detect and recover from that failure, whatever form it might take. Barry talks about the four aspects of anti-fragility: redundancy, diversity, modularity and loose-coupling. They're all common terms, but understanding how to do them well within your system is a challenge. How reliable do you need to be? What's an acceptable level of failure? This is what modern software systems are all about!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=d0LyGl1SIQw:bJZ8I0vxPBk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=d0LyGl1SIQw:bJZ8I0vxPBk:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=d0LyGl1SIQw:bJZ8I0vxPBk:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=d0LyGl1SIQw:bJZ8I0vxPBk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=d0LyGl1SIQw:bJZ8I0vxPBk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=d0LyGl1SIQw:bJZ8I0vxPBk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=d0LyGl1SIQw:bJZ8I0vxPBk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=d0LyGl1SIQw:bJZ8I0vxPBk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=d0LyGl1SIQw:bJZ8I0vxPBk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/d0LyGl1SIQw" height="1" width="1" alt=""/>
Jun 14, 2018
Microsoft Buys GitHub with Phil Haack
00:48:00
Microsoft acquires GitHub! What does this mean? Carl and Richard talk to Phil Haack about what's going to change and what isn't - starting with, at least for the foreseeable future, Phil is not a Microsoft employee! GitHub is going to be a wholly owned subsidiary of Microsoft, operated independently. But having Microsoft resources available does open some interesting doors - Phil talks about the vast amount of resources that Microsoft has to move quickly on cool features and projects around the open source world!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=XSNnAhqyKb8:rFcZRb9cyvc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=XSNnAhqyKb8:rFcZRb9cyvc:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=XSNnAhqyKb8:rFcZRb9cyvc:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=XSNnAhqyKb8:rFcZRb9cyvc:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=XSNnAhqyKb8:rFcZRb9cyvc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=XSNnAhqyKb8:rFcZRb9cyvc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=XSNnAhqyKb8:rFcZRb9cyvc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=XSNnAhqyKb8:rFcZRb9cyvc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=XSNnAhqyKb8:rFcZRb9cyvc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/XSNnAhqyKb8" height="1" width="1" alt=""/>
Jun 12, 2018
Open Sourcing Uno with Francois Tanguay and Jerome Laban
00:49:00
Where has Uno been all your life? Carl and Richard talk to Francois Tanguay and Jerome Laban about Uno - the open source cross-platform UX library based on the Microsoft Universal Windows Platform (UWP) - the other flavor of XAML! Francois and Jerome talk about using various versions of Uno the past four years to build cross-platform applications for Windows, Android and iOS - more than 200 of them! Now they have implemented a web assembly version as an experiment and are open sourcing the framework to broaden the community and explore more UX ideas - check it out!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=oAyzdufZJJU:KfI-eBqf3aI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=oAyzdufZJJU:KfI-eBqf3aI:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=oAyzdufZJJU:KfI-eBqf3aI:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=oAyzdufZJJU:KfI-eBqf3aI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=oAyzdufZJJU:KfI-eBqf3aI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=oAyzdufZJJU:KfI-eBqf3aI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=oAyzdufZJJU:KfI-eBqf3aI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=oAyzdufZJJU:KfI-eBqf3aI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=oAyzdufZJJU:KfI-eBqf3aI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/oAyzdufZJJU" height="1" width="1" alt=""/>
Jun 07, 2018
Essential C# with Mark Michaelis
01:02:00
C# is not done - there's more to come! Carl and Richard talk to Mark Michaelis about his work on Essential C# 7 which digs into the new bits in the 7.x version of C# - which is cool, but so is the conversation around what happened at the Build event and how that is reflected in C#. Mark talks about the new language features in C#, even going into some things that should appear in version 8 to deal with modern programming problems. And then there's Core 3 - what will it mean to have WPF and WinForms? Could they be cross-platform? Should they be? Lots of good thinking!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=vkaA3SS6G0Q:xtzIv1Wfhd4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=vkaA3SS6G0Q:xtzIv1Wfhd4:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=vkaA3SS6G0Q:xtzIv1Wfhd4:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=vkaA3SS6G0Q:xtzIv1Wfhd4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=vkaA3SS6G0Q:xtzIv1Wfhd4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=vkaA3SS6G0Q:xtzIv1Wfhd4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=vkaA3SS6G0Q:xtzIv1Wfhd4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=vkaA3SS6G0Q:xtzIv1Wfhd4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=vkaA3SS6G0Q:xtzIv1Wfhd4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/vkaA3SS6G0Q" height="1" width="1" alt=""/>
Jun 05, 2018
Azure Tooling for Visual Studio with Paul Yuknewicz and Andrew Hall
00:57:00
Azure is good - but tooling makes it great! While at Build in Seattle, Carl and Richard talked to Paul Yuknewicz and Andrew Hall about the latest tools available in Visual Studio for developers wanting to get the most out of Azure. The conversation starts out with a response to a listener about debugging services in Azure - the challenge of following an execution path through your software and the various service offerings of Azure that your application might depend on to understand where problems lie. Then a dive into the new bits - new container support, tooling around Kubernetes and more!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=pgbnptXyGLU:V88aEreS2Wc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=pgbnptXyGLU:V88aEreS2Wc:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=pgbnptXyGLU:V88aEreS2Wc:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=pgbnptXyGLU:V88aEreS2Wc:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=pgbnptXyGLU:V88aEreS2Wc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=pgbnptXyGLU:V88aEreS2Wc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=pgbnptXyGLU:V88aEreS2Wc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=pgbnptXyGLU:V88aEreS2Wc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=pgbnptXyGLU:V88aEreS2Wc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/pgbnptXyGLU" height="1" width="1" alt=""/>
May 31, 2018
Visual Studio for Mac Update with Mikayla Hutchinson
00:43:00
More news from Build - the release of Visual Studio for the Mac 7.5! Carl and Richard talk to Mikayla Hutchinson about the latest features coming for the former Xamarin product. The biggest news is support for Razor, JavaScript and TypeScript intellisense, which sounds simple, but involves a ton of changes and makes VS for Mac more than just that mobile development tool. There's plenty of improvements in the mobile dev space too, and the first steps to integrating with VSTS!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=MYxCPrZEKz0:CYKhXdTe1TA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=MYxCPrZEKz0:CYKhXdTe1TA:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=MYxCPrZEKz0:CYKhXdTe1TA:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=MYxCPrZEKz0:CYKhXdTe1TA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=MYxCPrZEKz0:CYKhXdTe1TA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=MYxCPrZEKz0:CYKhXdTe1TA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=MYxCPrZEKz0:CYKhXdTe1TA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=MYxCPrZEKz0:CYKhXdTe1TA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=MYxCPrZEKz0:CYKhXdTe1TA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/MYxCPrZEKz0" height="1" width="1" alt=""/>
May 29, 2018
Life on Other Planets Geek Out
01:00:00
Could there be life on other planets? Time for a Geek Out! Richard chats with Carl about Fermi's Paradox, Drake's Equation and all the latest science we've gathered around how common life is on other planetary bodies. This does lead to a discussion about what makes a planet a planet in the first place - that definition is changing and being heavily debated. And as for intelligent life... well, that's a whole other problem!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=EH7C904PCR4:wrorM8v6OG0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=EH7C904PCR4:wrorM8v6OG0:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=EH7C904PCR4:wrorM8v6OG0:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=EH7C904PCR4:wrorM8v6OG0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=EH7C904PCR4:wrorM8v6OG0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=EH7C904PCR4:wrorM8v6OG0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=EH7C904PCR4:wrorM8v6OG0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=EH7C904PCR4:wrorM8v6OG0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=EH7C904PCR4:wrorM8v6OG0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/EH7C904PCR4" height="1" width="1" alt=""/>
May 24, 2018
MSIX with Andrew Clinick
00:55:00
Desktop installation needs to get better! While at Build in Seattle, Carl and Richard talked to Andrew Clinick about MSIX, the next generation installation technology from the Windows team. MSIX is open source and available at GitHub, and works to make your desktop application installation experience a bit less painful. Andrew discusses the various approaches that Microsoft has taken over the years around installation and some of the unintended consequences that have come along - all that learning has been merged into MSIX to make desktop installation better. Check it out!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=VOM0-uNwhMg:NrblhYy8Br0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=VOM0-uNwhMg:NrblhYy8Br0:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=VOM0-uNwhMg:NrblhYy8Br0:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=VOM0-uNwhMg:NrblhYy8Br0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=VOM0-uNwhMg:NrblhYy8Br0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=VOM0-uNwhMg:NrblhYy8Br0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=VOM0-uNwhMg:NrblhYy8Br0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=VOM0-uNwhMg:NrblhYy8Br0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=VOM0-uNwhMg:NrblhYy8Br0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/VOM0-uNwhMg" height="1" width="1" alt=""/>
May 22, 2018
Windows Sets with Raymond Chen and Jason Watson
00:50:00
Tabs for Windows apps? While at Build in Seattle, Carl and Richard talked to legend Raymond Chen and Jason Watson about the upcoming Sets capabilities in Windows 10. The conversation dives into the virtual desktop, Windows 10 timeline and other tech to get you back to a productive state quickly, from one device to another. Jason and Raymond talk about how developers can add functionality to their applications to take advantage of Sets to further increase productivity. Windows continues to evolve!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=zc7ZhQrURc8:jTNLoAx9YdE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=zc7ZhQrURc8:jTNLoAx9YdE:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=zc7ZhQrURc8:jTNLoAx9YdE:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=zc7ZhQrURc8:jTNLoAx9YdE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=zc7ZhQrURc8:jTNLoAx9YdE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=zc7ZhQrURc8:jTNLoAx9YdE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=zc7ZhQrURc8:jTNLoAx9YdE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=zc7ZhQrURc8:jTNLoAx9YdE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=zc7ZhQrURc8:jTNLoAx9YdE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/zc7ZhQrURc8" height="1" width="1" alt=""/>
May 17, 2018
Writing High Performance .NET Core Code with Ben Watson
00:52:00
.NET Core is fast, but does how you write code in .NET Core help with performance? Carl and Richard talk to Ben Watson about the 2nd Edition of his HIgh Performance .NET Code book. The original edition came out in 2014 when .NET Core was just beginning (ASync/Await were brand new too!) and so an update is welcome. Ben explains that there is no one right way to write high performing code, every implementation is on a case-by-case basis. You need to benchmark and instrument to understand where bottlenecks are, then measure performance carefully before you start trying to improve. But there are a bunch of options available to improve performance!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=dETB7K3RxGo:5Fjmgazo7a0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=dETB7K3RxGo:5Fjmgazo7a0:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=dETB7K3RxGo:5Fjmgazo7a0:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=dETB7K3RxGo:5Fjmgazo7a0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=dETB7K3RxGo:5Fjmgazo7a0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=dETB7K3RxGo:5Fjmgazo7a0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=dETB7K3RxGo:5Fjmgazo7a0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=dETB7K3RxGo:5Fjmgazo7a0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=dETB7K3RxGo:5Fjmgazo7a0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/dETB7K3RxGo" height="1" width="1" alt=""/>
May 15, 2018
MFractor Update with Matthew Robbins
00:52:00
MFractor grows up! Carl and Richard talk to Matthew Robbins about the progress he's made over the past 18 months (since his last show) on MFractor - now an extension for Visual Studio for the Mac to make building mobile applications with Xamarin easier. Matt talks about improving the mobile development cycle - the time it takes from writing code on your PC to it running on your smartphone, and recognizing that it's not just about compile and transfer times. It's also image sizing and copying, catching errors early and more - things that can be done while writing code!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=yLIFd1iVX_4:fBHudNQdJOw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=yLIFd1iVX_4:fBHudNQdJOw:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=yLIFd1iVX_4:fBHudNQdJOw:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=yLIFd1iVX_4:fBHudNQdJOw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=yLIFd1iVX_4:fBHudNQdJOw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=yLIFd1iVX_4:fBHudNQdJOw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=yLIFd1iVX_4:fBHudNQdJOw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=yLIFd1iVX_4:fBHudNQdJOw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=yLIFd1iVX_4:fBHudNQdJOw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/yLIFd1iVX_4" height="1" width="1" alt=""/>
May 10, 2018
Announcing .NET Core 3 with Scott Hunter
00:56:00
Fresh from Build (actually recorded before Build) - a new version of .NET Core! Carl and Richard talk to Scott Hunter about the announcement of .NET Core 3. Scott leads off with a conversation around .NET Core 2.1, now a release candidate at Build. And then the big news, the next version of Core bringing love to the desktop side, at least for Windows. Versions of WinForms and WPF run against Core. It's a separate package because it's not cross-platform, but it certainly brings new Windows desktop development to Core! Check out the build.microsoft.com site for video on Core 3!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Ttp5QpkIrxA:NeAK0FNh1s8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Ttp5QpkIrxA:NeAK0FNh1s8:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Ttp5QpkIrxA:NeAK0FNh1s8:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Ttp5QpkIrxA:NeAK0FNh1s8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Ttp5QpkIrxA:NeAK0FNh1s8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=Ttp5QpkIrxA:NeAK0FNh1s8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Ttp5QpkIrxA:NeAK0FNh1s8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=Ttp5QpkIrxA:NeAK0FNh1s8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Ttp5QpkIrxA:NeAK0FNh1s8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/Ttp5QpkIrxA" height="1" width="1" alt=""/>
May 08, 2018
Constraints Liberate with Mark Seemann
00:57:00
Do constraints liberate? Carl and Richard talk to Mark Seemann about the very constraints that developers often argue against - pointing out how those constraints can actually make us more productive. Mark talks about memory management, such as garbage collection in .NET, while a constraint (you can't do what you want with memory) actually liberates you from thinking about memory. The same with static typing - decide on a type once, and stop worrying about it. The question is, are you surrounding yourself with the constraints that liberate you?<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=3A0ZUax7rKQ:akZq5-EF5hI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=3A0ZUax7rKQ:akZq5-EF5hI:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=3A0ZUax7rKQ:akZq5-EF5hI:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=3A0ZUax7rKQ:akZq5-EF5hI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=3A0ZUax7rKQ:akZq5-EF5hI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=3A0ZUax7rKQ:akZq5-EF5hI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=3A0ZUax7rKQ:akZq5-EF5hI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=3A0ZUax7rKQ:akZq5-EF5hI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=3A0ZUax7rKQ:akZq5-EF5hI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/3A0ZUax7rKQ" height="1" width="1" alt=""/>
May 03, 2018
RavenDB V4 with Kamran Ayub
00:54:00
Where do you store your objects? Carl and Richard talk to Kamran Ayub about the latest version of RavenDB. Kamran talks about his experiences implementing Raven in different projects all the way back to version 2 - and how much he appreciates that this latest version offers a ton more features and the kind of stability you need in a data storage tool. The comparisons to MongoDB are inevitable, and it's impressive how similar they are - but clearly RavenDB has a .NET spin! Of course, it's open source and cross-platform, so you can run RavenDB anywhere you like - even a Raspberry PI!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=LKlPsEQqhqw:QGuQi9coKgQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=LKlPsEQqhqw:QGuQi9coKgQ:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=LKlPsEQqhqw:QGuQi9coKgQ:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=LKlPsEQqhqw:QGuQi9coKgQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=LKlPsEQqhqw:QGuQi9coKgQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=LKlPsEQqhqw:QGuQi9coKgQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=LKlPsEQqhqw:QGuQi9coKgQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=LKlPsEQqhqw:QGuQi9coKgQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=LKlPsEQqhqw:QGuQi9coKgQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/LKlPsEQqhqw" height="1" width="1" alt=""/>
May 01, 2018
Building UI on the Web using Ooui with Frank Krueger
00:57:00
How do you build your web UI? Carl and Richard talk to Frank Krueger about his work on Ooui (pronounced whee), an open source project for implementing a Xamarin-forms like UI experience to the browser. The result is pretty amazing, including a web-based XAML editor that all runs in the browser... super fast! Frank talks about his experiences building code that runs with WebAssembly and the challenges of thinking through new UI experiences. The challenge is the variations in implementation - is XAML destined to fragment further, or can they all come together?<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Xh2Xy2Sai64:mqnbaI6AWAw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Xh2Xy2Sai64:mqnbaI6AWAw:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Xh2Xy2Sai64:mqnbaI6AWAw:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Xh2Xy2Sai64:mqnbaI6AWAw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Xh2Xy2Sai64:mqnbaI6AWAw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=Xh2Xy2Sai64:mqnbaI6AWAw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Xh2Xy2Sai64:mqnbaI6AWAw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=Xh2Xy2Sai64:mqnbaI6AWAw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Xh2Xy2Sai64:mqnbaI6AWAw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/Xh2Xy2Sai64" height="1" width="1" alt=""/>
Apr 26, 2018
Blazor and WebAssembly with Rocky Lhotka
00:56:00
Blazor is getting some buzz, but is it really useful? Carl and Richard talk to Rocky Lhotka about his thoughts around how Blazor uses WebAssembly (WASM) to let C# run on the browser - and what that means for client-side development, both web-based and regular desktop client. Rocky talks about how WASM is an equal-opportunity feature for all sorts of languages, and covering the four big browsers: Chrome, Edge, Firefox and Safari. Could the future of enterprise apps be all in the browser? Between Progressive Web Apps and WASM, this might be the way forward!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZVwfDJoINAY:R8jmNXPUNXw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZVwfDJoINAY:R8jmNXPUNXw:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZVwfDJoINAY:R8jmNXPUNXw:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZVwfDJoINAY:R8jmNXPUNXw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZVwfDJoINAY:R8jmNXPUNXw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=ZVwfDJoINAY:R8jmNXPUNXw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZVwfDJoINAY:R8jmNXPUNXw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=ZVwfDJoINAY:R8jmNXPUNXw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZVwfDJoINAY:R8jmNXPUNXw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/ZVwfDJoINAY" height="1" width="1" alt=""/>
Apr 24, 2018
Clean Architecture with Steve Smith
00:55:00
What does it mean to have clean architecture? Carl and Richard talk to Steve Smith about his work on an e-book and template for clean architecture using ASP.NET Core. Steve describes the new tools that make life easier for following clean architectural principals as well as the separation of concerns, between business logic, infrastructure, and clients. The conversation also digs into Domain Driven Design, Test Driven Development and the ever popular Pain Driven Development. Great, common-sense thinking from Steve Smith!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=hGOYGv2Ezpg:Qma5CUPvQkI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=hGOYGv2Ezpg:Qma5CUPvQkI:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=hGOYGv2Ezpg:Qma5CUPvQkI:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=hGOYGv2Ezpg:Qma5CUPvQkI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=hGOYGv2Ezpg:Qma5CUPvQkI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=hGOYGv2Ezpg:Qma5CUPvQkI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=hGOYGv2Ezpg:Qma5CUPvQkI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=hGOYGv2Ezpg:Qma5CUPvQkI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=hGOYGv2Ezpg:Qma5CUPvQkI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/hGOYGv2Ezpg" height="1" width="1" alt=""/>
Apr 19, 2018
Xamarin Update with Laurent Bugnion
00:55:00
What's new with Xamarin? Carl and Richard talk to Laurent Bugnion, now a Microsoft Cloud Developer Advocate, about his latest experiences with the cross-platform mobile development tool. It's been two years since Xamarin joined Microsoft, and a lot has happened - and far more to come. Laurent talks about both .NET and XAML Standards, and the challenges of reconciling development approaches for an array of mobile devices, the PC and the web. The conversation also dives into the truth that there is no one right way to build cross-platform mobile applications. New approaches and tools continue to be developed!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=WDDRbU2ezP4:x15SENQuAZY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=WDDRbU2ezP4:x15SENQuAZY:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=WDDRbU2ezP4:x15SENQuAZY:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=WDDRbU2ezP4:x15SENQuAZY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=WDDRbU2ezP4:x15SENQuAZY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=WDDRbU2ezP4:x15SENQuAZY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=WDDRbU2ezP4:x15SENQuAZY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=WDDRbU2ezP4:x15SENQuAZY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=WDDRbU2ezP4:x15SENQuAZY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/WDDRbU2ezP4" height="1" width="1" alt=""/>
Apr 17, 2018