Re: code example with good architectural practises?



I recommend you to check the Microsoft "pattern and practices" site.

http://msdn.microsoft.com/practices/

It provides patterns and best practices, from the theory to real implementation (The enterprise Library is a set of code, which follows patterns & best practices, that you can use in real applications)


-- Regards, David Hernández Díez MCDBA MCSD vs6 & .NET DCE5 .Net1.1 & DCE2 .NET 2.0


engwar wrote:
Which starter kit or open source project would you consider
well-architected? Or more specifically which has good examples to
showing a newbie how to separate presentation/business logic/data
layer?

The Time Tracker 1.x version does NOT seem to fit the bill as there is
data access code in the business logic layer. The data layer contains
only the SQLHelper class.

The duwamish codebase  seems to be put together a little better but it
has an extra business facade layer that, while it may be a good idea,
is perhaps an extra layer that newbies don't need while learning.

I've also looked at the DotNetNuke app which definitely seems more
complex than a newbie needs for learning purposes.

What would be YOUR recommended codebase showing best architectural
practises for newbies?

.



Relevant Pages

  • Re: code example with good architectural practises?
    ... several books have been published related to n-Tier systems ... e> is data access code in the business logic layer. ... e> complex than a newbie needs for learning purposes. ...
    (microsoft.public.dotnet.general)
  • code example with good architectural practises?
    ... data access code in the business logic layer. ... complex than a newbie needs for learning purposes. ... What would be YOUR recommended codebase showing best architectural ...
    (microsoft.public.dotnet.general)
  • RE: .NET 2.0 Generics and application layers
    ... Adhering to standards & best practices will cost you more time initially but ... To learn about Service Oriented Architectures the number one resource I can ... I try to understand how the business and presentation layers would ... and I managed to understand the data layer only. ...
    (microsoft.public.dotnet.languages.csharp)
  • Diagonal stripes
    ... Excuse me if I sound a bit thick - I'm a newbie. ... I need a layer on a file, of alternating different coloured diagonal stripes ...
    (alt.graphics.photoshop)
  • Re: DataBasic book that leads to the best code.
    ... DataBasic book to teach newbies the best way to code for today's best ... practices. ... is there another readily available resource like a ... I realize that ultimately a newbie will have to ...
    (comp.databases.pick)