Hey there ,
I have an architectural question :
I am working on CMS application build with ASP.Net and CSharp + SQL
Server 2000
This application should be product that the company will continue to
upgrade and to release new versions. So application design must meet
this argent purposes :
1) Easy upgrades :ability to easily upgrade application and to
distribute new release to older version's customers
2) Support for plug-ins : ability to release some functionality as
plug-ins .e.g. customers want to have the ability to export some data
in xml - it can be achieved without massive changes in the
application base, so the intuitive solution is some kind of plug-in
I understand that for web-application releases and plug-ins couldn't
be done with just dropping dll and registration of it . but any
approach to this targets will help a lot in a long-term tasks.
Any help, links , resources are welcome
Thanks a lot for this grate site and community