Read original post at Tanzim Saqib's Blog
Microsoft HTTP Client Libraries is a portable class library that makes it simple to make HTTP calls across the platforms which also aids in reusing the code across the clients. Adding async/await pattern and Task Parallel Library to that, really makes it smooth and easy to make multithreaded app. A very common usage of this is in the news apps where the client cannot wait for all RSS feeds to load before displaying the user interface, in addition, the UI needs to remain responsive while the data packets are on the move. This simple and quick code snippet uses Microsoft.Net.Http nuget package at the core that you can obtain by executing this command in the Package Manager Console [...]