When building web applications, you will often need to import or export data from or to Word or Excel documents. There are several ways to achieve this, and…
SmarterASP.NET – a provider that hosts Microsoft’s ASP.NET open-source web framework and reportedly has more than 440,000 customers – suffered a ransomware…
URL rewriting is the process of altering request URLs based on one or more pre-defined rules. You can take advantage of the URL Rewriting Middleware in…
When building web applications, you might often want to control the frequency of user requests to prevent malicious attacks. In other words, you might want to…
Azure Application Insights is an extensible application performance management (APM) service that can be used to monitor performance, detect anomalies, and…
Exceptions are runtime errors that might occur in your application. If exceptions are not handled properly, the program in execution is terminated. This…
ASP.Net Core 3.0 Preview 3 adds support for creating worker services, which are background services like Windows services and Linux daemons. There is a new…
The Data protection stack in ASP.Net Core provides an easy-to-use cryptographic API for protecting data, including the necessary mechanisms for encryption and…
ASP.Net Core is an open source, cross-platform, lean, extensible and modular framework for building high-performance web applications. Session state in…
Dependency injection is a technique whereby one object (the dependency) is passed to another object that needs it. Dependency Injection is a realization of…