Adventures in .NET cover logo
RSS Feed Apple Podcasts Overcast Castro Pocket Casts
English
Non-explicit
topenddevs.com
4.80 stars
46:33

We were unable to update this podcast for some time now. As a result, the information shown here might be outdated. If you are the owner of the podcast, you can validate that your RSS feed is available and correct.

It looks like this podcast has ended some time ago. This means that no new episodes have been added some time ago. If you're the host of this podcast, you can check whether your RSS file is reachable for podcast clients.

Adventures in .NET

by Caleb Wells, Shawn Clabough, Wai Liu

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

Copyright: 2022 Intentional Excellence Productions, LLC

Episodes

Blazor Wasm Hosted or Standalone? - .NET 127

24m · Published 19 Jul 10:00
Today's episode has more Blazor goodness. The panelists discuss the differences that one little check box can make when creating a new Blazor Wasm project. Did you know that you can create a Blazor Wasm project with different setups? What are the differences? Does it change your workflow? Caleb has used both options and there are pros and cons to each one. Have you created a Blazor Wasm project? Do you prefer Hosted or Standalone? 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

  • ASP.NET Core Blazor hosting models

Picks

  • Caleb- Primal
  • Shawn- Programming Fonts - Test Drive
  • Shawn- Dev Fonts
  • Wai- Waterpik Cordless Advanced Water Flosser For Teeth, Gums, Braces, Dental Care




Support this podcast at — https://redcircle.com/adventures-in-net/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Complexities of Open Source - .NET 126

46m · Published 12 Jul 10:00
Dennis Doomen returns to the podcast to talk with us about open source projects. We discuss some of the latest milestones for Fluent Assertions and some of the positives and negatives of managing a popular open source project. While companies and developers benefit from open source projects they don't always view the open source community the same way. Dennis shares his thoughts on the subject and Shawn and Caleb talk about how their companies use open source. We also talk about different ways to sponsor an open source project and some of the communities that can grow up around an open source project. What do you think about open source? Have you contributed to an open source project either financially or by adding to the project directly? Let us know on Twitter at @dotnet_Podcast.

Sponsors

  • Top End Devs
  • Coaching | Top End Devs

Links

  • Fluent Assertions
  • .NET Foundation
  • Dennis "The Continuous Improver" Doomen
  • CodeRushed
  • Specification by Example
  • NuGet Gallery | Dennis Doomen
  • Github: dennisdoomen
  • Twitter: @ddoomen


Picks

  • Caleb- Last Epoch
  • Dennis- DNN Software
  • Dennis- Rider: The Cross-Platform .NET IDE from JetBrains
  • Dennis- Buy Horizon Zero Dawn
  • Shawn- 18V ONE+ HP BRUSHLESS DETHATCHER/AERATOR KIT - RYOBI Tools





Support this podcast at — https://redcircle.com/adventures-in-net/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Generating Class Diagrams with code - .NET 125

32m · Published 05 Jul 10:00
 Class Diagrams are a very great way to document your system, inspect and understand the relationships between the classes and plan refactorings and disseminate knowledge inside the team. In this episode, Edson Moisinho discusses using PlantUML - an open-source tool that allows generating many types of UML diagrams from plain text.

Sponsors

  • Top End Devs
  • Raygun | Click here to get started on your free 14-day trial
  • Coaching | Top End Devs

Links

  • Generating Class Diagrams for .Net Core | by Edson Moisinho | Better Programming 2
  • plantuml/plantuml
  • pierre3/PlantUmlClassDiagramGenerator
  • Edson Moisinho - Medium
  • Edson Moisinho - LinkedIn

Picks

  • Edson- God of War | PlayStation (US)
  • Shawn- Interceptor (2022) - IMDb


Support this podcast at — https://redcircle.com/adventures-in-net/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Blazor Environment Quirks - .NET 124

26m · Published 28 Jun 10:00
All frameworks have their quirks. As a framework matures some of the quirks go away but every framework seems to have one or two things that you have to work around. When writing demo or proof of concept code you may not run into these quirks. They only surface when you need to deploy your code in another environment. In this episode the panelists discuss a Blazor quirk when working with different environments. Blazor does not handle appsettings.json or ASPNETCORE_ENVIRONMENT like other parts of .NET. Listen to this episode to find out more. What is the weirdest quirk you have had to deal with writing code? Let us know on Twitter at @dotnet_Podcast.

Sponsors

  • Top End Devs
  • Coaching | Top End Devs

Links

  • Blazor WASM not loading appsettings.{environment}.json in Azure App Services

Picks

  • Caleb- Hyrule Warriors: Age of Calamity for Nintendo Switch - Nintendo
  • Shawn- Fast and reliable end-to-end testing for modern web apps | Playwright .NET
  • Wai- Mario Strikers™: Battle League for Nintendo Switch - Nintendo


Support this podcast at — https://redcircle.com/adventures-in-net/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Lay off the repository pattern and other controversial opinions - .NET 123

35m · Published 21 Jun 10:00
Today we talk with Anthony Trad - he lays his case for why layering the repository pattern over Entity Framework is sometimes not a best idea for your codebase. Depending on the context, you could well just be over engineering. After that, we tackle a couple of other patterns such as the specification pattern and the mediator pattern and talk about when it is and is not appropriate to use them.

Sponsors

  • Top End Devs
  • Raygun | Click here to get started on your free 14-day trial
  • Coaching | Top End Devs

Links

  • LinkedIn: Anthony T.

Picks

  • Anthony-  GitHub - mayuki/Cocona
  • Anthony- USB-C to MagSafe
  • Shawn- Watch Shadow and Bone | Netflix Official Site
  • Wai- Heat Pump dryers



Support this podcast at — https://redcircle.com/adventures-in-net/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Learning By Doing - .NET 122

36m · Published 14 Jun 10:00
Believe it or not, software development is not an easy job. Each business domain is different, you are constantly learning something new and it takes work to stay on top of the right patterns and practices. How do you learn the right patterns and practices though? Maybe you read a lot of books, watch a lot of videos, or you go to meetups and conferences. The thing is those resources only take you so far and you will find that there are things you still don't know. Hamed Shirbandi created TaskoMask to help him understand .NET patterns and practices and to show examples of real world challenges. In this episode we discuss how he architected the open-source project and some of the different technologies that he used. What have you had to learn by doing? Let us know on Twitter at @dotnet_Podcast.

Sponsors

  • Top End Devs
  • Coaching | Top End Devs

Links

  • Real-world open-source project based on .NET 6 with DDD, ES, CQRS, Testing concepts
  • GitHub: hamed-shirbandi/TaskoMask
  • Twitter: @hamed_shirbandi
* Contact Hamed at [email protected]

Picks

  • Caleb- Watch Banshee - Season 1 | Prime Video
  • Hamed- Software Engineer vs. Developer: What's the Difference? | Indeed.com
  • Wai- Watch The Boys - Season 3 | Prime Video


Support this podcast at — https://redcircle.com/adventures-in-net/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Making a Wordle clone and more - .NET 121

29m · Published 07 Jun 10:00
 In today's episode we range far and wide over several topics. Our guest, Ferry To, works at a startup and we discuss some of the difficulties of working in a fast paced environment and how he and his team have worked through those difficulties. We also talk about Azure, automation, SignalR and Blazor. Ferry created a Wordle clone using Blazor and GitHub pages so we talk a bit about what Wordle is and the benefits of using Blazor instead of a JavaScript framework. Have you created a clone of a popular app or game? What did you learn? 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

  • Your automation buddies in C#
  • Create your Wordle like game with Blazor and deploy to GitHub Pages
  • GitHub: ferrywlto
  • LinkedIn: Ferry To

 Picks

  • Caleb- Watch The Boys - Season 3 | Prime Video
  • Ferry- Spy x Family (TV Series 2022– ) - IMDb
  •  Shawn- Obi-Wan Kenobi | Disney+ Originals


Support this podcast at — https://redcircle.com/adventures-in-net/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Refactoring legacy code to use async / await - .NET 120

41m · Published 31 May 10:00
Dominic Ullmann comes on the show to tell us how async / await works and the benefits of using it rather than making database calls synchronously. He talks about his recent experience converting a 500k+ line of code legacy application to use the async / await pattern. Too big to do by hand, he discusses using AsyncGenerator - an internal tool developed by the nHibernate project to auto-generate async versions of your methods.

Sponsors

  • Top End Devs
  • Coaching | Top End Devs

Links

  • Transforming a .NET codebase to async/await using code generators
  • Dominic Ullmann - Medium

Picks

  • Dominic- Star Trek: Picard (Official Site) Watch on Paramount Plus
  • Shawn- Watch Stranger Things | Netflix Official Site
  • Wai- Jabra Elite 7 Pro true wireless earbuds with Jabra MultiSensor Voice™


Support this podcast at — https://redcircle.com/adventures-in-net/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Where is your code? - .NET 119

40m · Published 17 May 10:00

In this episode the panelists talk about source control. What is source control? How do you use it? Do you need it? As a developer today the majority of us are probably using Git in some form or fashion. Even though it feels like Git has been around forever that wasn't always the case. Shawn, Wai and Caleb remember the days before Git using SourceSafe or Subversion. Things have come a long way since the days of SourceSafe but that doesn't mean that Git is necessarily easy or intuitive. The panelists take a closer look at some of the Git commands like merge, stash, squash and rebase. Do you use source control? If so has it helped make your life easier? 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

  • SourceGear | Vault
  • Don't use Git
  • Intro to Distributed Version Control
  • A Visual Guide to Version Control
  • Git Rebase - What is Git Rebase? | Learn Git
  • 3.6 Git Branching - Rebasing
  • GUI Clients

Picks

  • Caleb- Oura Ring 2
  • Shawn- Star Trek: Strange New Worlds (Official Site) Watch on Paramount+
  • Wai- Watch Russian Doll | Netflix Official Site

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.


Support this podcast at — https://redcircle.com/adventures-in-net/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Learning From Your Mistakes (PART 2) - .NET 118

43m · Published 10 May 10:00

In a lot of codebases, security isn't a priority until it is too late. Everyone makes mistakes but the question is do you learn from your mistakes or repeat them over and over. Christos Matskas returns to the podcast to discuss some common security mistakes and better ways to make security part of your development process. Our discussion includes .NET Framework web configs, secret storage, databases, identity and more. We even go over some of the mistakes we have made in our own code and how we learned from those mistakes. Is there a mistake you made that you will never forget? Let us know on Twitter at @dotnet_Podcast.

Sponsors

  • Top End Devs
  • Coaching | Top End Devs

Links

  • SSL term changes: Maximum SSL certificate validity is now one year
  • What Is an X.509 Certificate? - SSL.com
  • Contact Christos: The 425 Show - DEV Community
  • Twitter: Christos Matskas ( @ChristosMatskas )
  • Twitch- 425show

Picks

  • Caleb- Disney World
  • Christos- Slow Horses (TV Series 2022– ) - IMDb
  • Christos- Moon Knight (TV Mini Series 2022) - IMDb
  • Shawn- Sneakers (1992) - IMDb
  • Shawn- Stranger Things 4 | Official Trailer | Netflix - YouTube

Special Guest: Christos Matskas .

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.

Support this podcast at — https://redcircle.com/adventures-in-net/donations
Advertising Inquiries: https://redcircle.com/brands
Privacy & Opt-Out: https://redcircle.com/privacy

Adventures in .NET has 201 episodes in total of non- explicit content. Total playtime is 155:57:21. The language of the podcast is English. This podcast has been added on November 27th 2022. It might contain more episodes than the ones shown here. It was last updated on October 30th, 2023 01:49.

Similar Podcasts

Every Podcast » Podcasts » Adventures in .NET