for several years I'm developing applications for Windows using C#. For web development I used PHP. Now I would like to start developing web applications using ASP.NET. My first Hello World project is running and so I'm planing my first productive application. This application will provide several "small" independant applications which (in the first step) will not interact with each others. The only thing that should be provided from the base application is the user management (login, roles, rights, ...).
Now my question is it is possible to develop these smaller applications as libraries (e.g. DLL) and load them into the "main" application? This means having the model, the view and the controller all together in the library. In the web i haven't found an example that contains all these parts in a library. Maybe I'm just missing the right key words.
If it is possible my next question is this even makes sense to do it in such a way. I'm happy about all of your help.
Thank you very much.