“The Managed Extensibility Framework (MEF) simplifies the creation of extensible applications. MEF offers discovery and composition abilities that you can leverage to load application extensions.” – (mef.codeplex.com) “The common service locator library contains a shared interface for service location which application and framework developers can reference” - (commonservicelocator.codeplex.com) Wow! How to get them both working [...]
Archive for the ‘Design Patterns’ Category
Extending ASP.Net Memberships with Access Points – Part 2
Posted: October 20, 2010 in C#, Design Patterns, Web DevelopmentIn part 1 of this series, we described a way to simplify our code to abstract some of the role-based implementation which the ASP.Net Memberships & Roles gives us. In this part, we will explore the extensions needed in the SQL Server database to have additional table which will help store the data needed to [...]
Extending ASP.Net Memberships with Access Points – Part 1
Posted: October 20, 2010 in C#, Design Patterns, Web DevelopmentIn the following series of article, I will show a customer implementation of the ASP.Net Membership Providers to extend the Memberships.
Enabling DI/IoC for noobs – Part 1
Posted: September 30, 2010 in C#, Design Patterns, Web DevelopmentThe powers that be agree that Dependency Injection (DI) & Inversion of Control (IoC) patterns help applications become more component-based, easier to maintain & better designed.
The following series of article provides a step-by-step guide to structure code for working with DI & then implementing IoC for noob programmers.