Upload
tamilarnesan
View
361
Download
1
Embed Size (px)
Citation preview
ClickOnce Deployment
ClickOnce deployment allows you to publish Windows-based applications to a Web server or network file share for simplified installation.
ClickOnce Deployment Overview Definition:
ClickOnce is a deployment technology that allows you to create self-updating Windows-based applications that can be installed and run with minimal user interaction.
Major Advantages of ClickOnce DeploymentComparison with Windows Installer
• Whenever an application is updated, the user must reinstall the entire appln.
• Applications often rely on shared components, with the potential for versioning conflicts
• Requires administrative permissions and allows only limited user installation
Windows Installer ClickOnce• You can provide updates
automatically. Only those portions of the application that have changed are downloaded.
• Each application is self-contained.
• Allows non-administrative users to install and grants only those Code Access Security permissions necessary for the application.
ClickOnce DeploymentSignificance
In the past, these issues sometimes caused developers to decide to create Web applications rather than Windows-based applications, sacrificing the rich user interface and responsiveness of Windows Forms for ease of installation. With applications deployed using ClickOnce, you can have the best of both technologies.
What is ClickOnce Application?Criteria of deployment
• Windows Presentation Foundation.
• Windows Forms.• Console
applications.
Type of Apps Deployment strategy
• From a Web page.
• From a network file share.
• From media such as a CD-ROM