Hi, does your advice apply to my situation?
I am building an intranet portal using ASP.NET and C#. The portal is conceptually inspired by DotNetNuke & IBS Portal but all of my code is my own. This portal will serve as an entry point for several different reports and applications all in ASP.NET which MUST share the same ASP.NET Forms Authentication model.
So, I have the guts of my portal (i.e the homepage, menu system and nifty little modules for the homepage) compiled into the main dll in the root bin for my portal solution. The additional applications will be initially loaded as modules using a construct similar to the way DesktopDefault.aspx injects modules into the page. Anyway, it is imperative that each application's/module's dll be seperate from the main portal so that each application can be updated, compiled and deployed without affecting a) the portal itself and b) other applications.
Currently each application is its own ASP.NET solution, so each app has its own dll. How do I integrate these apps into my portal's folder structure while keeping their dlls seperate from my main portal dll?
Thank you very much for any assistance you can provide. This one kind of crept up on me all of a sudden ;-)