Course Outline

Introduction

  • Jenkins CI vs other approaches to developing and deploying .Net applications

Installing and Configuring the Jenkins Build Server

Overview of Jenkins Features and Architecture

Extending Jenkins to Read MSBuild Files

Creating a New Build Project in Jenkins

Building the Application

Diagnosing and Fixing a Broken Build

Testing the Application

Deploying the Application

Monitoring the Application

Reporting in Jenkins

Code Analysis

Securing Jenkins

Distributing Builds Across Different Machinese

Integrating Jenkins with Other Software Development Tools

  • Issue trackers, test coverage utilities, notifiers, internal messaging systems, etc.

Best Practices for Continuous Integration in an Agile Environment

Troubleshooting

Summary and Conclusion

Requirements

  • Knowledge of software development process
  • .Net programming experience
  14 Hours
 

Testimonials

Related Courses

Advanced Blazor

  21 hours

Blazor WebAssembly

  14 hours

Introduction to Blazor

  14 hours

Advanced Spinnaker

  14 hours

Kubernetes with Spinnaker

  14 hours

High-Performance Application Development with .NET Core

  14 hours

Introduction to .Net Core

  14 hours

.NET Core and Angular Training Course

  21 hours

Argo CD

  7 hours

Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012

  21 hours

Visual Studio with VB.Net

  21 hours

Entity Framework Core 2.0

  14 hours

Machine Learning and AI with ML.NET

  21 hours

Implementing the Actor Model with Microsoft Orleans

  14 hours

SonarQube for DevOps

  14 hours