John Sharp is a principal technologist at Content Master, part of CM Group Ltd.,
a technical authoring and consulting company based in Gloucester, in the UK. An expert on developing Microsoft .NET applications, he has created many tutorials, white papers, and presentations on distributed systems, web services, cloud applications, and the C# language. He is the author of Windows Communication Foundation Step by Step and helped develop Microsoft Certification Course 70-480: Programming in HTML5 with JavaScript and CSS3.