When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

pluralsight logo

Building and Deploying Applications with Cake

Cake (C# Make) is a cross-platform build automation system with a beautiful DSL and a rich ecosystem of tool integrations. This course will teach you how to use Cake to compile, test, version, package, and deploy your .NET or .NET Core application.

     
  • 4
  •  |
  • Reviews ( 37 )
Free
Building and Deploying Applications with Cake

    This Course Includes

    • iconpluralsight
    • icon4 (37 reviews )
    • icon3 hour 56 minutes
    • iconenglish
    • iconOnline - Self Paced
    • iconExpanded Courses
    • iconpluralsight

    About Building and Deploying Applications with Cake

    These days, .NET applications consist of an ever increasing number of libraries, frameworks, and tools. Building and deploying them requires you to combine lots of different command-line programs—each with its own set of rules and syntax—and make them work together seamlessly to take your code from source to running software. It really doesn't take much before it gets quite challenging. In this course, Building and Deploying Applications with Cake, you will learn how to automate your build and deployment pipeline using Cake. Cake (C# Make) is a modern cross-platform build automation system with a beautiful C# DSL and a rich ecosystem of integrations to third-party tools and services. You will learn how to create readable and maintainable build scripts that compile, test, version, package and install your web application both using the full .NET Framework as well as .NET Core. By the end of this course, you'll know how to manage the complexity of your build and deployment process using the language (C#) and platform (.NET) you already know and love.

    What You Will Learn?

    • Course Overview : 1min.
    • Introduction : 30mins.
    • Getting Started : 45mins.
    • Testing : 33mins.
    • Versioning : 25mins.
    • Packaging : 22mins.
    • Deploying : 30mins.
    • Continuous Integration : 30mins.
    • Troubleshooting : 16mins.