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

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

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

Transcription

1 ASP.NET 2.0 Applications Web Campus-Booster ID : Copyright SUPINFO. All rights reserved

2 ASP.NET 2.0 Applications Web Objectifs de ce module En suivant ce module vous allez : Découvrir le fonctionnement d ASP.NET 2.0 Apprendre à développer des applications web simples Comprendre la configuration des applications web

3 ASP.NET 2.0 Applications Web Plan du module Voici les parties que nous allons aborder : Introduction à ASP.NET 2.0. Contrôles serveur. Framework de page. Fichiers de configuration.

4 ASP.NET 2.0 Application Web Introduction à ASP.NET 2.0 Découvrir le développement d applications Web

5 Introduction à ASP.NET 2.0 Plan de la partie Voici les chapitres que nous allons aborder : Généralités Traitement des requêtes Notion de code-behind ASP.NET et Visual Studio Compilation Cycle de vie Objets ASP.NET

6 Introduction à ASP.NET 2.0 Généralités Objectifs d ASP.NET 2 Créer des applications web Haute productivité Créer facilement des applications fonctionnelles Respecter les standards Offrir une sécurité élevée Améliorer les performances et l évolutivité

7 Introduction à ASP.NET 2.0 Généralités Principes d ASP.NET 2 Programmation évènementielle Se rapproche de la programmation Winforms Programmation orientée objets Eléments graphiques = objets Types de fichiers.aspx : page web ASP.NET; compilée pour renvoyer du code HTML.ascx : Contrôle utilisateur ASP.NET.asmx : Service web ASP.NET On parle de WebForms

8 Introduction à ASP.NET 2.0 Traitement des requêtes Principes d ASP.NET 2 Traitement d une requête classique Client (Navigateur) HTTP 1- Requête : Serveur avec application web TRAITEMENT 2- Réception de la requête 3- Composition de la réponse 5- Réponse HTML 4- Renvoi de la réponse

9 Introduction à ASP.NET 2.0 Traitement des requêtes Schéma processus : Requête / Réponse

10 Introduction à ASP.NET 2.0 Notion de code-behind Le code de traitement des événements peut être : Inséré dans la page.aspx (code-inline) Contenu dans un autre fichier (code-behind) Fichier d extension.aspx.cs (ou.vb) Précisé dans la page.aspx via la Classe partielle

11 Introduction à ASP.NET 2.0 ASP.NET et Visual Studio Utilisation de Visual Studio 2005 avec ASP.NET 2 Programmation pratiquement identique aux WinForms Editeur graphique intuitif : drap&drop de contrôles Possibilité de débuguer une application (pas à pas) Disponibilité d outils performants tels que l explorateur de serveurs

12 Introduction à ASP.NET 2.0 ASP.NET et Visual Studio Procédure à suivre pour créer une nouvelle WebForm : File > New > Web Site

13 Introduction à ASP.NET 2.0 ASP.NET et Visual Studio Options de création d une WebForm Choix du langage de programmation.net Template Choix du type d application Type de stockage Systeme de fichier, HTTP, ou FTP Chemin du fichier

14 Introduction à ASP.NET 2.0 ASP.NET et Visual Studio Solution explorer Solution Regroupement de projets Projet Example WebForm par défaut Fichier aspx et codebehind Répertoire de données Bases de données

15 Introduction à ASP.NET 2.0 ASP.NET et Visual Studio Boites à outils Contrôles serveur standards Contrôles de login Contrôles de données Contrôles de validation Contrôles de navigation Contrôles HTML Contrôles WebParts

16 Introduction à ASP.NET 2.0 ASP.NET et Visual Studio Démonstration

17 Introduction à ASP.NET 2.0 Compilation Héritage et compilation d une page ASP.NET 2 System.Web.UI.Page Classe partielle contenant le code-behind Classe partielle générée à partir du fichier.aspx Fusionné en une seule classe qui dérive de Page MaClasse.dll Compilé par ASP.NET à l exécution

18 Introduction à ASP.NET 2.0 Cycle de vie Etapes par lesquelles passe une page lors d une requête Etapes Rôle Construction Appel des constructeurs Initialisation Restauration des états Chargement de la page Rendu Finalisation Initialise le traitement de la requête Restaure les états des contrôles de la page Validation des contrôles et postback Génération du code HTML Libération des ressources non managées

19 Introduction à ASP.NET 2.0 Cycle de vie Ces étapes correspondent à des événements Il est possible d agir sur ces étapes En redéfinissant certaines méthodes En s abonnant à certains de ces événements Exemple : La méthode Page_Load() protected void Page_Load(object sender, EventArgs e) { //Code to execute at the page //loading }

20 Introduction à ASP.NET 2.0 Objets ASP.NET Il existe différents objets que vous pouvez utiliser dans votre code : Server Request Response Cookie Session Application

21 Introduction à ASP.NET 2.0 Objets ASP.NET L objet Server : L objet Server permet d effectuer certaines actions en rapport avec le serveur Redirection Transformations d URLs Web en Urls Système de fichiers

22 Introduction à ASP.NET 2.0 Objets ASP.NET L objet Request : Contient les informations envoyées par le navigateur Web lorsqu il envoie une requête au serveur Web. Méthode POST : Request.Forms["id_ou_no m"] Méthode GET : Request.QueryString["id_ ou_nom"]

23 Introduction à ASP.NET 2.0 Objets ASP.NET Autres objets : L objet Response Constitue la réponse envoyée par le serveur au client L objet Cookies Permet la création de la manipulation de Cookies L objet Session Permet de stocker et manipuler des objets en rapport avec une session (Navigateur web)

24 Introduction à ASP.NET 2.0 Objets ASP.NET L objet Application : Stocke et manipule des objets accessibles à partir de n importe quelle session Application["NbUsers"] = 1;

25 Introduction à ASP.NET 2.0 Pause réflexion sur la partie 1 Avez-vous des questions?

26 ASP.NET 2.0 Application Web Contrôles serveur Créer des pages web simples

27 Contrôles serveur Plan de la partie Voici les chapitres que nous allons aborder : Généralités Présentation de quelques contrôles Interaction client/serveur Le principe de PostBack Validation de contrôles

28 Contrôles serveur Généralités Contrôles serveur : objets ASP.NET permettant de générer du code HTML Dérivent de System.Web.UI.Control Lèvent des événements Ex: Clic sur un bouton Attribut runat="server" Exemple, le contrôle Label : <asp:label ID="MyLabel" runat="server" Text="Some Text" />

29 Contrôles serveur Généralités Chaque contrôle peut contenir d autres contrôles Une page ASP.NET est une arborescence de contrôles Page MyLabel MyPanel MyButton MyLabel2 MyTextBox Accès aux contrôles enfant grâce à la propriété Controls

30 Contrôles serveur Présentation de quelques contrôles Le label Affiche du texte Contrôle non éditable par l utilisateur Exemple : <asp:label ID= Label1 runat= server Text= Some Text />

31 Contrôles serveur Présentation de quelques contrôles TextBox Zone de saisie de texte <asp:textbox ID= TextBox1 runat= server /> Peut être récupérée dans le code-behind this.textbox1.text Résultats :

32 Contrôles serveur Présentation de quelques contrôles Contrôle literal Ne génere pas de code HTML autre que celui contenu dans sa propriété text <asp:literal ID= MyLiteral Text= <b>some HTML code</b> runat= server />

33 Contrôles serveur Présentation de quelques contrôles Le DropDownList Liste de choix déroulante : <asp:dropdownlist ID= MyDropDownList runat= server > <asp:listitem>france</asp:listitem> <asp:listitem>germany</asp:listitem> <asp:listitem>usa</asp:listitem> </asp:dropdownlist> Résultat :

34 Contrôles serveur Interaction Client/Serveur Avant ASP.NET Sauvegarde de l état des contrôles d une page d une requête à l autre : A la charge du développeur Fastidieux à mettre en oeuvre Depuis ASP.NET L état est sauvegardé automatiquement Comment est-ce possible? ViewState ControlState

35 Contrôles serveur Interaction Client/Serveur Le ViewState Contrôle HTML invisible Nommé VIEWSTATE Attribut value <input type="hidden" name=" VIEWSTATE" id=" VIEWSTATE" value="/wepdwujnzgzndmwntmzzgry0ry0izil8gqmhzdkijejan6b NQ==" />

36 Contrôles serveur Interaction Client/Serveur Le ControlState Existe depuis ASP.NET 2.0 Permet de gérer séparément les états de certains contrôles Est stocké dans une sous section du ViewState Réduit le problème de taille du ViewState

37 Contrôles serveur Le principe de PostBack Deux types d événements Postback Déclenche une action côté serveur Lance l exécution des méthodes abonnées (C#, VB.NET, ) Abonnement dans le code aspx ou dans le code-behind Non-Postback Ne déclenche pas d action côté serveur Envoyé au serveur lors du prochain PostBack

38 Contrôles serveur Le principe de PostBack Le comportement d un contrôle non-postback est modifiable grâce à la propriété autopostback Propriété IsPostBack protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { this.mydropdownlist.items.addrange( new ListItem[] { new ListItem("Alsace"), new ListItem("Paris"), new ListItem("Valencienne")}); } }

39 Contrôles serveur Validation des contrôles Contrôles de validation : Permettent de valider la saisie des utilisateurs Héritent de BaseValidator Propriété ControlToValidate La validation peut se faire en deux étapes : Sur le client (javascript) Sur le serveur (code-behind) Appel de la méthode Page.Validate() Se fait après le chargement de la page (Load) Propriété EnableClientScript

40 Contrôles serveur Validation des contrôles La propriété Page.IsValid, permet de savoir si les données saisies sont valident Le booléen n est renseigné qu après l appel à la méthode Page.Validate() Cinq contrôles : RequiredFieldValidator CompareValidator RangeValidator RegularExpressionValidator CustomValidator

41 Contrôles serveur Validation des contrôles Exemple : RequiredFieldValidator <asp:textbox ID="TxtNom" runat="server" /> <asp:requiredfieldvalidator ID="MyRequiredFieldValidator" runat="server" ErrorMessage="Vous devez saisir un nom." ControlToValidate="TxtNom"/> ErrorMessage : Message à afficher lorsqu une erreur survient ControlToValidate : Contrôle que le validateur doit valider Résultat :

42 Contrôles serveur Validation des contrôles Le CustomValidator nécessite : Une fonction Javascript pour la validation côté client : <script type="text/javascript"> function EstPair_ClientValid(source, args) { if (args.value % 2 == 0) args.isvalid = true; else args.isvalid = false; } </script>

43 Contrôles serveur Validation des contrôles Le CustomValidator nécessite : Le code ASP pour utiliser la fonction JavaScript <asp:textbox ID="TxtNom" runat="server" /> <asp:customvalidator ID="CustomValidator1" runat="server" ControlToValidate="TxtNom" ErrorMessage="Veuillez entrer un nombre pair" ClientValidationFunction="EstPair_ClientValid"> </asp:customvalidator>

44 Contrôles serveur Validation des contrôles Et une méthode dans le code-behind pour la validation côté serveur : void EstPair_ServerValid(object source, ServerValidateEventArgs e) { e.isvalid = false; int temp; if (Int32.TryParse(e.Value, out temp)) { if (temp % 2 == 0) e.isvalid = true; } }

45 Contrôles serveur Validation des contrôles Code ASP pour utiliser le code-behind dans la validation côté serveur : <asp:textbox ID="TxtNom" runat="server" /> <asp:customvalidator ID="CustomValidator1" runat="server" ControlToValidate="TxtNom" ErrorMessage="Veuillez entrer un nombre pair" OnServerValidate="EstPair_ServerValid" /> Résultat :

46 Contrôles serveur Validation des contrôles ValidationSummary Permet de centraliser les messages d erreur à un endroit Le contrôle ValidationSummary affiche le message d erreur contenu dans la propriété «ErrorMessage» uniquement, tandis que le message affiché dans les contrôles de validation peut être renseigné dans la propriété «Text» Groupe de validation Permet de ne pas déclencher toutes les validations à chaque évènement Il suffit d ajouter un attribut ValidationGroup contenant le nom du groupe au contrôles de validation ainsi qu aux contrôles à valider

47 Contrôles serveur Pause réflexion sur la partie 2 Avez-vous des questions?

48 ASP.NET 2.0 Applications Web Framework de Page Structurer les pages web

49 Framework de page Plan de la partie Voici les chapitres que nous allons aborder : Les MasterPages Style, Skin, Themes

50 Framework de page Les MasterPages Beaucoup de parties graphiques reviennent sur un même site Si une partie change, il faudrait la modifier dans toutes les pages Nécessité de factoriser les éléments redondants

51 Framework de page Les MasterPages Une MasterPage c est : Un fichier ASP.NET particulier (.master) Un squelette de WebForm Exemple de MasterPage dans le Designer Visual Studio

52 Framework de page Les MasterPages Élément ContentPlaceHolder : Zone définissant la partie «personnalisable» par les Web Form utilisant la MasterPage <asp:contentplaceholder id="mycontentplaceholder" runat="server" />

53 Framework de page Les MasterPages Utiliser une MasterPage dans une Web Form Préciser dans la Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Home.aspx.cs" Inherits="Home" %> Éléments Content (autant que le nombre de ContentPlaceHolder de la MasterPage) <asp:content ID="MyContent" ContentPlaceHolderID="MyContentPlaceHolder" Runat="Server"> </asp:content>

54 Framework de page Les MasterPages Il est possible d intéragir avec les éléments d une MasterPage à partir d une webform l utilisant Il faut que l élément soit public Objet Master Méthode FindControl ((Label)Master.FindControl("LblAccessible")).Text = "Some text";

55 Framework de page Les MasterPages Démonstration

56 Framework de page Style, Skin, Thèmes Il est possible d utiliser les styles HTML Propriété CssClass Exemple : Fichier CSS.TextBoxes { border: 5px; } Code ASP.NET <asp:textbox ID="MyTextBox" runat="server" CssClass="TextBoxes" />

57 Framework de page Style, Skin, Thèmes Thème Ensemble de styles applicables à un ensemble de pages ASP.NET. Ils sont matérialisés par un répértoire.

58 Framework de page Style, Skin, Thèmes Un répertoire de Thème : Porte le nom du thème Contient des fichiers.skin et.css Est situé dans le répertoire /App_Theme Un fichier.skin contient des balises ASP.NET limitées à certaines propriétés Exemple : <asp:textbox height="200px" runat="server" /> <asp:label Font-Bold="true" />

59 Framework de page Style, Skin, Thèmes Configuration d un Thème pour une page ASP.NET Attribut Theme <%@ Page Language="C#" AutoEventWireup="true" CodeFile=Home.aspx.cs Inherits="Home" Theme="NomDuTheme" %>

60 Framework de Pages Pause réflexion sur la partie 3 Avez-vous des questions?

61 ASP.NET 2.0 Applications Web Fichiers de configuration Comprendre la configuration d applications web

62 Fichiers de configuration Plan de la partie Voici les chapitres que nous allons aborder : Généralités Structure du fichier Organisation des fichiers

63 Fichiers de configuration Généralités Fichier de configuration Factorise la configuration des différents éléments d un site Permettent entre autre de configurer : Le débugage La gestion du cache Les chaînes de connexion Ajouter des paramètres personnalisés

64 Fichiers de configuration Structure du fichier Exemple de fichier de configuration <?xml version="1.0" encoding="utf-8"?> <configuration> <appsettings/> <connectionstrings/> <system.web> <compilation debug="false" /> <authentication mode="windows" /> </system.web> </configuration> Section <system.web> obligatoire

65 Fichiers de configuration Structure du fichier Élément de configuration personnalisée <appsettings> <add key="captainage" value="42" /> </appsettings> Elément <add /> Key : nom de l attribut Value : valeur de l attribut Récupération de la valeur dans le code behind : ConfigurationManager.AppSettings["CaptainAge"];

66 Fichiers de configuration Organisation des fichiers Différents fichiers Répertoire du framework Machine.config Répertoire racine Web.Config Répertoire de l'application Web.Config Dans n'importe quel sous répertoire Web.Config

67 Fichiers de configuration Organisation des fichiers Machine Répertoire Racine Répertoire Application Sous répertoire

68 Fichiers de configuration Pause réflexion sur la partie 4 Avez-vous des questions?

69 ASP.NET 2.0 Applications Web Résumé du module Optimiser l affichage avec les MasterPage Créer une page web avec Visual Studio Configurer une application web Utilisation des contrôles serveur Validation des contrôles

70 ASP.NET 2.0 Applications Web Pour aller plus loin Si vous voulez approfondir vos connaissances : Publications Sites web Coach ASP.NET Pratique de.net 2 et C# 2 Patrick Smacchia Modules de cours - ASP.NET 2.0 avancé - Sécurité des applications web - Web Services ASP.NET 2.0 Webcasts Conférences

71 Félicitations Vous avez suivi avec succès le module de cours n 1 ASP.NET 2.0 Application Web

72 ASP.NET Applications Web Fin Pratiquez Consultez le cours ASP.NET Avancé

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

< 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

TP3 1 : WEB APPLICATIONS AVEC ASP.NET

TP3 1 : WEB APPLICATIONS AVEC ASP.NET TP3 1 : WEB APPLICATIONS AVEC ASP.NET EXERCICE 1 : PREMIÈRE APPLICATION WEB DÉCOUVERTE DE MICROSOFT STUDIO WEB DEVELOPPER Lancez Microsoft Studio Web Developer et activez le menu Fichier / Nouveau Site

Plus en détail

Thomas Petillon. les Cahiers du. Programmeur ASP.NET. Groupe Eyrolles, 2003 ISBN : 2-212-11210-6

Thomas Petillon. les Cahiers du. Programmeur ASP.NET. Groupe Eyrolles, 2003 ISBN : 2-212-11210-6 Thomas Petillon les Cahiers du Programmeur ASP.NET ISBN : 2-212-11210-6 Architecture d une page ASP.NET 3 ASP.NET Contrôle serveur contrôle utilisateur Code behind Web Matrix attribut CssClass SOMMAIRE

Plus en détail

Gestion du cache dans les applications ASP.NET

Gestion du cache dans les applications ASP.NET Gestion du cache dans les applications ASP.NET Version 1.0 James RAVAILLE http://blogs.dotnet france.com/jamesr 2 Gestion du cache dans les applications ASP.NET v 1.0 03/01/09 Sommaire 1 Introduction...

Plus en détail

Interagir avec le SharePoint. Version 1.0

Interagir avec le SharePoint. Version 1.0 Interagir avec le SharePoint Version 1.0 Z 2 Interagir avec le SharePoint 15/04/09 Sommaire 1 Introduction... 3 2 La personnalisation mineure d interface... 3 2.1 Site Settings > Look and Feel... 3 2.2

Plus en détail

Module : programmation site Web dynamique Naviguer entre les pages via site map

Module : programmation site Web dynamique Naviguer entre les pages via site map Module : programmation site Web dynamique Naviguer entre les pages via site map Soit le site web suivant qui est constitué de six pages web : On veut créer un menu constitué de trois nœuds principaux générale

Plus en détail

TP3-2 CONSTRUISEZ VOTRE PREMIER SERVICE AZURE

TP3-2 CONSTRUISEZ VOTRE PREMIER SERVICE AZURE TP3-2 CONSTRUISEZ VOTRE PREMIER SERVICE AZURE Table des matières TP3-2 Construisez votre premier service Azure... 1 Construisez votre premier service Azure... 2 Mise en place des outils de développement...

Plus en détail

Sécurisation d une application ASP.NET

Sécurisation d une application ASP.NET Sécurisation d une application ASP.NET 1- Authentification L authentification est un processus essentiel à la sécurisation d une application internet. Ce processus permet d authentifier l entité à l origine

Plus en détail

Gestion de l authentification et des autorisations

Gestion de l authentification et des autorisations Gestion de l authentification et des autorisations Version 1.1 BEDE Nicolas GERAUD Cédric James RAVAILLE http://blogs.dotnet france.com/jamesr 2 Gestion de l authentification et des autorisations (v. 1.1)

Plus en détail

Rafraichissement conditionné d'une page en.net

Rafraichissement conditionné d'une page en.net Rafraichissement conditionné d'une page en.net Test avec AJAX pour rafraichissement En utilisant AJAX, voici une possibilité de faire un rafraichissement conditionné. Nous verrons dans cet article une

Plus en détail

A DESTINATION DES SERVICES TIERS. Editeurs d applications et ressources pédagogiques connectées à l ENT

A DESTINATION DES SERVICES TIERS. Editeurs d applications et ressources pédagogiques connectées à l ENT DOCUMENTATION CAS A DESTINATION DES SERVICES TIERS Titre descriptif du document Référence du document REFO-DT-ENTV2-ServeurCAS-v1.2.docx Nom du fichier REFO-DT-ENTV2-ServeurCAS-v1.2.docx Version du document

Plus en détail

Qu est ce que Visual Guard. Authentification Vérifier l identité d un utilisateur

Qu est ce que Visual Guard. Authentification Vérifier l identité d un utilisateur Qu est ce que Visual Guard Authentification Vérifier l identité d un utilisateur Autorisation Qu est-ce qu un utilisateur peut faire dans l application Audits et rapports Fonctionnalités d Audit et de

Plus en détail

La double authentification dans SharePoint 2007

La double authentification dans SharePoint 2007 La double authentification dans SharePoint 2007 Authentification NT et Forms sur un même site Dans de nombreux cas on souhaite pouvoir ouvrir un accès sur son serveur SharePoint à des partenaires qui ne

Plus en détail

DotNet. Plan. Les outils de développement

DotNet. Plan. Les outils de développement DotNet Les outils de développement Version 1.03 du 16/10/2006 par Jacky Renno Plan La machine virtuelle Le kit de développement Le kit de langage Le Visual Studio.NET Le serveur web IIS 6.0 Le modeleur

Plus en détail

Déploiement et monitoring

Déploiement et monitoring 1 Déploiement et monitoring Déploiement et monitoring Sommaire Déploiement et monitoring... 1 1 Introduction... 2 2 Configuration de IIS pour l environnement ASP.NET... 2 2.1 Activer IIS... 2 2.2 Prise

Plus en détail

WorkflowGen 6.0 Guide de mise à jour

WorkflowGen 6.0 Guide de mise à jour WorkflowGen 6.0 Guide de mise à jour Date de mise à jour : le 10 juin 2015 Copyright Advantys 2015 www.workflowgen.com Table des matières Présentation 3 Préparation 4 Aperçu 4 Demander des nouveaux fichiers

Plus en détail

WebParts. Version 1.0

WebParts. Version 1.0 WebParts Version 1.0 Z 2 WebPart 06/05/09 Sommaire 1 Introduction... 3 2 Le développement d une WebPart... 4 2.1 Les outils de développement... 4 2.2 WebPart Page... 4 2.3 Création d une WebPart... 4 3

Plus en détail

TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012

TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 FORMULAIRE DE CONTACT POUR PORTFOLIO PRINCIPE GENERAL Nous souhaitons réaliser un formulaire de contact comprenant les champs suivants : NOM PRENOM ADRESSE MAIL MESSAGE

Plus en détail

Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement

Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement Guillaume HARRY l Contenu sous licence Creative Commons CC-BY-NC-ND Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement P. 2 1. Introduction 2.

Plus en détail

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

Plus en détail

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 Exemple d utilisation du gestionnaire de conception Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 6, rue de l Etang, L-5326

Plus en détail

INTRODUCTION A JAVA. Fichier en langage machine Exécutable

INTRODUCTION A JAVA. Fichier en langage machine Exécutable INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du

Plus en détail

SQL Server Installation Center et SQL Server Management Studio

SQL Server Installation Center et SQL Server Management Studio SQL Server Installation Center et SQL Server Management Studio Version 1.0 Grégory CASANOVA 2 SQL Server Installation Center et SQL Server Management Studio [03/07/09] Sommaire 1 Installation de SQL Server

Plus en détail

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

Plus en détail

Editer un script de configuration automatique du proxy

Editer un script de configuration automatique du proxy Editer un script de configuration automatique du proxy INTRODUCTION... 2 AVANTAGE D UN SCRIPT DE CONFIGURATION... 2 SYNTAXE DU SCRIPT DE CONFIGURATION AUTOMATIQUE... 2 MISE A DISPOSITION DU SCRIPT... 4

Plus en détail

Module BD et sites WEB

Module BD et sites WEB Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet Anne.Doucet@lip6.fr 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD

Plus en détail

TP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web.

TP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. ASTRIUM - Toulouse JEE Formation 2013 TP JEE Développement Web en Java Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. Figure 1 Architecture

Plus en détail

Développement d une application ASP.NET avec Base de données SQL Server

Développement d une application ASP.NET avec Base de données SQL Server R APPORT DE STAGE DE M ASTER M2 INFORMATIQUE DÉPARTEMENT DE MATHÉMATIQUES ET INFORMATIQUE UNIVERSITÉ DE LA RÉUNION A NNÉE U NIVERSITAIRE : 2013-2014 Développement d une application ASP.NET avec Base de

Plus en détail

Guide Tenrox R8.7 de configuration de Microsoft Reporting Services

Guide Tenrox R8.7 de configuration de Microsoft Reporting Services Guide Tenrox R8.7 de configuration de Microsoft Reporting Services Février 2006 Guide Tenrox R8.7 de configuration de Microsoft Reporting Services Copyright 2006 Tenrox. Tous droits réservés. Il est interdit

Plus en détail

1. Installation du Module

1. Installation du Module 1 sur 10 Mise en place du Module Magento V 1.5.7 1. Installation du Module Vous pouvez installer le module de deux façons différentes, en passant par Magento Connect, ou directement via les fichiers de

Plus en détail

Formation Webmaster : Création de site Web Initiation + Approfondissement

Formation Webmaster : Création de site Web Initiation + Approfondissement Contactez notre équipe commerciale au 09.72.37.73.73 Aix en Provence - Bordeaux - Bruxelles - Geneve - Lille - Luxembourg - Lyon - Montpellier - Nantes - Nice - Paris - Rennes - Strasbourg - Toulouse Formation

Plus en détail

Guide de migration BiBOARD V10 -> v11

Guide de migration BiBOARD V10 -> v11 Guide de migration BiBOARD V10 -> v11 Version 11.3 13/12/2012 Support BiBOARD E-mail : support@biboard.fr Guide de migration BiBOARD Ce document est destiné à l équipe informatique en charge de la migration

Plus en détail

SYNC FRAMEWORK AVEC SQLITE POUR APPLICATIONS WINDOWS STORE (WINRT) ET WINDOWS PHONE 8

SYNC FRAMEWORK AVEC SQLITE POUR APPLICATIONS WINDOWS STORE (WINRT) ET WINDOWS PHONE 8 SYNC FRAMEWORK AVEC SQLITE POUR APPLICATIONS WINDOWS STORE (WINRT) ET WINDOWS PHONE 8 INTRODUCTION Bonjour à tous; Aujourd hui je publie une nouvelle version de l adaptation de la Sync Framework Toolkit,

Plus en détail

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS Avant de commencer 1. Introduction 15 2. HTML5 oui, mais pas que... 15 2.1 HTML5 16 2.2 JavaScript 17 2.3 CSS 18 3. Les outils 18 Préparation des outils et création du projet 1. Introduction 21 2. Team

Plus en détail

Atelier Le gestionnaire de fichier

Atelier Le gestionnaire de fichier Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local

Plus en détail

Programmation Web. Madalina Croitoru IUT Montpellier

Programmation Web. Madalina Croitoru IUT Montpellier Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance

Plus en détail

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,

Plus en détail

Mémoire de projet de fin d études Création de pages web pour les branches de la faculté de génie

Mémoire de projet de fin d études Création de pages web pour les branches de la faculté de génie Mémoire de projet de fin d études Création de pages web pour les branches de la faculté de génie Présenté par: Ola SALMAN Surveillé par: Dr.Abed Ellatif SAMHAT Promotion 2012-2013 Université Libanaise-Faculté

Plus en détail

DOM - Document Object Model

DOM - Document Object Model DOM - Document Object Model 1 But de DOM Interfacer les langages de programmation avec les documents XML en les associant avec un modèle orienté objet DOM permet aux programmes et scripts : d'accéder et

Plus en détail

PROJET AZURE (par Florent Picard, A2011)

PROJET AZURE (par Florent Picard, A2011) PROJET AZURE (par Florent Picard, A2011) Remarques générales: exécuter toutes les applications en mode Administrateur; tous les logiciels sont gratuits 1 Mettre à jour l'ordinateur (Windows 7, 64 bits)

Plus en détail

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Création d'un site dynamique en PHP avec Dreamweaver et MySQL Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du

Plus en détail

Serveur d'application Client HTML/JS. Apache Thrift Bootcamp

Serveur d'application Client HTML/JS. Apache Thrift Bootcamp Serveur d'application Client HTML/JS Apache Thrift Bootcamp Pré-requis La liste ci-dessous de logiciels doit être installée et opérationnelle sur la machine des participants : Compilateur thrift http://thrift.apache.org/

Plus en détail

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org Les sites Internet dynamiques contact : Patrick VINCENT pvincent@erasme.org Qu est-ce qu un site Web? ensemble de pages multimédia (texte, images, son, vidéo, ) organisées autour d une page d accueil et

Plus en détail

formations microsoft www www www www aux nouvelles technologies Catalogue 2011 Azure Azure Azure SharePoint 2010 Surface Visual Studio Surface Surface

formations microsoft www www www www aux nouvelles technologies Catalogue 2011 Azure Azure Azure SharePoint 2010 Surface Visual Studio Surface Surface 1 www Visual Studio 2010 formations aux nouvelles technologies microsoft Windows SQL Azure Server Windows Phone 7 SharePoint 2010 Presentation Foundation Point 2010 010 Azure Windows Azure Azure Business

Plus en détail

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant

Plus en détail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des

Plus en détail

BIRT (Business Intelligence and Reporting Tools)

BIRT (Business Intelligence and Reporting Tools) BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»

Plus en détail

TP1 : Initiation à Java et Eclipse

TP1 : Initiation à Java et Eclipse TP1 : Initiation à Java et Eclipse 1 TP1 : Initiation à Java et Eclipse Systèmes d Exploitation Avancés I. Objectifs du TP Ce TP est une introduction au langage Java. Il vous permettra de comprendre les

Plus en détail

Gestion de stock pour un magasin

Gestion de stock pour un magasin Département d Informatique Université de Fribourg, Suisse http://diuf.unifr.ch Gestion de stock pour un magasin Stock online utilise ASP/MS-Access DO Thi Tra My No étudiant : 05-333-750 Travail de séminaire

Plus en détail

Création d application d entreprise

Création d application d entreprise 1 Création d application d entreprise Création d application d entreprise Sommaire Création d application d entreprise... 1 1 Introduction... 3 1.1 Préface & Public de ce tutorial... 3 2 Une spécification

Plus en détail

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION SOMMAIRE ACCES EX10... 3 CONFIGURATION EX10 A. Entrées DNS à créer sur le(s) nom(s) de domaine choisi(s)... 3 B. Configuration Outlook 2007 - MAPI...

Plus en détail

Guide d installation BiBOARD

Guide d installation BiBOARD Version 3.0 29/05/2013 Support BiBOARD E-mail : support@biboard.fr Guide d installation de BiBOARD Ce document est destiné à l équipe informatique en charge de l installation de l application BiBOARD.

Plus en détail

Notes de mise à jour. 4D v11 SQL Release 2 (11.2) Notes de mise à jour

Notes de mise à jour. 4D v11 SQL Release 2 (11.2) Notes de mise à jour Notes de mise à jour 4D v11 SQL Release 2 (11.2) Notes de mise à jour 2 Découvrez ci-dessous les principales fonctionnalités de 4D Server v11 SQL et 4D v11 SQL Release 2 (11.2). Pour plus de détails consultez

Plus en détail

Déploiement d'une base SQL Express

Déploiement d'une base SQL Express Déploiement d'une base SQL Express Comment déployer une base avec SQL Express Après l'article sur le déploiement d'une application ASP.NET, il fallait aborder la partie concernant les données. Ainsi, nous

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

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

K?ellaWeb Saisie des absences, retards et sanctions APLON en mode Web 2012 K?ellaWeb Saisie des absences, retards et sanctions APLON en mode Web Document d installation et de paramétrage 24/09/2012 Sommaire Septembre 2012 1. Contexte d installation...3 1.1. Prérequis à l

Plus en détail

Construire une application marketing Facebook sur la plateforme Windows Azure

Construire une application marketing Facebook sur la plateforme Windows Azure Construire une application marketing Facebook sur la plateforme Windows Azure Lorsque le «Social Effect» est au rendez-vous, comment s assurer que votre application va supporter la montée en charge? Nous

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

Plus en détail

Guide Enseignant de l application OpenERP

Guide Enseignant de l application OpenERP Guide Enseignant de l application OpenERP PARTIE I : Accès à l application PGI Open Erp Pour accéder à l application «OpenERP» depuis le web. 1. Ouvrez votre navigateur Internet. 2. Une fois ouvert, cliquez

Plus en détail

Objet du document. Version document : 1.00

Objet du document. Version document : 1.00 Version document : 1.00 Objet du document Les dix points de cet article constituent les règles à connaitre pour intégrer une application au sein d AppliDis. Le site des Experts Systancia comporte également

Plus en détail

les techniques d'extraction, les formulaires et intégration dans un site WEB

les techniques d'extraction, les formulaires et intégration dans un site WEB les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents

Plus en détail

Les solutions de paiement CyberMUT (Crédit Mutuel) et P@iement CIC. Qui contacter pour commencer la mise en place d une configuration de test?

Les solutions de paiement CyberMUT (Crédit Mutuel) et P@iement CIC. Qui contacter pour commencer la mise en place d une configuration de test? Les solutions de paiement CyberMUT (Crédit Mutuel) et P@iement CIC Qui contacter pour commencer la mise en place d une configuration de test? CyberMUT Paiement - Paiement CIC Commerce Electronique mailto:centrecom@e-i.com

Plus en détail

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO _TUTO_module_magento Table des matières -1) - :...2-1.1) Introduction :...2-1.2) Description :...3-1.2.1) Schéma :...3-1.3) Mise en place :...4-1.3.1) MAGENTO :...4-1.3.1.1) Les Web Services :...4-1.3.1.2)

Plus en détail

Soon_AdvancedCache. Module Magento SOON. Rédacteur. Relecture & validation technique. Historique des révisions

Soon_AdvancedCache. Module Magento SOON. Rédacteur. Relecture & validation technique. Historique des révisions Module Magento SOON Soon_AdvancedCache Rédacteur Hervé G. Lead développeur Magento herve@agence-soon.fr AGENCE SOON 81 avenue du Bac 94210 LA VARENNE ST HILAIRE Tel : +33 (0)1 48 83 95 96 Fax : +33 (0)1

Plus en détail

Le MSMQ. Version 1.0. Pierre-Franck Chauvet

Le MSMQ. Version 1.0. Pierre-Franck Chauvet Le MSMQ Version 1.0 Z Pierre-Franck Chauvet 2 [Le MSMQ] [Date : 10/10/09] Sommaire 1 Introduction... 3 2 Le Concept... 5 2.1 Les messages... 5 2.2 Les files d attentes... 5 2.3 WorkGroup... 7 2.4 Active

Plus en détail

SYSTÈMES D INFORMATIONS

SYSTÈMES D INFORMATIONS SYSTÈMES D INFORMATIONS Développement Modx Les systèmes de gestion de contenu Les Content Management Système (CMS) servent à simplifier le développement de sites web ainsi que la mise à jour des contenus.

Plus en détail

Présentation du langage et premières fonctions

Présentation du langage et premières fonctions 1 Présentation de l interface logicielle Si les langages de haut niveau sont nombreux, nous allons travaillé cette année avec le langage Python, un langage de programmation très en vue sur internet en

Plus en détail

Documentation de conception

Documentation de conception Documentation de conception La présente documentation précise les choix de modélisation, détaille les fonctionnalités (en sus de la documentation utilisateur), documente la conception de la base de donnes

Plus en détail

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN

Plus en détail

Optimiser pour les appareils mobiles

Optimiser pour les appareils mobiles chapitre 6 Optimiser pour les appareils mobiles 6.1 Créer un site adapté aux terminaux mobiles avec jquery Mobile... 217 6.2 Transformer son site mobile en application native grâce à PhoneGap:Build...

Plus en détail

Développement d'une application Web avec ASP.NET MVC

Développement d'une application Web avec ASP.NET MVC Développement d'une application Web avec ASP.NET MVC A. Introduction A.1. Présentation Depuis la version 3.5 du Framework.NET, Microsoft propose sous forme d'extensions, un nouveau modèle de conception

Plus en détail

Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10

Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10 modalisa Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10 8 Fonctionnalités de mise en ligne de questionnaires Vous trouverez dans cet opuscule les informations nécessaires

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

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web NFA016 : Introduction O. Pons, S. Rosmorduc Conservatoire National des Arts & Métiers Pour naviguer sur le Web, il faut : 1. Une connexion au réseau Réseau Connexion physique (câbles,sans fils, ) à des

Plus en détail

Hébergement et configuration de services WCF. Version 1.0

Hébergement et configuration de services WCF. Version 1.0 Hébergement et configuration de services WCF Version 1.0 2 Configuration et Hebergement de services WCF Sommaire 1 Présentation du chapitre... 3 1.1 Présentation générale... 3 1.1.1 A qui s adresse ce

Plus en détail

Dans cette Unité, nous allons examiner

Dans cette Unité, nous allons examiner 13.0 Introduction Dans cette Unité, nous allons examiner les fonctionnements internes d une des plateformes de publication web les plus largement utilisées de nos jours sur l Internet, WordPress. C est

Plus en détail

BES WEBDEVELOPER ACTIVITÉ RÔLE

BES WEBDEVELOPER ACTIVITÉ RÔLE BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et

Plus en détail

ESPACE COLLABORATIF SHAREPOINT

ESPACE COLLABORATIF SHAREPOINT Conseil de l Europe Service des Technologies de l Information ESPACE COLLABORATIF SHAREPOINT DOSSIER D UTILISATEUR 1/33 Sommaire 1. Présentation de SharePoint... 3 1.1. Connexion... 4 2. Les listes...

Plus en détail

Créer et partager des fichiers

Créer et partager des fichiers Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation

Plus en détail

GPI Gestion pédagogique intégrée

GPI Gestion pédagogique intégrée Société GRICS GPI Gestion pédagogique intégrée Guide d installation Fonctionnalités Internet GPI 2012 Version mise à jour le 29 janvier 2014 Société GRICS Page 1 de 23 Table des matières PRESENTATION DES

Plus en détail

Utiliser un CMS: Wordpress

Utiliser un CMS: Wordpress Utiliser un CMS: Wordpress Annie Danzart Annie.Danzart@telecom-paristech.fr Wordpress Concevoir un site web statique Concevoir un site web dynamique Choisir un hébergement Choix du CMS Wordpress: installation

Plus en détail

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Tutoriel Création d une source Cydia et compilation des packages sous Linux Tutoriel Création d une source Cydia et compilation des packages sous Linux 1. Pré-requis 1. Quelques connaissances sous Linux 2. Avoir à disposition un Serveur FTP pour héberger votre source 3. Un thème

Plus en détail

Web Tier : déploiement de servlets

Web Tier : déploiement de servlets Web Tier : déploiement de servlets 1 / 35 Plan 1 Introduction 2 Servlet : Principe de fonctionnement 3 Création et développement sur un serveur JEE 4 Quelques méthodes de l API des servlets 5 Utilisation

Plus en détail

Diffuser un contenu sur Internet : notions de base... 13

Diffuser un contenu sur Internet : notions de base... 13 Diffuser un contenu sur Internet : notions de base... 13 1.1 Coup d œil sur l organisation de cet ouvrage.............. 15 Préambule : qu est-ce qu une page web?................ 16 À propos du HTML...........................

Plus en détail

Manuel d utilisation du site web de l ONRN

Manuel d utilisation du site web de l ONRN Manuel d utilisation du site web de l ONRN Introduction Le but premier de ce document est d expliquer comment contribuer sur le site ONRN. Le site ONRN est un site dont le contenu est géré par un outil

Plus en détail

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables

Plus en détail

Classe ClInfoCGI. Fonctions membres principales. Gestion des erreurs

Classe ClInfoCGI. Fonctions membres principales. Gestion des erreurs Utilisation des classes de PourCGI par Michel Michaud, version 2002-11-23 Les fichiers PourCGI.h et PourCGI.cpp rendent disponibles deux classes et une fonction libre qui permettent de faire facilement

Plus en détail

Mise en œuvre des serveurs d application

Mise en œuvre des serveurs d application Nancy-Université Mise en œuvre des serveurs d application UE 203d Master 1 IST-IE Printemps 2008 Master 1 IST-IE : Mise en œuvre des serveurs d application 1/54 Ces transparents, ainsi que les énoncés

Plus en détail

Les contrôles serveurs spécialisés

Les contrôles serveurs spécialisés 1 Sommaire... 1 1 Des contrôles serveurs spécialisés... 3 1.1 Literal... 3 1.2 Table, TableRow, TableCell... 4 1.3 Image... 5 1.4 ImageButton... 5 1.5 ImageMap... 6 1.6 Calendar... 7 1.7 FileUpload...

Plus en détail

Flex. Lire les données de manière contrôlée. Programmation Flex 4 Aurélien VANNIEUWENHUYZE

Flex. Lire les données de manière contrôlée. Programmation Flex 4 Aurélien VANNIEUWENHUYZE Flex Lire les données de manière contrôlée 1 Plan Lier les données Stocker les données Valider les données 2 Gérer des données Lier des données La notion de DataBinding est l une des plus importantes du

Plus en détail

Micro-ordinateurs, informations, idées, trucs et astuces. Utiliser les services de fichiers

Micro-ordinateurs, informations, idées, trucs et astuces. Utiliser les services de fichiers Micro-ordinateurs, informations, idées, trucs et astuces Utiliser les services de fichiers Auteur : François CHAUSSON Date : 8 février 2008 Référence : utiliser les services de fichiers.doc Préambule Voici

Plus en détail

3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures

3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures 3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures Objectif global : A l issue de la formation, les stagiaires doivent être opérationnels dans la création d un site internet

Plus en détail

Le serveur web Windows Home Server 2011

Le serveur web Windows Home Server 2011 Chapitre 16 Le serveur web Windows Home Server 2011 Windows Home Server 2011, directement dérivé de Windows Server 2008 R2, utilise la même technologie Internet Information Services IIS pour la mise en

Plus en détail

Installation / Sauvegarde Restauration / Mise à jour

Installation / Sauvegarde Restauration / Mise à jour Installation / Sauvegarde Restauration / Mise à jour SPIP version 1.8.x Serveur (Linux) Jean Sébastien BARBOTEU dev.jsb@laposte.net Introduction Nous allons aborder tous les aspects techniques liés à la

Plus en détail

Notes pour l utilisation d Expression Web

Notes pour l utilisation d Expression Web EICW Formation Webmaster Notes pour l utilisation d Expression Web G. Barmarin 2008-2009 1 /21 Table des matières 1 Introduction... 3 2 Installer Expression Web... 4 3 Explorer et personnaliser l interface

Plus en détail

Guide de mise à jour BiBOARD

Guide de mise à jour BiBOARD Guide de mise à jour BiBOARD Version 11.4 13/12/2012 Support BiBOARD E-mail : support@biboard.fr Ce document est destiné à l équipe informatique en charge de la mise à jour de l application BiBOARD. Durée

Plus en détail

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft Introduction à IIS 1. Objectifs de ce livre 13 2. Implémentation d un serveur web 14 2.1 Les bases du web 14 2.2 Les protocoles web 16 2.3 Le fonctionnement d un serveur web 21 2.4 Les applications web

Plus en détail

Introduction au développement SharePoint. Version 1.0

Introduction au développement SharePoint. Version 1.0 Introduction au développement SharePoint Version 1.0 Z 2 Introduction au développement SharePoint 09/05/09 Sommaire 1 SharePoint : les bases... 3 1.1 Débuter sous SharePoint... 3 1.2 Connaissances Requises...

Plus en détail