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 Pluralsight & LinkedIn Learning courses. 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 Xamarin Certified Mobile Developer and a Xamarin MVP and a Microsoft MVP.

Advanced Databinding Part 2: Converters

En Español There are times when you need to bind to a source but the source is not in the right format or otherwise needs to be manipulated. For example, suppose, as we’ll show below, that you have a text … Continue reading

Posted in Essentials | Comments Off on Advanced Databinding Part 2: Converters

Advanced Data Binding Part 1

This is the first in a series on advanced data binding. In this series we will look at: using value converters with binding, relative binding, the {Binding .} and {Binding self} constructs, and more. We hope to release one of … Continue reading

Posted in Advanced Data Binding, Essentials, Xamarin.Forms | Comments Off on Advanced Data Binding Part 1

The Miracle of IQueryAttributable

This knocked me out. Let’s say you have a value in one view model, and when you navigate to another page you want that value in the new page’s view model. Enter IQueryAttributable. (tough to say, even tougher to spell) … Continue reading

Posted in Essentials | 1 Comment

Lance McCarthy

Lance McCarthy talking about Maui, VS2022, community contributions and much more. Referenced sites and source: Twitter – https://twitter.com/lancewmccarthy Blog – https://dvlup.com/ Resources (see descriptions below) 1 https://github.com/LanceMcCarthy/CommonHelpers 2 https://github.com/LanceMcCarthy/DevOpsExamples 3 https://github.com/LanceMcCarthy/MediaFileManager 4 Bonus https://github.com/LanceMcCarthy/Flusher Tools GitKracken | Legendary Git Resource 1 – CommonHelpers That is the CommonHelpers NuGet … Continue reading

Posted in .Net 6, Essentials | Tagged | Comments Off on Lance McCarthy

Visual Studio 2022!!

Mads Kristensen talks about all the goodness in Visual Studio 2022

Posted in Essentials | Tagged | Comments Off on Visual Studio 2022!!

A Dozen Utilities I Use Every Day

Here are 12 utilities I use every day. They are in no particular order. I spend most of my day programming in Visual Studio 2019. #0 – Resharper. I’m so ambivalent about this add on for Visual Studio. On the … Continue reading

Posted in Essentials | Comments Off on A Dozen Utilities I Use Every Day

Get Git in 45 Minutes

Presentation to the St. Pete’s user group

Posted in Essentials | Comments Off on Get Git in 45 Minutes

Mads Torgersen On C# 10

Mads comes back on show 200 (!) to talk about all things C# 10, which will be released November 2021.

Posted in C#, C# 10, Essentials, Languages, Podcast | Tagged | Comments Off on Mads Torgersen On C# 10

Tables Turned II – Unhandled Exception Podcast

Dan Clarke interviewed James World and me about Git and my new book, Git For Programmers. The podcast is here.

Posted in Essentials | Comments Off on Tables Turned II – Unhandled Exception Podcast

Git! Turn the tables

In this podcast the tables are turned, and I’m interviewed by Kate Strachni of Datacated .

Posted in Essentials | Tagged | Comments Off on Git! Turn the tables

Don’t Miss Mads Torgersen on C# 8 and 9

A few weeks back we had Mads Torgersen on Yet Another Podcast. It is too good and too important to miss.

Posted in Essentials | Tagged | Comments Off on Don’t Miss Mads Torgersen on C# 8 and 9

Interactive Rebase

Following along from my previous blog post on rebasing, this post will cover interactive rebasing. The first thing to know about interactive rebasing is that as far as the programmer is concerned it has nothing to do with rebasing. The … Continue reading

Posted in Essentials | Comments Off on Interactive Rebase