Sample Code for Posting XML to QuickBooks Legacy QBMS Payments API

A lot has been written about exchanging data with REST APIs as it seems most modern APIs prefer to accept JSON as the preferred format.  Nevertheless often developers are at the mercy of the API they are communicating with as was the case for a recent project I did for the River of Time Museum in Fountain Hills, Arizona.

This blog post is kind of specific but for anyone who needs assistance connecting their e-commerce application to QuickBooks Legacy QBMS Payments API where JSON is not supported, I hope it helps.

(more…)

Create Native iOS and Android Apps Using Only C# in Visual Studio 2015

Visual Studio 2015 Screenshot for Adding iOS project.
Visual Studio 2015 gives developers cross platform development tools to create native iOS and Android Apps using C#.

Good news for .NET developers looking to add native iOS and Android App development to their programming repertoire.  The learning curve just got a whole lot easier thanks to some enhancements coming in Visual Studio 2015 (schedule to be released later this month).

The 2015 version fully embraces cross platform development including building native Apps with your C# and .NET framework skills and even sharing most of your code between them.

(more…)

Two Simple Coding Tips to Save You Time Evaluating C# Strings

Cavemen working with C# strings
C# strings are so frequently used, methods to simplify them are often overlooked.

Every so often it’s good practice to review the methods available in your framework just in case there is an overlooked method already available for something you are trying to do — even if it is code you’ve repeated numerous times.  Actually especially when it is code you have repeated numerous times.

(more…)