Providermodell in .net

8

Als das .NET-Framework das erste Mal herauskam, war das Provider-Modell der letzte Schrei. 2.0 sogar mit einer Reihe von Standard-Anbietern (Mitgliedschaft, Sitemap, Rolle) geliefert. Seit der Veröffentlichung von 2.0 ist der Hype verstummt, und obwohl ich immer noch Tag für Tag Anbieter verwende, scheint es viel weniger Druck zu bekommen.

Ich habe mich gefragt, ob dies daran liegt, dass die Leute etwas anderes als Anbieter verwenden und dass sie ersetzt wurden, oder liegt es einfach daran, dass die Akzeptanz nicht so groß war wie bei anderen IoC-Methoden?

    
lomaxx 01.10.2008, 00:43
quelle

2 Antworten

4

Es ist tatsächlich nicht abgestorben. DI ist immer noch groß. Es gibt viele DI-Frameworks zur Auswahl. Ja, es ist nicht hart in jedes Teil Framework wie es sollte unbedingt sein, aber es ist immer noch eine sehr gute Praxis zu folgen. Zum Beispiel nutzte ich die benutzerdefinierten Anwendungsblöcke von P & amp; P für DI. Bis sie es für Unity aufgegeben haben. Jetzt verwende ich Einheit.

Ein leichtgewichtiges DI-Framework ist eine gute Idee für jede große erweiterbare Anwendung.

    
Will 01.10.2008, 00:47
quelle
0

Ich denke, dass, wenn diese Werkzeuge innerhalb von .NET standardmäßiger werden, der Hype um sie herum weniger wird, aber ihre Verwendung nicht. Sicherlich sind die Mitgliedschafts- und Rollenanbieter für unsere neue Anwendung, die wir entwickeln, sehr wichtig und werden uns erhebliche Mengen an Code sparen.

Microsoft Patterns and Practices ist der Geburtsort von Tools wie der Enterprise Library, die sehr umfangreich ist in Bezug auf den Sicherheitsanwendungsblock mit den Anbietermustern (insbesondere mit der Mitgliedschaft) in Verbindung stehen, und das Modell scheint in allen Blöcken verwendet zu werden.

    
Odd 01.10.2008 07:57
quelle

Tags und Links