Web Development Learning Resources
Free coding guides, explained with real world context and examples.
Build a Multi-Tenant App With Entity Framework Core & ASP.NET – Free Guide (Part 1)
There is always a point in a software developer’s career where they start to think about building a Software as a Service (SaaS) type platform. A SaaS business...
Build a Multi-Tenant App With Multiple Databases – Free Guide (Part 2)
In the last article, we learned the basics of building a multi-tenant application with ASP.NET and Entity Framework. In this article, we will build on that same project...
Dependency Injection ASP.NET Core (.NET 8). Example Project GitHub
If you want to learn about Dependency Injection, you’ve come to the right place. Its one of my favorite topics in all of programming. It is however, useful...
Using Interfaces in ASP.NET Core (.NET 8). Tutorial and Guide
So, what’s the deal with interfaces? To be honest, I never used them when I worked in ASP.NET MVC 5 projects. Anyone who worked on larger enterprise applications...
Query Filters in Entity Framework Core & ASP.NET
One of the main reasons I like ASP.NET so much is that it has great tooling for working with data. Entity Framework is the standard ORM in the...
Deploy Multi-Tenant Web App to Azure Elastic Database Pool
This post will explore how to deploy a multi-tenant web application to Microsoft Azure and use an Elastic database pool to manage per-tenant databases. Database per-tenant (multi-db) architecture...
AWS Multi-Tenant Deployment Guide
This AWS Multi-Tenant deployment guide covers setting up an Elastic Beanstalk environment, configuring AWS RDS for SQL Server, and ensuring seamless multi-tenant database management. We’ll use an Elastic...
Effortless Web Scraping in C# (ASP.NET) Using HTML Agility Pack: 10-Minute Guide & GitHub Resources
Web scraping is a powerful tool for a variety of applications. In almost any business, there arises a need to automate the retrieval of data from external sources....
Guide to Entity Framework in .NET | Unlock the Power of ORMs, LINQ Lambdas & Migrations | 5 Key Interview Questions
My first real world project was a windows desktop application. It had an on-premises database server (a computer stashed in the CFO’s storage closet) and was developed using...
Need an ASP.NET Boilerplate to build your next MVP?
Check out Nano ASP.NET multi-tenant SaaS boilerplate project and save weeks or months of development time.