Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Continuously Deliver IIS-based .NET Applications

via Pluralsight

Overview

This course will help get your code built when changes are committed, then get your IIS applications deployed using automated steps from VSTS or TFS! You'll see examples of this for ASP.NET Core and Framework sites as well as WCF apps.


Establishing solid build and release definitions for IIS-based .NET applications is a critical building block for true continuous delivery. In this course, Continuously Deliver IIS-based .NET Applications, you'll get into lots of the practical details that need to be addressed when delivering real applications via build and release definitions. First, you'll discover how .NET applications properly handle packages, shared library references, and configuration. Then, you'll try various flavors of ASP.NET applications and WCF services. All of these topics will be accomplished within Visual Studio Team Services (VSTS), and the same concepts would apply in various flavors of Team Foundation Server (TFS). Next, you'll learn about the build and release definitions within VSTS that will include most of the tasks and steps needed. Lastly, you'll take a close look at using PowerShell to perform custom activities when the predefined tasks don’t cover everything you need. By the end of this course, you'll not only be able to get your IIS applications deployed using automated steps from VSTS or TFS for ASP.NET Core and Framework sites but use Powershell for custom requirements as well.

Syllabus

  • Course Overview 1min
  • Creating a Build Definition that Create Deployable Artifacts 30mins
  • Create a Release Definition that Deploys Built Artifacts 31mins
  • Choose Triggering Mechanisms to Enable Continuous Integration and Delivery 15mins
  • Use PowerShell to Go the Last Mile in IIS Deployments 24mins

Taught by

Erik Dahl

Reviews

4.7 rating at Pluralsight based on 27 ratings

Start your review of Continuously Deliver IIS-based .NET Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.