2008-12-18 12 views
4

Quels livres vous ont aidé à comprendre le développement de niveaux multiples (couche de présentation, UI Business Objects, Data Business Objects et ensembles de données)?Quels livres vous ont aidé à comprendre le développement de niveaux multiples

Je préférerais les livres, mais les blogs et autres sites sont aussi des suggestions bienvenues. J'ai hérité d'une application conçue pour n-tier dans un nouveau travail et même si cela m'a pris du temps pour m'y habituer, je vois l'utilité des concepts. Pour aller de l'avant, je veux m'assurer que mon développement respecte les mêmes normes. Une concentration en C# serait également très bien.

En outre, existe-t-il d'autres modèles de conception que vous suggéreriez pour l'évolutivité? Y at-il une suggestion de lecture que vous pouvez fournir pour ces modèles de conception?

Répondre

7

Lecture Patterns of Enterprise Application Architecture (PoEAA) a été une grande révélation pour moi. Il est orienté vers le web, et va dans les moindres détails en expliquant comment tous ces niveaux doivent interagir.

IIRC, les exemples sont à la fois C# et Java.

+0

livre merveilleux. Je ne l'ai pas lu à fond, mais il fait de très bons points, et il est généralement bien écrit. +1 –

0

livres sont grands pour plus de détails et les détails de certaines solutions/approches, mais le principe est Separation of Concerns suffisante pour tirer logiquement l'architecture n-tier

3

Voici la liste standard des livres que je hound les gens dans mon bureau pour lire et l'ordre dans lequel je les lirais:

Principes Agile, modèles et pratiques en C# - Robert C. Martin , Micah Martin
refactorisation: Améliorer la conception des eXISTANT - Martin Fowler
Travailler efficacement avec Legacy code - Michael plumes
domaine Driven design: la lutte contre la complexité dans le coeur du logiciel - Eric Evans
Application domaine Driven Conception et modèles: avec des exemples en C# - Jimmy Nilsson

Si vous ne souhaitez que lire un livre, lire le livre Robert C. Martin. Cela vous donnera envie de lire les autres. Le livre de refactoring est principalement un catalogue de techniques, plus d'un livre de référence que d'un manuel d'instructions, mais il vaut toujours la peine d'en avoir. Si vous faites tout le développement de nouveaux sites en ce moment, sauvegardez le livre de code Legacy pour la fin.

1

objets dans Visual Faire Basic 2005 Amazon est le meilleur pour les débutants

POO: Éléments de construction réutilisables avec Microsoft Visual Basic .NET Amazon est aussi un bon livre