Author Archives: Jesse Liberty

Unknown's avatar

About Jesse Liberty

** Note ** Jesse is currently looking for a new position. You can learn more about him at https://jesseliberty.bio Thank you. Jesse Liberty has three decades of experience writing and delivering software projects and is the author of 2 dozen books and a couple dozen online courses. His latest book, Building APIs with .NET, is now available wherever you buy your books. Liberty was a Team Lead and Senior Software Engineer for various corporations, a Senior Technical Evangelist for Microsoft, a Distinguished Software Engineer for AT&T, a VP for Information Services for Citibank and a Software Architect for PBS. He is a 13 year Microsoft MVP.

Learning .NET Maui Part 1

As noted in part 0, I assume you are a Xamarin.Forms/C# programmer, familiar with Visual Studio. This series is not about converting your existing Xamarin.Forms apps; rather it is about converting your brain to MAUI. Since I’m learning as I’m … Continue reading

Posted in Essentials | Tagged , | Comments Off on Learning .NET Maui Part 1

Why Novice Programmers Can Be Confused

Programming is not easy. It is made particularly difficult by legitimate statements such as these from a Xamarin.Forms project: This can be followed by If the first line doesn’t kill you then the last ones will.

Posted in Essentials | Tagged | Comments Off on Why Novice Programmers Can Be Confused

Learning .Net Maui – Posting 0

I’m going to start a serious attempt to upgrade my skills from Xamarin.Forms to Maui. I’m not sure how difficult this will be, but I’m starting with James Montemagno’s excellent video/code course for beginners. Unfortunate for me, and perhaps for … Continue reading

Posted in C#, Maui | Tagged | Comments Off on Learning .Net Maui – Posting 0

Robert “Uncle Bob” Martin on Agile and more…

Incredibly pleased to have one of the pioneers in Agile programming: Robert “Uncle Bob” Martin. Uncle Bob is known for, among other things, his SOLID principles of development. He is the author of the seminal book Clean Code along with … Continue reading

Posted in Agile, Essentials | Tagged | Comments Off on Robert “Uncle Bob” Martin on Agile and more…

Missed Patents and other sad stories

I expect most people my age have had great ideas they never patented. I’ll list a few here just to make myself feel better and to encourage you to post yours (these are ideas that are already patented or can’t … Continue reading

Posted in Non-technical | 1 Comment

James Montemagno on Maui!

I’m joined by James Montemagno, Principal Lead Program Manager for .NET Community at Microsoft, and the most enthusiastic person I know. James is the author of the .NET Presentations – .Net Maui In A Box, among many other things. You … Continue reading

Posted in Maui | Tagged | 1 Comment

.vsix with Mads Kristensen

.visx files are magic as far as I’m concerned. Mads takes us through their history and how they have become much easier to create.  vsixcookbook.com Yet Another Podcast is available wherever you get your podcasts.

Posted in Essentials, Visual Studio | Tagged | 1 Comment

Visual Studio Champ

Part 1 of Being a Visual Studio Champ – is now on video! This is a 3 part conference streaming from Denmark and world-wide. vschamp.com Do not miss the next one on Add-ons with (among others) Mads Kristensen. April 27, … Continue reading

Posted in Essentials | Comments Off on Visual Studio Champ

What I Want in Visual Studio 2022 That Isn’t There (updated)

I love Visual Studio 2022. I spend all my work day in it. It is by far the best IDE I’ve ever worked with. Each iteration gets better, with amazing features. But I’m greedy, so here are some features I … Continue reading

Posted in Opinion, Visual Studio | Comments Off on What I Want in Visual Studio 2022 That Isn’t There (updated)

Jon Galloway – Yet Another Podcast

Jon Galloway comes on Yet Another Podcast to talk about… well, a lot of stuff. ASP.NET Core Minimal APIs .NET Upgrade Assistant Upgrading from ASP.NET MVC 5 to .NET 6 Upgrading Windows Forms to .NET 6 Upgrading WPF to .NET … Continue reading

Posted in Essentials | Tagged | Comments Off on Jon Galloway – Yet Another Podcast

Advanced Databinding Part 4 – Binding .

In this post we will examine one of the aspects of advanced databinding that many people find confusing. Binding . (that is, Binding dot). However, it is surprisingly easy to explain. Binding . allows you to access the entire binding … Continue reading

Posted in Essentials | Comments Off on Advanced Databinding Part 4 – Binding .

C# 10 & Documentation: Bill Wagner

Bill Wagner joins us once again, this time to talk about C# 10 and the evolving Microsoft. documentation. Check back here for links but I just couldn’t wait to publish this.

Posted in Essentials | Tagged | Comments Off on C# 10 & Documentation: Bill Wagner