dodyg / practical-aspnetcore

Practical samples of ASP.NET Core 9 preview-5, 8.0, 7.0, 6.0, 5.0, 3.1, 2.2, and 2.1,projects you can use. Readme contains explanations on all projects.
MIT License
9.03k stars 1.17k forks source link

Add Sample for Multi-tenancy & ASP Identity Option #227

Open weedkiller opened 4 years ago

weedkiller commented 4 years ago

Hello, as SAAS platforms are more proliferate now, we need to be able to build multi tenant options easier templatized way with ASP Identity, Roles/Claims.

dodyg commented 4 years ago

We should expand upon the Orchard Core framework facilities.

https://github.com/dodyg/practical-aspnetcore/tree/3.1-LTS/projects/orchard-core

weedkiller commented 4 years ago

Do you also show how to build plug-ins or add your own business entities into orchard. I always considered orchard to be good, but steep learning curve, kinda fuzzy on how to build anything on it.

dodyg commented 4 years ago

It's gotten better now but yeah the documentation on this still needs improvement. It's an amazing framework.

dodyg commented 4 years ago

A new article on Orchard Core framework

https://bearandhammer.net/2020/05/16/poking-around-with-orchard-core/

lohithgn commented 3 years ago

@dodyg Orchard Core already has samples on mudule + multi tenant scenarios. Link here: https://github.com/OrchardCMS/OrchardCore.Samples

What is needed for PANC (Practical ASP.NET Core) ?

dodyg commented 3 years ago

OrchardCore Module system is extensive. It needs to be broken down in multiple samples.

There are basic things such as

Modules

Multi Tenancy

Do you also show how to build plug-ins or add your own business entities into orchard. I always considered orchard to be good, but steep learning curve, kinda fuzzy on how to build anything on it.

This comment by @weedkiller is instructive.