1
I made a test application in N layers (access to Database, presentation, business (model) and transfer objects) worked quietly and learned a lot about 3 layers and N layers.
Now I’m willing to do a show that’s client-server and I’m having these doubts:
When we speak on server the system business layer is all on the server or client as well, since I reference the business DLL in the presentation application?
If the business layer is entire on the server, how do I access it on the client?
To the server work also as a service I can only make a console application and ask to install or have to develop as a service application?
If I want to separate the database access layer as well, can I keep the database connection persistent? My idea is to build an application that I have the possibility to configure any database using ODBC.