web-dev-qa-db-ja.com

Ninjectサンプルアプリケーション?

Dependency InjectionとIOCの使用を開始したいのですが、Ninjectの使用についてもっと知りたいです。

参考として見ることができるNinjectを使用して記述されたソースコードを使用できる優れたアプリケーションはありますか?

52
Andy

恥知らずなプラグイン:Ninjectを使い始めるための非常に基本的なチュートリアルをまとめました。 Ninject Mini-Tutorial Part1Ninject Mini-Tutorial Part2 をご覧ください。それはあなたが始めるのに役立つはずです。

そこでは、Githubでソースコードへの参照を見つけることができます。

47

Ninjectはさまざまなタイプのアプリケーションで使用できます。 ASP.NET WebFormsアプリケーション、ASP.NET MVCアプリケーション、その他の可能性があります。

詳細な(スクリーンショット付き)ステップバイステップチュートリアル(ダウンロードするサンプルアプリケーション付き)については、ブライアンレイが述べたNinjectの「道場」ウォークスルーに加えて、以下を参照してください。

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

このチュートリアルは、ASP.NET MVC 2.0がリリースされなかったときに作成されたことに注意してください。適切なNinject.Framework.MVC.dllを取得するなど、ASP.NET MVC 2.0で動作させるには小さな変更が必要です。

8
Mani

これらのDimeCastのスクリーンキャスト もご覧ください。良いスターター。

4
muruge

Ninjectの「道場」も、使い始めるのに非常に便利です。

更新:最初に提供されたリンクは無効になりました。現在のドキュメントはすべてGithub wikiにあります: http://wiki.github.com/ninject/ninject -ありがとう、マーティン。

3
Bryan Ray

Google Codeで ninject-contribプロジェクト をご覧になりましたか?

3
Thedric Walker

RobのMVCスターターサイトのMVCアプリケーション(MVC2およびNinject)をご覧ください。 http://mvcstarter.codeplex.com/

2
VinnyG

私は本 Pro ASP.NET MVC 3 Framework をお勧めします。 Ninject、Moqおよび単体テストの実装方法に関する優れたサンプルと説明が、読みやすい形式であり、ダミーのようには感じられません。

1
Michael Glass