Archive for the ‘Design Patterns’ Category

“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 [...]

In 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 [...]

In the following series of article, I will show a customer implementation of the ASP.Net Membership Providers to extend the Memberships.

The 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.