2009-06-04 7 views
13

Quelqu'un suggère un bon livre de conception et d'architecture pour .Net.Proposer un bon livre de conception et d'architecture pour le développement .Net

Y a-t-il un livre auquel je peux me référer et qui contient des études de cas, des exemples, etc. afin que je puisse bien mettre à jour mes connaissances dans ce domaine?

Dans le cas où ce n'est pas disponible pour .Net, s'il vous plaît suggérer en Java aussi.

Merci à l'avance Swapna MC

+0

Dupliquer de http://stackoverflow.com/questions/490807/c-design-patterns-book, http://stackoverflow.com/questions/324824, etc. –

+2

Je ne sais pas si c'est un doublon exact , les modèles de conception et les modèles d'architecture sont assez différents. –

+1

D'accord ... il y a des modèles de design, et il y a de l'architecture. – jrista

Répondre

1

Voici quelques bons livres d'architecture d'entreprise (basée sur Java, mais les concepts généraux appliquent encore):

Quelques-unes des ces motifs sont un peu vieux, mais toujours utiles à connaître.

Si vous êtes intéressé par WCF pour une architecture orientée services:

Ou pour la conception-cadre:

+0

Je recommanderais eux aussi! – dbones

2
1

approches architecturales peuvent varier considérablement en fonction de ce que vous essayez de construire. I.e.- L'architecture d'un logiciel spécifique, ou l'architecture d'un système distribué, etc.

Pour les internes d'un logiciel donné, j'aime bien Patterns of Enterprise Application Architecture comme référence.

J'ai également utilisé le style architectural SEDA pour certaines applications pilotées par événements à haut débit. La page d'accueil SEDA a l'article original et des références à d'autres projets utilisant ce style. Vous avez peut-être entendu parler des projets Java Open Source: MULE et Apache Camel.

Consultez également Enterprise Integration Patterns, qui est un excellent livre d'accompagnement à PoEAA. Celui-ci vous aide à construire l'interconnexion entre les systèmes distribués. Beaucoup d'outils dans ce domaine ... de XMPP à AMQP, à MULE, à JMS, etc.

Et je dois suggérer de passer en revue le REST Architectural Style puisqu'il est important dans le logiciel Web d'aujourd'hui. Il y a beaucoup de matériel sur REST, mais surtout lire (et relire) la dissertation de Roy Fielding.

3
+0

Bonne réponse, merci pour la liste –

0
1

En général, je voyais des livres d'architecture indépendants de Java ou .NET ou toute autre langue. J'ai trouvé ce billet de blog qui répertorie 5 books for an architect.

J'espère que vous trouverez cela intéressant aussi.

Questions connexes