C
cschuman
Currently there are 60+ web applications at my shop. The applications
have similar functionality just different parameters. We are about to
go through a reskinning process. I would like to create a master
application that contains all UI elements (such as parameters,
datagrids, charts, etc.).
Taking this approach, a developer would create a new application by
creating a code library project (instead of a web application). When
compiled the business logic would be in a DLL. To deploy the new
application the newly created DLL would be added to the master project.
To determine which parameters to display there would need to be an XML
doc describing what controls to display.
So, in the end there would be 60+ business object DLL's in a master
application. All applications would use the same controls, making
functionality consistent.
What are some of the pit falls associated w/ this approach? Is this a
viable option? Would it be better to have 60+ separate web applications?
have similar functionality just different parameters. We are about to
go through a reskinning process. I would like to create a master
application that contains all UI elements (such as parameters,
datagrids, charts, etc.).
Taking this approach, a developer would create a new application by
creating a code library project (instead of a web application). When
compiled the business logic would be in a DLL. To deploy the new
application the newly created DLL would be added to the master project.
To determine which parameters to display there would need to be an XML
doc describing what controls to display.
So, in the end there would be 60+ business object DLL's in a master
application. All applications would use the same controls, making
functionality consistent.
What are some of the pit falls associated w/ this approach? Is this a
viable option? Would it be better to have 60+ separate web applications?