ASP.NET Design Patterns (Καλή Χρονιά, 2013)

Καλή Χρονιά σε όλους και όλες.



Λίγο πρίν το ξεκίνημα της νέας χρονιάς έπεσε στα χέρια μου το Professional ASP.NET Design Patterns (εκδόσεις Wrox). Αν και λίγο παλιό, πολύ ενδιαφέρον, γεμάτο παραδείγματα και sample code. Το τρίτο μέρος του βιβλίου παρουσιάζει ως case study ένα πλήρως λειτουργικό eshop. Για την υλοποίηση του χρησιμοποιούνται φυσικά όλα τα design principles, patterns και οι τεχνολογίες (StructureMap, NHibernate, AutoMapper, GoF patterns, S.O.L.I.D, MVP, MVC, Unit Of Work, Query Object, Active Record κ.α.) που παρουσιάζονται στα υπόλοιπα κεφάλαια του βιβλίου. Έμφαση δίνεται στη Domain Driven Design (DDD) μεθοδολογία. Ανάμεσα σ' όλα, αναφέρεται και το κλασσικό ASPX code behind μοντέλο ως Page Controller pattern Smile

H αρχιτεκτονική που προτείνεται για τη δημιουργία μεγάλων asp.net έργων είναι συγκεκριμμένη και ακολουθείτε σε όλο το βιβλίο. Κάθε layer (Model, Domain, Infrastructure, Service, Repository, Presentation, UI) παρουσιάζεται σταδιακά και όλα μαζί "δένουν" στο case study. Κάτα τη γνώμη μου, η προσέγγιση αφορά πράγματι μόνο σε μεγάλα έργα ενώ για μεσαία ή μικρά μάλλον αποτελεί overkill. Ωστόσο, οι ιδέες και οι τεχνικές υλοποίησης των patterns εφαρμόζονται παντού.

Τέλος, πολύ ενδιαφέρον θα ήταν η προσαρμογή του βιβλίου σε νεότερες εναλλακτικές όπως η Linq-To-Sql ή το EF (στο οποίο υπάρχει μικρή αναφορά-παράδειγμα).


Share


Έχουν δημοσιευτεί Δευτέρα, 14 Ιανουαρίου 2013 9:10 πμ από το μέλος dpant
Καταχώρηση στις κατηγορίες: ,

Σχόλια:

 

dpantOnTech έγραψε:

Μιας και η χρονιά ξεκίνησε με παρουσίαση βιβλίου , ενας πολύ καλός οδηγός τσέπης είναι το LINQ Pocket

Ιανουαρίου 16, 2013 11:46 πμ