Course
Skills Expanded
ClickOnce Deployment Fundamentals
In this course, we explore the capabilities of ClickOnce, with demos showing all its configuration options, the deployment API, the bootstrapper for installing prerequisites, and how to handle signing and security.
What you'll learn
ClickOnce is one of the easiest ways to get your application installed on your client's computers, and keep it automatically updated. In this course, we explore the capabilities of ClickOnce, with demos showing all its configurations settings, the deployment API, the bootstrapper for installing prerequisites, and how to handle signing and security.
Table of contents
Introducing ClickOnce
19mins
Creating ClickOnce Installers
36mins
- Module Introduction 2m
- Publish Location 2m
- Install Mode 1m
- Publish Version 1m
- Application Files 4m
- Prerequisites 2m
- Updates 2m
- Publish Options: Description 1m
- Publish Options: Deployment 3m
- Understanding ClickOnce Manifest Files 6m
- Publish Options: Manifests 2m
- Creating File Associations 2m
- Signing and Security Tabs 2m
- Side by Side COM 2m
- Command Line Publishing 2m
- ClickOnce MIME Types 1m
- Module Summary 1m
ClickOnce Updates and Data Files
30mins
- Module Introduction 1m
- Where Are My Files? 3m
- The ClickOnce Deployment API 2m
- Discovering Folder Locations 4m
- Downloading File Groups 2m
- Upgrading ClickOnce Apps 4m
- Programmatic Checking for Updates 2m
- Programmatic Checking for Updates Demo 2m
- First Run Detection and Data Migration 6m
- Uninstall and Rollback 3m
- Module Summary 2m
Prerequisites and the Bootstrapper
26mins
Signing and Security
30mins
- Module Introduction 3m
- ClickOnce Security 2m
- Demo - Security Settings 3m
- Demo - Debugging Security Settings 3m
- Demo - Installing With Partial Trust 1m
- ClickOnce Signing 4m
- Demo - Selecting a Certificate 2m
- Demo - Tamper Detection 1m
- Mage.exe 2m
- Mage Demo 2m
- Windows 8 SmartScreen Filter 3m
- Module Summary 1m
- Course Summary 3m