Thanks for Reply Jeff,
Actually , I need to work with a portal like DNN, because I have a requirment in which the Portal Admin(or host) can add a new Portal during runtime, so that he/she can add a new customer,create a portal for him, and create some pages specific for that customer like about us, advertisments,contact us ,and the customer can then create a users for his portal( which is the employees,so that they can create orders,view reports... and collaborate).
And there is more things that i need , like let the users change some Resource files during runtime , add news to the portal main page, polls, advertisments.
I know there is a built in membership services,and there is a webparts in asp.net, but that's not enough for me, Again i need to handle the creation of portals , and i need a Content management system all works with the Managment information system that im going to develop
The system will be a lot of screens that exectute some business logic, I want to use the NetTiers Code smith template , because I'm familiar with it , and because it handles the complex business senarios , like using the Processors,and lazy loading ,Deep load, deep save ...
I believe it could be used in DNN module developement , but What i'm afraid of is the way in which the UserControls will communicate with each others, and I'm not sure how to integrate my database with the portal User table .
I don't think the module that I'm going to develop will be complicated more than the forum module, and if you looked at the forum module , you will notice that they have a custom user (inherits the Portal user) which has a 1-1 relationship with the Portal user.
You said "But you want quite a few things that change the basic core of DNN" and i don't understand what is these things ,
Thanks for reading that , I appreciate your help