Preparing and Packaging Applications For Deployment
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
This course covers the key aspects of and approaches to packaging .NET applications for deployment and is one of a series that prepares students for Microsoft exam 70-487.
Target Audience
Developers wanting to learn about packaging their .NET solutions for deployment and those preparing for Microsoft exam 70-487.
Prerequisites
None
Expected Duration (hours)
2.5
Lesson Objectives Preparing and Packaging Applications For Deployment
start the course
use Xcopy to deploy a .NET application without packaging it
describe application packaging and deployment options in .NET
switch between the Debug and Release modes
configure IIS server settings using an in-built mechanism
set application permissions and passwords
configure the new App Suspend model
use XSLT transformations to prepare web.config files for packaging
include or exclude files in a final application package
describe how certificates are used and how to include them in application packages
create and configure an IIS Application Pool
configure the settings for an Azure deployment or just a single role
use interning to share assemblies across servers and projects
implement assembly signing and strong naming
add an assembly to the Global Assembly Cache (GAC) as part of an application deployment
implement assembly and file versioning
create an assembly manifest
configure assembly binding redirects
manually create an application package for deployment
create an IIS install package for distributing a web application
automatically create an application package as part of the build process
automate a build from a TFS build server
configure Azure settings for an application as part of the packaging process
prepare an application for packaging
Course Number: cl_mazw_a07_it_enus
Expertise Level
Intermediate