Какие хорошие ресурсы, чтобы научиться использовать NAnt?
Я никогда не использовал автоматизированную систему сборки - если честно, я никогда не использовал ее, так как я работаю как одиночный разработчик (не по выбору) и занимаюсь разработкой только на своей рабочей станции, поэтому с помощью меню Build в Visual Студия была достаточно хороша для меня.
Я пытаюсь узнать больше хороших методов разработки программного обеспечения, и непрерывная интеграция является одним из них. Тем не менее, я знаю, что мне нужно использовать сценарий автоматической сборки для настройки среды CI, но я никогда не использовал его и не знаю, с чего начать.
Я слышал, что NAnt действительно хорош (хотя MSBuild похож?), Который используют большинство профессиональных разработчиков. Какие хорошие ресурсы, чтобы правильно научиться использовать NAnt?
3 ответа
Лучшее место для начала обучения - это просто покопаться в небольшом проекте и вернуться к Руководству пользователя NAnt.
Помимо этого, вот несколько мест, которые я нашел полезными в прошлом:
- Списки рассылки (sourceforge)
- NAnt Starter Series (Жан-Поль С. Буду)
- Краткое введение в NAnt (4 парня из Rolla)
- Управление разработкой.NET с помощью NAnt
Мы собираем несколько хороших скриншотов о Нанте на http://dimecasts.net/Casts/ByTag/NAnt
Ресурс, который мне помог, рассматривал некоторые реальные проекты, созданные другими. Выберите несколько проектов, использующих.NET и NAnt, загрузите исходный код и посмотрите на их файлы сборки и то, как они их организовывают. Это может пролить некоторый свет на то, почему вы хотите использовать определенные вещи, а также некоторые советы и рекомендации.
Примеры проектов, которые были полезны для меня, чтобы посмотреть на их процедуры сборки NAnt:
- NAnt, у них есть файлы NAnt, чтобы построить все это, у кого еще лучше было бы поучиться?
- NUnit
- SharpZipLib