R
Ronald S. Cook
We have a Windows app which contains UI code and all classes that perform
business logic and make calls to database stored procs (located on a
database server - i.e. not local to the app).
My boss wants to bring all those classes to a business server and out of
each instance of the Windows application (i.e. separate into a business
tier).
I understand that by having the business tier separate from the user tier,
we can make changes without having to republish the application. But is it
worth it? With ClickOnce, publishing updates is now very simple. And, to
have the business components on a separate server, doesn't that necessarily
mean .NET Remoting (which adds complexity)? Or is there a simpler route to
be had? Are there more pros that I'm not thinking of?
Thanks,
Ron
business logic and make calls to database stored procs (located on a
database server - i.e. not local to the app).
My boss wants to bring all those classes to a business server and out of
each instance of the Windows application (i.e. separate into a business
tier).
I understand that by having the business tier separate from the user tier,
we can make changes without having to republish the application. But is it
worth it? With ClickOnce, publishing updates is now very simple. And, to
have the business components on a separate server, doesn't that necessarily
mean .NET Remoting (which adds complexity)? Or is there a simpler route to
be had? Are there more pros that I'm not thinking of?
Thanks,
Ron