Companies Home Search Profile

Continuously Deliver IIS-based .NET 4 Applications

Focused View

Erik Dahl

1:43:25

28 View
  • 0101.Course Overview.mp4
    01:49
  • 0201.Introduction.mp4
    03:27
  • 0202.The Big Picture Getting Here.mp4
    03:28
  • 0203.The Big Picture Where Were Headed.mp4
    00:57
  • 0204.Demo Creating Solutions to Support Your Builds.mp4
    04:48
  • 0205.Demo Setting up Custom Build Agents.mp4
    05:45
  • 0206.Build Definitions Demo Overview and Sources.mp4
    03:01
  • 0207.Build Definitions Demo Package Restores.mp4
    01:42
  • 0208.Build Definitions Demo Build and Publish.mp4
    00:59
  • 0209.Build Definitions Demo Run and Review Artifacts.mp4
    02:13
  • 0210.Build Definitions Demo Recap and Copy Files.mp4
    02:57
  • 0211.Summary.mp4
    01:11
  • 0301.Introduction.mp4
    02:48
  • 0302.Review of Test Environment VM.mp4
    02:35
  • 0303.Release Definition Concepts.mp4
    02:01
  • 0304.Deployment Group and Agent Setup.mp4
    02:26
  • 0305.Replace Tokens Overview.mp4
    01:33
  • 0306.Create Release Definition with Replace Tokens.mp4
    08:57
  • 0307.Add .NET Framework MVC Site to Release Definition.mp4
    04:43
  • 0308.Add .NET Core Web API to Release Definition.mp4
    02:27
  • 0309.Add WCF Services to Release Definition.mp4
    02:23
  • 0310.Summary.mp4
    01:05
  • 0401.Introduction.mp4
    01:44
  • 0402.Continuous Integration Triggering for Builds.mp4
    04:53
  • 0403.Continuous Deployment with Approvals for Releases.mp4
    08:00
  • 0404.Summary.mp4
    00:58
  • 0501.Introduction.mp4
    02:44
  • 0502.The Last Mile Problem.mp4
    02:04
  • 0503.Introducing PowerShell.mp4
    01:55
  • 0504.Using PowerShell to Create Self-signed Certificates.mp4
    07:56
  • 0505.Importing a Certificate in a Release Definition.mp4
    04:09
  • 0506.Using PowerShell to Create a Virtual Application and App Pool.mp4
    04:54
  • 0507.Summary and Wrap Up.mp4
    00:53
  • Description


    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.

    What You'll Learn?


      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.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Erik Dahl has been developing software and architecture for 20+ years, mostly doing in-house development for his employers. His recent work has included a multi-tenant B2B implementation and self-registration B2C implementation for IdentityServer3, upgrading legacy ASP.NET websites from server-side technologies to a client/server mix and adopting TypeScript, building Web APIs as the back end for mobile and web applications, and laying the foundation for a Xamarin Forms mobile application using the Prism library. Erik currently works at RealPage as a Principal Architect, building and architecting solutions for their Utility Management products.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 33
    • duration 1:43:25
    • level average
    • Release Date 2023/10/15