Search code examples
c#3-tier

3-tier architecture in Windows Form


I'm currently working on Inventory project on windows Form, and I would like to implement three tier architecture in it. I would like to know how many classes should I create in Business Layer, and Data Access Layer.

What if later, work on my project gets increase? Should I stick to single long coded Business Layer and Data Access Layer, or should I create several classes within business layer and Data Access Layer?


Solution

  • Generally,nouns in your requirements model into classes in your application.There could be other causes to create classes,like helpers and wrappers and functions returning multiple values.

    If you are inexperienced in designing it, please take the help from an experienced guy.

    Good luck with your project.