「NuGet」の版間の差分
ナビゲーションに移動
検索に移動
(→概要) |
|||
19行目: | 19行目: | ||
NuGetプロジェクトは、[[マイクロソフト]]が出資する非営利団体である[[OuterCurve Foundation]]内のプロジェクトである。 | NuGetプロジェクトは、[[マイクロソフト]]が出資する非営利団体である[[OuterCurve Foundation]]内のプロジェクトである。 | ||
− | [[OuterCurve Foundation]]は[[.NET Framework]]をはじめ[[Windows]]の世界に身を置く人々たちは[[オープンソース]]という文化に不慣れであるため、[[マイクロソフト]]が主導するかたちで強引に[[オープンソース]]の世界に誘うことを目的としているらしく、NuGetも[[オープンソース]] | + | [[OuterCurve Foundation]]は[[.NET Framework]]をはじめ[[Windows]]の世界に身を置く人々たちは[[オープンソース]]という文化に不慣れであるため、[[マイクロソフト]]が主導するかたちで強引に[[オープンソース]]の世界に誘うことを目的としているらしく、NuGetも[[オープンソース]]を推進するためのものなのでオープンソースではないサードパーティー製のライブラリは冷酷に排除される。 |
== 使い方 == | == 使い方 == |
2012年7月25日 (水) 02:56時点における版
NuGet(にゅーげっと)とは、.NETプラットフォーム向けのオープンソースなサードパーティー製ライブラリに特化したパッケージ管理システムである。
発音
英語での発音は「にゅーげっと」や「ぬーげっと」に近いと言われているが、MSDN上での日本語での記述は「ぬげっと」である。少なくとも「なげっと」ではないらしい[1]が、細かいことを気にしても仕方がないのでどれでもよい。
荒れたスレにナゲット再び
〃. ̄. ̄.ヽ
|: : : |
| : : :|
ヽ._._./
概要
NuGetは大雑把に言えば、PerlのCPAN、PythonのPyPI、PHPのPEAR、RubyのRubyGemsなどに相当するものであり、.NETアプリケーションの開発者がオープンソースなライブラリを手軽に組み込めるようにするための物だという。
なおNuGetでインストールできるライブラリは.NET Frameworkの特性上、共通言語基盤に対応したプログラミング言語であればC#であろうとVB .NETであろうと何であろうと共通で用いることができる。
NuGetプロジェクトは、マイクロソフトが出資する非営利団体であるOuterCurve Foundation内のプロジェクトである。 OuterCurve Foundationは.NET FrameworkをはじめWindowsの世界に身を置く人々たちはオープンソースという文化に不慣れであるため、マイクロソフトが主導するかたちで強引にオープンソースの世界に誘うことを目的としているらしく、NuGetもオープンソースを推進するためのものなのでオープンソースではないサードパーティー製のライブラリは冷酷に排除される。
使い方
おすすめNuGet
NuGetギャラリーに掲載されている便利なライブラリを列挙する。
関連項目
参考文献
外部リンク
- NuGet Gallery - http://nuget.org/
- NuGet 開発拠点 - http://nuget.codeplex.com/