General information on Enterprise Application design?

  • Thread starter Thread starter ViperDK \(Daniel K.\)
  • Start date Start date
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
 
There are a few good books out there, but I'd start here..
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/daab-rm.asp

Here's a pretty good book on the subject..
http://www.amazon.com/exec/obidos/t...103-9800292-3237457?v=glance&s=books&n=507846

And this one too...
http://www.amazon.com/exec/obidos/t...f=sr_1_1/103-9800292-3237457?v=glance&s=books

Also Daniel, getting a firm grip of how ADO.NET works is the key to building
anything based upon it, Enterprise or Standalone. You will probably want to
get Bill Vaughn's Best Practices book... www.betav.com or David Sceppa's
ADO.NET COre Reference, they will pay for themselves by the time you get to
the office...

HTH,

Bill
 
Following the MS way, you can go to http://msdn.microsoft.com/architecture.
There are some free eBooks (PDF) in the Patterns and Practices section.

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA

**********************************************************************
Think Outside the Box!
**********************************************************************
 
You are right....I read it a while ago, but I'll second the motion that it's
a great book. A lot different from a lot of other approaches, but very cool
nonetheless.
 
Back
Top