Cours déployer une application cliente avec le Framework .NET Client Profile, tutoriel & guide de travaux pratiques en pdf.
Présentation du Framework .NET Client
Les avantages apportés
Le principal avantage de l’utilisation du Framework .NET Client dans le déploiement d’applications .NET, est de diminuer la durée d’installation des applications, sur les postes de travail sur lesquels aucune version du Framework .NET n’a été utilisé, ou celle n’ayant pas la version 3.5 du Framework .NET. Ainsi, le déploiement d’applications clients via Internet est facilité.
Architecture
Voici l’architecture du Framework .NET 3.5 Client, comparée à la version complète du Framework .NET 3.5 :
On peut remarquer que le Framework .NET 3.5 Client agrège l’ensemble des composants permettant le développement d’applications clientes depuis la version 2.0 du Framework .NET. Il permet d’exécuter les fonctionnalités de :
– La CLR (environnement d’exécution).
– Déploiement au travers de ClickOnce (déploiement d’applications Web au travers d’un serveur Web).
– Développement d’applications Windows Forms.
– Développement d’applications WPF (Windows Presentation Foundation).
– Développement d’applications WCF (Windows Communication Foundation).
Si aucune version du Framework .NET n’est installée sur le poste de travail des utilisateurs, alors tous les composants du Framework .NET Client sont installés. Mais dans le cas où une version du Framework .NET est déjà installée, par exempl la version 3.0 SP2, alors seuls les composants clients du Framework .NET 3.5 SP1 sont installés.
Les packages proposés par Microsoft
Au travers de son centre de téléchargement, Microsoft propose :
– Microsoft .NET Framework Client Profile Offline Installer. Il s’agit de la version complète du Framework .NET 3.5 Service Pack 1, auquel s’ajoute le Framework.NET Client. Sa taille est de 257 Mo. Il est disponible en téléchargement ici :
http://www.microsoft.com/downloads/details.aspx?FamilyID=992CFFCB-F8CE-41D9-8BD631F3E216285C&displaylang=en
– Microsoft .NET Framework Client Profile Online Installer. Il s’agit d’un package de 280 Ko, qui détectera, téléchargera et installera uniquement les composants requis pour le bon fonctionnement de l’application (contenus dans le package présenté ci-dessus). Il est disponible ici :
http://www.microsoft.com/downloads/details.aspx?FamilyID=8CEA6CD1-15BC-4664-B27D8CEBA808B28B&displaylang=fr
Pour comparer les tailles des packages énoncées ci-dessus, voici quelques autres chiffres :
– Le Framework .NET 3.5 Full Package est de 197 Mo.
– Le Framework .NET 3.5 Full Package Service Pack1 est de 232 Mo.
…….
Déployer une application cliente avec le Framework .NET 3.5 Client Profile (1,62 MO) (Cours PDF)