NuGet でゲット!Visual Studio パッケージ マネージャ―概要 日本マイクロソフト株式会社 デベロッパー & プラットフォーム統括本部 エバンジェリスト 井上 章 (いのうえ あきら) blogs.msdn.com/chack ...
Session Takeaways NuGet の概要を知る NuGet パッケージの利用 NuGet パッケージの作成と公開 NuGet の応用
NuGet 概要
NuGet でゲット!                                  http://nuget.org/ NuGet (ぬげっと / にゅーげっと) とは ...  ヘルパーやオープンソース ライブラリのパッケージ公開と  ...
http://nuget.codeplex.com/                              Document                              Source Code               ...
http://nuget.org/                     Package List                     Upload                     Document             ...
http://stats.nuget.org/                           NuGet 統計
VS 拡張機能      拡張機能    Visual Studio     マネージャー     ギャラリー
ダ゗ゕログ vs. コンソール メニュー [ツール] – [Library Package Manager]       ダ゗ゕログ                       コンソール
パッケージ依存関係の確認
設定 パッケージ キャッシュの管理 アップデート チェックの設定 パッケージ ソース (フィード URL) の設定 ・・・
パッケージの作成
Razor で、かんたん記述! App_Code フォルダ にファイルを作成 ファイル名: <ヘルパー名>.cshtml (または .vbhtml ) @helper でヘルパーを定義             (@functions で内部関数...
NuGet ギャラリーへの登録と公開 カスタム パッケージの登録方法 1. NuGet ギャラリー サイトでユーザー登録 2. NuGet Package Explorer または NuGet.exe をダウンロード   CodePlex -...
NuGet の応用
ローカル フゖードとリモート フゖード ローカル フゖード (フゔ゗ル共有) によるパッケージ共有 独自 NuGet サーバーによるパッケージ共有  参考: http://docs.nuget.org/docs/creating-package...
toAllWebCreative - Web の構築に関わるすべての人々へhttp://www.microsoft.com/japan/web/Microsoft Web Platform: WebMatrix おすすめ学習コンテンツhttp:...
ご清聴、誠ににありがとうございました!                                   © 2011 Microsoft Corporation. All rights reserved. Microsoft, Window...
NuGet でゲット! Visual Studio パッケージ マネージャ―概要
Upcoming SlideShare
Loading in …5
×

NuGet でゲット! Visual Studio パッケージ マネージャ―概要

5,717 views

Published on

社内勉強会向けで用意した NuGet 概要のスライドです。

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,717
On SlideShare
0
From Embeds
0
Number of Embeds
2,434
Actions
Shares
0
Downloads
15
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

NuGet でゲット! Visual Studio パッケージ マネージャ―概要

  1. 1. NuGet でゲット!Visual Studio パッケージ マネージャ―概要 日本マイクロソフト株式会社 デベロッパー & プラットフォーム統括本部 エバンジェリスト 井上 章 (いのうえ あきら) blogs.msdn.com/chack : twitter.com/chack411
  2. 2. Session Takeaways NuGet の概要を知る NuGet パッケージの利用 NuGet パッケージの作成と公開 NuGet の応用
  3. 3. NuGet 概要
  4. 4. NuGet でゲット! http://nuget.org/ NuGet (ぬげっと / にゅーげっと) とは ... ヘルパーやオープンソース ライブラリのパッケージ公開と 管理の仕組み Visual Studio や WebMatrix のパッケージ マネージャ機能 GUI / コンソール の 2 通りの利用方法 NuGet ギャラリーを利用したヘルパーの公開
  5. 5. http://nuget.codeplex.com/  Document  Source Code  Tools  ...
  6. 6. http://nuget.org/  Package List  Upload  Document  Video  ...
  7. 7. http://stats.nuget.org/  NuGet 統計
  8. 8. VS 拡張機能 拡張機能 Visual Studio マネージャー ギャラリー
  9. 9. ダ゗ゕログ vs. コンソール メニュー [ツール] – [Library Package Manager] ダ゗ゕログ コンソール
  10. 10. パッケージ依存関係の確認
  11. 11. 設定 パッケージ キャッシュの管理 アップデート チェックの設定 パッケージ ソース (フィード URL) の設定 ・・・
  12. 12. パッケージの作成
  13. 13. Razor で、かんたん記述! App_Code フォルダ にファイルを作成 ファイル名: <ヘルパー名>.cshtml (または .vbhtml ) @helper でヘルパーを定義 (@functions で内部関数の定義も可能) MyHelper.cshtml @helper Memo(string content) { <div class="memo"> <p><strong>メモ:</strong>@content</p> </div> } 使用例 <html> @MyHelper.Memo("ヘルパーを作りました!") </html>
  14. 14. NuGet ギャラリーへの登録と公開 カスタム パッケージの登録方法 1. NuGet ギャラリー サイトでユーザー登録 2. NuGet Package Explorer または NuGet.exe をダウンロード  CodePlex - NuGet プロジェクト : http://nuget.codeplex.com/releases 3. 作成したヘルパーに必要なファイル群をパッケージング (.nupkg) 4. NuGet ギャラリーの My Account ページから Access Key を入手 5. 上記ツールで Access Key を使って NuGet ギャラリーへ発行
  15. 15. NuGet の応用
  16. 16. ローカル フゖードとリモート フゖード ローカル フゖード (フゔ゗ル共有) によるパッケージ共有 独自 NuGet サーバーによるパッケージ共有 参考: http://docs.nuget.org/docs/creating-packages/hosting-your-own-nuget-feeds
  17. 17. toAllWebCreative - Web の構築に関わるすべての人々へhttp://www.microsoft.com/japan/web/Microsoft Web Platform: WebMatrix おすすめ学習コンテンツhttp://www.microsoft.com/japan/web/webmatrix/learn/MSDN ASP.NET デベロッパー センターhttp://msdn.microsoft.com/ja-jp/asp.net/default.aspxASP.NET: The Official Microsoft ASP.NET Site (英語)http://www.asp.net/ScottGus Blog (英語)http://weblogs.asp.net/scottgu/default.aspxTHE TRUTH IS OUT THERE ~ 井上 章のブログ ~http://blogs.msdn.com/chack/
  18. 18. ご清聴、誠ににありがとうございました! © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

×