Level up your .NET skills with our weekly discussion of C# and other Microsoft technologies for developers.
Similar Podcasts
Flutter 101 Podcast
Weekly podcast focusing on software development with Flutter and Dart. Hosted by Vince Varga.
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
Stay current on the latest innovations and technologies in the React community by listening to our panel of React and Web Development Experts.
Grokking gRPC - .NET 108
In today's episode Mohamad Lawand helps us try and grok gRPC. gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment. That description doesn't really demystify what gRPC can do so Mohamad helps us fill in some of the gaps. We find out how gRPC works in .NET, how it works with HTTP, how it is different from REST and some good use cases for using it in your applications. gRPC is used by companies like Netflix and Square and is supported by the Cloud Native Computing Foundation. Have you used gRPC in your applications? Let us know on Twitter at @dotnet_Podcast. Sponsors Top End Devs Coaching | Top End Devs Links Getting Started with gRPC and .NET gRPC HTTP/2 protocol Envoy Proxy Mohamad Lawand Picks Caleb- Lost Ark - Free to Play MMO Action RPG Shawn- Reacher Wai- Pragmatic Works Special Guest: Mohamad Lawand.Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
What Is Remote - Containers - .NET 107
Have we piqued your curiosity? We were curious as well so Andy Watt agreed to join us on the podcast and fill us in on the details. Remote - Containers is a VS Code extension that allows you to open any folder or repository inside a Docker container and take advantage of the full feature set of VS Code. You get all of the benefits of using Docker containers without ever having to leave Visual Studio Code. Isn't VS Code great! We discuss several use cases that Andy and his team use Remote - Containers for as well as possible limitations and things to keep in mind. What is your favorite VS Code extension? Let us know on Twitter at @dotnet_Podcast. Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links .NET Development in Docker with Dev Containers Remote - Containers - Visual Studio Marketplace Picks Andy- Carv Caleb- AdGuard Shawn- .NET | Free. Cross-platform. Open Source Wai- Renpho Smart Scale Special Guest: Andy Watt.Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
Hacking the C# Language and Other Fun Things - .NET 106
We go very low-level with Adam Furmanek and discuss techniques for overriding fundamental rules of the C# language. We discuss why we should probably almost never do this, but we discuss some niche use cases where it is appropriate and the problems that can be solved. Sponsors Top End Devs Coaching | Top End Devs Links Overriding Sealed Methods in C# .NET Internals Cookbook – Random IT Utensils Picks Adam- MobaXterm free Xserver and tabbed SSH client for Windows Shawn- discovery+ | Stream 55,000+ Real-Life TV Episodes Wai- The Sims FreePlay - Free Mobile Game - EA Official Site Special Guest: Adam Furmanek.Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
Blangular (Blazor + Angular) - .NET 105
Have you ever thought about mixing two SPA frameworks together? In today's episode we discuss doing just that, Blazor and Angular running in the same application. Both Angular and Blazor have ways to export code as web components that can be reused in other applications. In order to use Angular in Blazor you have to get familiar with IJSRuntime and how JavaScript interoperability works in Blazor. We look at how Blazor can provide input and get output from Angular as well as discuss how you can handle CSS between the two. We also go over some of the use cases for using Angular web components inside a Blazor application. Have you worked with Angular Elements or Blazor web components? Let us know on Twitter at @dotnet_Podcast. Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links GitHub - danroth27/Blangular: Blazor + Angular Re-Using Angular Components In A Blazor WebAssembly Application Using Angular Elements - Web Components Custom Elements, FTW! Picks Caleb- French Onion Dip Shawn- Microsoft to acquire Activision Blizzard to bring the joy and community of gaming to everyone, across every device Wai- All-new Fire TV Stick 4K Max | Wi-Fi 6 Compatible Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
The Power in Microsoft Power Platform - .NET 104
In this episode of Adventures in .NET the panelists take a look at the Microsoft Power Platform. Power Platform consists of Power Apps, Power Automate, Power BI and Power Virtual Agents. Wai Liu has been working with Power Apps, Microsofts low code tooling, for the past year and has found it to be a valuable tool in the right circumstances. Caleb Wells has experience with Power BI which is Microsofts big data tooling and has found it to be well developed and straight forward to use. We also discuss licensing, cost, target audience and more. Have you used the Microsoft Power Platform? Let us know on Twitter at @dotnet_Podcast. Sponsors Top End Devs Coaching | Top End Devs Picks Caleb- Stadia Shawn- Your Timer Collection and Smart Home Solutions - BN-LINK Wai- The James Webb Space Telescope Explained In 9 Minutes - YouTube Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
Getting into Source Generators in .Net - .NET 103
Unsure about how and why to use Source Generators in .NET? Stefan Schranz explains them in an easy-to-understand way. He compares them to T4 templates and explains that there’s a new and more powerful way to generate code. Learn about how to get started, the limitations, and their use cases in this episode. Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links Getting into source generators in .Net Picks Shawn- Watch The Witcher | Netflix Official Site Stefan- Watch Explained | Netflix Official Site Special Guest: Stefan Schranz.Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
Way Outside the Box ( Part 2 ft. Mark Miller) - .NET 102
It has been more than a year since we had Mark Miller on the podcast, which is too long, but he is back with us today to talk about outside of the box thinking. The first thing you need to know when thinking outside the box is that there is no such thing as impossible. Maybe it isn't financially feasible or would take an inordinate amount of time but it is not impossible. Next throw out any preconceived notions of what is required, untouchable or unquestionable. With those two in place you can do things like embed images in source code, use caps lock as a modifier or create complex live animations for a Twitch stream. Mark discusses how he did all of these and how he got himself and his team past impossible. What have you developed that you first thought was impossible? Let us know on Twitter at @dotnet_Podcast. Sponsors Top End Devs Coaching | Top End Devs Links Adventures in .NET Episode 30: .NET 029: CodeRushed with Mark Miller Pt1 Don’t Make Me Think CodeRushed - Twitch Picks Caleb- Watch Arcane | Netflix Official Site Mark- Cowboy Bebop | Official Trailer | Netflix Shawn- The Wheel of Time - Season 1 | Prime Video Wai- Night Cat Inflatable Sleeping Pads Mat Special Guest: Mark Miller.Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
Way Outside the Box ( Part 1 ft. Mark Miller) - .NET 101
It has been more than a year since we had Mark Miller on the podcast, which is too long, but he is back with us today to talk about outside of the box thinking. The first thing you need to know when thinking outside the box is that there is no such thing as impossible. Maybe it isn't financially feasible or would take an inordinate amount of time but it is not impossible. Next throw out any preconceived notions of what is required, untouchable or unquestionable. With those two in place you can do things like embed images in source code, use caps lock as a modifier or create complex live animations for a Twitch stream. Mark discusses how he did all of these and how he got himself and his team past impossible. What have you developed that you first thought was impossible? Let us know on Twitter at @dotnet_Podcast. Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Links Adventures in .NET Episode 30: .NET 029: CodeRushed with Mark Miller Pt1 Don’t Make Me Think CodeRushed - Twitch Picks Caleb- Watch Arcane | Netflix Official Site Mark- Cowboy Bebop | Official Trailer | Netflix Shawn- The Wheel of Time - Season 1 | Prime Video Wai- Night Cat Inflatable Sleeping Pads Mat Special Guest: Mark Miller.Sponsored By: Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
The BIG 100
Adventures in .NET has come a long way in the last two years and has had a lot of great guests during that time. For our 100th episode the hosts, Shawn Clabough, Wai Ho Liu and Caleb Wells, pull up the list of episodes and take a trip down memory lane. We discuss some of our favorite topics, moments, picks and more. It has been a lot of fun and we are looking forward to the next two years and 100+ episodes. What is one of your favorite episodes? Let us know on Twitter at @dotnet_Podcast.
3 Fundamental Pillars You Need to Succeed as an Entrepreneur - BONUS
Get Lifetime Access to Mani's Entrepreneurship Pack and Book Club. Use coupon code "GREAT" Mani has summarized hundreds of business books that outline how to build, grow, and operate a business and he shares his expertise with Chuck and the listeners in this special episode. Chuck and Mani discuss what it takes to be a successful entrepreneur. They talk about their businesses on a regular basis and Chuck's been getting a lot of requests for entrepreneurship help. He and Mani talk about the 3 primary things that add momentum to your business and help you keep the momentum up when setbacks come your way. Get Lifetime Access to Mani's Entrepreneurship Pack and Book Club. Use coupon code "GREAT"Special Guest: Mani Vaya.
Getting Certified in Azure - .NET 099
Azure trainer Brian Gorman joins us on the show and help us untangle all of the many Azure certification pathways. We discuss reasons someone might want to get certified as well as share tips on the best way to pass the exam. Panel Shawn Clabough Wai Liu Guest Brian Gorman Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links Training with Brian Become an Azure Expert Training Practical EFCore 6 on Amazon Codemash Serverless PreCompiler Become an Azure Administrator, Developer, DevOps, and Architect expert. LinkedIn: Brian Gorman, MCSD, MCT, 9x Azure, MS Azure MVP, (LION) Twitter: Brian Gorman ( @blgorman ) Picks Brian- SMACK Packs Brian- Leverage: Redemption (TV Series 2021– ) - IMDb Shawn- Watch Lost in Space | Netflix Official Site Wai- Xiaomi Mi Air Purifier 3H Special Guest: Brian Gorman.Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
New and Improved OWASP (Part 2) - .NET 098
If you are listening to this podcast you probably know about the OWASP Top 10. A new top 10 came out in September to replace the list from 2017 and there are a number of changes. Christian Wenz joins us to go through each item with a fine-tooth comb. The list has some new additions and consolidates some of the categories to try and make things clearer. One of the bigger changes is Broken Access Control moving from fifth to first. Want to hear more about Broken Access Control, Cryptographic Failures or Insecure Design? Then join us for this awesome OWASP episode. Which item on the top 10 have you seen most in the wild? Let us know on Twitter at @dotnet_Podcast. Panel Caleb Wells Shawn Clabough Guest Christian Wenz Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links OWASP Top Ten 2021 ASP.NET HSTS Preload List Submission ASP.NET Core Security Christian Wenz Twitter: Christian Wenz (@chwenz ) Picks Caleb- The Art of Impossible Christian- Watch Squid Game | Netflix Official Site Christian- Watch Money Heist | Netflix Official Site Shawn- Diablo® II: Resurrected Special Guest: Christian Wenz.Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
New and Improved OWASP (Part 1 ) - .NET 097
If you are listening to this podcast you probably know about the OWASP Top 10. A new top 10 came out in September to replace the list from 2017 and there are a number of changes. Christian Wenz joins us to go through each item with a fine-tooth comb. The list has some new additions and consolidates some of the categories to try and make things clearer. One of the bigger changes is Broken Access Control moving from fifth to first. Want to hear more about Broken Access Control, Cryptographic Failures or Insecure Design? Then join us for this awesome OWASP episode. Which item on the top 10 have you seen most in the wild? Let us know on Twitter at @dotnet_Podcast. Panel Caleb Wells Shawn Clabough Guest Christian Wenz Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links OWASP Top Ten 2021 ASP.NET HSTS Preload List Submission ASP.NET Core Security Christian Wenz Twitter: Christian Wenz (@chwenz ) Picks Caleb- The Art of Impossible Christian- Watch Squid Game | Netflix Official Site Christian- Watch Money Heist | Netflix Official Site Shawn- Diablo® II: Resurrected Special Guest: Christian Wenz.Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working
Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal Coupon Code: "DEEP" for a GIANT discount Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time. He has read hundreds of books that have taught him the secrets to getting more done by getting into this state. He starts by telling us how he was passed over for a promotion at Qualcomm in favor of someone younger and less experienced and how that inspired him to figure out what the other guy was doing differently. He learned that he needed to get more done with the time he was spending on his projects. The trick? Deep Work! Deep Work is the ability to spend uninterrupted, focused time on a task to bend your entire mind toward the goal. Other developers call it "Flow" or "the Zone." Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time. Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal Coupon Code: "DEEP" for a GIANT discount
Integration Testing - The Why and How - .NET 096
We talk to Martin Costello - a .NET developer with a QA background - about integration testing. We walk through the different types of automated testing and discuss the benefits and purpose for each type. Martin introduces us to useful tools he uses to write tests within the .NET ecosystem and discusses what we should and shouldn't be testing as well as the metrics that are important when evaluating how well tested your code is. Panel Shawn Clabough Wai Liu Guest Martin Costello Sponsors Top End Devs Coaching | Top End Devs Links Integration Testing Techniques for ASP.NET Core Reliably Testing HTTP Integrations in a .NET Application 1 Writing Logs to xunit Test Output Integration testing AWS Lambda C# Functions with Lambda Test Server Integration Testing ASP.NET Core Resources Protected with Antiforgery Using Application Parts GitHub - coverlet-coverage/coverlet: Cross platform code coverage for .NET GitHub - martincostello/sqllocaldb: SQL LocalDB Wrapper is a .NET library providing interop with the Microsoft SQL Server LocalDB Instance API GitHub - justeat/httpclient-interception: A .NET Standard library for intercepting server-side HTTP dependencies GitHub - martincostello/xunit-logging: Logging extensions for xunit GitHub - martincostello/lambda-test-server: A NuGet package that provides an in-memory test server for testing AWS Lambda functions GitHub - martincostello/dotnet-minimal-api-integration-testing: An example of integration testing ASP.NET Core 6 Minimal hosting and actions Twitter: Martin Costello ( @martin_costello ) Picks Martin- What We Do in the Shadows Shawn- Introducing Your Seattle Kraken Wai- Young Sheldon (Official Site) Watch on CBS Special Guest: Martin Costello .Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.