www.ciklum.net 1
NuGet - package management for .NET
Dima PaskoScalepoint
About me
www.ciklum.net 3
Введение Немного теории Много демонстрации Продолжительность ~40-50 минут Вопросы в конце
www.ciklum.net 4
Package Management?
WTF?www.ciklum.net 5
Что бы хотелось
Репозиторий библиотек Отслеживание зависимостей Быстрая установка и настройка Обновление библиотек и их
зависимостей
www.ciklum.net 6
NuGet!!!1111
www.ciklum.net 7
Демонстрация
www.ciklum.net 8
Итоги
Power shell в Visual Studio Browse/Install/Update packages Локальный репозиторий NuGet Как создавать packages самому Формат пакета и его возможности
(content, webactivator, ps)
www.ciklum.net 9
Аналоги
OpenWrap Ruby Gems Maven
www.ciklum.net 10
Кто использует
Visual Studio 2010 Sharp Develop 4.1 Muget (Mono) Orchard CMS
www.ciklum.net 11
Выводы
Имейте доступ к большому количеству пакетов
Управляйте используемыми пакетами удобно при помощи NuGet
Добавляйте свои пакеты на http://nuget.org
<<Ваш вариант>>
www.ciklum.net 12
Материалы
http://nuget.codeplex.com http://nuget.org/ http://blog.davidebbo.com/search/label/
NuGet
www.ciklum.net 13
One more thing …
www.ciklum.net 14
www.ciklum.net 15
Вопросы
www.ciklum.net 16