Développement d application web avec Visual Studio 2012 et ASP.NET. Tutoriel 3.1 : Programmation Web. Etape 1 Créer une application ASP.

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimension: px
Commencer à balayer dès la page:

Download "Développement d application web avec Visual Studio 2012 et ASP.NET. Tutoriel 3.1 : Programmation Web. Etape 1 Créer une application ASP."

Transcription

1 Etape 1 Créer une application ASP.NET vide L objectif de cette étape est de montrer comment Visual Studio génère des fichiers et utilise le mécanisme des classes partielles pour accéder aux éléments générés 1. Lancez VS Choisir Fichier -> Nouveau -> Application ASP.NET vide 3. Entrez «ProgrammationWeb» dans la zone «Nom» 4. Cliquez sur OK 5. Dans l explorateur de solutions, cliquez sur le bouton droit sur le projet puis sélectionnez : Ajout Forme Web 6. Dans la zone nom, entrez «Default» 7. Cliquez sur OK 8. La forme web est affichée en mode source 9. Appuyez sur «F7» pour accéder au code behind 10. Constatez le code généré comme suit : public partial class Default : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) 11. Dans l explorateur de solutions, développer Default.aspx 12. Remarquez la présence des fichiers : «Default.aspx.cs» et «Defaut.aspx.designer.cs» 1 Copyright, Mostefai Mohammed Amine, ESI 2013

2 13. Ouvrez «Default.aspx.designer.cs» et examinez son contenu 14. Revenez sur «Default.aspx» et ajoutez un «Label» 15. Re-Vérifiez le contenu du fichier «Default.aspx.designer.cs» 16. Remarquez que la classe «Default» est partielle et qu elle est étalée sur deux fichier (code behind et designer). public partial class Default /// <summary> /// form1 control. /// </summary> /// <remarks> /// Auto-generated field. /// To modify move field declaration from designer file to code-behind file. /// </remarks> protected global::system.web.ui.htmlcontrols.htmlform form1; /// <summary> /// Label1 control. /// </summary> /// <remarks> /// Auto-generated field. /// To modify move field declaration from designer file to code-behind file. /// </remarks> protected global::system.web.ui.webcontrols.label Label1; 17. Supprimez le «label» qui vient d être ajouté 2 Copyright, Mostefai Mohammed Amine, ESI 2013

3 Etape 2 : Ajout d une bibliothèque de classes L objectif de cette étape est de créer une bibliothèque de classe contenant plusieurs classes métier dont «Film» et «FilmService». En utilisant «FilmService», l utilisateur pourra accéder et chercher des films. 1. Dans l explorateur de solutions, cliquez sur la solution (pas le projet) avec le bouton droit 2. Sélectionnez Ajout Nouveau Projet 3. Dans le modèle, choisissez «Bibliothèque de classes» 4. Dans la zone «Nom» entrez «Bibliotheque» 5. Cliquez sur «OK» 6. La solution est maintenant composée de deux projets au lieu d un seul 7. Remarquez la présence de la classe «Class1» créée par défaut 3 Copyright, Mostefai Mohammed Amine, ESI 2013

4 8. Depuis l explorateur de solutions, supprimez le fichiers Class1 9. Dans l explorateur de solutions, cliquez sur «Bibliotheque» avec le bouton droit puis cliquez «Ajout» «Classe» 10. Dans la zone «Nom» entrez «Film» 11. Cliquez sur OK 12. Dans le fichier Film.cs, remplacez la classe «Film» comme suit : 4 Copyright, Mostefai Mohammed Amine, ESI 2013

5 public class Film public Film() public Film(int numero, string titre, int annee) this.numero = numero; this.annee = annee; this.titre = titre; public int Numero get; set; public int Annee get; set; public string Titre get; set; 13. Compilez en appuyant sur «F6», vérifiez qu il n y a pas d erreurs 14. Dans l explorateur de solutions, cliquez sur le bouton droite sur «Bibliotheque» 15. Cliquez sur «Ajouter» «Nouvel Elément» 16. Choisissez le modèle «Interface» 17. Dans la zone «Nom», entrez «IFilmService» 18. Cliquez sur «OK» 19. Remplacez le code de «IFilmService» comme suit : 5 Copyright, Mostefai Mohammed Amine, ESI 2013

6 public interface IFilmService /// <summary> /// renvoie un film à partir de son numéro /// </summary> /// <param name="numero"></param> /// <returns></returns> Film GetFilm(int numero); /// <summary> /// renvoie tous les films /// </summary> /// <returns></returns> IEnumerable<Film> GetAll(); 20. Ajoutez une classe au projet «Bibliotheque» appelée «FilmService» 21. Modifiez cette classe de façon à ce qu elle hérite de l interface «IFilmService» 22. Remarquez le SmartTag bleu s affichant en dessous de «IFilmService» 23. Cliquez sur le «SmartTag» puis sélectionnez «Implémenter IFilmService» 24. Modifiez la classe «FilmService» comme suit : 6 Copyright, Mostefai Mohammed Amine, ESI 2013

7 public class FilmService : IFilmService private List<Film> _liste = new List<Film>(); public FilmService() // ajout d'exemple AjouterFilm(1, "Avatar", 2011); AjouterFilm(2, "Salt", 2011); AjouterFilm(3, "The Dark Knight Rises", 2012); AjouterFilm(4, "Alien", 1979); private void AjouterFilm(int numero, string titre, int annee) var film = new Film(numero, titre, annee); _liste.add(film); public Film GetFilm(int numero) return _liste.firstordefault(e => e.numero == numero); public IEnumerable<Film> GetAll() return _liste; 25. Vérifiez que le code compile en appuyant sur le bouton «F6». Etape 3 : Ajout du «Global.asax» et utilisation de la bibliothèque de classes L objectif de cette étape est de configurer le service de films dans l initialisation de l application en utilisant «Global.asax» 1. Dans le projet «Bibliotheque», ajoutez une classe appelée «ServicesDonnees» 2. Modifiez la classe ServiceDonnees comme suit : 3. Vérifiez que le code compile en appuyant sur «F6» public static class ServicesDonnees public static void SetFilmService(IFilmService instance) FilmService = instance; public static IFilmService FilmService get; private set; 4. Dans l explorateur de solutions, cliquez sur le bouton droit sur le projet «ProgramationWeb» 5. Sélection Ajouter Nouvel Elément 6. Choisiss=ez le modèle «Classe Globale d Application» 7. Cliquez sur «OK» 7 Copyright, Mostefai Mohammed Amine, ESI 2013

8 8. Dans l explorateur de solutions, cliquez sur le bouton droit sur le noeau «Références» se trouvant dans le projet «ProgrammationWeb» 9. Sélectiionnez «Ajouter une référence» 10. Dans le panneau à gauche, cliquez sur «Solution» 11. Cochez le projet «Bibliotheque» 12. Appuyez sur «OK» 13. Les classes de «Bibliotheque» sont désormais utilisables dans l application web 8 Copyright, Mostefai Mohammed Amine, ESI 2013

9 14. Dans l explorateur, double-cliquez sur «Global.asax» 15. Placez le curseur dans la méthode «Application_Start» 16. Tapez «ServicesDonnees» 17. Remarquez le SmartTag qui apparaît, cliquez sur le SmartTag 18. Sélectionnez «using Bibliotheque» 19. Remarquez que «Bibliotheque» a été ajouté à la liste des «using» au début du fichier 20. Modifiez le fichier comme suit : 21. Vérifiez que le code compile en appuyant sur «F6» public class Global : System.Web.HttpApplication protected void Application_Start(object sender, EventArgs e) ServicesDonnees.SetFilmService(new FilmService()); protected void Session_Start(object sender, EventArgs e) protected void Application_BeginRequest(object sender, EventArgs e) protected void Application_AuthenticateRequest(object sender, EventArgs e) 9 Copyright, Mostefai Mohammed Amine, ESI 2013

10 protected void Application_Error(object sender, EventArgs e) protected void Session_End(object sender, EventArgs e) protected void Application_End(object sender, EventArgs e) Etape 4 : Cycle de vie d une page L objectif de cette étape est d utiliser l évènement «Page_Load» dans les deux situations : en mode normal pour initialiser la page et en mode «Postback» pour chercher le numéro entré dans la zone de texte. 1. Ouvrez Default.aspx en mode conception 2. Faites glisser une zone de texte, un bouton, un label et un autre bouton et arrangez-les comme suit : <form id="form1" runat="server"> <div> <asp:label ID="Label1" runat="server" Text="Numéro :"></asp:label> <asp:textbox ID="TextBox1" runat="server"></asp:textbox> <asp:button ID="btnChercher" runat="server" Text="Chercher" /> <br /> <asp:label ID="lblMessage" runat="server" ForeColor="Red" Text="LabelMessage"></asp:Label> <br /> <asp:button ID="btnDetails" runat="server" OnClick="btnDetails_Click" Text="Détails" UseSubmitBehavior="False" Visible="False" /> <br /> </div> </form> 10 Copyright, Mostefai Mohammed Amine, ESI 2013

11 3. Modifiez Page_Load comme suit : lblmessage.visible = false; btndetails.visible = false; if (IsPostBack) int numero; if (int.tryparse(textbox1.text, out numero)) var film = ServicesDonnees.FilmService.GetFilm(numero); if (film!= null) btndetails.text = "Détails sur le film " + numero.tostring(); btndetails.visible = true; else ShowMessage("film non trouvé"); else ShowMessage("Veuillez entrer une valeur numérique correcte"); 4. Ajoutez la méthode ShowMessage comme suit : private void ShowMessage(string message) lblmessage.text = message; lblmessage.visible = true; 5. Exécutez en appuyant sur «F5» Etape 5 : Contrôles Orientés Serveur L objectif de cette étape est de gérer les actions des utilisateurs de l application en implémentant des évènelments des contrôles orientés serveur. 11 Copyright, Mostefai Mohammed Amine, ESI 2013

12 1. Ajouter un panneau à la fin de la forme «Default.aspx» 2. Ajoutez des labels de la façon suivante : <asp:panel ID="PanelInfo" runat="server"> <asp:label ID="Label3" runat="server" Text="Numéro : "></asp:label> <asp:label ID="lblNumero" runat="server" Text="Label"></asp:Label> <br /> <asp:label ID="Label4" runat="server" Text="Titre : "></asp:label> <asp:label ID="lblTitre" runat="server" Text="Label"></asp:Label> <br /> Année : <asp:label ID="lblAnnee" runat="server" Text="Label"></asp:Label> </asp:panel> 3. Changez la méthode Page_Load comme suit : protected void Page_Load(object sender, EventArgs e) lblmessage.visible = false; btndetails.visible = false; PanelInfo.Visible = false; if (IsPostBack) int numero; if (int.tryparse(textbox1.text, out numero)) var film = ServicesDonnees.FilmService.GetFilm(numero); if (film!= null) btndetails.text = "Détails sur le film " + numero.tostring(); btndetails.visible = true; lblnumero.text = numero.tostring(); lblannee.text = film.annee.tostring(); lbltitre.text = film.titre.tostring(); else ShowMessage("film non trouvé"); else ShowMessage("Veuillez entrer une valeur numérique correcte"); 4. Doublez-cliquez sur le bouton «détails» 5. Dans l évènement généré, entrez le code suivant : protected void btndetails_click(object sender, EventArgs e) PanelInfo.Visible = true; 6. Exécutez en appuyant sur F5 12 Copyright, Mostefai Mohammed Amine, ESI 2013

13 13 Copyright, Mostefai Mohammed Amine, ESI 2013

Ceci n est pas un cours.

Ceci n est pas un cours. Introduction à ASP.NET Partie 2 (traitement des collections de données) Auteurs : Ph. Lacomme (placomme@isima.fr) et R. Phan (phan@isima.fr) Date : juin 2011 Avertissement : Les exemples proposés dans

Plus en détail

L objectif de cette étape est de se familiariser avec la création de site web sous VS 2012.

L objectif de cette étape est de se familiariser avec la création de site web sous VS 2012. L objectif de ce tutoriel est de créer un site web statique avec Visual Studio. Le site sera composé d une page HTML, une feuille de style CSS et d un fichier Javascript. Etape 1 Lancer Visual Studio L

Plus en détail

Introduction au langage C#

Introduction au langage C# Introduction au langage C# 1 Introduction : Langage développé par Microsoft afin de concurrencer le langage Java afin d être exécuté sur un grand nombre de plates formes (même des linux). Le langage C#

Plus en détail

Université Mohammed Premier Année universitaire 2012-2013

Université Mohammed Premier Année universitaire 2012-2013 Université Mohammed Premier Année universitaire 2012-2013 Faculté des Sciences Filière SMI Département de Mathématiques Module : POO Java et d Informatique Semestre : S5 Responsable du cours : El Mostafa

Plus en détail

Se connecter à la boite à outils

Se connecter à la boite à outils Se connecter à la boite à outils 1. Ouvrir le navigateur Web en double-cliquant sur l icône se trouvant sur le bureau, ou à partir du menu Démarrer. 2. Taper l adresse de la page d accueil de LinguisTech

Plus en détail

Environnement logiciel

Environnement logiciel Environnement logiciel Programmation C++ : FPMs 1ère Bachelier Les travaux de 1 ère Bachelier se dérouleront sur la suite logicielle Visual Studio 2005 de Microsoft. Ci-après vous trouverez la procédure

Plus en détail

Programmation orientée objet TP 1 Prise en main de l environnement Java

Programmation orientée objet TP 1 Prise en main de l environnement Java Programmation orientée objet TP 1 L2 MPCIE Prise en main de l environnement Java Exercice 1 Nous désirons développer un programme pour la gestion (très simplifiée) d'un parc de véhicules destinés à la

Plus en détail

Projet console Visual C++ 2010 avec OpenCV

Projet console Visual C++ 2010 avec OpenCV Table des matières Projet console Visual C++ 2010 avec OpenCV...2 Pré-requis...2 Création du projet...2 Configuration des options dans Visual Studio...3 Le squelette de base du programme OpenCV...4 Projet

Plus en détail

Groupe Eyrolles, 2006, ISBN : 2-212-11771-X

Groupe Eyrolles, 2006, ISBN : 2-212-11771-X Groupe Eyrolles, 2006, ISBN : 2-212-11771-X Création de pages dynamiques courantes CHAPITRE 3 169 Figure 3-39 La boîte de dialogue de l objet Liste/Menu permet de configurer les options de l affichage

Plus en détail

Configurer les contrôles Windows Form

Configurer les contrôles Windows Form 1 Configurer les contrôles Windows Form Configurer les contrôles Windows Form Sommaire 1 Introduction... 2 2 Gestion des contrôles composés... 2 2.1 Qu est ce qu un contrôle composé... 2 2.2 Création d

Plus en détail

10.2.1.9 Travaux pratiques Sécurisation des comptes, des données et de l ordinateur sous Windows XP

10.2.1.9 Travaux pratiques Sécurisation des comptes, des données et de l ordinateur sous Windows XP 5.0 10.2.1.9 Travaux pratiques Sécurisation des comptes, des données et de l ordinateur sous Windows XP Imprimez et faites ces travaux pratiques. Au cours de ce TP, vous allez apprendre à sécuriser les

Plus en détail

Configuration d un profil Outlook

Configuration d un profil Outlook Cégep du Vieux Montréal - DATI - Configuration d un profil Outlook PAGE 1 DE 7 Configuration d un profil Outlook Préparé par Robert Laferrière, A-5.60j, tel. 2107 Version du 17 février 1999 Ce document

Plus en détail

Tests unitaires avec Visual Studio

Tests unitaires avec Visual Studio Tests unitaires avec Visual Studio (source MSDN) Rappels (initiation aux tests unitaires SI6 Tp6) Les tests unitaires offrent aux développeurs une méthode rapide pour rechercher des erreurs de logique

Plus en détail

Module: Programmation sites Web Dynamique

Module: Programmation sites Web Dynamique Module: Programmation sites Web Dynamique Formateur: A BENDAOUD LEÇON : MÉTHODES DE NAVIGATION Les différentes méthodes de navigation : Voici les différentes méthodes que nous allons expliciter dans cette

Plus en détail

Mise en œuvre d une solution de haute disponibilité pour un serveur de fichier

Mise en œuvre d une solution de haute disponibilité pour un serveur de fichier Mise en œuvre d une solution de haute disponibilité pour un serveur de fichier Sommaire : Page 2 à 12 : TP5 Mise en œuvre d une solution de haute disponibilité pour un serveur de fichier o o o Page 2-4

Plus en détail

< Atelier 1 /> Démarrer une application web

< Atelier 1 /> Démarrer une application web MES ANNOTATIONS SONT EN ROUGE : Axel < Atelier 1 /> Démarrer une application web Microsoft France Tutorial Découverte de ASP.NET 2.0 Sommaire 1 INTRODUCTION... 3 1.1 CONTEXTE FONCTIONNEL... 3 1.2 CONTEXTE

Plus en détail

Programmation web avec ASP.Net

Programmation web avec ASP.Net Programmation web avec ASP.Net Page web écrite uniquement avec des contrôles HTML simples Page web écrite uniquement avec des contrôles serveur Communication entre pages web Page web écrite avec BD et

Plus en détail

DUT Informatique Module JAVA Apprentis Département Informatique 2008 / 2009. Travaux Pratiques n o 2 : JUnit

DUT Informatique Module JAVA Apprentis Département Informatique 2008 / 2009. Travaux Pratiques n o 2 : JUnit iut ORSAY DUT Informatique Département Informatique 2008 / 2009 Travaux Pratiques n o 2 : JUnit Nom(s) : Groupe : Date : Objectifs : Apprendre à vérifier une implantation à l aide de tests unitaires sous

Plus en détail

Créer une base de données vide

Créer une base de données vide Créer une base de données vide Si vous voulez concevoir votre propre base de données, vous pouvez créer une base vide et disposer ainsi d une souplesse et d un contrôle accrus. Créer une base de données

Plus en détail

Applications. Utilitaires + Librairies. Noyau. Matériel : CPU, Mémoires, Périphériques. Figure1 : Structure d un système d exploitation

Applications. Utilitaires + Librairies. Noyau. Matériel : CPU, Mémoires, Périphériques. Figure1 : Structure d un système d exploitation Chapitre 3 : Leçon 1 Système d exploitation Présentation et Services I. Définition d un système d exploitation : Un système d exploitation est un ensemble de programmes nécessaires au démarrage et l utilisation

Plus en détail

Tutoriel : AccÄs Å un Service Web (GoogleSearch API) avec Visual Basic.Net 2003. Table des matiäres

Tutoriel : AccÄs Å un Service Web (GoogleSearch API) avec Visual Basic.Net 2003. Table des matiäres Tutoriel : AccÄs Å un Service Web (GoogleSearch API) avec Visual Basic.Net 2003 Table des matiäres INTRODUCTION 2 QU EST-CE QU UN SERVICE WEB??? 2 LES PRELIMINAIRES 2 LE DESIGN DE LA FICHE DE RECHERCHE

Plus en détail

Sage Reports Guide d installation et d utilisation 26.01.2015

Sage Reports Guide d installation et d utilisation 26.01.2015 Sage Reports Guide d installation et d utilisation 26.01.2015 Tables des matières Sage Reports - Guide d installation et d utilisation Tables des matières 2 1.0 Avant-propos 3 2.0 Prérequis, installation

Plus en détail

module SIN21 Rendre un syste me communicant Analyse UML et algorithmie 1 Modification du cahier des charges

module SIN21 Rendre un syste me communicant Analyse UML et algorithmie 1 Modification du cahier des charges Module SIN221 Rendre un syste me communicant Analyse UML et algorithmie Objectifs : Modifier des diagrammes UML suite à la modification du cahier des charges. Caractériser et valider une classe en C++.

Plus en détail

BASE DE DONNEES SOUS ACCESS «Gestion de contacts commerciaux»

BASE DE DONNEES SOUS ACCESS «Gestion de contacts commerciaux» BASE DE DONNEES SOUS ACCESS «Gestion de contacts commerciaux» Contenu 1 - Description de la base de données... 1 2 - Interface d Access :... 3 3 Création des tables (structure)... 5 4 - Relations entre

Plus en détail

Module : Programmation site web dynamique

Module : Programmation site web dynamique Module : Programmation site web dynamique LEÇON : MANIPULATION DES FICHIERS XML VIA.NET C# (LECTURE ET ECRITURE) Proposé par : A BENDAOUD XML Sommaire Créer un fichier XML à l aide de Visual Studio...

Plus en détail

Comment effectuer la mise à jour ou la mise à niveau du micrologiciel sur mon appareil Brother?

Comment effectuer la mise à jour ou la mise à niveau du micrologiciel sur mon appareil Brother? Description du problème 1000000253604 Comment effectuer la mise à jour ou la mise à niveau du micrologiciel sur mon appareil Brother? Description de la solution 200000025360 - Utilisateurs Windows - Utilisateurs

Plus en détail

TP Interface graphique et C++ numéro 1

TP Interface graphique et C++ numéro 1 TP Interface graphique et C++ numéro 1 Master IGC - 1 re année année 2010-2011 Ce premier TP a pour objectif de vous familiariser avec le compilateur C++, les entréessorties du langage et l utilisation

Plus en détail

ASP.NET 2.0. Applications Web. Campus-Booster ID : 697. www.supinfo.com. Copyright SUPINFO. All rights reserved

ASP.NET 2.0. Applications Web. Campus-Booster ID : 697. www.supinfo.com. Copyright SUPINFO. All rights reserved ASP.NET 2.0 Applications Web Campus-Booster ID : 697 www.supinfo.com Copyright SUPINFO. All rights reserved ASP.NET 2.0 Applications Web Objectifs de ce module En suivant ce module vous allez : Découvrir

Plus en détail

Fonctions de base d Outlook

Fonctions de base d Outlook Fonctions de base d Outlook Outlook est un outil puissant pour la gestion de votre messagerie, de vos contacts, de vos calendriers et de vos tâches. Pour en tirer le meilleur parti, il faut d abord en

Plus en détail

Créer une simple application Java avec ECLIPSE. Par Ahcène BOUNCEUR

Créer une simple application Java avec ECLIPSE. Par Ahcène BOUNCEUR Créer une simple application Java avec ECLIPSE Par Ahcène BOUNCEUR Janvier 2005 INTRODUCTION Dans cet exemple nous allons vous montrer comment peut-on créer une simple application Java en utilisant l IDE

Plus en détail

[Tutoriel : Interfaçage Visual Studio (C#) -Excel]

[Tutoriel : Interfaçage Visual Studio (C#) -Excel] [Tutoriel : Interfaçage Visual Studio (C#) -Excel] Nicolas Chari, Thomas Dordonne, Aloys Fortier, Jonathan Zilmia [Tutoriel : Interfaçage Visual Studio (C#) -Excel] 2 TABLE DES MATIERES Introduction 4

Plus en détail

ASP.NET 2.0, C#, Spring.Net et NHibernate

ASP.NET 2.0, C#, Spring.Net et NHibernate Construction d'une application à trois couches avec ASP.NET 0, C#, Spring.Net et NHibernate serge.tahe at istia.univ-angers.fr, juin 00 /30 Introduction Nous souhaitons écrire une application.net permettant

Plus en détail

Manuel d utilisation de l Illustrateur de PPC

Manuel d utilisation de l Illustrateur de PPC Table des matières Configuration requise... 2 Langues prises en charge... 2 Compatibilité des navigateurs... 2 Pour commencer dans l Illustrateur... 2 Comment accéder à l Illustrateur... 2 L Illustrateur

Plus en détail

Formation revendeurs. Editeur de rapports

Formation revendeurs. Editeur de rapports Formation revendeurs Editeur de rapports INEO sprl novembre 2011 Tous droits réservés reproduction interdite INEO sprl Place de Taviers, 52 5310 Eghezée Tél 02 535 75 55 Fax 081 81 34 62 TVA BE 0453917339

Plus en détail

Intego NetUpdate X4 Manuel de l utilisateur

Intego NetUpdate X4 Manuel de l utilisateur Intego NetUpdate X4 Manuel de l utilisateur Intego NetUpdate X4 - Manuel de l utilisateur Page 1 Intego NetUpdate X4 pour Macintosh 2005 Intego. Tous droits réservés. Intego 10, rue Say - 75009 Paris,

Plus en détail

Comment utiliser le «Carnet d Adresses» à l aide du Courriel Web (Mode Avancé)

Comment utiliser le «Carnet d Adresses» à l aide du Courriel Web (Mode Avancé) Comment utiliser le «Carnet d Adresses» à l aide du Courriel Web (Mode Avancé) Étape 1 Pour accéder à la fonction de carnet d adresses dans le Courriel Web, cliquez simplement sur le bouton Adresses dans

Plus en détail

Changer le serveur SQL d une ferme SharePoint 2007

Changer le serveur SQL d une ferme SharePoint 2007 Changer le serveur SQL d une ferme SharePoint 2007 Durant la vie d une ferme SharePoint, le changement de serveur SQL est assez courant, En effet, les volumes de données augmentent et si les serveurs Web

Plus en détail

SECTION 3. Aperçu de la boîte à outils logiciels. B IBLIOTHÈQUE N UMÉRIQUE DES C ARAÏBES (dloc) Dans cette section

SECTION 3. Aperçu de la boîte à outils logiciels. B IBLIOTHÈQUE N UMÉRIQUE DES C ARAÏBES (dloc) Dans cette section SECTION 3 Aperçu de la boîte à outils logiciels Dans cette section Introduction Structure du répertoire Application du suivi Modèle de métadonnée Application pour le contrôle de la qualité Go dloc! Client

Plus en détail

CHAPITRE 1 PREMIERS PAS. Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22

CHAPITRE 1 PREMIERS PAS. Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22 CHAPITRE 1 PREMIERS PAS Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22 15 1.1. Créer un premier projet Pour commencer, lancez Visual Basic Express.

Plus en détail

Motorola Phone Tools. Mise en route rapide

Motorola Phone Tools. Mise en route rapide Motorola Phone Tools Mise en route rapide Sommaire Configuration minimale requise...2 Avant d installer Motorola Phone Tools...3 Installation de Motorola Phone Tools...4 Installation et configuration du

Plus en détail

Services aux commerçants

Services aux commerçants Services aux commerçants Guide technique PROCÉDURE DE VÉRIFICATION ET D INSTALLATION RELATIVE AUX SERVICES EN LIGNE SAAQCLIC VERSION WINDOWS 7 TABLE DES MATIÈRES INTRODUCTION... 3 1. Vérification matérielle...

Plus en détail

Dossier de livraison PPE Gestion Commerciale

Dossier de livraison PPE Gestion Commerciale Dossier de livraison PPE Gestion Commerciale p. 1 Sommaire I. Guide utilisateur -------------------------------------------------------- p3 II. III. IV. Base de données ---------------------------------------------------------

Plus en détail

Gestion des données avec SQLite sous Android

Gestion des données avec SQLite sous Android Gestion des données avec SQLite sous Android La base de données SQLite SQLite est une base de données Open Source embarquée dans le système Android. SQLite supporte les types suivants : NULL : valeur non

Plus en détail

Créer une bannière Flash WebPlus

Créer une bannière Flash WebPlus Dans ce didacticiel de niveau débutant, nous allons utiliser les outils et techniques de base d animation par image-clé pour créer une bannière Web simple, que vous pourrez importer dans WebPlus. Dans

Plus en détail

Application Formulaire avec Visual C++

Application Formulaire avec Visual C++ Application Formulaire avec Visual C++ Présentation Squelette de l application Fenêtre Nous allons développer une application demandant 1 renseignement à une personne et affichant le résultat dans une

Plus en détail

Résoudre les problèmes d'installation de Windows 10

Résoudre les problèmes d'installation de Windows 10 lecrabeinfo.net Résoudre les problèmes d'installation de Windows 10 Windows 10 est enfin disponible en téléchargement sur Windows Update! Oui mais voilà, la mise à jour du nouvel OS de Microsoft ne se

Plus en détail

Pour accéder à Cursus (à partir de la page d accueil de l Université Rennes 2) :

Pour accéder à Cursus (à partir de la page d accueil de l Université Rennes 2) : Pour accéder à Cursus (à partir de la page d accueil de l Université Rennes 2) : Cliquez sur le pavé «Cursus» situé en bas à droite du bandeau bleu. Cliquez sur le bouton «Connexion» en haut à droite de

Plus en détail

Comment configurer/gérer la comptabilisation standard xerox (contrôleur Fuji)?

Comment configurer/gérer la comptabilisation standard xerox (contrôleur Fuji)? Comment configurer/gérer la comptabilisation standard xerox (contrôleur Fuji)? Cette procédure s applique pour tous les nouveaux modèles xerox avec contrôleur Fuji : WorkCentre 7232/7242 WorkCentre 5222/5225/5228

Plus en détail

Un langage qui a la classe. Mohammed REZGUI m.rezgui06@gmail.com. Basé sur le cours de Guillaume Perez

Un langage qui a la classe. Mohammed REZGUI m.rezgui06@gmail.com. Basé sur le cours de Guillaume Perez Un langage qui a la classe Mohammed REZGUI m.rezgui06@gmail.com Basé sur le cours de Guillaume Perez Suite de valeur indexé Soit par indice : $Tab[0] = "first one"; Soit par association (en utilisant une

Plus en détail

5.3.3.5 Travaux pratiques Contrôle et gestion des ressources système dans Windows 7

5.3.3.5 Travaux pratiques Contrôle et gestion des ressources système dans Windows 7 5.0 5.3.3.5 Travaux pratiques Contrôle et gestion des ressources système dans Windows 7 Introduction Imprimez et faites ces travaux pratiques. Au cours de ce TP, vous allez utiliser des outils d administration

Plus en détail

NFA032 Programmation objet avec Java

NFA032 Programmation objet avec Java NFA032 Programmation objet avec Java CNAM-Paris-Île-de-France Première session 2013 (sujet bis) Documents et calculatrice interdits. Le barème est donné à titre indicatif. Exercice 1 : programmation objet

Plus en détail

Note explicative pour la réalisation des TPs avec le Serveur Web IIS 7

Note explicative pour la réalisation des TPs avec le Serveur Web IIS 7 Note explicative pour la réalisation des TPs avec le Serveur Web IIS 7 Installation du service IIS Fermer toutes les applications ouvertes (par précaution) Ouvrir le panneau de configuration, Programmes,

Plus en détail

Groupe Eyrolles, 2003, ISBN : 2-212-11200-9

Groupe Eyrolles, 2003, ISBN : 2-212-11200-9 Groupe Eyrolles, 2003, ISBN : 2-212-11200-9 25 L architecture d Les pages succèdent aux pages ASP pour la constitution d applications reposant sur les technologies Web. Cette nouvelle version propose un

Plus en détail

Dessin par projection

Dessin par projection Dessin par projection Bienvenue dans Corel DESIGNER, programme de dessin vectoriel complet destiné à la création de graphiques techniques. Lorsque vous dessinez avec Corel DESIGNER, vous pouvez utiliser

Plus en détail

Le langage C. Séance n 4

Le langage C. Séance n 4 Université Paris-Sud 11 Institut de Formation des Ingénieurs Remise à niveau INFORMATIQUE Année 2007-2008 Travaux pratiques d informatique Le langage C Séance n 4 But : Vous devez maîtriser à la fin de

Plus en détail

Introduction à la Programmation 1

Introduction à la Programmation 1 Introduction à la Programmation 1 Séance 5 de cours/td Université Paris-Diderot Objectifs: Boucles while. Variables booléennes. 1 La boucle while Boucle non bornée [Cours] La boucle non bornée permet de

Plus en détail

SLAM4 Gestion des cours et requêtage SQL Travaux pratiques

SLAM4 Gestion des cours et requêtage SQL Travaux pratiques 1. La base de données... 1 2. Création de l'application GestionCours... 2 2.1. Créer l'application «GestionCours» à l'aide de l'ide Visual Studio 2010... 2 2.2. Objectif : créer un formulaire permettant

Plus en détail

CCI - Initiation à Java. E.Coquery emmanuel.coquery@liris.cnrs.fr

CCI - Initiation à Java. E.Coquery emmanuel.coquery@liris.cnrs.fr CCI - Initiation à Java E.Coquery emmanuel.coquery@liris.cnrs.fr Présentation du langage Outline 1 Présentation du langage 2 Types de données primitifs 3 Objets Présentation du langage Un langage orienté

Plus en détail

Création d'un convertisseur SQL SiTools

Création d'un convertisseur SQL SiTools Création d'un convertisseur SQL SiTools 1 - Introduction Un convertisseur permet de transformer la requête SQL, envoyé par la webapp SiTools à la webapp catalog ou l'inverse. C'est à dire que cette conversion

Plus en détail

Programmation orientée objet en langage JAVA

Programmation orientée objet en langage JAVA Connexion à une base de données avec JDBC Programmation orientée objet en langage JAVA Connexion à une base de données avec JDBC Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe

Plus en détail

5.3.2.7 Travaux pratiques Configuration des paramètres de navigation dans Windows 7

5.3.2.7 Travaux pratiques Configuration des paramètres de navigation dans Windows 7 5.0 5.3.2.7 Travaux pratiques Configuration des paramètres de navigation dans Windows 7 Introduction Imprimez et faites ces travaux pratiques. Au cours de ce TP, vous allez configurer les paramètres du

Plus en détail

HDM EC122. Manuel utilisateur

HDM EC122. Manuel utilisateur HDM EC122 Manuel utilisateur Démarrer le HDM Connection Manager Pour démarrer le HDM Connection Manager manuellement Pour démarrer le HDM Connection Manager automatiquement Double cliquez sur l'icône de

Plus en détail

INSTALLATION WEBAGENDA SOUS WINDOWS

INSTALLATION WEBAGENDA SOUS WINDOWS INSTALLATION DE WEBAGENDA SOUS WINDOWS Date : 2009-11-04 Attention : S il vous plaît être avisé que, en fonction de votre système d exploitation et de votre configuration les images affichées dans ce document

Plus en détail

Plateforme Systempay. Intégration du module de paiement pour la plateforme Thelia. Version 1.5

Plateforme Systempay. Intégration du module de paiement pour la plateforme Thelia. Version 1.5 Plateforme Systempay ntégration du module de paiement pour la plateforme Thelia. Version 1.5 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa

Plus en détail

Dompter l affichage et l impression

Dompter l affichage et l impression 5 Dompter l affichage et l impression Chapitre 5 - Dompter l affichage et l impression Ce nouveau chapitre est consacré aux commandes qui permettent de parfaire l agencement général de vos documents ainsi

Plus en détail

Installation et configuration de SOPHOS SBE.doc SOMMAIRE

Installation et configuration de SOPHOS SBE.doc SOMMAIRE Page 1 sur 26 SOMMAIRE Chapitre 1 Mise en place 2 1.1 Connexion au site web 2 1.2 Installation 4 1.3 Suite d installation après redémarrage 11 1.4 Ajouter de Nouveau Ordinateur + avec erreur 20 Action

Plus en détail

Communications et synchronisations

Communications et synchronisations Communications et synchronisations Polytech Paris-Sud Cycle ingénieur de la filière étudiant Louis Mandel Université Paris-Sud 11 Louis.Mandel@lri.fr année 2012/2013 Le problème des philosophes (Dijkstra

Plus en détail

Marche à suivre pour changer de domaine sous Windows Vista SP1. 17 juin 2008

Marche à suivre pour changer de domaine sous Windows Vista SP1. 17 juin 2008 Tout d abord, connectez-vous en administrateur. La première étape consiste à désinstaller IACA de la machine : tapez alors l adresse suivante dans la barre d adresse où dans la boite de dialogue «exécuter»

Plus en détail

Installation de FRAMIGEST 1.3 et supe rieure.

Installation de FRAMIGEST 1.3 et supe rieure. Installation de FRAMIGEST 1.3 et supe rieure. Installation avec Serveur WINDOWS XP : utilisez le manuel spécifique à Windows XP Avant de commencer, vérifiez que la session Windows sous laquelle vous vous

Plus en détail

Traitement de données

Traitement de données Traitement de données Mise en uvre des automates TSX37 Nous allons, dans ce document présenter comment mettre en uvre les automates de la famille TSX37 de Télémécanique. On rappelle la structure d un système

Plus en détail

Tutorial C++ DOTNET pour une application windows.

Tutorial C++ DOTNET pour une application windows. Tutorial C++ DOTNET pour une application windows. Ouverture de Visual Studio 2003 : Cliquez sur démarrer/tous les programmes/microsoft Visual Studio.NET 2003/Microsoft Visual Studio.NET 2003. La fenêtre

Plus en détail

INTRODUCTION AUX TESTS CODES DE L INTERFACE UTILISATEUR

INTRODUCTION AUX TESTS CODES DE L INTERFACE UTILISATEUR INTRODUCTION AUX TESTS CODES DE L INTERFACE UTILISATEUR 1 Introduction aux tests codés de l interface utilisateur (Coded UI Tests) Sommaire Avertissement...2 Aperçu...3 1. Génération des tests codés depuis

Plus en détail

Tp1 Ema EMACS Développement Web

Tp1 Ema EMACS Développement Web Tp1 Ema EMACS Développement Web 1/ Description de l application : Notre première application Web a pour objectif de gérer une liste de todo (truc à faire) : Diagramme de classe simplifié : Application

Plus en détail

12.2.2 TP : Installation avancée de Windows XP. Introduction. Configuration matérielle requise. Étape 1 : Ouvrez une session de l'ordinateur.

12.2.2 TP : Installation avancée de Windows XP. Introduction. Configuration matérielle requise. Étape 1 : Ouvrez une session de l'ordinateur. 12.2.2 TP : Installation avancée de Windows XP Introduction Imprimez et exécutez ce TP. Dans le cadre de ce TP, vous apprendrez à installer le système d exploitation Windows XP Professionnel à l aide d

Plus en détail

Guide d utilisation. Courrier électronique. (Roundcube Webmail 0.8.1) Préparé par Francine Dumont

Guide d utilisation. Courrier électronique. (Roundcube Webmail 0.8.1) Préparé par Francine Dumont Guide d utilisation Courrier électronique (Roundcube Webmail 0.8.1) Préparé par Francine Dumont Dernière mise à jour : Le 13 décembre 2012 TABLE DES MATIÈRES Page 1. Adresse de connexion... 3 2. Description

Plus en détail

Le Data Binding. Version 1.1

Le Data Binding. Version 1.1 Le Data Binding Version 1.1 Z 2 Chapitre 05 - Le Data Binding Sommaire 1 Introduction... 3 2 Initiation au Data Binding... 3 2.1 Les bases du Data Binding... 3 2.2 Les différents modes de Data Binding...

Plus en détail

Tableur Saisie Des Notes Sur le Web

Tableur Saisie Des Notes Sur le Web Logiciels scolaires Tableur Saisie Des Notes Sur le Web Siège Social : BP 41 62840 LAVENTIE Tél :03 21.63.17.57 Fax : 03 21.27.59.82 S.A.R.L AU CAPITAL DE 16000 R.C.S : BETHUNE TGI 408 658 227 SIRET 408

Plus en détail

Listes et arbres binaires

Listes et arbres binaires Des structures de données dynamiques Listes, Listes ordonnées Arbres binaires, arbre binaires de recherche Listes chaînées Utile si le nombre d éléments n est pas connu à l avance et évolue beaucoup. Permet

Plus en détail

Lotus Notes 6.5 Messagerie et agenda Exercices Fac-similé contenant la table des matières et quelques sections d exercices du premier cas

Lotus Notes 6.5 Messagerie et agenda Exercices Fac-similé contenant la table des matières et quelques sections d exercices du premier cas IBM Lotus Notes 6.5 Messagerie et agenda Exercices Fac-similé contenant la table des matières et quelques sections d exercices du premier cas Auteur Frédéric Rouquié Cahier d exercices AVERTISSEMENT Lotus

Plus en détail

Applications Réparties TD 3 Web Services.NET

Applications Réparties TD 3 Web Services.NET Ce TD vous enseignera les bases de l'utilisation des Web Services en.net avec Visual Studio.NET 1 Introduction Vos applications.net, quelles soient Windows Forms ou Web Forms, peuvent avoir recours, dans

Plus en détail

NBB.Stat Manuel d utilisation

NBB.Stat Manuel d utilisation NBB.Stat Manuel d utilisation Table des matières 1. INTRODUCTION... 3 1.1. QU EST-CE QUE NBB.STAT?... 3 1.2. DEMARRAGE... 3 1.3. AIDE... 3 1.4. CONCEPTS DE BASE... 3 2. TROUVER UN ENSEMBLE DE DONNEES...

Plus en détail

IDOT: TP2. Partie 1: La base de données

IDOT: TP2. Partie 1: La base de données IDOT: TP2 Partie 1: La base de données Dans cette partie, nous allons vous expliquer comment importer la base de données sur votre machine et de quoi elle est composée. - Télécharger le script SQL disponible

Plus en détail

Guide d utilisation du Gestionnaire des appels personnalisé Norstar

Guide d utilisation du Gestionnaire des appels personnalisé Norstar Guide d utilisation du Gestionnaire des appels personnalisé Norstar i Table des matières Gestionnaire des appels personnalisé 1 Utilisation de la fonction Mains libres avec le Gestionnaire des appels

Plus en détail

Cours 8 : Exceptions, un peu de graphique

Cours 8 : Exceptions, un peu de graphique 1 Cours 8 : Exceptions, un peu de graphique 1. Traiter les exceptions usuelles 2. Créer ses propres exceptions 3. Exemples: les files. 4. Quelques éléments sur les graphiques 2 Exceptions Une exception

Plus en détail

ArcGIS 10.1 et 10.2.x : guide de l utilisateur pour l installation et l autorisation

ArcGIS 10.1 et 10.2.x : guide de l utilisateur pour l installation et l autorisation ArcGIS 10.1 et 10.2.x : guide de l utilisateur pour l installation et l autorisation Le présent document décrit la marche à suivre pour télécharger et activer ArcGIS 10.1 et 10.2.x. Premier pas : Création

Plus en détail

Cette application développée en C# va récupérer un certain nombre d informations en ligne fournies par la ville de Paris :

Cette application développée en C# va récupérer un certain nombre d informations en ligne fournies par la ville de Paris : Développement d un client REST, l application Vélib 1. Présentation L application présentée permet de visualiser les disponibilités des vélos et des emplacements de parking à la disposition des parisiens

Plus en détail

package telephonie; import telephonie.util.date; public class OperateurTarifVariable implements Operateur {

package telephonie; import telephonie.util.date; public class OperateurTarifVariable implements Operateur { public class OperateurTarifVariable implements Operateur { private static final int TARIF_BAS = 15; private static final int TARIF_HAUT = 45; private static final int TARIF_MOYEN = 30; private int nbconnexionsactives;

Plus en détail

Développement d un client REST, l application Vélib

Développement d un client REST, l application Vélib Développement d un client REST, l application Vélib Description du thème Propriétés Description Intitulé long Formation concernée Matière Présentation Application en C# qui utilise un service REST informant

Plus en détail

UTILISATION DE LA BIBLIOTHEQUE DE FONCTIONS DYNAMIQUE OLEPRN.DLL AVEC C#

UTILISATION DE LA BIBLIOTHEQUE DE FONCTIONS DYNAMIQUE OLEPRN.DLL AVEC C# UTILISATION DE LA BIBLIOTHEQUE DE FONCTIONS DYNAMIQUE OLEPRN.DLL AVEC C# UTILISATION DE LA BIBLIOTHEQUE DE FONCTIONS DYNAMIQUE OLEPRN.DLL AVEC C# 1 I. INTRODUCTION 2 II. LE PROTOCOLE SNMP 2 1. DEFINITION

Plus en détail

Application Formulaire avec Visual C++

Application Formulaire avec Visual C++ Application Formulaire avec Visual C++ Squelette de l application Formulaire Présentation Nous allons développer une application demandant quelques renseignements à une personne et affichant le résultat

Plus en détail

TP n 4 - Quiz. 1) Création du projet. 2) Construction de la page d accueil. Pratique d Android

TP n 4 - Quiz. 1) Création du projet. 2) Construction de la page d accueil. Pratique d Android TP n 4 - Quiz 1) Création du projet L objectif ici est de construire une application Android proposant un Quiz sur des noms de films et d'acteurs à retrouver en fonction du nom du rôle du personnage. Créer

Plus en détail

Serge WACKER 1 Serge WACKER - http://serge.wacker.free.fr - Janvier 2013

Serge WACKER 1 Serge WACKER - http://serge.wacker.free.fr - Janvier 2013 Serge WACKER 1 Mise en route du tableau blanc interactif ACTIVE INSPIRE 1-7.5 1 - Relier le TBI avec - le câble VGA sur l'entrée VGA de l'ordinateur - le câble son sur la sortie Haut-paleur de l'ordinateur

Plus en détail

PETITE MAINTENANCE INFORMATIQUE

PETITE MAINTENANCE INFORMATIQUE PETITE MAINTENANCE INFORMATIQUE 1 ) Mettre à jour son PC avec Windows update (Microsoft Update) Mettre à jour son ordinateur est essentiel pour se prémunir contre les attaques. De nouvelles failles sont

Plus en détail

Procédure de réservation d une visioconférence

Procédure de réservation d une visioconférence Procédure de réservation d une visioconférence Table des matières 1 Procédure de réservation... 2 2 Étapes à suivre pour accéder à TMS... 2 3 Sections TMS... 3 3.1 Nouvelle conférence... 3 3.1.1 Section

Plus en détail

PROCEDURE D EXPORT-IMPORT DU CERTIFICAT InVS INTERNET EXPLORER

PROCEDURE D EXPORT-IMPORT DU CERTIFICAT InVS INTERNET EXPLORER PROCEDURE D EXPORT-IMPORT DU CERTIFICAT InVS INTERNET EXPLORER FIREFOX Le certificat InVS, indispensable pour vous connecter au portail d authentification de l InVS, ne peut être récupéré qu une seule

Plus en détail

Télécharger le fichier modèle Annexe TVA pour remplir les données dans le menu principal.

Télécharger le fichier modèle Annexe TVA pour remplir les données dans le menu principal. 1) Contexte générale L administration fiscale cherche toujours les moyens pour aider les Contribuables à payer leurs impôts. A cette fin, quelques applications en ligne sont déjà implantées par la DGI

Plus en détail

PARAMETRER LA MESSAGERIE SOUS WINDOWS MAIL

PARAMETRER LA MESSAGERIE SOUS WINDOWS MAIL PARAMETRER LA MESSAGERIE SOUS WINDOWS MAIL Résumé Ce document vous indique comment paramétrer votre messagerie sous Windows Mail. Vous pourrez notamment, créer, modifier ou supprimer votre compte de messagerie

Plus en détail

ASSISTANCE PAIE 0810 84 32 08

ASSISTANCE PAIE 0810 84 32 08 ASSISTANCE PAIE 0810 84 32 08 - Page - 1 - Sommaire 1. Accès au logiciel pages 3 à 6 2. Saisie des éléments de paie pages 7 à 18 3. Gestion des rubriques de paie pages 20 à 23 4. Gestion des salariés pages

Plus en détail

ÉTAPE 1 : FONCTIONS SIMPLES

ÉTAPE 1 : FONCTIONS SIMPLES ÉTAPE 1 : FONCTIONS SIMPLES OBJECTIFS : Être capable de : - Sauvegarder un document. - Se déplacer rapidement dans le document. - Ajouter un ou plusieurs mots (correction en mode insertion). - Remplacer

Plus en détail

Institut Supérieur De Gestion De Tunis 3 ème LFIG BAYOUDHI Chaouki

Institut Supérieur De Gestion De Tunis 3 ème LFIG BAYOUDHI Chaouki Exemple JSF EJB et Bean géré I. Enoncé : Cet exemple est une petite application web proposant deux pages web : L une qui affiche un formulaire afin de pouvoir ajouter un livre (AjoutLivre.xhtml), L autre

Plus en détail