Startseite > Archiv > Das Extensible Provider Model nutzen

Das Extensible Provider Model nutzen

dotnetpro 01/2009 Von Rolf Cerff erschienen in dotnetpro 01/2009 auf Seite 97
Code: A0901ProviderModel
1 Bewertung(en):

Wichtige Programmfunktionen zur Laufzeit austauschen und konfigurieren, ohne den Rest der Anwendung anpassen oder neu kompilieren zu müssen? Das in ASP.NET verwendete Extensible Provider Model macht dies möglich. Auch außerhalb von ASP.NET und für eigene Komponenten lässt sich dieses Modell einsetzen.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

_connectionString   _Das   _defaultProvider   _isInitialized   101dnp_provider   2003   2008   2009   A0901ProviderModel   Abbildung   aber   abge   abgeleitet   abgeleitete   abgeleiteten   abgeschirmt   Ableitung   Ableitungen   abstrakte   abzuschir   Access   Activator   Active   ActiveDirectoryMembershipProvider   Actor   Addison   aktuellen   alle   allein   alleTypen   anbietet   ande   andere   anderen   anderes   ange   angegebenen   angepasst   anhand   AnotherCompany   anpassen   Anwen   Anwendung   Anwendungen   Anwendungsfälle   Anzeigen   Applikation   Architecture   ArgumentException   ArgumentNullException   Array   Artikel   Assemblies   Assembly   Attribut   Attributs   Attributwerte   auch   aufderHeft   aufführen   aufge   aufgeführten   aufgelis   aufgelistet   aufgelisteten   aufrufen   Aufwand   ausderconfig   ausgegangen   ausgelesen   ausgetauscht   Ausschnitt   außerhalb   Austauschbarkeit   austauschen   Auswahl   Authentifizierungs   base   Basisklasse   Baukasten   Bedeutung   befindet   Beide   beiden   beim   Beispiel   Beispielanwendung   bekannt   bekannte   benötigt   Benutzer   Benutzerdaten   Benutzerdatenbank   benutzerdefinierten   Benutzeroberflächen   Benutzeroberflächenlogik   benutzt   bereits   beschäftigt   beschränkt   beschrieben   beschriebenen   bestimmen   Bisher   bisschen   Blick   bool   bringt   Business   CDfinden   Cerff   cherung   class   Code   Codes   Collec   Collection   Collections   config   configSection   configSectionName   configSections   Configu   Configuration   ConfigurationManager   ConfigurationPro   ConfigurationProperty   ConfigurationSection   Configuraton   ConnectionString   connectionStringName   CopyTo   count   CreateInstance   Custo   Custom   Customer   customerDataFile   CustomerID   Customers   dabei   Dabeiistmannicht   damit   dankenarbeit   dann   daraus   darin   dass   Datei   DateiausgelesenundderPro   Dateien   Dateienverwaltet   Daten   Datenbank   Datenbankformate   Datenbankverwaltet   Datenwerden   Davis   davon   dazu   Default   defaultProvider   defaultProviderName   defi   Defini   definiert   definierten   Definition   demonstriert   dende   denFallkönnenkonkreteProviderimplemen   derart   derCollection   deren   dert   DerWert   dessen   Details   Diagramm   DiekonkretenProvi   dienen   dient   dies   diese   diesem   dieser   DieserTeil   dieses   Directory   dnpCode   dotnetpro   dungen   durch   eben   Editieren   eigene   eigenen   Eigenschaft   Eigenschaften   eine   einem   einen   einer   eines   einfach   einfacher   einige   Einsatz   einsetzen   einzigen   Elements   endregion   Enterprise   enthal   enthält   enthalten   enthaltenen   Enti   entsprechenden   entwickelt   entwickelten   Entwicklung   Entwicklungs   Entwurf   erfolgt   Ergebnis   ermittelt   ermöglicht   erreicht   erst   erstellt   erzeugen   erzeugt   existieren   Existiert   Extensible   extrahiert   Fall   false   faultProvider   Fazit   Feld   festlegen   festzulegen   figurationdiekonkreteImplementierungzur   finden   Findet   Flexibilität   folgende   Folgenden   foreach   Form   Format   Forms   Fowler   Framework   freiberuflicher   fügt   führt   Funk   Funktion   Funktionalität   Funktionen   garantiert   geän   geändert   gehörenden   gekap   gelisteten   genau   generische   genschaften   genutzt   gerade   geradezu   Geschäfts   Geschäftslogik   gesche   geschehen   geschieht   gesetzt   gespeichert   GetAllCustomers   getConnectionString   GetCustomer   GetDefaultProvider   getOrder   GetOrderDetails   GetOrders   GetProviderCollection   GetSection   GetType   gewählt   gewünschte   gibt   Guten   Handler   Haupt   heißen   heißt   hier   Hilfsklasse   hinzu   hinzufügt   hinzugefügt   hinzuzufügen   HTMLEditor   iden   Ihnen   Ihrer   imple   Implemen   implement   Implementie   implementieren   Implementierung   Implementierungen   indem   Index   Informationen   Infrastrukturcode   Infrastrukturklassen   Inhalt   initialisieren   initialisiert   Initialize   inklusive   innerhalb   INorth   INorthwindAccess   Instanz   Instanzen   interessante   interface   IsAssignableFrom   IsNullOrEmpty   IsRequired   iteriert   Jahren   jeden   jedoch   kann   Kapseln   keine   klas   Klasse   Klassen   Klassendefinition   Klassendiagramm   KlasseNorthwindProviderabgeleitet   Knoten   Knotens   Kompilieren   kompiliert   Kompo   Komponenten   Konfigu   Konfiguration   konfigurie   konfigurieren   konfiguriert   konfigurierten   konkre   konkrete   konkreten   konkreter   konkretes   können   lassen   lässt   Laufzeit   Layout   leitet   Lesen   liegt   LINQ   List   listeten   Listing   Logik   lohnt   Lösung   macht   Managed   Management   maps   Martin   mehreren   Member   Members   mentierung   mers   meter   Methode   Methoden   Migration   migrieren   mitgelieferten   mittels   model   modell   Models   möglich   muss   müssen   Must   MyCompany   nächsten   Name   Namen   NameValueCollection   Neben   nenten   nicht   nition   noch   North   Northwind   NorthwindProvider   NorthwindProviderCollection   NortwindProvider   NotImplementedException   notwendig   notwendigen   null   nutzen   oben   Objekt   Objekte   Objekten   Objektes   oder   Ohne   OleDbNorth   OleDbNorthwindProvider   Optimal   Order   orderDataFile   orderDetailDataFile   OrderDetails   OrderID   Orders   Ordinal   override   paar   Para   param   Parameter   Parametern   Parameters   passen   passt   Pattern   Patterns   Persistenz   Personalisierungsdaten   perty   plementieren   plementierung   Plug   Praxis   Prinzip   private   productDataFile   products   Programmcodes   Programmfunktionen   Programms   Projekt   Properties   Provi   provide   provided   Provider   Providerabschnitte   ProviderBase   ProviderCollection   ProviderCollectionType   ProviderConfigurationSection   ProviderException   ProviderHel   ProviderHelper   Providerklasse   Providern   Providerobjekte   Providers   Providersektionen   ProviderSettings   ProviderSettingsCollec   ProviderSettingsCollection   Providertyp   ProviderType   public   QdnpLinkSL0901ProviderModel1   QdnpLinkSL0901ProviderModel2   ration   rationsparametern   ReadOnly   Reflection   Region   Rest   return   rierten   Rolf   rungeinerProgrammfunktionrealisiertwer   sächlich   schäfts   Schnitt   Schnittstel   Schnittstelle   Schnittstellen   schon   schriebenwerdenmuss   Schritt   Schwerpunkt   Section   SECTION_NAME   sehen   sein   seine   Seit   Seite   Sektion   Sektionen   Sektionsklasse   selt   semblies   separaten   Server   Services   setProvider   SetReadOnly   Settings   shipProvider   sich   sicheren   sieht   Sieim   sind   sodass   Software   Softwaredesigns   Softwareentwickler   Softwarekomponenten   solche   soll   sollen   Solution   sowohl   später   Specialized   spei   speichern   Speicherort   Speicherortes   Speicherung   sprechen   sprechender   SqlMembershipProvider   static   stecken   stehen   stellenentwurf   string   StringComparer   Studio   stufenweise   system   tatsächlich   tauschbaren   Team   tenen   tensible   testen   There   ThirdPartyCompany   this   Throw   tiert   tierungen   tierungsdetails   ties   tifiziert   ting   tion   Todd   ToString   trennen   Trennung   true   type   TypeOf   Typparameter   Typs   Typsichere   über   übergeben   Umgebung   umgesetzt   umsetzen   umzustellen   unabhängig   unerlässlich   Unmanaged   unten   Unterhalb   Valid   Value   vereinfachtes   verschiedene   Version   verständlich   verstehen   verwalten   verwaltet   Verwaltung   Verweis   verwen   verwendbar   verwenden   verwendenden   verwendet   verwendete   Verwendung   verwiesen   verwöhnter   vider   viderSettingsCollection   vidertypen   virtual   virtuelle   Visual   void   völlig   vorhandenen   vorliegen   Vorstellung   Wahl   weil   weise   weiter   weitere   weiteren   welcher   wendet   wendung   wendungen   wenig   Wenn   werden   werdeninXML   Wert   Wesley   WHERE   wichtig   wichtige   wickelt   wickler   wind   windAccess   WINDOWS   windProvider   wird   Write   wünscht   wurden   XmlNorthwindProvi   XmlNorthwindProvider   zeigt   Zeile   Zeilen   Zeit   zelnen   zugegriffen   zugehörige   zugeordnet   zugreifen   Zugriff   Zugrifferfolgtüber   Zukunft   Zuordnung   zurück   zurVerfügung   zusam   zusammen   Zusätzlich   ZweckwurdenDatenausderNorthwind   zwei   zwingend   zwischen

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen