Author Archives: Jesse Liberty

About Jesse Liberty

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 will be released early in 2025. Liberty is a Senior SW Engineer for CNH and he was 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 Microsoft MVP.

Mads Torgersen & Dustin Campbell Part 2

Part 2 of my discussion with Mads and Dustin on what’s new in C# 11 with a focus on when application developers will use the new features.

Posted in C#, Essentials | Tagged , , | Leave a comment

Favorite Fiction

I’ve started a tiny bookstore of my favorite books.

Posted in Essentials | Comments Off on Favorite Fiction

C# 11 with Mads Torgersen & Dustin Campbell Part 1

Joined today by Mads and Dustin to discuss what’s new in C# 11 with a focus on when application developers will use the new features.

Posted in Essentials | Tagged , | Leave a comment

.NET MAUI – Forget Me Not – Part 6

Building on the previous postings, today I want to discuss the magic of Dependency Injection (DI) Dependency Injection makes for cleaner and more testable code. We’ll get into testing and Mocks in a later blog post, but using DI allows … Continue reading

Posted in Essentials | Tagged , , | Leave a comment

.NET MAUI – Forget Me Not – Part 5

Building on the previous blog posts, here I’d like to illustrate how you can pass complex data from one page’s view model to another’s. Let’s assume we’ve tapped on the Buddies Icon on the tab bar and were taken to … Continue reading

Posted in Essentials | Tagged , , | Leave a comment

.NET MAUI – Forget Me Not – Part 4

This is part 4 in an ongoing series in which I will build and dissect a non-trivial app. For details, please see the first in this series. Part 3 ended with a teaser about the Preferences Page. As you’ll remember, … Continue reading

Posted in Essentials | Leave a comment

.NET MAUI – Forget Me Not – Part 3

In the previous postings we looked at creating the basic app and adding a single, simple page. This post will really begin to get into it. We’re going to have a number of pages A page for you to enter … Continue reading

Posted in Essentials | Leave a comment

.NET MAUI – Forget Me Not – Part 2

In Part 1 we created the skeleton of Forget Me Not (and explained what it is). Here in Part 2 we’ll add an about page. This is so easy that this will be a short post. Create the page Creating … Continue reading

Posted in Essentials | Leave a comment

New Series: .NET MAUI — Forget Me Not

My buddy in Argentina, Roberto Juarez, and I have set out to create a real-world, non-trivial program using .NET MAUI. This is a learning exercise, and I’d like to invite you to join us. We anticipate that (eventually) this will … Continue reading

Posted in Essentials | Leave a comment

A Dozen Utilities Every .NET Programmer Needs

Lists are always subjective, but it is helpful, I think, to exchange favorites now and again. Feel free to add yours to the comments. Here’s my list in no particular order Visual Studio 2022 – goes without saying that this … Continue reading

Posted in Essentials | Leave a comment

Weight

So let’s talk about something we don’t talk about. Many of us (programmers) are significantly overweight. You see it at every conference. I’ve heard 3xl referred to as a programmer’s medium. This year I decided to do something about it … Continue reading

Posted in Non-technical | Tagged | Leave a comment

Learning .NET MAUI – Part 15 – SQLite

As an experienced XF programmer, you know that there are times you need a relational database, and SQLite has been the mobile db of choice for a very long time. In this post we’ll create a table in SQLite and … Continue reading

Posted in Essentials | Tagged , | Leave a comment