Введение в NuGet<br />Виталий Домников<br />Ciklum<br />
Содержание<br />Введение<br />Длячеговсёэто нужно?!<br />Интеграция с VisualStudio<br /> GUI<br /> CLI<br />Репозитории<br...
Что такое NuGet<br />и с чем его едят?<br />
Зачем оно мне надо? <br />
Олд скул стайл<br /><ul><li>Поиск библиотеки
Загрузка библиотеки
Проверка хэш-значения
 Распаковка файлов
 Добавление ссылок на сборки
 Модификацию конфигурационных файлов</li></li></ul><li>Интеграция с VisualStudio<br />
УстановкаNuGet<br />Asp.Net MVC 3.0<br />Эти ваши интернеты<br />http://www.nuget.org/<br />http://nuget.codeplex.com/rele...
Добавление пакета<br />
Выбор пакета<br />
Power Shell – наше всё ;)<br />VS/Tools/Library Package Manager/Package Manager Console<br />
КоммандыNuGet<br />Get-Package<br />Install‑Package<br />Uninstall‑Package<br />Update-Package<br />Get-Project<br />Open-...
Репозитории<br />Директория на диске<br />Network share<br />OData feed<br />
Очумелые ручки<br />nupackage<br />.nuspec<br />NuGet pack<br />Deploy<br />
Структура директорий<br />content<br />lib<br />.NetFramework 1.1<br />.NetFramework 2.0<br />.NetFramework 4.0<br />Silve...
nuspec<br />
Upcoming SlideShare
Loading in …5
×

Introduction into NuGet

1,978 views

Published on

Vitaliy Domnikov speech at Ciklum .NET Saturday (Kharkov 21.05.2011)

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,978
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Этот шаблон можно использовать как начальный файл для представления учебных материалов группе слушателей.РазделыДля добавления разделов щелкните слайд правой кнопкой мыши. Разделы позволяют упорядочить слайды и организовать совместную работу нескольких авторов.ЗаметкиИспользуйте раздел заметок для размещения заметок докладчика или дополнительных сведений для аудитории. Во время воспроизведения презентации эти заметки отображаются в представлении презентации. Обращайте внимание на размер шрифта (важно обеспечить различимость при ослабленном зрении, видеосъемке и чтении с экрана)Сочетаемые цвета Обратите особое внимание на графики, диаграммы и надписи.Учтите, что печать будет выполняться в черно-белом режиме или в оттенках серого. Выполните пробную печать, чтобы убедиться в сохранении разницы между цветами при печати в черно-белом режиме или в оттенках серого.Диаграммы, таблицы и графикиНе усложняйте восприятие: по возможности используйте согласованные, простые стили и цвета.Снабдите все диаграммы и таблицы подписями.
  • Дайте краткий обзор презентации. Опишите главную суть презентации и обоснуйте ее важность.Представьте каждую из основных тем.Чтобы предоставить слушателям ориентир, можно можете повторять этот обзорный слайд в ходе презентации, выделяя тему, которая будет обсуждаться далее.
  • Это другой параметр для обзорных слайдов, использующих переходы.
  • Это другой параметр для обзорного слайда.
  • Какие способности приобретут слушатели по завершении обучения? Коротко опишите каждую цель и полезностьданной презентации для слушателей.
  • Добавьте слайды в раздел по каждой теме, включая слайды с таблицами, диаграммами и изображениями. Образцы макетов таблицы,диаграммы, изображения и видео см. в следующем разделе.
  • Будьте кратки. Сделайте текст как можно более кратким для использования крупного шрифта.
  • Добавьте пример или смоделированную ситуацию для обсуждения и применения полученных знаний.
  • Обсудить результаты примера или моделирования ситуации.Перечислите рекомендации.
  • Обсудить результаты примера или моделирования ситуации.Перечислите рекомендации.
  • Обсудить результаты примера или моделирования ситуации.Перечислите рекомендации.
  • Обсудить результаты примера или моделирования ситуации.Перечислите рекомендации.
  • Подведите итог презентации, повторив важные моменты уроков.Что должны запомнить слушатели после презентации?Сохраните презентацию на видео для удобства распространения. (Чтобы создать видео, откройте вкладку &quot;Файл&quot; и выберите команду &quot;Доступ&quot;. В разделе &quot;Типы файлов&quot; щелкните &quot;Создать видео&quot;).
  • Introduction into NuGet

    1. 1. Введение в NuGet<br />Виталий Домников<br />Ciklum<br />
    2. 2. Содержание<br />Введение<br />Длячеговсёэто нужно?!<br />Интеграция с VisualStudio<br /> GUI<br /> CLI<br />Репозитории<br />Создание теплых ламповых своих пакетов<br />Ссылки и материалы<br />
    3. 3. Что такое NuGet<br />и с чем его едят?<br />
    4. 4. Зачем оно мне надо? <br />
    5. 5. Олд скул стайл<br /><ul><li>Поиск библиотеки
    6. 6. Загрузка библиотеки
    7. 7. Проверка хэш-значения
    8. 8. Распаковка файлов
    9. 9. Добавление ссылок на сборки
    10. 10. Модификацию конфигурационных файлов</li></li></ul><li>Интеграция с VisualStudio<br />
    11. 11. УстановкаNuGet<br />Asp.Net MVC 3.0<br />Эти ваши интернеты<br />http://www.nuget.org/<br />http://nuget.codeplex.com/releases<br />Extension manager<br />VS/Tools/ Extension Manager…<br />NuGet Package Manager<br />
    12. 12. Добавление пакета<br />
    13. 13. Выбор пакета<br />
    14. 14. Power Shell – наше всё ;)<br />VS/Tools/Library Package Manager/Package Manager Console<br />
    15. 15. КоммандыNuGet<br />Get-Package<br />Install‑Package<br />Uninstall‑Package<br />Update-Package<br />Get-Project<br />Open-PackagePage<br />
    16. 16. Репозитории<br />Директория на диске<br />Network share<br />OData feed<br />
    17. 17. Очумелые ручки<br />nupackage<br />.nuspec<br />NuGet pack<br />Deploy<br />
    18. 18. Структура директорий<br />content<br />lib<br />.NetFramework 1.1<br />.NetFramework 2.0<br />.NetFramework 4.0<br />Silverlight 3.0<br />Silverlight 4.0<br />tools<br />
    19. 19. nuspec<br />
    20. 20. И тут чистая магия <br />NuGet.exe pack Ciklum.MobileApi.nuspec<br />Copy to repository<br />
    21. 21. Выводы<br />NuGet рулит!<br />
    22. 22. Ресурсы<br />http://nuget.codeplex.com/<br />http://nuget.org/<br />http://google.com.ua/search?q=NuGet<br />@dotcypress<br />

    ×