
ML.NET with John Alexander
Put machine learning into your .NET app! Carl and Richard talk to John Alexander about ML.NET - a set of libraries that Microsoft has been using internally for years, now available for you as a NuGet package that you can add to your application pretty painlessly. The conversation dives into what sorts of machine learning tasks make sense for ML.NET and your application, and there are a ton. From sentiment analysis to pricing prediction, machine learning has a ton of possibilities. ML.NET provides a .NET friendly layer over top of a number of machine learning technologies!Support this podcast at — https://redcircle.com/net-rocks/donations
26 Juni 201849min

Handling Faults using Polly with Dylan Reisenberger
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!Support this podcast at — https://redcircle.com/net-rocks/donations
21 Juni 20181h 1min

The Evolution of the .NET Framework with Kathleen Dollard
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!Support this podcast at — https://redcircle.com/net-rocks/donations
19 Juni 20181h

Antifragility in Software Architecture with Barry O'Reilly
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!Support this podcast at — https://redcircle.com/net-rocks/donations
14 Juni 201852min

Microsoft Buys GitHub with Phil Haack
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!Support this podcast at — https://redcircle.com/net-rocks/donations
12 Juni 201848min

Open Sourcing Uno with Francois Tanguay and Jerome Laban
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!Support this podcast at — https://redcircle.com/net-rocks/donations
7 Juni 201849min

Essential C# with Mark Michaelis
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!Support this podcast at — https://redcircle.com/net-rocks/donations
5 Juni 20181h 2min

Azure Tooling for Visual Studio with Paul Yuknewicz and Andrew Hall
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!Support this podcast at — https://redcircle.com/net-rocks/donations
31 Maj 201857min