John Sharp

John Sharp

C# and WCF developer and trainer

Tetbury, United Kingdom

Areas of Expertise:

  • C#
  • WCF
  • Web Services
  • SOA
  • .NET Framework
  • Windows Azure Development
  • Application Interoperability
  • Windows Server AppFabric Development
  • Java
  • JavaScript
  • consulting
  • programming
  • training
  • writing
John Sharp is a principal technologist working for Content Master, a division of CM Group Ltd in the United Kingdom. The company specialises in advanced learning solutions for large international organisations, often utilising the latest and most innovative technologies to deliver effective learning outcomes. John gained an honors degree in Computing from Imperial College, London. He has been developing software and writing training courses, guides, and books for over 27 years. John has extensive experience in a range of technologies, from database systems and UNIX to C, C++, and C# applications for the .NET Framework. He has also written about Java and JavaScript development, and designing enterprise solutions by using Windows Azure. Apart from seven editions of Microsoft Visual C# Step By Step, he has penned several other books including Microsoft Windows Communication Foundation Step By Step and the J# Core Reference. In his role at Content Master he is a regular author for Microsoft Patterns & Practices, and has recently worked on guides such as Building Hybrid Applications in the Cloud on Windows Azure, and Data Access for Highly Scalable Solutions Using SQL, NoSQL, and Polyglot Persistence.

"I will be studying this book over the coming weeks. What I have seen so far impresses me. One very practical item that more books of the type should have was the "Finding your best starting point"."
--Clive Chinery, Tatworth

"Until competing books hit the market, Microsoft Visual C# 2010 Step by Step is a book that developers new to C# should seriously consider adding to their bookshelf."
--Mike Riley, Dr. Dobb's CodeTalk