If you're building a .NET application, chances are high that you'll need to call an external API over HTTP. The easy way to make HTTP requests in .NET is to use the HttpClient to send those requests. And it's a great abstraction to work with, especially with the methods supporting JSON payloads and responses. Unfortunately, it's easy to misuse the HttpClient. Port exhaustion and DNS behavior are some of the most common problems. So here's what you need to know about work with HttpClient: - Ho...| www.milanjovanovic.tech
Iron Suite for .NET: the full office suite from Iron Software - PDF, OCR, Excel, Barcode, WebScraper | Get All 10 for the Price of 2.| ironsoftware.com
In this newsletter, we'll be covering three ways to create middleware in ASP.NET Core applications. Middleware allows us to introduce additional logic before or after executing an HTTP request. You are already using many of the built-in middleware available in the framework. I'm going to show you three approaches to how you can define custom middleware: With Request Delegates, By Convention, and Factory-Based.| www.milanjovanovic.tech
The Pragmatic Clean Architecture course will teach you how to build production-ready applications using Clean Architecture, Domain-Driven Design, and CQRS.| www.milanjovanovic.tech
.NET • ASP.NET Core • Software Architecture| www.milanjovanovic.tech
OAuth 2.0| oauth.net