I have been working on coming up with the best wy to put the classes for the best OOP. Sometimes I wonder if I am trying to over kill the thought process.
I am thinking now to have as an examples the Categories Object
Files
- Cateogories.cs - Object File
- CateogoriesDAL.cs - Data Access Layer
- CateogoriesBLL.cs - Business Logic Layer
- CateogoriesWS.cs - Web Service
When you call form any application local or external you would call the web service and it would get what you need.
Examples: You would create a Categories Object so you could pass it to the Web Service Layer when you wanted to Save (Insert or Update) a Category. All of the business rules would be in the Business Logic Layer.
How do you implement the OOP?