Home
Browse all 647 examples
Download all 647 examples
Download sample chapters
Reviews
Errata
Acknowledgments
Links on .NET
Paradoxal Press
Buy directly from Paradoxal Press at $33.99 (Save 43%)
Category: Programming
Level: Beginner to seasoned
900 pages
ISBN-10 097661322-0
ISBN-13 978-097661322-0
$59.99 USA
$79.99 CANADA
|
Chapter 3: Build, deploy and configure your .NET applications
Chapter 2< > Chapter 4
Listings: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Table of content:
Building your applications with MSBuild
MSBuild: Target, Task, Property, Item and Condition .proj files, targets and tasks Properties Items Conditions
Advanced MSBuild Incremental build and dependencies between targets MSBuild transforms Splitting an MSBuild project on several files How does Visual Studio 2005 harness MSBuild? Creating custom MSBuild tasks
Configuration files The machine.config file Standard configuration parameters Defining your own configuration parameters with the <appSettings> element Defining your own configuration parameters with configuration sections Create your own configuration sections with Visual Studio 2005 Notes on configuration sections
Assemblies deployment: XCopy vs. GAC XCopy deployment Shared assemblies and the GAC folder How does the GAC's side by side storage model solve the DLL hell problem? Side by side execution Viewing and editing the GAC folder
Publisher policy assemblies The underlying problem The solution Creating your publisher policy assemblies
Introduction to .NET application deployment MSI vs. .cab vs. XCopy vs. ClickOnce vs. NTD MSI vs. ClickOnce
Deploying an application with a cab file
Deploying an application with the MSI technology Add files Installing shortcuts Adding a shared assembly in the GAC folder Setup project properties Updating the registry Specifying custom actions to execute during installation Providing a custom User Interface for installation
Deploying an application with the ClickOnce technology The deployment folder Preparing a ClickOnce deployment ClickOnce deployment and mobile code security On-demand installation and download group Updating an application installed with ClickOnce Facilities to work with the CAS permission set required by an application Details on ClickOnce application installation and execution
Deploying and application with the No Touch Deployment (NTD) technology The download cache
What if the .NET runtime is not installed on the target machine?
Copyright Patrick Smacchia 2006 2007
|