ClickOnce

ClickOnce

ClickOnce est la technique Microsoft qui permet à l'utilisateur d'un système Windows d'installer et de lancer une application en cliquant sur un lien dans une page web. ClickOnce est un composant du framework Microsoft .NET, à partir de la version 2.0 de celui-ci. Il permet de déployer des applications développées avec Windows Forms ou avec Windows Presentation Foundation (WPF). Ces applications sont souvent appelées clients intelligents. ClickOnce est similaire aux techniques Java Web Start de la plate-forme Java et Zero Install de Linux.

Sommaire

Description

Avec ClickOnce, l'installation et le lancement d'application se réalise en un clic de souris depuis une page web ou un espace de partage réseau. Au-delà de ça, ClickOnce résout le problème de mise à jour et l'administration des machines clientes.

Applications

ClickOnce supporte différents types de dépôt (serveur Web, partage réseau, ou fichier sur n'importe quel type de support (CD, DVD)). La technique est intégrée à Visual Studio 2005 et est aussi supportée nativement par MSBuild.

Auparavant, ClickOnce fonctionnait seulement avec IE, et l'extension FFClickOnce était nécessaire pour Firefox. Depuis janvier 2009, le package Microsoft KB951847[1], incluant le Service Pack 1 pour le framework .NET 3.5, ainsi que le Service Pack 2 pour les versions 2.0 et 3.0, assure le support de ClickOnce dans Firefox par l'installation du module complémentaire Microsoft .NET Framework Assistant.

Manifests

Le déploiement par ClickOnce est contrôlé par deux fichiers manifest: un manifest de déploiement et un manifest d'application.

Le manifest de déploiement décrit le modèle de déploiement : la version courante, le mode de mise à jour, l'identité de la personne mettant à jour l'application avec sa signature électronique. Le manifest a pour but de n'autoriser le déploiement qu'aux administrateurs du système.

Le manifest d'application (le fichier .exe.manifest) décrit les assemblies de l'application, les bibliothèques dépendantes et la liste des permissions requis par l'application.

Mise à jour

Une application gérée par ClickOnce peut se mettre à jour toute seule. En effet, celle-ci vérifie qu'une nouvelle version est disponible sur le réseau et, le cas échéant, propose à l'utilisateur de réaliser la mise à jour.

ClickOnce possède des options de mise à jour pour permettre la vérification de nouvelle version au démarrage de l'application ou à sa fermeture.

Voir également

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article ClickOnce de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • ClickOnce — ist eine Technik von Microsoft, die es ermöglicht, Windows Anwendungen über das Internet mit nur einem Klick zu starten. Solche Anwendungen sind auch unter dem Namen Smart Clients bekannt. Es unterstützt mit Windows Forms oder Windows… …   Deutsch Wikipedia

  • ClickOnce — Installation of a ClickOnce application ClickOnce is a Microsoft technology that enables the user to install and run a Windows application by clicking a link in a web page. (Such applications are known as Smart clients.) ClickOnce is a component… …   Wikipedia

  • ClickOnce — В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена. Вы можете отредактировать эту ст …   Википедия

  • APazari Desktop — Infobox Software name = aPazari Desktop 2008 (Windows) caption = The Dashboard in aPazari Desktop developer = aPazari latest release version = aPazari Desktop 2008 latest release date = Dec 22, 2007 operating system = Microsoft Windows Vista,… …   Wikipedia

  • Firefox — For other uses, see Firefox (disambiguation). Phoenix (web browser) redirects here. For the Phoenix browser based on tkWWW, see tkWWW. Firefox …   Wikipedia

  • Visual Basic .NET — Paradigm(s) Structured, imperative, object oriented and declarative Appeared in 2001 Designed by Micro …   Wikipedia

  • ASP.NET — Not to be confused with UNESCO ASPNet. ASP.NET Developer(s) Microsoft Initial release January 2002 Stable release 4.0.30319.1 (4.0) / 12 April 2010; 18 months ago (2010 04 12) …   Wikipedia

  • Windows Presentation Foundation — This subsystem is a part of .NET Framework 3.0 Developed by Microsoft, the Windows Presentation Foundation (or WPF) is a computer software graphical subsystem for rendering user interfaces in Windows based applications. WPF, previously known as… …   Wikipedia

  • Java Web Start — is a framework developed by Sun Microsystems which allows application software for the Java Platform to be started directly from the Internet using a web browser. Unlike Java applets, Web Start applications do not run inside the browser, and the… …   Wikipedia

  • Microsoft Silverlight — Developer(s) Microsoft Corporation Initial release April 2007; 4 years ago (200 …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”