Utilizzando il Framework .NET, facciamo uso di pattern architetturali anche senza saperlo. Questo perchè il framework fa un largo uso dei pattern nei contesti più disparati.
Tra quelli che sono noti come GOF ricordo l'Adapter (quello di ADO.NET vi dice niente?), l'Abstract Factory (in ASP.NET è strausato), l'Iterator, il Composite, il Builder (sempre ADO.NET), il Singleton (nel remoting), ecc...
Specificatamente per il Web ci sono il Page Controller (la classe Page, per esempio), l'Intercepting Filter (ovvero HttpApplication e HttpModule), i vari Factory per handler e pagine, ecc.
C'è chi si è preso la briga di fare una breve esposizione sull'argomento in questo recente articolo su MSDN Magazine dal titolo Discover the Design Patterns You're Already Using in the .NET Framework: http://msdn.microsoft.com/msdnmag/issues/05/07/DesignPatterns/.
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
- Transazioni con Data Access Application Block: non mi convince!, il 10 gennaio 2005 alle 21:10
- SSL e il degrado di prestazioni nei WS, il 23 novembre 2004 alle 22:40
- DataAdapter e connessioni , il 22 ottobre 2004 alle 14:50
- Concatenazione dei costruttori di una classe, il 7 settembre 2004 alle 16:07
- .NET e COM: l'unione fa la forza!, il 27 agosto 2004 alle 15:42