Building a Deployment Pipeline for .NET Applications
by Kenneth Truyers
There is a big difference between working code and deployed code. This course will teach you how to build a deployment pipeline, all the way from building software locally to deploying it into production.
What you'll learn
At the core of agile software development is fast feedback. In this course, Building a Deployment Pipeline for .NET Applications, you'll learn how you can take your application from the development environment to production through a set of well-defined steps. First, you'll dive into the anatomy of a deployment pipeline. Next, you'll discover how to script the building process. Finally, you'll learn how to test your application, and how to deploy it to a production environment. By the end of this course, you'll have the knowledge to efficiently create a deployment pipeline, and tailor it to the needs of your application.
About the author
Kenneth Truyers is a Belgian .NET developer and a Microsoft MVP, living in Mallorca, Spain. He works as a freelance developer, mainly on projects in London, UK. He specializes in web development with a strong knowledge of C# and Microsoft Azure, but also enjoys front-end programming with frameworks such as Aurelia, Angular, and Durandal. He is furthermore interested in agile development practices and loves working with and helping teams implement Continuous Integration and Continuous Delivery. H... moree often blogs about these subjects at www.kenneth-truyers.net and enjoys networking and occasionally speaking at developer conferences. His university education gave him a degree as an electronic engineer. More importantly though, in his final project, he got in touch with programming. Since that summer of 2004, Kenneth has been a full time software developer working for 1 man startups as well as multi-national enterprises. When not working on software, he enjoys rock climbing, juggling, going to concerts, and generally being a conforming hippy.