
Adventures in .NET
Level up your .NET skills with our weekly discussion of C# and other Microsoft technologies for developers.Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.
Latest episodes

Apr 28, 2020 • 42min
.NET 025: C#, NodaTime, versioning, and diversity with Jon Skeet Pt2
JavaScript Remote Conf 2020May 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 ClaboughCaleb WellsWai 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 @JonSkeetEveryday Sexism - Laura BatesBrotopia - Emily ChangI'd Hire More Women If They Would Apply!Recipes: tiramisu and tiramisu ice cream – Jon's Blog Shawn Clabough: Follow Shawn on Twitter > @DotNetSuperheroAvery Drummer Caleb Wells: Mindset Wai Liu: Windows Sandbox Follow Adventures in .NET on Twitter > @dotNET_PodcastSpecial Guest: Jon Skeet. Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

Apr 14, 2020 • 57min
.NET 024: .NET Tools and Azure for .NET developers with Tim Heuer
JavaScript Remote Conf 2020May 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 ClaboughCaleb WellsWai 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, BlogGitHub ActionsBardstown Podcast Shawn Clabough: JetBrains MonosFollow Shawn on Twitter > @DotNetSuperhero Caleb Wells: Darknet DiariesMalicious LifeCaleb's LinkedIn Wai Liu: Blindness Harvest by Jose Saramago Follow Adventures in .NET on Twitter > @dotNET_PodcastSpecial Guest: Tim Heuer. Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

Mar 31, 2020 • 36min
.NET 023: C#, NodaTime, versioning, and diversity with Jon Skeet Pt1
JavaScript Remote Conf 2020May 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 > @DotNetSuperheroCaleb WellsWai 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 blogWriting the perfect questionJon 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. Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

Mar 17, 2020 • 49min
.NET 022: Using DotVVM for migrating WebForms applications to .NET Core with Tomas Herceg
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 ClaboughCaleb WellsWai 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 DevelopersDotVVM Documentation Picks Tomas Herceg: Follow Tomas on Twitter > @hercegtomas, GithubDotVVM | Component-based MVVM framework for ASP.NET.NET Foundation Shawn Clabough: OdeToCode by K. Scott AllenFollow Shawn on Twitter > @DotNetSuperhero Caleb Wells: Nuraphones/Nuranow Wai Liu: Your Local Library Follow Adventures in .NET on Twitter > @dotNET_PodcastSpecial Guest: Tomas Herceg. Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

Mar 3, 2020 • 49min
.NET 021: Unity Game Development with C# with Jonathan Thompson
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 ClaboughWai 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 jamOnline and in-person Unity courses & training Picks: Jonathan Thompson: Follow Jonathan on Twitter > @TurboMakesGames, YouTubeTurbo Makes Games WebsiteGames Done Quick Shawn Clabough: The Witcher | NetflixFollow 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. Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

Feb 18, 2020 • 49min
.NET 020: Demos are cool, but it is time to talk about the real world! with Gabriel Baptista
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 ClaboughWai Liu Guest Gabriel BaptistaFollow 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 HuntOWASP 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, LinkedInStorytelGabriels new book: Hands-On Software Architecture with C# 8 and .NET Core 3 Special Guest: Gabriel Baptista. Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

Feb 4, 2020 • 1h 8min
.NET 019: The History of .NET with Richard Campbell
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-liuhttps://twitter.com/WOPR_Devhttps://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 Skywalkerhttps://devintersection.com/#!/?track=dev Richard Campbell: The Mandalorianhttp://www.thepollyproject.org/The Meater ProbeSpecial Guest: Richard Campbell. Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

Jan 21, 2020 • 56min
.NET 018: Fun and Development with Unit Testing, GraphQL and Firebase Auth
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-liuhttps://twitter.com/WOPR_Devhttps://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 Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

Jan 7, 2020 • 43min
.NET 017: Finding Your Focus
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-liuhttps://twitter.com/WOPR_Devhttps://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 SwitchSupport this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

Dec 17, 2019 • 38min
.NET 016: Adventures in .NET Goes to Microsoft Ignite
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/ignitehttps://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 Hunterwww.linkedin.com/in/wai-liuhttps://twitter.com/WOPR_Devhttps://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/Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.