TD n 1 : Architecture 3 tiers

Documents pareils
DOCUMENT D ACCOMPAGNEMENT POUR L INSTALLATION DU LOGICIEL ESTIMACTION

Guide de démarrage IKEY 2032 / Vigifoncia

Procédure d'installation de SQL Server Express 2008

Guide d installation BiBOARD

MISE A JOUR : 04 FEVRIER 2011 PROCÉDURE D INSTALLATION. Cegid Business COMMENT INSTALLER CEGID BUSINESS V9 SOUS WINDOWS XP, VISTA ET 7

Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012

Procédure d'installation complète de Click&Decide sur un serveur

Guide SQL Server 2008 pour HYSAS

SQL Data Export for PS/PSS

Procédure d installation :

HAYLEM Technologies Inc.

SQL Server Installation Center et SQL Server Management Studio

Guide de migration BiBOARD V10 -> v11

Procédure d'installation de SQL Server Express 2005

Guide d installation TV sur ordinateur Internet 3G+

Instructions d installation de MS SQL Server pour Sage 50 Classement et Gestion commerciale. Sage Suisse SA Avenue Mon-Repos Lausanne

Préconisations Techniques & Installation de Gestimum ERP

1. Aménagements technologiques 2. Installation de Microsoft SQL Server Microsoft SQL Server 2008 Service Pack 3

Certificats Electroniques sur Clé USB

Guide de mise à jour BiBOARD

Enregistrement de votre Géorando Maxi Liberté

Certificats Electroniques sur Clé USB

Créer un rapport pour Reporting Services

1. Aménagements technologiques 2. Installation de Microsoft SQL Server 2012

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

Procédure d installation détaillée

COMMENT INSTALLER LE SERVEUR QIPAIE

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

GUIDE D INSTALLATION INTERNET haute vitesse

Installation 1K-Serveur

Lancez le setup, après une phase de décompression, la fenêtre d installation des prérequis apparaît, il faut les installer :

PORTAIL INTERNET DECLARATIF. Configuration du client Mail de MICROSOFT VISTA

pas à pas prise en main du logiciel Le Cloud d Orange - Transfert de fichiers sur PC et MAC Le Cloud

Universal Robots. Fiche Méthode : Installation du simulateur Polyscope

MANUEL D'INSTALLATION SUR WINDOWS 2003/2008 SERVER

Espace pro. Installation des composants avec Firefox. Pour. Windows XP Vista en 32 et 64 bits Windows 7 en 32 et 64 bits

Sauvegarde d'une base de données SQL Server Express 2005

Guide d utilisation WEBPORTAL CPEM Portail d Applications Web CPEM

Procédure d installation des outils pour la messagerie sécurisée

Oracle Developer Suite 10g. Guide de l installation. Vista & Seven

K?ellaWeb Saisie des absences, retards et sanctions APLON en mode Web

GUIDE D'INSTALLATION DU PGI EBP EN ETABLISSEMENT

avast! EP: Installer avast! Small Office Administration

INSTALLATION DE CEGID BUSINESS VERSION 2008 Edition 4 (CD-Rom du 16/07/2009) SUR UN POSTE AUTONOME SOMMAIRE

Manuel d'installation de GESLAB Client Lourd

Pré requis Microsoft Windows Server 2008

Mes documents Sauvegardés

IP Office 4.0 Manuel d installation et d administration des applications

Configuration de GFI MailArchiver

GUIDE D INSTALLATION INTERNET haute vitesse

Installation de Premium-RH

Guide de déploiement

GPI Gestion pédagogique intégrée

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

Installation / Sauvegarde Restauration / Mise à jour

PerSal Manuel d installation

STATISTICA Version 12 : Instructions d'installation

Logiciel de connexion sécurisée. M2Me_Secure. NOTICE D'UTILISATION Document référence :

Système Principal (hôte) 2008 Enterprise x64

Manuel de l utilisateur

PROJET AZURE (par Florent Picard, A2011)

Guide de l administrateur CorpoBack

Windows Server 2008 R2

L accès à distance du serveur

Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-


AIDE TECHNIQUE POUR L UTILISATION DE GÉODEQ III VUES D ENSEMBLE DU QUÉBEC

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision

Sydonia. Direction des technologies et des services de l information. Guide d'installation de la suite Sydonia Nom de fichier :

Création d une connexion VPN dans Windows XP pour accéder au réseau local de l UQO. Document préparé par le Service des technologies de l information

Guide de configuration. Logiciel de courriel

Installation et configuration du logiciel BauBit

Volant Thrustmaster T500 RS Procédure de mise à jour manuelle du Firmware

Manuel d utilisation À conserver pour une utilisation ultérieure. POWERLOGIC SMS 4.0, SU2 Logiciel SMS Guide de configuration

Guide d installation CLX.PayMaker Office (3PC)

VERITAS Backup Exec TM 10.0 for Windows Servers

AutoBackup 4. Sauvegarde de la totalité des données personnelles ASSOCIATION INFORMATIQUE POUR TOUS - VIEILLEVIGNE Gilbert LECOCQ

Installation de GFI Network Server Monitor

Préparation à l installation d Active Directory

Personnaliser le serveur WHS 2011

Assistance à distance sous Windows

Utilisez Toucan portable pour vos sauvegardes

Manuel d installation et d utilisation du logiciel GigaRunner

Tutorial Terminal Server sous

Menu Fédérateur. Procédure de réinstallation du logiciel EIC Menu Fédérateur d un ancien poste vers un nouveau poste

cbox VOS FICHIERS DEVIENNENT MOBILES! POUR ORDINATEURS DE BUREAU ET PORTABLES WINDOWS ÉDITION PROFESSIONNELLE MANUEL D UTILISATION

Guide d'installation Application PVe sur poste fixe

CONTACT EXPRESS 2011 ASPIRATEUR D S

Mise à jour d une édition Yourcegid V9

Printer Administration Utility 4.2

LOGICIEL KIPICAM : Manuel d installation et d utilisation

MANUEL D INSTALLATION DE WATCHDOC 2011 (EVALUATION)

Gestionnaire des services Internet (IIS)

Installation de GFI MailEssentials

Plug-in Verizon Collaboration pour Microsoft Outlook Guide de l utilisateur

Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication

Tropimed Guide d'installation

Préambule et présentation du projet. Installation de Virtual Radar

Transcription:

2008 TD n 1 : Architecture 3 tiers Franck.gil@free.fr 27/10/2008

1 TD n 1 : Architecture 3 tiers 1 INTRODUCTION Ce TD, se propose de vous accompagner durant l installation d un environnement de développement web avec la plate forme.net de Microsoft pour réaliser des applications winforms et webforms. Par la suite, nous verrons comment déployer l exemple de gestion des candidats (vu en cours) suivant une architecture 3 tiers. 1.1 AVANT DE COMMENCER L INSTALLATION Avant de suivre les consignes d installation de cette procédure, vérifiez que votre poste de développement est installé avec Microsoft Vista, ou Microsoft Windows XP Service Pack 2 (toute édition y compris l édition familiale), ou Windows 2000 Service Pack 4 ou Windows 2003 Server. 1.2 LISTE DES PRODUITS A INSTALLER Pour le déroulement de ce TD je vous propose d installer le serveur IIS, Microsoft.NET Framework 2.0 ainsi que les éditions Express des toutes dernières versions de Visual Studio 2008 : L outil de développement Microsoft Visual Studio : Microsoft Visual Web Developer 2008 Express Edition. Cet outil est dédié au développement d application web et contient un serveur web local intégré pour la phase de développement. L outil de développement Microsoft Visual Studio : Microsoft Visual C# 2008 Express Edition. Cet outil est dédié au développement d application Windows. Le gestionnaire de base de données Microsoft SQL Server : Microsoft SQL Server 2005 Express Edition. Pour compléter l installation de ce serveur, vous allez également installer l outil d administration Microsoft SQL Server 2005 Management Studio Express.

TD n 1 : Architecture 3 tiers 2 2 INSTALLATION DE L ENVIRONEMENT DE DEVELOPPEMENT 2.1 SERVEUR IIS Dans cette étape, vous allez : Installer le serveur IIS. 2.1.1 INSTALLATION L objectif de cette étape est d installer le serveur IIS sur le poste de travail. Le serveur IIS est intégré à Windows. Son rôle est de réaliser un serveur accessible via le réseau Internet/Intranet ce qui permet d héberger des fichiers personnels où que vous soyez et, d'héberger votre site Internet sur votre propre PC. 1) Dans un premier temps procurez vous le CD d'installation de Windows XP. 2) Rendez vous ensuite dans le Panneau de configuration > Ajout/Suppression de programmes. 3) Cliquez sur Ajouter/Supprimer des composants Windows. 4) Dans l écran Composant windows : Choisissez Services Internet (IIS)... 5) Dans l écran Installation terminée : Cliquez sur «Terminer».

3 TD n 1 : Architecture 3 tiers 2.2 MICROSOFT.NET FRAMEWORK 2.0 Dans cette étape, vous allez : Télécharger Microsoft.NET Framework 2.0. Installer Microsoft.NET Framework 2.0. 2.2.1 TELECHARGEMENT L objectif de cette étape est de télécharger Microsoft.NET Framework 2.0 depuis le site web de Microsoft. 1) Lancez le téléchargement : depuis votre navigateur, saisissez l adresse suivante : http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb 4362 4b0d 8edd aab15c5e04f5&displaylang=fr Cliquez sur le bouton télécharger, et enregistrer le fichier dotnetfx.exe localement sur votre poste de développement. 2.2.2 INSTALLATION L objectif de cette étape est d installer Microsoft.NET Framework 2.0. 6) Lancez le programme d installation : Double cliquez sur dotnetfx.exe. 7) Dans l écran de bienvenue : 8) Dans l écran Contrat de Licence Utilisateur Final : Cliquez sur la case à cocher «J accepte les termes du contrat de licence». Cliquez sur «Installer». 9) Dans l écran Installation terminée : Contrôlez que l installation s est terminée avec succès. Cliquez sur «Quitter».

TD n 1 : Architecture 3 tiers 4 2.3 VISUAL WEB DEVELOPER 2008 EXPRESS EDITION Dans cette étape, vous allez : Télécharger Visual Web Developer 2008 Express Edition. Installer Visual Web Developer 2008 Express Edition. Enregistrer Visual Web Developer 2008 Express Edition. 2.3.1 TELECHARGEMENT L objectif de cette étape est de télécharger Visual Web Developer 2008 Express Edition depuis le site web de Microsoft. 1) Lancez le téléchargement : depuis votre navigateur, saisissez l adresse suivante : http://msdn.microsoft.com/fr fr/express/default.aspx. Dans la rubrique «Essayez le gratuitement», cliquez sur «Téléchargement». Choisissez ensuite la langue de Visual Web Developer 2008 Express Edition, et enregistrer le fichier vnssetup.exe localement sur votre poste de développement. 2.3.2 INSTALLATION L objectif de cette étape est d installer Visual Web Developer 2008 Express Edition. 1) Lancez le programme d installation : Double cliquez sur vnssetup.exe. 2) Dans l écran de bienvenue : Cliquez sur la case à cocher «Oui, envoyer des informations relatives à mon installation à Microsoft Corporation», si vous souhaitez envoyer un rapport d installation à Microsoft. 3) Dans l écran Termes de Licence : Cliquez sur la case à cocher «J ai lu les termes du contrat de licence et je les accepte». 4) Dans l écran Options d installation : Cliquez sur la première case à cocher pour installer la librairie MSDN contenant toute la documentation du produit.

5 TD n 1 : Architecture 3 tiers Vous remarquez qu à cette étape, il serait possible d installer Microsoft SQL Server 2005 Express Edition également. Cependant, je préfère dédier un chapitre complet à cette installation, au cas où vous souhaiteriez le réinstaller plus tard sans Microsoft Visual Web Developer. 5) Dans l écran Dossier de destination : Changez le chemin vers le dossier d installation par défaut si vous le souhaitez en cliquant sur «Parcourir.». Cliquez sur «Installer». 6) Dans l écran Progression du téléchargement et de l installation : Patientez. 7) Dans l écran Installation terminée : Contrôlez que l installation s est terminée avec succès. Cliquez sur «Quitter». 2.3.3 ENREGISTREMENT ET ACTIVATION L objectif de cette étape est d enregistrer et d activer Visual Web Developer 2008 Express Edition auprès de Microsoft. Il faut savoir que chaque installation d une version de Visual Studio 2008 Express requiert une inscription qui conditionne la réception d'une clé d'activation unique pour déverrouiller le produit Express que vous avez installé de façon à l utiliser sans limite. 1) Enregistrez et activez Visual Web Developer 2008 Express Edition : Cliquez sur Démarrer > Tous les programmes > Visual Web Developer 2008 Express Edition. Dans l «Aide» de Visual Web Developer, cliquez sur «Inscrire le produit». Dans la fenêtre «Inscription du produit», cliquez sur le lien «Inscrivez vous maintenant». Connectez vous avec votre compte Microsoft Passport. Si vous n en possédez pas encore un, créez un compte en cliquant sur «Inscription» dans la rubrique Vous ne possédez pas de compte Microsoft Passport. Si vous avez un compte Passeport, l enregistrement vous demande également de répondre à une page d information sur votre compte et de vérifier votre adresse email. C est aussi l occasion de vous abonner aux mises à jour sur le produit. Cliquez sur «Continuer». Une fois que vous êtes connecté, notez la clé d activation Express à 14 caractères. Revenez sur la fenêtre Activation du produit Visual Web Developer précédente et saisissez la clé d activation notée précédemment. Cliquez sur «Activer maintenant». Dans l écran suivant, l activation est confirmée.

TD n 1 : Architecture 3 tiers 6 2.4 VISUAL C# 2008 EXPRESS EDITION Dans cette étape, vous allez : Télécharger Visual C# 2008 Express Edition. Installer Visual C# 2008 Express Edition. Enregistrer Visual C# 2008 Express Edition. 2.4.1 TELECHARGEMENT L objectif de cette étape est de télécharger Visual C# 2008 Express Edition depuis le site web de Microsoft. 1) Lancez le téléchargement : depuis votre navigateur, saisissez l adresse suivante : http://msdn.microsoft.com/fr fr/express/default.aspx. Dans la rubrique «Essayez le gratuitement», cliquez sur «Téléchargement». Choisissez ensuite la langue de Visual C# 2008 Express Edition, et enregistrer le fichier vcssetup.exe localement sur votre poste de développement. 2.4.2 INSTALLATION L objectif de cette étape est d installer Visual C# 2008 Express Edition. 1) Lancez le programme d installation : Double cliquez sur vcssetup.exe. 2) Dans l écran de bienvenue : Cliquez sur la case à cocher «Oui, envoyer des informations relatives à mon installation à Microsoft Corporation», si vous souhaitez envoyer un rapport d installation à Microsoft. 3) Dans l écran Termes de Licence : Cliquez sur la case à cocher «J ai lu les termes du contrat de licence et je les accepte». 4) Dans l écran Options d installation : 5) Dans l écran Dossier de destination : Changez le chemin vers le dossier d installation par défaut si vous le souhaitez en cliquant sur «Parcourir.».

7 TD n 1 : Architecture 3 tiers Cliquez sur «Installer». 6) Dans l écran Progression du téléchargement et de l installation : Patientez. 7) Dans l écran Installation terminée : Contrôlez que l installation s est terminée avec succès. Cliquez sur «Quitter». 2.4.3 ENREGISTREMENT ET ACTIVATION L objectif de cette étape est d enregistrer et d activer Visual C# 2008 Express Edition auprès de Microsoft. 1) Enregistrez et activez Visual C# 2008 Express Edition: Cliquez sur Démarrer > Tous les programmes > Visual C# 2008 Express Edition. Dans l «Aide» de Visual C#, cliquez sur «Inscrire le produit». Dans la fenêtre «Inscription du produit», cliquez sur le lien «Inscrivez vous maintenant». Connectez vous avec votre compte Microsoft Passport. L enregistrement vous demande également de répondre à une page d information sur votre compte et de vérifier votre adresse email. Cliquez sur «Continuer». Une fois que vous êtes connecté, notez la clé d activation Express à 14 caractères. Revenez sur la fenêtre Activation du produit Visual C# précédente et saisissez la clé d activation notée précédemment. Cliquez sur «Activer maintenant». Dans l écran suivant, l activation est confirmée.

TD n 1 : Architecture 3 tiers 8 2.5 MICROSOFT SQL SERVER 2005 EXPRESS EDITION Dans cette étape, vous allez : Télécharger Microsoft SQL Server 2005 Express Edition. Installer Microsoft SQL Server 2005 Express Edition. Configurer Microsoft SQL Server 2005 Express Edition. Télécharger puis installer l outil d administration SQL Serveur Management Studio Express. 2.5.1 TELECHARGEMENT L objectif de cette étape est de télécharger Microsoft SQL Server 2005 Express Edition depuis le site web de Microsoft. 1) Lancez le téléchargement : depuis votre navigateur, saisissez l adresse suivante : http://msdn.microsoft.com/fr fr/express/aa975050.aspx. Dans la rubrique SQL Server 2005 Express Edition, cliquez sur «Download». Cliquez ensuite sur le lien «Download», et téléchargez SQLEXPR32_FRA.exe localement sur votre poste de développement. 2.5.2 INSTALLATION L objectif de cette étape est d installer Microsoft SQL Server 2005 Express Edition. 1) Lancez le programme d installation : Double cliquez sur sqlexpr.exe. Patientez pendant la phase d extraction des fichiers d installation. 2) Dans l écran Contrat de Licence Utilisateur Final: Cliquez sur la case à cocher «J accepte les termes et conditions du contrat de licence». 3) Dans l écran Installation de la configuration requise, des composants nécessaires à l installation vous sont proposés : Cliquez sur «Installer». Patientez durant l installation. Vérifiez que les composants nécessaires se sont bien installés puis cliquez sur «Suivant». 4) Après une vérification de la configuration de votre système, l écran de bienvenue s affiche :

9 TD n 1 : Architecture 3 tiers 5) Dans l écran Analyse de la configuration système, vérifiez que toutes les actions de contrôle ont été réalisées avec succès : 6) Dans l écran Registration Information : Entrez votre nom et le nom de votre entreprise. 7) Dans l écran Sélection de composant: Sélectionnez les fonctionnalités que vous souhaitez installer (toutes de préférence). Changez le chemin d installation si besoin en cliquant sur «Parcourir». 8) Dans l écran Mode d authentification: Choisissez le mode mixte. Entrez le mot de passe du compte sa, il vous servira pour vous connectez à la base de données. 9) Dans l écran Option de configuration, gardez la sélection par défaut : 10) Dans l écran Paramètres de rapports d erreur et d utilisation, cochez les cases à cocher si vous souhaitez envoyer un rapport à Microsoft associé à d éventuelles erreurs : 11) Dans l écran Prêt pour l installation : Cliquez sur «Installer». 12) Dans l écran Installation en cours: 13) Dans l écran Fin de l installation de Microsoft SQL Serveur 2005 : Cliquez sur «Terminer». 2.5.3 CONFIGURATION DES SERVICES L objectif de cette étape est d apprendre à configurer les services de Microsoft SQL Server 2005 Express Edition. 1) Lancez l outil de configuration de SQL Server Express : Démarrer > Tous les programmes > Microsoft SQL Server 2005 > Outils de configuration> Gestionnaire de configuration SQL Serveur. 2) Configurez les services SQL Server : Gestionnaire de configuration SQL Serveur (Local) > Services SQL Serveur 2005.

TD n 1 : Architecture 3 tiers 10 Pour des raisons de sécurité, le service SQL Browser n est pas démarré par défaut. Il s agit d un nouveau service dans SQL Server 2005 qui est utilisé pour identifier les ports sur lesquels écoutent les instances nommées. Ce qui signifie que ce service doit être démarré dans le cas où vous souhaiteriez utiliser votre serveur SQL à distance. Cliquez avec le bouton droit sur SQL Server (SQLEXPRESS) > Propriétés pour faire apparaître les propriétés du service. Dans l onglet Ouvrir une session, observez que le compte d exécution du service est Service réseau. Si le service n est pas démarré, cliquez sur «Démarrer». Dans l onglet Service, validez que le mode de démarrage est en automatique pour éviter d avoir à redémarrer manuellement le service à chaque redémarrage de votre système. Fermez la fenêtre en cliquant sur OK. 2.5.4 SQL SERVER MANAGEMENT STUDIO EXPRESS L objectif de cette étape est d installer l outil d administration de SQL Server 2005. 1) Lancez le téléchargement : depuis votre navigateur, saisissez l adresse suivante : http://msdn.microsoft.com/fr fr/express/bb410791.aspx. Pour télécharger l outil d administration de SQL Server 2005, connectez vous avec votre compte Microsoft Passport. Une page vous demande également de répondre à une page d information sur votre compte et de vérifier votre adresse email. Cliquez sur «Continuer». Cliquez ensuite sur le lien «Téléchargement» de SQL Server Management Studio Express, et téléchargez le fichier SQLServer2005_SSMSEE.msi localement sur votre poste de développement. 2) Lancez l installation : Double cliquez sur le fichier SQLServer2005_SSMSEE.msi : 3) Dans l écran de bienvenue : 4) Dans l écran Contrat de licence: Cochez «J accepte les termes du contrat de licence». 5) Dans l écran Information d inscription, entrez votre nom et le nom de votre entreprise : 6) Dans l écran Sélection de composant : Laissez les options par défaut et cliquez sur «Suivant». 7) Dans l écran Prêt à installer le programme : Cliquez sur «Installer». 8) Dans l écran final : cliquez sur «Terminer».

11 TD n 1 : Architecture 3 tiers 3 DEPLOIEMENT DE L APPLICATION DE GESTION DES CANDIDATS 3.1 INSTALLATION DE LA BASE DE DONNEES Dans cette étape, vous allez : Télécharger la base de données de Gestion des candidats. Installer la base de données de Gestion des candidats sous SQL Server 2005 Express Edition. 3.1.1 TELECHARGEMENT DE LA BASE DE DONNEES L objectif de cette étape est de télécharger le script SQL de la base de données GestionCandidat depuis mon site web personnel. 1) Lancez le téléchargement : depuis votre navigateur, saisissez l adresse suivante : http://franck.gil.free.fr/cours.net/codesource/gestioncandidat.sql Téléchargez le fichier GestionCandidat.sql localement sur votre poste de développement. 3.1.2 INSTALLATION DE LA BASE DE DONNEES L objectif de cette étape est d installer la base de données sur votre serveur SQL Server 2005. Je vous propose ici d installer la base de données GestionCandidat à l aide de SQL Server Management Studio. En effet, à partir de l outil d administration, il vous suffit de créer une nouvelle base de données et de lancer le script GestionCandidat.sql téléchargé précédemment. 1) Lancez SQL Server Management Studio : Démarrer > Tous les programmes > Microsoft SQL Server 2005 > SQL Server Management Studio Express. 2) Dans l écran Se connecter au serveur : Entrez le nom de l instance de votre serveur. Passez en Authentification SQL Serveur. Saisissez la Connexion sa. Saisissez le Mot de passe que vous avez saisi lors de l installation de SQL Server 2005 Express Edition. Cliquez sur «Se conn.».

TD n 1 : Architecture 3 tiers 12 Il faut savoir que SQL Server Express s installe par défaut comme une instance nommée, intitulée SQLEXPRESS. La notion d instance nommée vient de la capacité de SQL Server à s installer plus d une fois sur une même machine. On appelle «instance nommée» toute nouvelle instance de SQL Server installée sur une machine en plus de l instance par défaut. Elle reçoit un nom pour la caractériser. Pour vous connecter à Microsoft SQL Server 2005, il vous faut donc référencer cette instance nommée. Le nom complet est <le nom de votre machine>\sqlexpress (et non le nom de votre machine comme c est le cas de l instance par défaut avec Microsoft SQL Server). Le format est : <nom de la machine>\<nom de l instance>. Vous pourrez constater que les appellations dérivées suivantes fonctionnent toutes (la casse des noms importe peu) : o.\sqlexpress, o (local)\sqlexpress, o localhost\sqlexpress, o PARIS\SQLEXPRESS (où PARIS est le nom de la machine). 3) Faites un clic droit sur le dossier Bases de données > Nouvelle base de données : Dans la fenêtre Nouvelle base de données, saisissez le nom de la base de données GestionCandidat puis cliquez sur «Ok». Allez sur Base de données > GestionCandidat. Double cliquez sur le script GestionCandidat.sql téléchargé précédemment. Exécutez le grâce à la commande «Exécuter». 4) Rafraichissez l explorateur d objet en cliquant sur dans la barre d outils. Vérifiez dans Base de données > GestionCandidat > Tables la présence des tables dbo.candidat, dbo.specialite et dbo.specialite_candidat. Avec Microsoft SQL Server Management Studio Express, vous pouvez consulter la structure des tables, leurs données, exécuter des procédures stockées, etc. Pour plus d information, téléchargez SQL Server 2005 Express Edition Documentation and Samples à l adresse suivante : http://www.microsoft.com/downloads/details.aspx?familyid=9697aaaa AD4B 416E 87A4 A8B154F92787&displaylang=en Vous trouverez notamment à cette adresse une base de données d exemple intitulée AdventureWorks.

13 TD n 1 : Architecture 3 tiers 3.2 INSTALLATION DU WEB SERVICE SOAP Dans cette étape, vous allez : Télécharger le projet web services de gestion des candidats. Installer les web services sur l ordinateur où la base de données est installée. 3.2.1 TELECHARGEMENT DES WEB SERVICES L objectif de cette étape est de télécharger le projet contenant les web services GestionCandidat depuis mon site web personnel. 1) Lancez le téléchargement : depuis votre navigateur, saisissez l adresse suivante : http://franck.gil.free.fr/cours.net/codesource/webservices%20 %20GestionCandidat.zip. Téléchargez le fichier WebServices GestionCandidat.zip localement sur votre poste de développement. Décompressez le fichier zip. 3.2.2 INSTALLATION DES WEB SERVICES L objectif de cette étape est d installer les web services GestionCandidat sur le même ordinateur où est installée la base de données. Pour cela, nous devons tout d abord modifier la chaîne de connexion à la base de données, puis configurer le serveur IIS pour rendre les web Services accessible à tout le réseau. 1) Lancez Visual Web Developper 2005 Express Edition : Démarrer > Tous les programmes > Microsoft Visual Web Developper 2005 Express Edition. 2) Ouvrez le projet contenant les Web Services que vous venez de télécharger: Fichier > Ouvrir le site Web... Dans la fenêtre Ouvrir le site Web, recherchez le répertoire que vous avez créé en décompressant le fichier zip. Cliquez sur «Ouvrir». 3) Créez une connexion à la base de données à l aide de l assistant inclus dans Visual Web Developper 2008 Express Edition: Explorateur de base de données > Se connecter à la base de données Dans la fenêtre Ajouter une connexion : o entrez le nom de votre serveur de base de données (comme vu précédemment). o Cochez l option Utiliser l authentification SQL Serveur.

TD n 1 : Architecture 3 tiers 14 o Entrez le nom d utilisateur sa. o Entrez le mot de passe choisi durant l installation de SQL Serveur. o Sélectionnez la base de données GestionCandidat. o Cliquez sur «OK». Vérifiez le contenu de votre base à l aide de l Exploreur de bases de données. Récupérez la chaîne de connexion ainsi générée. Allez dans les propriétés de la connexion et récupérer la valeur de la propriété Chaîne de connexion. 4) Modifiez la chaîne de connexion dans le fichier Web.config : Modifiez la valeur de la balise configuration > appsettings > add avec le contenu de la propriété Chaîne de connexion. Ajoutez à la fin de cette chaîne Pasword= VotreMotDePasse;. 5) Testez le projet en lançant son exécution Cliquez sur GestionCandidat.asmx. Cliquez sur getlistecandidat. Cliquez sur Appeler. 6) Déployer les Web Services sur le serveur IIS de la machine : Site Web > Copier le site Web. Cliquez sur «Se connecter». Dans l écran Ouvrir le site Web : o Cliquez sur «Serveur IIS local». o Positionnez vous sur Site Web par défaut. o Cliquez sur Créer une application Web o Nommez la GestionCandidat. o Cliquez sur «Ouvrir». Dans l écran de copie du site Web, sélectionnez tout les fichiers puis cliquez sur 7) Configurez l application Web : Poste de travail > Gérer. Dans l écran Gestion de l ordinateur allez sur Services et applications > Services Internet (IIS) > Sites Web > Site Web par défaut > GestionCandidat. Consultez les propriétés de cette application Web. Dans l onglet Sécurité de répertoire, cliquez sur «Modifier». Dans l écran Méthodes d authentification, cochez l option Connexion anonyme et Authentification intégrée Windows, puis cliquez sur «OK». Dans l onglet Documents, cliquez sur «Ajouter». Dans l écran Ajout d un document par défaut, saisissez GestionCandidat.asmx puis cliquez sur «OK». Dans l écran Propriétés de GestionCandidat, cliquez sur «OK». 8) Testez les web services : Ouvrez un navigateur. Tapez l adresse suivante localhost/gestioncandidat.

15 TD n 1 : Architecture 3 tiers 3.3 INSTALLATION DU SITE WEB Dans cette étape, vous allez : Télécharger le projet web de gestion des candidats. Installer le site web de gestion des candidats. 3.3.1 TELECHARGEMENT DU SITE WEB L objectif de cette étape est de télécharger le projet contenant le site Web GestionCandidat depuis mon site web personnel. 1) Lancez le téléchargement : depuis votre navigateur, saisissez l adresse suivante : http://franck.gil.free.fr/cours.net/codesource/interface%20web%20 %20GestionCandidat.zip. Téléchargez le fichier Interface Web GestionCandidat.zip localement sur votre poste de développement. Décompressez le fichier zip. 3.3.2 INSTALLATION DU SITE WEB L objectif de cette étape est d installer le site Web GestionCandidat sur le même ordinateur où est installée la base de données. Pour cela, nous devons tout d abord modifier le chemin d accès aux web services, puis configurer le serveur IIS pour rendre le site web accessible à tout le réseau. 1) Lancez Visual Web Developper 2005 Express Edition : Démarrer > Tous les programmes > Microsoft Visual Web Developper 2005 Express Edition. 2) Ouvrez le projet contenant le site Web que vous venez de télécharger: Fichier > Ouvrir le site Web... Dans la fenêtre Ouvrir le site Web, recherchez le répertoire que vous avez créé en décompressant le fichier zip. Cliquez sur «Ouvrir». 3) Supprimez les anciennes Web références : Explorateur de solution > App_WebReferences > localhost. Supprimez la Web référence localhost. 4) Ajoutez la nouvelle Web référence : Cliquez sur la racine du projet dans l explorateur de solution, puis sur Ajouter une référence Web. Dans l écran Ajouter une référence Web, cliquez sur «Services Web sur l ordinateur local», puis sur le service «GestionCandidat».

TD n 1 : Architecture 3 tiers 16 Pour finir cliquez sur «Ajouter la référence». 5) Testez le projet en lançant son exécution Cliquez sur GestionCandidatMp.aspx. 6) Déployer le site Web sur le serveur IIS de la machine : Site Web > Copier le site Web. Cliquez sur «Se connecter». Dans l écran Ouvrir le site Web : o Cliquez sur «Serveur IIS local». o Positionnez vous sur Site Web par défaut. o Cliquez sur Créer une application Web o Nommez la WebGestionCandidat. o Cliquez sur «Ouvrir». Dans l écran de copie du site Web, sélectionnez tout les fichiers puis cliquez sur 7) Configurez l application Web : Poste de travail > Gérer. Dans l écran Gestion de l ordinateur allez sur Services et applications > Services Internet (IIS) > Sites Web > Site Web par défaut > WebGestionCandidat. Consultez les propriétés de cette application Web. Dans l onglet Sécurité de répertoire, cliquez sur «Modifier». Dans l écran Méthodes d authentification, cochez l option Connexion anonyme et Authentification intégrée Windows, puis cliquez sur «OK». Dans l onglet Documents, cliquez sur «Ajouter». Dans l écran Ajout d un document par défaut, saisissez GestionCandidatMP.aspx puis cliquez sur «OK». Dans l écran Propriétés de GestionCandidat, cliquez sur «OK». 8) Testez les web services : Ouvrez un navigateur. Tapez l adresse suivante localhost/webgestioncandidat.