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.

Yet Another Podcast #167 – Charles Petzold

Charles Petzold has been writing books and articles about Microsoft-based operating systems since 1984. He is currently part of the Xamarin documentation team, which means he’s a Microsoft employee. Today we briefly discuss what’s new in Xamarin.Forms and then turn our … Continue reading

Posted in Essentials | Tagged | Comments Off on Yet Another Podcast #167 – Charles Petzold

Yet Another Podcast #166 – James Montemagno (Xamarin)

James Montemagno is a Principal Program Manager for Mobile Development Tools at Microsoft. Xamarin Show Merge Conflict Twitter    

Posted in Xamarin | Tagged | 1 Comment

Yet Another Podcast #165 – Jon Galloway on Azure Functions

Jon Galloway is a Technical Evangelist at Microsoft, focusing on Web Development, Azure and .NET. He is also a long-time friend, and a truly great guy.  Azure Functions Unity Jon’s blog Herding Code Jon on Twitter    

Posted in Azure, Essentials | Tagged | Comments Off on Yet Another Podcast #165 – Jon Galloway on Azure Functions

New MacBook Pro 13″ – First Look

The headline is this:  wow!  I’m much more impressed with this new MacBook Pro than others seem to be. I won’t belabor all the improvements, but do want to touch on a few. One, perhaps a killer feature for me, … Continue reading

Posted in Opinion, Review | Tagged | 5 Comments

TypeScript for C# Programmers – a new course

Posted in Essentials | Comments Off on TypeScript for C# Programmers – a new course

Adding Databound Pickers to a ListView

Databound Pickers are in much demand, and fortunately Karl Shifflett has created one that is excellent and easy to use.  You add it to your program, wire up the data-binding and  hey! presto! you’re in business. The tricky bit comes when … Continue reading

Posted in Xamarin | 3 Comments

MVVM Light Messaging Made Absurdly Easy

I wanted to send a message from a ViewModel to its View so that the View could pop up a dialog box.  To do this, I used MVVM Light’s messaging bus. At first, this seemed difficult because I was over … Continue reading

Posted in Essentials | 1 Comment

Better Navigation in Xamarin.Forms

By Jesse Liberty and Eric Grover There are many ways to navigate from page to page in Xamarin.Forms.  The most obvious is to use the built in navigation service.  However, if you are serious about MVVM, the built in navigation … Continue reading

Posted in Essentials, Navigation, Xamarin | 6 Comments

Away From The Keyboard

I was pleased and proud to be interviewed on Away From The Keyboard, talking about my history in the industry.  Makes a good bookend with my talk with Shawn Wildermuth on Hello World. Great fun.

Posted in Essentials | Comments Off on Away From The Keyboard

iPhone 7+ – First Look

What can I say that you don’t already know?   [Updated Sept 23, 09:19: To reset the iPhone 7, hold the power button and the volume down button until you see the apple The battery does seem to last much … Continue reading

Posted in Essentials, Observations, Opinion, Product Reviews | 1 Comment

MacOs Sierra – first look

[Updated 11:26 EDT] macOS Sierra is here (goodbye Mac OSX) It has only a few new features, most notable of which is Siri on the Mac. Siri works ok, not great.  And even when she is fully  understanding my requests, there … Continue reading

Posted in Essentials | Comments Off on MacOs Sierra – first look

Yet Another Podcast #164 – Azure Mobile Apps with Chris Risner

Chris is a Principle Software Development Engineer at Microsoft.  There he works within the Developer Experience team where he leads a team focusing on making non-traditional Microsoft technology work well with Microsoft technology. Azure Mobile Apps Notification Hubs VSTS HockeyApp … Continue reading

Posted in Azure, Xamarin | Tagged | Comments Off on Yet Another Podcast #164 – Azure Mobile Apps with Chris Risner