ASP.NET CORE 3.1 Social Login and Multi-Tenancy

We recently added multi-tenancy support to the social login system in our ASP.NET Zero project. ASP.NET Zero supports Facebook, Google, Microsoft, Twitter, OpenId Connect and WsFederation login optio...

Continue Reading →

ASP.NET Core ASP.NET Zero Multi-Tenancy Social Login

Last Posts

Using Azure Key Vault with ASP.NET Core

Azure Key Vault is a cloud service that provides a secure store for secrets. You can securely store keys, passwords, certificates, and other secrets. For more information about Azure Key Vault, pleas...

Continue Reading →

ASP.NET Core Azure

Running ASP.NET Core Web App on IIS Express from Command Line

I usually run the Web projects from Visual Studio. But it was required to run an ASP.NET Core 3.1 Web project from the Command Line on IIS Express At first I thought it was easy! But I stumbled in so...

Continue Reading →

ASP.NET Core C#

ASP.NET Core Angular Refresh Token Implementation

In this article, I will show you how to integrate the refresh token mechanism to the ASP.NET Zero project. We use Angular HttpInterceptor to handle requests. And I will implement how to use refresh t...

Continue Reading →

ASP.NET Core Angular ASP.NET Zero ASP.NET Boilerplate

Introduction to Azure Cosmos DB

In this article, I will try to give a brief information about Azure Cosmos DB and introduce common concepts of Azure Cosmos DB. Azure Cosmos DB is getting very popular and Entity Framework Core is go...

Continue Reading →

ASP.NET Core C# Azure Entity Framework Core

Convert HTML & Export to PDF using DinkToPdf

In this tutorial, we will implement a PDF exporter functionality. We will use open source DinkToPdf library to convert HTML to PDF. Using DinkToPdf Library First, we install DinkToPdf package to .app...

Continue Reading →

ASP.NET Core ASP.NET Boilerplate

Building GraphQL APIs with ASP.NET Core

Building and consuming GraphQL in your .NET application GraphQL is a single API face for different clients like mobile, desktop apps, tablets… It’s built by Facebook. It’s not a magical library that...

Continue Reading →

ASP.NET Core GraphQL

Open API Analyzers & Conventions

Problem Let’s start with an example to understand problem. Check the following code: API method that can be returned 404 that is not documented Above API is looking in swagger-ui like following:...

Continue Reading →

ASP.NET Core C#

Migrating from ASP.NET MVC 5.x to ASP.NET Core

Introduction We have recently moved our ASP.NET ZERO solution from ASP.NET MVC 5.2.3 to ASP.NET Core 1.0. In this post, I will share my experiences and explain mechanics of this migration in brief. N...

Continue Reading →

ASP.NET Core C# ASP.NET MVC

Designing Modularity on ASP.NET Core: Virtual File System

Introduction Creating a modular application is hard. Building a modular User Interface is even harder. You need to separately develop module pages, components but make them integrated and working tog...

Continue Reading →

ASP.NET Core

AspNet Core Dependency Injection Best Practices & Tips

In this article, I will share my experiences and suggestions on using Dependency Injection in ASP.NET Core applications. The motivation behind these principles are; Effectively designing services an...

Continue Reading →

ASP.NET Core

Building a Simple Angular Universal Application: Hero Shop

In this article, I will try to show you how to integrate Angular Universal to ASP.NET Boilerplate’s ASP.NET Core & Angular template (https://github.com/aspnetboilerplate/module-zero-core-template...

Continue Reading →

ASP.NET Core Angular ASP.NET Boilerplate

Docker Web Farm: Redis, Ha-proxy and AspNet Core Web API

In this article, I will show how to create a web farm on docker with using redis and haproxy, step by step. In this sample, there will be a web api project as a web server apps (.net core framework) ...

Continue Reading →

ASP.NET Core

ASP.NET Core Dependency Injection

In this article, I won’t explain what is dependency injection (DI). I will try to explain how DI in ASP.NET Core works what can we do with it and how we can use other DI containers (Autofac and Castl...

Continue Reading →

ASP.NET Core