provider-model

___ tag123c ___ C # (sprich "Cis") ist eine objektorientierte Programmiersprache auf hohem Niveau, die für die Erstellung einer Vielzahl von Anwendungen entwickelt wurde, die auf dem .NET Framework (oder .NET Core) ausgeführt werden. C # ist einfach, leistungsfähig, typsicher und objektorientiert. ___ tag123net ___ Das .NET-Framework ist ein Software-Framework, das hauptsächlich für das Microsoft Windows-Betriebssystem entwickelt wurde. Es enthält eine Implementierung der Basisklassenbibliothek, Common Language Runtime (allgemein als CLR bezeichnet), Common Type System (allgemein als CTS bezeichnet) und Dynamic Language Runtime. Es unterstützt viele Programmiersprachen, einschließlich C #, VB.NET, F # und C ++ / CLI. NICHT für Fragen zu .NET Core verwenden. ___ tag123providermodell ___ hilf uns dieses Wiki zu bearbeiten ___ answer155754 ___

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.

    
___ qstntxt ___

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?

    
___ answer156628 ___

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.

    
___ qstnhdr ___ Providermodell in .net ___
2
Antworten

Providermodell in .net

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...
01.10.2008, 00:43