Provider model

From Wikipedia, the free encyclopedia

The provider model is a database access design pattern formulated by Microsoft for use in the ASP.NET Starter Kits and formalised in .NET version 2.0. It is used to allow an application to choose from one of multiple implementations in the application configuration, for example, to provide access to different data stores to retrieve login information.

Providers are created using a factory method approach to instantiate a subclass of the ProviderBase class.

[edit] External links