Я кодирую, прежде всего, в vb.net. Я делал основное внедрение зависимости вручную, и надеюсь узнавать больше о DI/МОК и возможно использовать платформу/контейнер DI/МОК как Ninject. Существует много примеров и рецензий с помощью кода C# и Java. Я ищу лучшие ресурсы для программистов vb.net. Аналогично, есть ли конкретная платформа, которая была бы самой легкой для программиста vb.net взять?
Я использую StructureMap и сделал несколько сообщений об этом
StructureMap круто даже в VB.Net
и C # версия
Имейте в виду, с тех пор конфигурация немного изменилась.
Но имейте в виду, что текущая версия (9.0) VB.Net не так хороша с лямбда-выражениями. Но это должно быть лучше с версией 10.0
Я делаю всю свою работу на VB.NET и использую исключительно Unity.
Самой большой проблемой, с которой я столкнулся при рассмотрении других фреймворков, было широкое использование Lambdas для конфигурации/регистрации контейнеров. Поскольку VB.NET в настоящее время поддерживает только однострочные лямбды, возвращающие значение, т.е. Function(), это становится в лучшем случае громоздким, а в некоторых случаях невозможным.