NuGetパッケージ・マネージャー
当時『NuPack』と呼んでいた、新しい、無償で、オープンソースのパッケージマネージャーについて、先月ブログ投稿しました。その後、それをNuPackからNuGetへ名前変更しました。本日のASP.NET MVC 3リリースでは、セットアップの一部としてそれを自動的にインストールします。
NuGetは、プロジェクト内の商業的またはオープンソースのどちらのライブラリも、簡単にダウンロードしてインストールできます。例えば、誰かがビルドしたNHibernateとLINQ拡張ライブラリをインストールする場合、Visual Studio内のNuGetパッケージ・マネージャーのコンソールで、『Install-package NHibernate.Linq』とタイプします。
Enterキーを押すと、NuGetは自動的にライブラリ(およびその依存ライブラリ)をすべてダウンロードして、ASP.NET MVC 3プロジェクトがそれらを使用するようにセットアップします。
NuGetのパッケージ内には、現在何百ものオープンソースの.NETライブラリがあり、その数は時間を追うごとに増し続けています。
NuGetにより、(ASP.NET MVCに従事している人だけでなく)すべての.NET開発者が、コミュニティにおいてより簡単に機能の最適化および共有化を行ったり、より改善された.NETアプリケーションの構築が行えるようになると思っています。
Scott Hanselman氏のPDC講演の視聴
Scott Hanselman氏は、今年のPDCで最高の評価を得た、『ASP.NET + パッケージング + オープンソース = すごくおいしい』と言う講演を行いました。それは『スライドなし』の講演で、ASP.NET MVC 3、Razor、NuGet、EF コードファースト、SQL CE、その他多くのクールな機能を使って、アプリケーションを最初から最後まで、どのようにコーディングするかをデモしたものです。
オンラインで講演を視聴することも、ダウンロード(以下のいずれかのリンクを右クリックして[対象をファイルに保存...』を選択)することもできます。
私の一押しです。それぞれのASP.NET MVC 3 スタック(特にNuGet)を、どのように上手く組み合わせていくのかを、楽しませながら説明しています。
この記事は参考になりましたか?
- この記事の著者
-
WINGSプロジェクト Chica(チカ)
<WINGSプロジェクトについて>有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛)。主にWeb開発分野の書籍/記事執筆、翻訳、講演等を幅広く手がける。 2026年時点での登録メンバは約50名で、現在も執筆メンバを募集中。興味のある方は、どしどし応募頂きたい。著書、記事多数。 RSS X: @WingsPro_info(公式)、@WingsPro_info/wings(メンバーリスト) Facebook
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
-
この記事は参考になりましたか?
この記事をシェア



