:::: MENU ::::

Building multi-tenant application with Asp.Net Core

Recently i am trying to build 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 build 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 database per tenant as they loaded first time. I have shared my multi-tenant foundation application in github so that other can get 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 am working on 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 concept of collection and document.

Continue Reading

John Sonmez’s blogging course review

It has been almost 2 years I started blogging where I am sharing stuffs related to my programming journey (with .NET, Azure and other OS stuffs). I am few post away to hit 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 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 beginner, after all I want to learn things from 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

My Developer Podcast list for 2017

Today I was cleaning and sorting my Chrome Bookmark list, I was looking podcast folder weather there are any podcast that I am not listening recently. Didn’t found any but I want to share my podcast list to other developers which i prepared to listen regularly in 2017.

I listen developer, entrepreneur podcast mostly and i am .NET guy so most of my choice are shifted towards Microsoft Technologies. 🙂

Continue Reading