Top End Devs Logo Top End Devs Logo
Dashboard Podcasts Screencasts Courses Coaching Calendar
Sign In
Dashboard Podcasts Screencasts Courses Coaching Calendar
Sign In

Podcasts

Adventures in .NET

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

Subscribe

  • RSS
  • Apple
  • Amazon
  • Spotify

Follow

  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • YouTube
Mastering SignalR - .NET 109
View Episode

Mastering SignalR - .NET 109

Have you ever used SignalR in your development? .NET might have used it for the code you wrote and you didn't realize it. Kevin Griffin has used SignalR for multiple projects over the years and joins us to discuss how you can use it in your development. SignalR uses a pub/sub model and is great for applications that need immediate feedback. Kevin used it for a city's emergency system to provide alerts to first responders within seconds of an emergency being recorded. Like most technologies SignalR can be problematic if used incorrectly. We get to hear a couple of stories where Kevin had to work to fix troublesome SignalR implementations.

56:23

Mar 01, 2022

Grokking gRPC - .NET 108
View Episode

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.

34:39

Feb 22, 2022

What Is Remote - Containers - .NET 107
View Episode

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.

44:59

Feb 15, 2022

Hacking the C# Language and Other Fun Things - .NET 106
View Episode

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.

46:05

Feb 08, 2022

Blangular (Blazor + Angular) - .NET 105
View Episode

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.

30:16

Feb 01, 2022

The Power in Microsoft Power Platform - .NET 104
View Episode

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.

40:48

Jan 25, 2022

Getting into Source Generators in .Net - .NET 103
View Episode

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.

33:59

Jan 18, 2022

Way Outside the Box ( Part 2 ft. Mark Miller) - .NET 102
View Episode

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.

45:14

Jan 11, 2022

Way Outside the Box ( Part 1 ft. Mark Miller) - .NET 101
View Episode

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.

41:50

Jan 04, 2022

The BIG 100
View Episode

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.

32:10

Dec 21, 2021

3 Fundamental Pillars You Need to Succeed as an Entrepreneur - BONUS
View Episode

3 Fundamental Pillars You Need to Succeed as an Entrepreneur - BONUS

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.

1:05:07

Dec 15, 2021

Getting Certified in Azure - .NET 099
View Episode

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.

56:06

Dec 14, 2021

New and Improved OWASP (Part 2) - .NET 098
View Episode

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.

42:45

Dec 07, 2021

New and Improved OWASP (Part 1 ) - .NET 097
View Episode

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.

38:38

Nov 30, 2021

BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working
View Episode

BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working

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!

47:22

Nov 24, 2021

Previous
1 2 3 4 5 6 7 8 9 ...
Next

Footer

Top End Devs

Facebook Instagram Twitter GitHub YouTube

Content & Events

  • Authors, Hosts, & Guests
  • Meetups
  • Commerce
  • Insights

Support

  • Pricing
  • Documentation
  • Guides
  • API Status

Company

  • About
  • Blog
  • Jobs
  • Press
  • Partners

Legal

  • Claim
  • Privacy
  • Terms

© 2023 Intentional Excellence Productions, LLC. All rights reserved.