Questions on Layering, Packaging and Assemblies

B

Bill Gower

As an example of a project, let's take an accounting system. Should the
software be written and deployed in assemblies comprised of modules such as
GeneralLedger, AP, AR, Payroll etc. With each one of these being modules
and I guess projects with a solution?

layout

Accounting Solution
project AR
AR.DLL
controller classes
UI classes
Business Object classes
Data Access Classes
Project AP
AP.DLL
controller classes
UI classes
Business Object classes
Data Access Classes
Project GL
GL.DLL
controller classes
UI classes
Business Object classes
Data Access Classes

Thanks
Bill
 
B

Bryan Phillips

Take a look at the example application from the Smart Client Software
Factory. www.codeplex.com/smartclient

It follows the same structure that you have outlined but consolidates
common functionality like your Data Access layer where appropriate.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top