Re: Data Layer architecture



On Sun, 24 Jul 2005 11:53:09 +0200, "Wessel Troost"
<nothing@xxxxxxxxxxxx> wrote:

>One of the projects I worked on failed because it had too many layers.
>The design was all by the books (Microsoft's "Designing Component-Based
>Applications" by Mary Kirtland.)

Very predictable. It is a suicide to follow trade media books written
by any programmer without a clue on formal data management theory.

The trade media publications lack almost any content quality control
and they are very endogamic. Any new nonsense written by a dare false
expert might be automatically propagated (regurgited) to many other
publications, and after a while it could be accepted as dogma by many
no brainer coders. This stuff happens everyday.

>On a next project, I used only two layers and dropped the message queues.
>Development speed was amazing. We were responsive to the customer's
>requests, and able to deliver on time.
>
>A good learning experience though.

But it is a very expensive learning way. Everyone with a clue on data
management theory knows that the business logic must be ensured by the
DBMS and not by the applications (this is taught in the first week of
any serious database course).

Applications must be the presentation layer of an Information System
(something known since the 60's), and we should keep away from all the
business objects trade media garbage.

Congratulations for your blog.


Regards
.



Relevant Pages

  • ASP.NET for ASP Classic Veteran
    ... Hundreds of commercially successful intranet portals and applications been ... learned from books and online tutorials. ... instead I prefer to handcode my ASP/HTML code using Homesite 5.0. ... For some reason drag-n-drop style of programming just does not work for me, ...
    (microsoft.public.dotnet.framework.aspnet)
  • ASP.NET for ASP Classic Veteran
    ... Hundreds of commercially successful intranet portals and applications been ... learned from books and online tutorials. ... instead I prefer to handcode my ASP/HTML code using Homesite 5.0. ... For some reason drag-n-drop style of programming just does not work for me, ...
    (microsoft.public.vsnet.general)
  • Re: Problems with learning layers
    ... I have been using PS7 and for what I do right now, I don't need CS2 nor will I chase new programs ad nauseum or ad infinitum. ... I do the mechanics easily enough but applying them is hard to understand, I have no problem with anything else on PS7but layers is driving me nuts and is frustrating. ... My books have a basic overview and the DVD describes the mechanics. ...
    (alt.graphics.photoshop)
  • Re: Problems with learning layers
    ... > I have been using PS7 and for what I do right now, I don't need CS2 nor ... > PS7 DVDs by Deke somebody and two good books. ... > how to apply layers. ... My books have a basic overview and the DVD ...
    (alt.graphics.photoshop)
  • Re: What is the difference between VB.NET and ASP.NET??
    ... between VB6 and VB.net, they are worlds apart in reality. ... based applications, DLL library components and windows applications. ... any of the WROX books are pretty good. ... There are no advanced students in Aikido - there are only ...
    (microsoft.public.dotnet.languages.vb)