План на курса
Въведение
- Jenkins CI срещу други подходи за разработване и внедряване на .Net приложения
Инсталиране и конфигуриране на Jenkins Build Server
Преглед на Jenkins функции и архитектура
Разширяване Jenkins за четене на MSBuild файлове
Създаване на нов проект за изграждане в Jenkins
Изграждане на приложението
Диагностика и коригиране на повредена компилация
Тестване на приложението
Внедряване на приложението
Мониторинг на приложението
Докладване в Jenkins
Анализ на кода
Обезопасяване Jenkins
Разпространение на компилации между различни машини
Интегриране Jenkins с други инструменти за разработка на софтуер
- Проследяващи проблеми, помощни програми за тестово покритие, уведомители, вътрешни системи за съобщения и др.
Най-добри практики за непрекъсната интеграция в Agile среда
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- Познаване на процеса на разработка на софтуер
- .Net опит в програмирането
Oтзиви от потребители (8)
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Course - Advanced Spinnaker
Само цялостната експозиция. Много полезно.
Travis - Beckman Coulter
Course - Introduction to Blazor
Machine Translated
Обучителят беше много полезен, отговаряйки на всички въпроси, които имахме, и ни позволи да споделим екрана си, за да покажем грешките, които имахме, което беше страхотно.
chithra - Public Health Wales NHS Trust
Course - Advanced Blazor
Machine Translated
Въпрос и отговор. И демонстрация на проекта.
Qing - Ametek
Course - Implementing the Actor Model with Microsoft Orleans
Machine Translated
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
Course - Introduction to .Net Core
Very hands on knowledge on the subject. A little bit of theory at the beginning to set the stage.
Thibault Chappuis - Mikron SA Boudry
Course - Entity Framework Core 2.0
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Course - Visual Studio with VB.Net
Оценявах широкия обхват на познанията на Фолио. Той не само беше запознат със съдържанието на курса, но също така знаеше конструкции на езици, с които бяхме запознати, за да направи примерите по-смислени за нас. По време на интервали той споделя знанията си за технологии и решения извън обхвата на обучението, за да даде представа за други решения, които бихме могли да използваме в бъдеще (и бъдещо обучение).
Raphael - Markit Valuations Limited
Course - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated