Codice principalmente in vb.net. Sto facendo manualmente l'iniezione di dipendenza di base e sto cercando di saperne di più su DI/IoC e forse uso un framework/contenitore DI/IoC come Ninject. Ci sono molti esempi e resoconti usando il codice Java e C#. Sto cercando le migliori risorse per i programmatori di vb.net. Allo stesso modo, c'è un particolare quadro che sarebbe più facile da prendere per un programmatore vb.net?Quali sono i migliori riferimenti DI-IOC per un programmatore vb.net?
risposta
Ci sono vb.net code samples per Unity.
Faccio tutto il mio lavoro in VB.NET e uso esclusivamente Unity.
Il problema più grande che ho riscontrato guardando ad altri framework è stato l'ampio uso di Lambdas per la configurazione/registrazione del container. Dal momento che VB.NET attualmente supporta solo lambda single-line che restituiscono un valore, ad esempio Function(), diventa in alcuni casi ingombrante e impossibile.
Io uso StructureMap e ha fatto alcuni post su di esso
StructureMap is way cool even in VB.Net
e la versione C#
Intendiamoci, la configurazione è cambiata un po 'da allora.
Ma essere consapevoli del fatto che la versione corrente (9.0) di VB.Net non è così buona con espressioni lambda. Ma questo dovrebbe essere migliore con la versione 10.0
- 1. Quali sono le migliori risorse di apprendimento per insegnare ASP.NET MVC a un programmatore ASP.NET?
- 2. Quali sono i migliori componenti di Boost?
- 3. Quali sono i "riferimenti rvalue per * questo" per?
- 4. Quali sono le migliori pratiche per i depositi Kiln?
- 5. Quali sono i migliori contatori perfmon per un'applicazione ASP.net?
- 6. Quali sono i modi migliori per bloccare le app Android?
- 7. Quali sono i migliori IDE per il framework espresso - nodejs
- 8. Apprendimento C# come programmatore VB.NET
- 9. Quali sono le migliori pratiche per velocizzare l'esecuzione dell'applicazione lucida?
- 10. Quali sono i migliori IDE di Scala all'inizio del 2010?
- 11. Quali sono i migliori trucchi di debugging con Weld/CDI?
- 12. Quali sono i migliori screencast relativi alla programmazione?
- 13. Quali sono i migliori libri di BizTalk 2010?
- 14. Quali varianti di stringa inversa sono migliori?
- 15. Quali sono i migliori vantaggi nell'utilizzo di Pinax?
- 16. Quali sono le migliori alternative a Lucene?
- 17. Quali sono i riferimenti di servizio WCF file .datasource?
- 18. Quali sono le migliori pratiche MEF?
- 19. Quali sono i migliori strumenti per il controllo della versione di Sql Server
- 20. Quali sono le migliori caratteristiche di Scala?
- 21. Quali sono le migliori pratiche per l'interazione client-server?
- 22. Quali sono le cose migliori da fare in un costruttore?
- 23. Quali sono le migliori pratiche per utilizzare AngularJS con Django
- 24. Quali sono i modi migliori per garantire la continuità aziendale con un prodotto SaaS?
- 25. Quali sono le migliori risorse per imparare Ant?
- 26. Quali sono i modi migliori per utilizzare decimali e datetime con i buffer del protocollo?
- 27. Quali sono le migliori risorse per i modelli di progettazione e i loro usi?
- 28. Quali sono i tuoi consigli per le migliori pratiche per la struttura delle applicazioni web?
- 29. I riferimenti booleani sono nulli
- 30. Python per un programmatore Perl