Level up your .NET skills with our weekly discussion of C# and other Microsoft technologies for developers.

Similar Podcasts

Flutter 101 Podcast

Flutter 101 Podcast
Weekly podcast focusing on software development with Flutter and Dart. Hosted by Vince Varga.

Views on Vue

Views on Vue
Vue is a growing front-end framework for web developments. Hear experts cover technologies and movements within the Vue community by talking to members of the open source and development community.

React Round Up

React Round Up
Stay current on the latest innovations and technologies in the React community by listening to our panel of React and Web Development Experts.

.NET 026: A Tour Around the World of XAML with Dmitry Lyalin

May 12, 2020 59:58 58.7 MB Downloads: 0

JavaScript Remote Conf 2020 May 13th to 15th - register now! We spend time with Dmitry discussing all the great things going on in the XAML space. The teams working on XAML tooling are very active and releasing lots of updates based on user feedback. Panel Shawn Clabough Caleb Wells​ Wai Liu Guest Dmitry Lyalin "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links What’s new in XAML developer tools in Visual Studio 2019 for WPF & UWP New XAML Features in Visual Studio Tour what’s new for XAML tools & Xaml Islands in Visual Studio 2019 WinUI 3.0 XAML Islands - A deep dive XAML Binding Debug Output Picks Dmitry Lyalin: Follow Dmitry on Twitter > @LyalinDotCom Red Rising Shawn Clabough: Follow Shawn on Twitter > @DotNetSuperhero blender Blender Guru Caleb Wells: Caleb's Website > DataWells Metahuman by Deepak Chopra Wai Liu: Smashing Pumpkins - Mellon Collie & The Infinite Sadness Follow Adventures in .NET on Twitter > @dotNET_PodcastSpecial Guest: Dmitry Lyalin.

.NET 025: C#, NodaTime, versioning, and diversity with Jon Skeet Pt2

April 28, 2020 42:06 41.54 MB Downloads: 0

JavaScript Remote Conf 2020 May 13th to 15th - register now!   Jon Skeet who has nearly 1.2M reputation on Stack Overflow discusses everything from where it all started, to some of his projects – including NodaTime and drum kit customization. The panel also discusses what’s wrong with versioning in .NET and their thoughts on diversity in the tech industry. Panel Shawn Clabough Caleb Wells​ Wai Liu Guest Jon Skeet   "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today!   Links C# in Depth Jon Skeet: Follow Jon on Twitter @JonSkeet Everyday Sexism - Laura Bates Brotopia - Emily Chang I'd Hire More Women If They Would Apply! Recipes: tiramisu and tiramisu ice cream – Jon's Blog Shawn Clabough: Follow Shawn on Twitter > @DotNetSuperhero Avery Drummer Caleb Wells: Mindset Wai Liu: Windows Sandbox   Follow Adventures in .NET on Twitter > @dotNET_PodcastSpecial Guest: Jon Skeet.

.NET 024: .NET Tools and Azure for .NET developers with Tim Heuer

April 14, 2020 57:27 56.27 MB Downloads: 0

JavaScript Remote Conf 2020 May 13th to 15th - register now! Tools like Intellicode and LiveShare make developers more productive. Tim Heuer discusses with the panel about what Azure is good for and what tools help with leveraging it best. Panel Shawn Clabough Caleb Wells​ Wai Liu Guest Tim Heuer ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links Visual Studio Roadmap Picks Tim Heuer: Follow Tim on Twitter > @timheuer, Github, Blog GitHub Actions Bardstown Podcast Shawn Clabough: JetBrains Monos Follow Shawn on Twitter > @DotNetSuperhero Caleb Wells: Darknet Diaries Malicious Life Caleb's LinkedIn Wai Liu: Blindness Harvest by Jose Saramago Follow Adventures in .NET on Twitter > @dotNET_PodcastSpecial Guest: Tim Heuer.

.NET 023: C#, NodaTime, versioning, and diversity with Jon Skeet Pt1

March 31, 2020 35:59 35.67 MB Downloads: 0

JavaScript Remote Conf 2020 May 14th to 15th - register now! Jon Skeet who has nearly 1.2M reputation on Stack Overflow discusses everything from where it all started, to some of his projects – including NodaTime and drum kit customization. The panel also discusses what’s wrong with versioning in .NET and their thoughts on diversity in the tech industry. Panel Shawn Clabough > @DotNetSuperhero Caleb Wells​ Wai Liu Guest Jon Skeet ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links Jon Skeet's coding blog Writing the perfect question Jon Skeet "Back to basics: the mess we've made of our fundamental data types" Follow Adventures in .NET on Twitter > @dotNET_PodcastSpecial Guest: Jon Skeet.

.NET 022: Using DotVVM for migrating WebForms applications to .NET Core with Tomas Herceg

March 17, 2020 48:58 47.01 MB Downloads: 0

Currently working on a .NET WebForms application and want to know how to move it to .NET Core without rewriting everything? The panel discusses with Tomas Herceg about his DotVVM project and what it can do for those wanting to migrate. Panel Shawn Clabough Caleb Wells​ Wai Liu Guest Tomas Herceg ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links DotVVM Cheat Sheet for ASP.NET Web Forms Developers DotVVM Documentation Picks Tomas Herceg: Follow Tomas on Twitter > @hercegtomas, Github DotVVM | Component-based MVVM framework for ASP.NET .NET Foundation Shawn Clabough: OdeToCode by K. Scott Allen Follow Shawn on Twitter > @DotNetSuperhero Caleb Wells: Nuraphones/Nuranow Wai Liu: Your Local Library Follow Adventures in .NET on Twitter > @dotNET_PodcastSpecial Guest: Tomas Herceg.

.NET 021: Unity Game Development with C# with Jonathan Thompson

March 03, 2020 49:19 48.47 MB Downloads: 0

Jonathan Thompson discusses with the group about developing desktop and mobile games using Unity. They cover the basics as well as challenges a developer faces when developing games. Panel: Shawn Clabough Wai Liu Guest: Jonathan Thompson ____________________________________________________________   "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links: Ludum Dare game jam Online and in-person Unity courses & training Picks: Jonathan Thompson: Follow Jonathan on Twitter > @TurboMakesGames, YouTube Turbo Makes Games Website Games Done Quick Shawn Clabough: The Witcher | Netflix Follow Shawn on Twitter > @DotNetSuperhero Wai Liu: Balsamiq. Rapid, effective and fun wireframing software   Follow Adventures in .NET on Twitter > @dotNET_Podcast  Special Guest: Jonathan Thompson.

.NET 020: Demos are cool, but it is time to talk about the real world! with Gabriel Baptista

February 18, 2020 48:56 48.1 MB Downloads: 0

Gabriel Baptista discusses with the panel about teaching development to students in Brazil. They also discuss security practices in the cloud vs demo projects. Panel Shawn Clabough Wai Liu Guest Gabriel Baptista Follow Gabriel on Twitter @glbaptista, Github, LinkedIn ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links https://sonarcloud.io/ Troy Hunt: Troy Hunt OWASP Foundation, the Open Source Foundation for Application Security ';--have i been pwned? Shawn's Twitter @DotNetSuperhero Picks Shawn Clabough: Die Hard Movie Wai Liu: Tile Gabriel Baptista: Follow Gabriel on Twitter @glbaptista, Github, LinkedIn Storytel Gabriels new book: Hands-On Software Architecture with C# 8 and .NET Core 3  Special Guest: Gabriel Baptista.

.NET 019: The History of .NET with Richard Campbell

February 04, 2020 1:07:36 66.01 MB Downloads: 0

In this episode of Adventures in .NET, Richard Campbell, podcast manager, conference creator and author, joins the panel to share the history of .NET. He starts by explaining his background, his father was an electronics engineer and his mother a fictional author. Richard tells a great story and has a great passion for technology.  Reminiscing about the days when he started programming, Richard explains the simplicity of the tools and the excitement of watching technology change so fast. The panel considers how this time compares to our own. While out tools have gotten more advanced, the problems developers solve are now more diverse. He discusses the frameworks and tools that lead to the current .NET frameworks. Richard explains the cycle of frameworks. The panel considers the future of technology and .NET. They discuss .NET 5 and Blazor.  Richard tells the panel what it’s like to manage conferences. His goals for conferences are to answer the questions people come with and to help them find something they weren’t looking for. The panel shares their experiences at Richards conferences, they discuss some of his other work, including podcasts he creates and the book he is currently writing. Panelists Wai Liu Caleb Wells Shawn Clabough Charles Max Wood Guest Richard Campbell   Sponsors CacheFly ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________   Links   www.linkedin.com/in/wai-liu https://twitter.com/WOPR_Dev https://www.facebook.com/Adventures-in-NET-373059030062837/ https://twitter.com/adventures_net   Picks Caleb Well: Outlook Unsubscribe Tool Wai Liu: https://letsencrypt.org/ Charles Max Wood: The MaxCoders Guide To Finding Your Dream Developer Job DevchatTV Mailing List Shawn Clabough: Star Wars: Episode IX - The Rise of Skywalker https://devintersection.com/#!/?track=dev Richard Campbell: The Mandalorian http://www.thepollyproject.org/ The Meater Probe Special Guest: Richard Campbell.

.NET 018: Fun and Development with Unit Testing, GraphQL and Firebase Auth

January 21, 2020 55:48 54.68 MB Downloads: 0

In this episode of Adventures in .NET the panel shares some of the things they have been doing in their work. Caleb Wells starts by talking about unit testing. His team at work started implementing unit testing he got to do a lot of research for their project. He shares some of the unit testing frameworks he looked at and explains why he chose XUnit. Other tools he is using include MOQ, Bogus and Fluent Assertions. They discuss what these do and how they make unit testing easier.  Wai Liu tells Caleb all about GraphQL and why it is better than using a rest API. It is more efficient and cleaner. It is also easy to incorporate into an existing application. Wai also wants to discuss authentication. He explains that there is no need to create custom authentication solutions when there are so many great authentication tools built by people smarter than you. He recommends Firebase Auth by Google. The panel explains the difference between authentication and authorization. Panelists Wai Liu Caleb Wells   Sponsors CacheFly ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________   Links GraphQL-dotnet  NET Core 2: Why xUnit and not NUnit or MSTest  https://xunit.net/ Quickstart  Bogus  Firebase Auth  https://github.com/graphql-do\ tnet/graphql-dotnet  https://fluentassertions.com/  https://www.ncrunch.net/  www.linkedin.com/in/wai-liu https://twitter.com/WOPR_Dev https://www.facebook.com/Adventures-in-NET-373059030062837/ https://twitter.com/dotNET_Podcast   Picks Caleb Well: Paw Patrol On a Roll  Wai Liu: Amazon Prime Video X-ray Feature

.NET 017: Finding Your Focus

January 07, 2020 42:44 42.14 MB Downloads: 0

In this episode of Adventures in .NET the panel discusses the tools and techniques they use to find their focus while developing. They begin by discussing their personal obstacles when trying to focus on their work. Some of the panelists suffer from ADD, ADHD, and OCD, they explain the challenges these problems bring to their work. They also discuss the flow state good focus can bring and what can be accomplished during that time of deep work.  The first tool they discuss that helps them focus is music. Music can be a distraction if it is the wrong music. They discuss the types of music that help them focus. The benefits of classical music, music without words and even rock music are considered by the panel.  Next, the panel discusses todo lists. There are many different todo list apps, the panel considers how to find the ones for you. Wai Liu advocates for the todo list and explains how he rates the completion of his todo list and evaluates it before creating his list for the next week. The panel discusses productivity apps and shares ideas of what would make a great productivity app.  They consider the merits of meditation. They all agree that meditation has many great benefits but is also quite difficult to master. Wai shares his experience at a meditation retreat. The panel discusses procrastination and distractions both at the work office and at the home office. They consider techniques and resources that help them focus.  Panelists Shawn Clabough Wai Liu Caleb Wells Sponsors CacheFly ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________   Links https://en.wikipedia.org/wiki/Pomodoro_Technique  www.linkedin.com/in/wai-liu https://twitter.com/WOPR_Dev https://www.facebook.com/Adventures-in-NET-373059030062837/ https://twitter.com/dotNET_Podcast   Picks Shawn Clabough: http://mtcb.pwop.com/  Ice hockey Caleb Well: https://www.calm.com/  https://www.brain.fm/  Deep Work  Indistractable  Wai Liu: Nintendo Switch

.NET 016: Adventures in .NET Goes to Microsoft Ignite

December 17, 2019 37:54 37.5 MB Downloads: 0

In this episode of Adventures in .NET the panel discusses Shawn Clabough’s experience at Microsoft Ignite. The conference was held in Orlando, Florida and was huge. Shares what he learned at the conference and through talking with the important Microsoft people he got to meet.  Shawn shares what he learned about Live Share, Visual Studio Online and Serverside Blazor, including how they work and pricing. Wai and Shawn consider what this emphasis on collaboration means and how it will affect the industry. Shawn shares ways for developers to try these tools now. The announcements at MS Ignite are discussed. They discuss Azure stack and Azure Arc. Shawn explains what they are and the panel discusses their possibles uses.  The atmosphere of the conference is discussed; Shawn shares the best parts of the conference. The food was great and there was a lot included in the price of the ticket. The conference also rented out Universal Studios for a night. Shawn shares some of the fun things he got to try at Universal Studios. He says the best part was getting to meet all the important Microsoft people.  Panelists Shawn Clabough Wai Liu Sponsors CacheFly Links https://www.microsoft.com/en-us/ignite https://www.microsoft.com/en-us/build .NET 015: Live Share and VS Online with Jonathan Carter at MS Ignite .NET 014: At MS Ignite with Scott Hunter www.linkedin.com/in/wai-liu https://twitter.com/WOPR_Dev https://www.facebook.com/Adventures-in-NET-373059030062837/ https://twitter.com/dotNET_Podcast   Picks Shawn Clabough: https://visualstudio.microsoft.com/services/visual-studio-online/  Wai Liu: https://www.kiva.org/

.NET 015: Live Share and VS Online with Jonathan Carter at MS Ignite

December 03, 2019 57:57 56.76 MB Downloads: 0

In this episode of Adventures in .NET the panel records live at Microsoft Ignite and are joined by Jonathan Carter from Microsoft. Jonathan and the panel talk all about Live View and Visual Studio Online. They start by introducing Live Share, real-time collaboration specifically tailored to developers.  Jonathan explains why Live View is so special and how it differs from document collaboration. In order to work on a project in Live View you must first be invited, Jonathan explains how the set up is a simple as clicking on a link. With Live View, each developer in the collaboration can work in their customized environment. Jonathan explains that Live View is an end to end collaboration, including builds and debugging sessions.  Live View is not screen sharing, developers can work in multiple files on the same project and up to 30 developers can work on one project at a time. Security is addressed and Jonathan explains how Live share protects your code. The panel is impressed and considers ways they can use Live Share in their work. Jonathan shares use cases that Microsoft has seen and shares the benefits experienced by using Live Share.  Moving on the panel discusses Visual Studio Online. Jonathan explains how it works and shares what they have planned for it in the future. He explains how VS Online could irradicate setup by automatically meet the needs and personalizing environments. Jonathan shares use cases and the panel considers how they can use it in their own work. The panel wonders at it capabilities and limitations. Jonathan explains that it for not VS Online only works in Linux based environments but they are working on including other operating systems. The episode ends with a discussion of IntelliCode, a product Jonathan is working on combining AI and developer tools.  Panelists Shawn Clabough Charles Max Wood Guest: Jonathan Carter Sponsors CacheFly Links https://www.microsoft.com/en-us/ignite aka.ms/podcastsweepstakes www.linkedin.com/in/wai-liu https://www.facebook.com/Adventures-in-NET-373059030062837/ https://twitter.com/dotNET_Podcast Special Guest: Jonathan Carter.

The MaxCoders Guide To Finding Your Dream Developer Job

November 20, 2019 14:30 13.95 MB Downloads: 0

"The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is available on Amazon. Get your copy here today only for $2.99!

.NET 014: At MS Ignite with Scott Hunter

November 19, 2019 58:37 57.38 MB Downloads: 0

In this episode of Adventures in .NET Shawn Clabough joins Scott Hunter at MS Ignite to talk about .NET Core 3.0 and C#8. Scott starts by explaining what the changes in C# 8.0 means to .NET. They discuss nullable reference types,  GRPCs, usings in blocks and side by side support. Shawn shares his experience with pattern matching. Scott explains why they no longer backport to older versions of .NET. Scott shares examples of all the apps they broke in the past by backporting changes made in later versions of .NET. Shawn admires their desire to not cause pain to developers by backporting breaking changes. Scott explains why he would choose .NET Core over the .NET Framework. He describes the whats new in side by side and what that could mean for developers  Getting a little sidetracked, Scott clears up any confusion about Blazor Server-side and Blazor Client-side. He explains that he has read and heard about people waiting to use Blazor Client-side because Blazor Server-side is not ready for use. Blazor Server-side is a wonderful and powerful tool, Scott tells listeners. He shares the use cases where you would want to use server-side and client-side.  After getting back on track, Scott and Shawn discuss WPF in WinForms. Scott explains the benefits of moving WPF apps to .NET Core. They discuss ML.net and Microsoft’s goals with AI. The meaning and uses of microservices are considered. They finish the episode by discussing .NET 5.0 and what they are planning.  Panelists Shawn Clabough Guest: Scott Hunter Sponsors CacheFly Links https://www.microsoft.com/en-us/ignite https://dotnet.microsoft.com/apps/machinelearning-ai https://try.dot.net/ www.linkedin.com/in/wai-liu https://www.facebook.com/Adventures-in-NET-373059030062837/ https://twitter.com/dotNET_Podcast Picks Shawn Clabough: aka.ms/podcastsweepstakes Special Guest: Scott Hunter.

.NET 013: Simmy and Chaos Engineering Geovanny Alzate Sandoval

November 12, 2019 38:07 37.72 MB Downloads: 0

In this episode of Adventures in .NET the panel interviews Geovanny Alzate Sandoval, the creator of Simmy. Geovanny tells the panel all about Simmy, Poly, and chaos engineering. After defining each of these terms, the panel asks Geovanny questions about how they work. Chaos engineering intentionally breaks things to find weaknesses in systems, Simmy simulates those breaks and Poly helps create resilient systems. Before injecting chaos into your system, Geovanny has two suggestions. First, implement your resilience strategy. Second, have a good monitoring system in place to help you observe the chaos. He shares resources for those wanting to get started with Simmy and chaos engineering.  Simmy offers three different policies, fault, latency and behavior. Geovanny shares examples of each of these policies and explains what you are hoping to break and fix with each. He explains how Simmy can be used with an azure app and considers the possibilities of that use case Simmy currently gets in your system through Poly but they are working on a way to change that. He shares their plans for Simmy.    Panelists Shawn Clabough Caleb Wells Guest Geovanny Alzate Sandoval Sponsors Dev Ed Podcast Ruby Rogues Sustain Our Software CacheFly ________________________________________________________________________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood will be out on November 20th on Amazon.  Get your copy on that date only for $1. ________________________________________________________________________________________________________________________ Links Simmy, the monkey for making chaos  https://github.com/Polly-Contrib/Simmy  Simmy and Azure App Configuration  Simmy Chaos Engine for .NET – Part 1, Injecting Faults  https://www.facebook.com/Adventures-in-NET-373059030062837/ https://twitter.com/dotNET_Podcast Picks Caleb Wells: https://www.dekudeals.com/ Geovanny Alzate Sandoval: https://www.hbo.com/westworld  Shawn Clabough:  https://adaptivecards.io/  http://www.adaptivecardsblazor.com/  Special Guest: Geovanny Alzate Sandoval.