V
ViperDK \(Daniel K.\)
Could someone give me a hint where to find *good* information, samples,
tutorials, hints, whatever on design of multi/three-tiered applications,
business layers etc (mainly winforms but web application information isn't
bad, too)? ok, that isn't especially on enterprise size application but on
applications that are well designed, changeable and maintainable.
the things that interest me are especially
- database abstraction, where it makes (not) sense, to use advanced db
functions or use it only as backend, and why in which case
- how and which layers/baseclasses to use in the code, best with code
samples through the layers
- how and at which level to let the different (data)objects interact with
others
- how to make sql queries. directly as strings or via classes that could
make porting to other databases more easyly
guess this are things that the most companys make themselves without knowing
the drawbacks of their sw-designs.i'd like to know how to make it real good
and not to write some code without any good concept and in the hope that it
"seems to work" somehow in the end
thx in advance,
Daniel
tutorials, hints, whatever on design of multi/three-tiered applications,
business layers etc (mainly winforms but web application information isn't
bad, too)? ok, that isn't especially on enterprise size application but on
applications that are well designed, changeable and maintainable.
the things that interest me are especially
- database abstraction, where it makes (not) sense, to use advanced db
functions or use it only as backend, and why in which case
- how and which layers/baseclasses to use in the code, best with code
samples through the layers
- how and at which level to let the different (data)objects interact with
others
- how to make sql queries. directly as strings or via classes that could
make porting to other databases more easyly
guess this are things that the most companys make themselves without knowing
the drawbacks of their sw-designs.i'd like to know how to make it real good
and not to write some code without any good concept and in the hope that it
"seems to work" somehow in the end

thx in advance,
Daniel