Подтвердить что ты не робот

Приложение для примера Ninject?

Я хочу начать использовать Injection Dependency и IOC, и я хочу больше использовать Ninject.

Есть ли хорошее приложение с исходным кодом, которое написано с использованием Ninject, которое я могу рассматривать как ссылку?

4b9b3361

Ответ 1

Бесстыдный плагин: я собрал очень простой учебник, чтобы начать работу с Ninject. Посмотрите Ninject Mini-Tutorial Part1 и Ninject Mini-Tutorial Part2. Это должно помочь вам начать работу.

Здесь вы можете найти ссылку на исходный код Github.

Ответ 2

Ninject может использоваться с различными типами приложений. Это может быть приложение ASP.NET WebForms, приложение ASP.NET MVC или другие.

Для подробного (со скриншотами) пошагового учебника (с примерным приложением для загрузки) в дополнение к прохождению Ninject "dojo", о котором упоминал Браян, можно прочитать следующее:

http://peakbyte.wordpress.com/2009/09/28/how-to-use-ninject-ioc-with-asp-net-mvc/

Обратите внимание, что этот учебник был написан, когда ASP.NET MVC 2.0 не был выпущен. Для его работы с ASP.NET MVC 2.0 потребуется небольшая модификация, например, получение соответствующего файла Ninject.Framework.MVC.dll

Ответ 5

Ninject "dojo" отлично подходит для начала работы.

Обновление: ссылка, которая изначально была предоставлена, больше не действительна. Вся текущая документация может быть найдена в вики Github: http://wiki.github.com/ninject/ninject - Спасибо, Мартин.

Ответ 6

Вы можете взглянуть на приложение MVC для MVC Starter MVC (MVC2 и Ninject): http://mvcstarter.codeplex.com/

Ответ 7

Я бы рекомендовал книгу Pro ASP.NET MVC 3 Framework. В нем есть отличные примеры и пояснения о том, как реализовать Ninject, а также Moq и Unit Testing, в удобном для чтения формате, который не заставляет вас чувствовать себя как Dummy.