fa ade applications
automatic updates and, 167
configuring automatic updates with, 169
file associations, adding, 116
file copy distribution, 137
deploying assemblies, 139
deploying instrumented assemblies, 139
deploying serviced components, 140
ensuring deployment of all files, 138
IIS settings, applying, 140
security policy, applying, 140
upgrading applications in, 162
File System Editor, 103
File Types Editor, 116
folders, special, 103
Framework, 7
applications. See Framework applications
bootstrapping, 133–34
class library, 9
classes. See classes
code using. See code; managed code
Common Language Runtime (CLR). See CLR (Common Language Runtime)
deploying, 12–18
deployment, locations for, 12–13
initializing setup, 17
installing on database servers, 13
installing only where Framework applications installed, 18
installing, when deploying Framework application, 133–34
interfaces, 9
language packs, installing, 18
localized versions of, 18
locations for, 12–13
objectives of, 7
preinstalling, 17–18
redistributable package, installing, 16
running multiple versions side by side, 175
types, 9
Framework applications, 7
architecture of, 8
ASP.NET. See ASP.NET applications
assemblies. See assemblies
console applications, 11
dependencies, 14–16
deploying, files deployed when, 51
deploying, with file copy, 90
distributing, with SMS, 83
hosting on network shares, 78
Internet Explorer, running with, 15
logical layers of, 7
multi-tiered, 81
planning deployment of, 51
registry settings, 73
resources, creating. See installation components
reverse engineering, preventing, 76
running, multiple simultaneously, 171
running, with dependencies, 177
running, with Internet Explorer, 15
settings specific to. See application configuration files
side-by-side execution, 171
types of, 9
uninstalling, when Dotnetfx.exe is hosted, 16
upgrading. See upgrading, Framework applications
version number formatting, 155
Web servers and, 13
Windows Forms Smart Client applications, 10
Windows Services. See Windows Services
XML Web services, 11