:::: MENU ::::

Solving certificate error in chrome for Asp.Net Core application

Recently I need to simulate production environment (in a case of secure connection) to check application behavior so I quickly searched Asp.Net Core docs and find this article. I followed IIS Express approach, once I finished setup and tried to run the application then I ran into an issue on Chrome and Firefox but OK with Edge. That’s strange and based on the error shown by chrome I was guessing this is not application fault but something wrong with browsers.

Continue Reading

Building multi-tenant application with Asp.Net Core

Recently I was trying to build a multi-tenant application using Asp.Net Core. In that journey, I found an amazing series by Ben Foster where he wrote step by step guide to building multi-tenant application with Asp.Net Core and SaaSKit (A developer toolkit for building SaaS applications). With the help of that series, I am able to build foundation for multi-tenant application. I have added a bit more features in my sample like creating a database per tenant as they loaded the first time. I have shared my multi-tenant foundation application in GitHub so that other can get an idea to build their own. I will add more features along the way.

Continue Reading

Identity Server 4 with Entity Framework Core Sample

Recently I was working on a project where I have to build simple Authentication Server. For that project, i need to use Resource Owner Password (ROP) OAuth flow with persistence storage of all data. Also, need to handle Social Signup/login with ROP flow. Facebook and Google as third party Identity Provider is available in this sample ( up to now)

So I am using Identity Server 4 and Entity Framework core to build this simple authentication server. This sample might be helpful if you are working on same as my requirement.

Also, I am extending this sample to support other OAuth flow in future.

Here is project link in Github.


Using MongoDB with ASP.NET Core – Part I (Setup)

In this 2 part series, I will show you how to use MongoDB as data storage in your ASP.NET Core application.

As you may know, MongoDB is an open-source document database and leading NoSQL database. It is a cross-platform, document oriented database that provides, high performance, high availability, and easy scalability. MongoDB works on the concept of collection and document.

Continue Reading

John Sonmez’s blogging course review

It has been almost 2 years that I started blogging where I am sharing stuff related to my programming journey (with .NET, Azure, and other Open Source stuff). I am few post away to hit the 50th post on this blog. Up to now, I take this blog as a space to share my programming knowledge but now I want to do more with this blog (i.e. earn some passive income). So I want to learn some blogging and money making courses. Since I am long time follower of John’s online content I want to give a try to his blogging courses. I was planning to take money making the course (10 ways to make money with your blog) but first I want to finish his blogging course (Create a blog to boost your career) for a beginner. After all, I want to learn things from the ground up. Now my next target is his “10 ways to make money with your blog” course.

Continue Reading

Error logging with elmah.io in ASP.NET Core application

Recently I was planning to add logging service in my new side project test-api.net (which provides mock API for test purpose) and found elmah.io interesting so I wanted to give it a try. Maybe this blog post could be a series, if I decide to integrate this service in my project. In this post I will share my first experience with elmah.io from signup to pushing some log messages.

Continue Reading