5 Stimmen

Was sind die besten DI-IOC-Referenzen für einen vb.net-Programmierer?

Ich programmiere hauptsächlich in vb.net. Ich habe bisher grundlegende Dependency Injection manuell durchgeführt und möchte mehr über DI/IoC lernen und vielleicht ein DI/IoC-Framework/Container wie Ninject verwenden. Es gibt viele Beispiele und Artikel, die Java- und C#-Code verwenden. Ich suche nach den besten Ressourcen für vb.net-Programmierer. Gibt es auch ein bestimmtes Framework, das sich besonders gut eignet für vb.net-Programmierer?

2voto

Richard Ev Punkte 50770

Es gibt vb.net Codebeispiele für Unity.

1voto

Rick Punkte 5039

Ich mache all meine Arbeit in VB.NET und verwende ausschließlich Unity.

Das größte Problem, das ich hatte, als ich mir andere Frameworks angesehen habe, war der umfangreiche Einsatz von Lambdas für die Containerkonfiguration/-registrierung. Da VB.NET derzeit nur einzeilige Lambdas unterstützt, die einen Wert zurückgeben, d.h. Function(), wird es bestenfalls unhandlich und in einigen Fällen unmöglich.

1voto

chrissie1 Punkte 4954

Ich benutze StructureMap und habe einige Beiträge darüber gemacht

StructureMap ist auch in VB.Net sehr cool

und die C# Version

Structuremap ist echt klasse

Beachten Sie, dass die Konfiguration seitdem ein wenig geändert wurde.

Aber beachten Sie, dass die aktuelle Version (9.0) von VB.Net nicht so gut mit Lambda-Ausdrücken umgehen kann. Dies sollte sich jedoch mit Version 10.0 verbessern.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X