Index_D


D

database servers, when to install .NET Framework on, 13

debug symbols, 75–76

debugging managed code, 75

dependencies, 112–13

application, problems caused by, 5

deployment projects and, 112

running Framework applications with, 177

deploying. See also deployment; installing

application resources, in file copy distribution, 140

applications, as build outputs, 87

applications, with Application Center, 88–89

assemblies, multiple times, 61

build outputs, 87

COM components, 67

configuration files, 104

configuration files, across different environments, 53–54

configuration files, production version of, 54

discovery files, 57

event logs, 127

Framework applications, files deployed when, 51

Framework applications, in file copy distribution, 90

HTTP handlers, 72

HTTP modules, 72

IIS settings, 121

instrumented assemblies, in file copy distribution, 139

interop assemblies, with COM components, 107

multi-assembly applications, with no-touch deployment, 78

performance counters, 127

publisher policy, 173

satellite assemblies, 74

security policy, 107–8

serviced components, 70

serviced components, in file copy distribution, 140

shared assemblies, in file copy distribution, 139

shared assemblies, in global assembly cache, 62

shared assemblies, in single directory, 62

shared assemblies, with each application, 61

shared assemblies, with no-touch deployment, 78

third-party components. See merge modules

to all servers in cluster, 88

Web services, vs. Web applications, 55

Windows Forms applications, over the Web. See no-touch deployment

Windows Forms applications, privileges needed for, 81

XSD files, 57

deployment, 3. See also deploying

application environments, 5

assemblies. See assemblies

configuration files. See configuration files

Framework, 13–18

localizing, 74

no-touch. See no-touch deployment

planning, for Framework applications, 51

production environment, 6

projects. See deployment projects

staging environment, 6

strategy for, choosing, 76

test environment, 6

Windows Installer, 79, 81

deployment projects

assemblies, adding, 113

author name, specifying, 117

CAB files, adding to, 112

creating when upgrading applications, 152

custom actions, adding, 122

dependencies and, 112

dialog boxes, customizing design of, 130

files, adding, 102–103

installation components, adding, 126

instrumented assemblies, adding, 128

localizing, 117, 120

merge modules, adding, 110

message queues, adding, 127

project output groups, adding to, 101

properties. See project properties

registry keys, adding, 115

serviced components, adding, 129

setup projects. See setup projects

special folders, adding, 103

updating, when upgrading applications, 152

designing Windows Installer file user interfaces, 130

development

environment, 5

lifecycle, 4

lifecycle, managing with Application Center, 89

process model, 4

troubleshooting applications running in, but not other environments, 5

dialog boxes, customizing design, 130

digital signatures

checking integrity of, 59

Windows Installer files and, 132

discovery files

advertising, 57

deploying, 57

dynamic discovery, 57

updating to include additional services, 56

for Web services, 56

distributed applications, side-by-side execution of, 175

distributing

application stubs, 98

applications, with Group Policy, 82

build objects, 88, See also file copy distribution

debug symbols, 76

Framework applications, with SMS, 83

software, to all servers in cluster, 88

upgrades, 160–62

Web applications, with Visual Studio .NET, 90

Windows Installer packages, 79, 81, 84, 162

Windows Installer packages, via Group Policy vs. SMS, 85

documenting Windows Installer package creation, 133

Dotnetfx.exe, 16

dynamic discovery, 57




Deploying. NET Applications Lifecycle Guide
Deploying .NET Applications: A Lifecycle Guide: A Lifecycle Guide (Patterns & Practices)
ISBN: B004V9MSJW
EAN: N/A
Year: 2003
Pages: 53

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net