Using C# HttpClient from Sync and Async code

Asynchronous programming is a modern of way of writing code and it enhances the overall page responsiveness and avoids the performance bottlenecks. The .NET 4.5 and C# 5 provides a neat and clean way...