Richard Campbell is an Advisor, Creator, and Storyteller. They dive into the fascinating world of writing a history book, navigating through different versions of events, and seeking inspiration from pivotal moments. They also explore Microsoft's surprising involvement in large language models, the impact of the iPad on the tech industry, and the ongoing quest for effective client-side development. Additionally, they discuss the evolution of artificial intelligence and its perception in society....
Sep 05, 2023•1 hr
Scott Arbeit is a Super-technical architect at GitHub. He joins the show to talk about his project, "Grace". It is a modern, cloud-native version control system, written in F#. They begin by sharing their own perspective on why they believe "Git" is unique and popular. Additionally, he explains his project, how it works, its features and how it improves user experience. Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Become a Top 1% Dev with a Top End D...
Aug 22, 2023•58 min
Andy Watt is a Senior Software Engineer. He returns to the show to talk about his book, " Building Modern SaaS Applications with C# and .NET ". He begins by explaining what "Software as a Service" is all about. He also tackles the main concerns you might encounter when creating SaaS applications. Additionally, he dives into the pros and cons of using C# and .NET to create modern SaaS applications. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Member...
Aug 15, 2023•53 min
Adam, Christian, and Mark join this week's panelist episode to talk about intercommunication across various messaging applications. Adam takes the lead as he explains his project, which is a Messaging platform that integrates multiple communication networks. He discusses its advantages, significance to .NET, how it is being implemented, and many more! Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Become a Top 1% Dev with a Top End Devs Membership Pick...
Aug 01, 2023•1 hr 5 min
Adam and Christian join this week's panelist episode to talk about "Web Security". Christian takes the lead as he explains he gives a brief overview of Web application Security and some ways how to secure your applications. He explains the OWASP Top Ten Web Application Security Risks and talks about each of its categories in detail. Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Become a Top 1% Dev with a Top End Devs Membership Links OWASP Top Ten OWA...
Jul 19, 2023•52 min
Adam, Mark, and Shawn this week's panelist episode to talk about " Async Wandering Part 8 — async and await — the biggest C# mistake? ". Adam takes the lead as he explains why he thinks "Async" (one of the most popular C# features) has some issues or downsides and how it affects your application. Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Become a Top 1% Dev with a Top End Devs Membership Links Async Wandering Part 8 — async and await — the biggest...
Jul 04, 2023•1 hr 16 min
Ian Griffiths is a Technical Fellow at Endjin and he is also the author of Programming C#. He joins the show to talk about everything that is C#, changes made to C# over the years, interesting & useful features, and many more. He also talks about his library, " Ais.Net " which is used for processing AIS messages. Links C# 11.0 new features: list pattern matching Ais.Net reaqtor Corvus.JsonSchema Corvus.Net reactive BenchmarkDotNet Z3.Linq Programming C# 10 Socials Ian Griffiths Twitter: @idg...
Jun 20, 2023•58 min
Fiodar Sazanavets is a Microsoft MVP, Senior Software Engineer, Bestselling Technical Author, and Software Development Mentor. He joins the show to talk about his article, " Using ASP.NET Core 7 Minimal APIs: Request Filters, Parameter Mapping, and More ". He begins by talking about his career and book. He explains what minimal APIs are, their advantages, and their purpose. Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Become a Top 1% Dev with a Top E...
Jun 06, 2023•57 min
Andrei Schiller-Chan is Software Engineer at Moneybox. He joins the show to discuss his article, " How to Create Pdf’s in C# ". He begins by talking about his career and how he got into programming. Moreover, he also dives into another article he wrote, " How to Give Your Voice Depth & Why it Matters ". On YouTube Creating Pdf's in C# with Andrei Schiller-Chan - .NET 147 Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links How to Creat...
May 30, 2023•53 min
Matt Eland is a Microsoft MVP in AI. He joins the show to discuss " Top 10 Dotnet Exception Anti-Patterns in C# ". He talks about Exceptions in C# and what it is. He tackles teaching and knowing how to catch and throw exceptions. Moreover, he dives into some of the issues encountered. On YouTube Exception Anti-Patterns in C# with Matt Eland - .NET 146 Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links Creating Custom C# Exception Types T...
May 22, 2023•55 min
Adam, Christian, and Mark join this week's panelist episode to talk about Artificial Intelligence and ChatGPT. They share their opinions and experience when using ChatGPT. Additionally, they tackle its advantages & disadvantages and some areas where it could use improvement. Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Become a Top 1% Dev with a Top End Devs Membership Picks Adam - sslh Christian - Carbon | Create and share beautiful images of yo...
May 16, 2023•52 min
Beau Button is the President and CTO of Atlas Reality, Inc. He joins the show to talk about his company. He begins by talking about how he became a developer and his current projects. He also tackles the different ways and processes of how they earn money through games. Additionally, he dives into some of the challenges they experienced in establishing his company. On YouTube Atlas Reailty with Beau Button - .NET 144 Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & ...
May 02, 2023•1 hr 3 min
Bruce A. Tate is a Founder at Groxio, Elixir Expert, and a Technical Author. He joins the show alongside Charles Max Wood to talk about his book, " Seven Languages in Seven Weeks" . He also delves into some of the preparations and anticipations that come with reading the book. Links Seven Languages in Seven Weeks grox.io Socials LinkedIn: Bruce Tate Twitter: redrapids Support this podcast at — https://redcircle.com/adventures-in-net/donations Advertising Inquiries: https://redcircle.com/brands P...
Apr 28, 2023•32 min
Ted Spence is the Head of Engineering at ProjectManager. He joins the show with Mark and Shawn to talk about " Layered security for DotNet Core APIs ". He talks about his experience in building and testing APIs. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links Layered security for DotNet Core APIs Socials Linkedin: Ted Spence Picks Mark - Official Sherlock Live Game - Sherlock Escape Room In London Shawn - Bionic Reading Ted - Georgeto...
Apr 25, 2023•54 min
Jason Weimann is a Developer and Instructor. He returns to the show with Chuck to talk about video game creation. He shares his experiences as a developer and dives into his courses wherein he gives beginners and aspiring developers a walk-through of the world of creating games. Links Game development courses & tutorials Programmer Course – game.courses Socials Twitter: @jweimann Support this podcast at — https://redcircle.com/adventures-in-net/donations Advertising Inquiries: https://redcir...
Apr 20, 2023•50 min
Shawn welcomes our new Adventures in .NET hosts namely Adam Furmanek, Christian Wenz, and Mark Miller. Adam Furmanek is a Software Development Engineer, Public Speaker, Writer, Blogger, and Scientist. Christian Wenz is the owner of Arrabiata Solutions GmbH. Mark Miller is the Chief Scientist at DevExpress on the IDE Tools Team. They talk about their experiences as a developer and much more. Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Become a Top 1%...
Apr 18, 2023•1 hr 2 min
Are you dissatisfied with your job? Sam Feeney helps organizations improve employee engagement, increase retention, and reinvent hiring while helping individuals (re)discover career satisfaction in their current roles. He joins the show alongside Chuck Wood to tackle altering the way you perceive your job and talk about career satisfaction. Socials LinkedIn: Sam Feeney Support this podcast at — https://redcircle.com/adventures-in-net/donations Advertising Inquiries: https://redcircle.com/brands ...
Apr 11, 2023•45 min
This is a republished episode of .NET 133 Our jobs are hectic and there are always multiple priorities we have to stay on top of. Mohammed Osman joins us on the show and runs us through the tools and methodologies he uses to stay productive both as an individual and also on a team. https://topenddevs.com/podcasts/adventures-in-net/episodes/staying-on-top-of-productivity-net-133 Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Become a Top 1% Dev with a T...
Apr 05, 2023•32 min
Erik Engheim is an Author, Educator, Speaker, and Software Developer. He joins the show alongside Shawn to talk about " The Rise of Monolithic Software ". He starts off as he talks about his past experiences as a developer and the path that brought him to this point in time. Moreover, he shares his perspective on Monolithic Software and what it is all about. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links The Rise of Monolithic Softwa...
Mar 21, 2023•1 hr
Sometimes you need something text-based (a template) that you can combine with data to provide some output. Martin Tirion is a Senior Software Engineer at Microsoft. He joins the show to discuss using Liquid to combine a text-based template with data. On YouTube Liquid Templates With Martin Tirion - .NET 139 Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Using Liquid for text-based...
Jan 18, 2023•44 min
Get the Black Friday/Cyber Monday "Focus Blocks Bundle" Deal Coupon Code: "THRIVE" for a GIANT discount Are you looking at all the layoffs and uncertainty going on and wondering if your company is the next to cut back? Or, maybe you're a freelancer or entrepreneur who is trying to figure out how to deliver more value to gain or retain customers? Mani Vaya joins Charles Max Wood to discuss the one thing that both of them use to more than double their productivity on a daily basis. Mani has read 1...
Nov 24, 2022•1 hr 12 min
In this episode we dig into a few technologies that can be used together to great effect. We have discussed Backend for Frontend (BFF) before but in this episode the focus is a bit different. As it turns out, an awesome acronym like BFF gets reused. Setting up a BFF works well with the new minimal APIs that were included in .NET 6. Then we tie everything together with Darker, which is similar to MediatR, but with minimal configuration and features built for BFFs. We had a lot of fun discussing t...
Nov 15, 2022•43 min
Diyaz Yakubov comes on the show this week to talk about a few tools he's using to make his life easier at work. We talk about NDepend - a code analyser that you can use on your IDE or CI/CD pipeline to give you recommendations on your code structure and then we move onto C4Model - a new graphical notation language and SharpLab - a neat little online code playground that can convert your code to IL or ASM. Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Ro...
Nov 08, 2022•40 min
Jakub Chodounsky from the C# Digest newsletter joins us this week. We talk about why he started the mailing list and how he's managed to build up a subscriber base of over 24k. We shared why he keeps it going and the benefits he's gotten from engaging with the .NET community even though as a CTO, he may not be actively cutting code anymore. We also go into some of these recent blog articles and talk about some open-source projects that he thinks is fairly neat. Sponsors Top End Devs Coaching | T...
Oct 11, 2022•38 min
.NET has been cross-platform for a number of years now starting with the release of .NET Core. Most of the developers that we know work on Windows computers so we don't have first or second hand knowledge of using .NET on other operating systems. Today that is going to change. Maarten Merken has been doing .NET development on a Mac for more than two years and he joins us on the podcast to discuss his experience. We talk about different versions of .NET, debugging, virtualization, IDE's and more....
Oct 04, 2022•34 min
"I thought WPF was dead" is usually one of the first things that Kevin Bost hears when discussing today's topic. WPF is not dead. In fact, WPF is supported by .NET 6 and a plethora of third-party apps, extensions and packages. Kevin has been working with WPF for a long time and has become an expert on the framework. In today's episode we discuss some of the strengths and weaknesses of WPF, competing frameworks, open-source projects and the path forward. If you need to develop desktop apps for Wi...
Sep 20, 2022•54 min
Our jobs are hectic and there are always multiple priorities we have to stay on top of. Mohammed Osman joins us on the show and runs us through the tools and methodologies he uses to stay productive both as an individual and also on a team. Sponsors Top End Devs Coaching | Top End Devs Links Microsoft Azure Certifications Blueprint Smarter Code Toggl Priority Planner for Highly Effective People Loom Twitter: @cognitiveosman Picks Mohammed- Snowden Shawn- House of the Dragon Wai- Railways - Train...
Aug 30, 2022•34 min
If the title of this episode didn't give it away... we are talking about logging into and accessing the content in web applications. Albert Starreveld spends a lot of his time implementing authentication and authorization workflows for his clients. There are a lot of factors that determine how to handle these implementations correctly. Are you still using role-based authorization? What identity provider are you using? Are you using SSO? Are you using claims/scopes? Do you know how to set up clai...
Aug 23, 2022•42 min
Chris Sainty returns to the podcast to discuss the release of his book, Blazor in Action, and more Blazor goodness. We begin this episode talking about writing and publishing a technical book including what it took to get the book over the finish line. There are a lot of moving parts to a technical book especially if the book contains code samples. Next we get into specific questions about Blazor like hosted vs standalone, razor files or code behind and more. We even get into a discussion about ...
Aug 16, 2022•40 min
Chris Sainty returns to the podcast to discuss the release of his book, Blazor in Action, and more Blazor goodness. We begin this episode talking about writing and publishing a technical book including what it took to get the book over the finish line. There are a lot of moving parts to a technical book especially if the book contains code samples. Next we get into specific questions about Blazor like hosted vs standalone, razor files or code behind and more. We even get into a discussion about ...
Aug 09, 2022•46 min