Shamil Salakhetdinov
shamil at smsconsulting.spb.ru
Fri Oct 23 12:34:09 CDT 2009
Hi Gustav -- I'd go for it at least for educational purposes. But using DI in business apps we develop could be often an overkill AFAIS now (I can be wrong) - using DI always(?) needs more time to develop and test - yes, it should pay back well in long run but how often do we have that "long run" coming into reality? Here is a link on foundation info: http://martinfowler.com/articles/injection.html Trying to be more "ground based" here these days :) Thank you. -- Shamil P.S. I suppose it would be a lot of fun to (re-)develop large business apps using DI and MEF - are there anybody who have funds for such a project? - ready to go with that here :) -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, October 23, 2009 8:02 PM To: dba-vb at databaseadvisors.com Subject: [dba-VB] VS2010: Dependency Injection (DI), The Microsoft Extensibility Framework (MEF) Hi all <quote> Dependency Injection (DI) is a technique that includes a set of well-known design patterns, and most existing DI Containers operate within the boundaries of these patterns. The Microsoft Extensibility Framework (MEF) - which is a part of .NET 4.0 - has many similarities with DI Containers, although there are differences. This session dives into the relationship between MEF and the existing DI patterns to better understand what MEF is - and is not. </quote> Could someone please indicate what this is about and/or provide a link to some tutorial on the subject? Should I attend this 2½ hour session at my local user group? /gustav __________ Information from ESET NOD32 Antivirus, version of virus signature database 4536 (20091023) __________ The message was checked by ESET NOD32 Antivirus. http://www.esetnod32.ru