Module 1 introduction au développement web avec visual studio 2012

13 518 vues

Publié le

Ceci est le premier module introductifs sur ASP.NET. L'objectif est d'utiliser Visual Studio 2012 pour créer un site statique.

Publié dans : Technologie
0 commentaire
6 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
13 518
Sur SlideShare
0
Issues des intégrations
0
Intégrations
853
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
6
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Module 1 introduction au développement web avec visual studio 2012

  1. 1. Développement web avecVisual Studio 2012 et ASP.NETModule 1 – Introduction au développement web Copyright © 2013, Mostefai Mohammed Amine
  2. 2. Développement web avec ASP.NET et Visual Studio 2012 Objectifs du module 2  Prise de contact avec les technologies web  Avoir les connaissances de base permettant de développer ou de maintenir un site web et aussi de gérer un projet web  Créer un site web avec Visual Studio 2012Module 1 : Introduction au développement web Copyright © 2013, Mostefai Mohammed Amine
  3. 3. Développement web avec ASP.NET et Visual Studio 2012 Plan du module 3  Le Web en Chiffres  Technologies Web  Création de Sites Web avec VS 2012Module 1 : Introduction au développement web Copyright © 2013, Mostefai Mohammed Amine
  4. 4. Développement web avec ASP.NET et Visual Studio 2012 4 Module 1 : Introduction au développement web Section 1 : Le Web En ChiffresCopyright © 2013, Mostefai Mohammed Amine
  5. 5. Développement web avec ASP.NET et Visual Studio 2012 Des chiffres qui donnent le tournis ! 5  Plus d’informations ont été produites ces 30 dernières années que durant Module 1 : Introduction au développement web les cinq derniers millénaires  Une personne intellectuellement moyenne nécessiterait six cent mille décennies de lecture non-stop pour lire internet  Entrer dans le monde de la nouvelle technologie d’information est un pari intéressant et risqué !Section 1 : Le Web en Chiffres Copyright © 2013, Mostefai Mohammed Amine
  6. 6. Développement web avec ASP.NET et Visual Studio 2012 Des chiffres ! 6  Une compilation de certaines statistiques très intéressantes peut être consultée Module 1 : Introduction au développement web ici : http://royal.pingdom.com/2012/01/17/internet-2011-in-numbers/  Une personne intellectuellement moyenne nécessiterait six cent mille décennies de lecture non-stop pour lire internet  555 millions de sites web  95,5 millions de noms de domaine en .com  2,1 milliards d’utilisateurs  800 millions d’utilisateurs facebookSection 1 : Le Web en Chiffres Copyright © 2013, Mostefai Mohammed Amine
  7. 7. Développement web avec ASP.NET et Visual Studio 2012 Encore des chiffres ! 7  2 milliards d’abonnés mobiles Module 1 : Introduction au développement web  85% des abonnés disposent d’un navigateur internet sur leur mobile  1 billion de vidéos sur youtubeSection 1 : Le Web en Chiffres Copyright © 2013, Mostefai Mohammed Amine
  8. 8. Développement web avec ASP.NET et Visual Studio 2012 Des statistiques ! 8 Module 1 : Introduction au développement webSection 1 : Le Web en Chiffres Copyright © 2013, Mostefai Mohammed Amine
  9. 9. Développement web avec ASP.NET et Visual Studio 2012 Encore des statistiques ! 9 Module 1 : Introduction au développement webSection 1 : Le Web en Chiffres Copyright © 2013, Mostefai Mohammed Amine
  10. 10. Développement web avec ASP.NET et Visual Studio 2012 Module 1 : Introduction au développement web 10 Section 2 : Technologies WebCopyright © 2013, Mostefai Mohammed Amine
  11. 11. Développement web avec ASP.NET et Visual Studio 2012 Architecture web 11 Module 1 : Introduction au développement web Source : webreference.comSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  12. 12. Développement web avec ASP.NET et Visual Studio 2012 Résolution 12 Module 1 : Introduction au développement web Source : flossmanualsSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  13. 13. Développement web avec ASP.NET et Visual Studio 2012 Le protocole TCP/IP 13  C’est un projet de défense nationale US destiné à connecter des réseaux de Module 1 : Introduction au développement web réseaux  TCP/IP est composée de la couche IP et de la couche TCP  La transition de données entre les machines se fait par commutation de paquet  IP (Internet Protocol) permet de faire transiter les paquets d’un nœud vers un autre où chaque nœud est représenté par une adresse IP  TCP se charge de vérifier les données reçuesSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  14. 14. Développement web avec ASP.NET et Visual Studio 2012 Le protocole HTTP 14  HyperText Transfer Protocol Module 1 : Introduction au développement web  Protocole utilisé pour la communication web  Utilise TCP comme couche de transport  Port 80 par défaut  Le client « normal » de HTTP est le navigateurSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  15. 15. Développement web avec ASP.NET et Visual Studio 2012 La communication HTTP 15 Requête HTTP Module 1 : Introduction au développement web Réponse HTTP <HTML></HTML>Section 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  16. 16. Développement web avec ASP.NET et Visual Studio 2012 Requête HTTP - Exemple 16 GET /mapage.html HTTP/1.1 Module 1 : Introduction au développement web Connection: Keep-Alive User-Agent: Mozilla/5.0 Referer:http://formation-web.dz Pragma: no-cache Cache-control: no-cache Accept: text/html, image/jpeg, image/png, text/*, image/*, */* Accept-Encoding: x-gzip, x-deflate, gzip, deflate, identity Accept-Charset: iso-8859-1, utf-8;q=0.5, *;q=0.5 Accept-Language: fr, en Host: formation-web.dzSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  17. 17. Développement web avec ASP.NET et Visual Studio 2012 Requête HTTP – Principales constituantes 17Mot clé / Constituante DescriptionMéthode Méthode de communication avec le serveur. La méthode par défaut (GET) demande une ressource sur le web. La méthode POST permet d’envoyer des Module 1 : Introduction au développement web données à partir de formulaires.Host Le site web concernant la requêteReferer l’URI du document qui a donné un lien sur la ressource demandée. Très utile pour établir des statistiques sur les visitesUser-Agent Logiciel utilisé pour émettre la requête. Très souvent, il s’agit du navigateur.Connection: Keep-Alive Ne pas couper la connexion après avoir rendu la réponse (1.1)Pragma-nocache / Ne pas utiliser le cacheCache-controlAccept Les formats acceptés par le clientAccept-encoding Les encodage acceptés par le clientSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  18. 18. Développement web avec ASP.NET et Visual Studio 2012 Requête HTTP – Principales constituantes, suite 18Mot clé / Constituante DescriptionAccept-Charset Les encodages de texte supportés (par exemple UTF8) Module 1 : Introduction au développement webAccept-Language Les langues acceptéesSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  19. 19. Développement web avec ASP.NET et Visual Studio 2012 Méthodes HTTP 19Méthodes DescriptionGET La plus utilisée, permet d’accéder à des ressources web Module 1 : Introduction au développement webPOST Permet d’envoyer des données à partir de formulaires. Plus sécurisée que GET. Permet aussi de joindre des fichiers.HEAD Permet d’avoir des informations sur une ressource web sans la télécharger.PUT Permet de remplacer une ressource dans le serveurDELETE Permet de supprimer une ressource sur le serveurCONNECT Permet de se connecter à un serveurSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  20. 20. Développement web avec ASP.NET et Visual Studio 2012 Réponse HTTP - Exemple 20HTTP/1.1 200 OK (Statut)Date: Tue, 22 Jun 2004 13:18:15 GMT (Date)Server: Apache/0.8.4 (Serveur)Last-Modified: Tue, 22 Jan 2013 17:15:43 GMT (Date modification) Module 1 : Introduction au développement webAccept-Ranges: bytes (Transfert en paquets)Content-Length: 142 (Taille du contenu)Keep-Alive: timeout=15, max=2000 (Maintien de la connexion)Connection: Keep-Alive (Maintien de la connexion)Content-Type: text/html (Type de contenu)<html> (Contenu) <body><p>Bonjour, dans la formation </p> </body><html>Section 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  21. 21. Développement web avec ASP.NET et Visual Studio 2012 Réponse HTTP – Principales constituantes 21Mot clé / Constituante DescriptionLigne de statut Statut de l’opération qui s’est déroulée dans le serveur. Contient la version du protocole et code de statut. Module 1 : Introduction au développement webDate La date dans laquelle la réponse a été généréeServer Le serveur qui a traité la requête (Apache / IIS)Maintien de la connexion Maintien de la connexion avec le serveur et avec quelle duréeType de contenu Contenu intégré dans la réponse (HTML, Images,…)Accept-Ranges Transfert par morceauxSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  22. 22. Développement web avec ASP.NET et Visual Studio 2012 Réponse HTTP – Codes Statuts 22Code Statut Description1xx Codes d’information Module 1 : Introduction au développement web100 Attente de la suite de la requête101 Acceptation du changement de protocole118 Délai imparti à l’opération dépassé2xx Succès200 OK : Requête traitée avec succès201 Created : Requête traitée avec succès avec création d’une ressource202 Accepted : Requête traitée mais sans garantie de résultat203 Non-Authoritative : Information retournée mais générée par une source non certifiéeSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  23. 23. Développement web avec ASP.NET et Visual Studio 2012 Réponse HTTP – Codes Statuts 23Code Statut Description204 No Content : Requête traitée avec succès mais pas d’information à renvoyer Module 1 : Introduction au développement web205 Reset Content : Requête traitée avec succès, la page courante peut être effacée206 Partial Content : Une partie seulement de la requête a été transmise3xx Codes de redirection300 Multiple Choices : L’URI demandée se rapporte à plusieurs ressources301 Moved Permanently : Ressource déplacée de façon permanente302 Found Document : déplacé de façon temporaire303 See Other : La réponse à cette requête est ailleurs304 Not Modified : Document non modifié depuis la dernière requêteSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  24. 24. Développement web avec ASP.NET et Visual Studio 2012 Réponse HTTP – Codes Statuts 24Code Statut Description305 Use Proxy : La requête doit être réadressée au proxy Module 1 : Introduction au développement web307 Temporary Redirect : La requête doit être redirigée temporairement vers l’URI spéecifiée310 Too many Redirect : La requête doit être redirigée de trop nombreuses fois, ou est victime d’une boucle de redirection324 Empty response : Le serveur a mis fin à la connexion sans envoyer de données4xx Codes d’erreur400 Bad Request : La syntaxe de la requête est erronée401 Unauthorized : Une authentification est nécessaire pour accéder à la ressource403 Forbidden : L’authentification est refusée. Contrairement à l’erreur 401, aucune demande d’authentification ne sera faite404 Not Found : Ressource non trouvéeSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  25. 25. Développement web avec ASP.NET et Visual Studio 2012 Réponse HTTP – Codes Statuts 25Code Statut Description405 Method Not Allowed : Méthode de requête non autorisée Module 1 : Introduction au développement web406 Not Acceptable : Toutes les r´eponses possibles seront refusées408 Request Time-out : Temps d’attente d’une réeponse du serveur écoulé409 Conflict : La requête ne peut pas être traitée `a l’état actuel410 Gone : La ressource est indisponible et aucune adressede redirection n’est connue412 Precondition Failed : Préconditions envoyées par la requête non-vérifiées414 Request-URI Too Long : URI trop longue415 Unsupported Media Type : Format de requête non-supporté416 Requested range unsatisfiable : Champs d’entête de requête incorrectsSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  26. 26. Développement web avec ASP.NET et Visual Studio 2012 Réponse HTTP – Codes Statuts 26Code Statut Description5xx Erreurs de serveur Module 1 : Introduction au développement web500 Internal Server Error : Erreur interne du serveur501 Not Implemented : Fonctionnalité non supportée par le serveur502 Bad Gateway or Proxy Error : Mauvaise réponse envoyée `a un serveur intermédiaire503 Service Unavailable : Service temporairement indisponible ou en maintenance504 Gateway Time-out : Temps d’attente d’une réponse d’un serveur à un serveur intermédiaire écoulé505 HTTP Version not supported : Version HTTP non gérée par le serveur509 Bandwidth Limit Exceeded : Utilisé par de nombreux serveurs pour indiquer un déepassement de quota de bande passanteSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  27. 27. Développement web avec ASP.NET et Visual Studio 2012 Types de contenu 27  Le web permet d’accéder à des centaines de types de contenu Module 1 : Introduction au développement web  Le serveur web et le client web (navigateur) utilisent des codifications permettant d’identifier et de traiter ces types  Ces types peuvent êtres du HTML, du texte, des images,…Section 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  28. 28. Développement web avec ASP.NET et Visual Studio 2012 Types de contenu / Exemples 28Type de contenu Extensiontext/html html htm Module 1 : Introduction au développement webimage/jpeg jpeg jpg jpeaudio/mpeg mpeg mp2 mp3video/mpeg mpeg mpg mpeSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  29. 29. Développement web avec ASP.NET et Visual Studio 2012 Le Langage HTML 29  Un document HTML contient un texte ordinaire qui contient des balises Module 1 : Introduction au développement web  Un document HTML contient donc des balises et du contenu  Les balises indiquent au navigateur comment afficher et traiter le contenu  Les balises peuvent pointer sur des ressources externes telles que des images ou d’autres documents  Un document HTML peut être créé par un simple éditeur de texte mais des outils dédiés tels que Dreamweaver, Aptana Studio ou Visual Studio sont plus adéquatsSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  30. 30. Développement web avec ASP.NET et Visual Studio 2012 Le Langage HTML - Exemple 30 <!DOCTYPE html> Module 1 : Introduction au développement web <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <title></title> </head> <body> <p>Bienvenue dans la formation</p> </body> </html>Section 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  31. 31. Développement web avec ASP.NET et Visual Studio 2012 Le Langage CSS 31  Le langage CSS permet de définir comment les éléments HTML sont Module 1 : Introduction au développement web présentés  CSS s’occupe essentiellement de l’affichage et de la disposition des élémentsSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  32. 32. Développement web avec ASP.NET et Visual Studio 2012 Le Langage CSS- Exemple 32 body { Module 1 : Introduction au développement web margin: 0; padding: 0; } div.myClass { color: aqua; }Section 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  33. 33. Développement web avec ASP.NET et Visual Studio 2012 Le Langage JavaScript 33  Le langage Javascript est un langage côté client (exécuté par le navigateur) Module 1 : Introduction au développement web qui permet d’effectuer certaines fonctions telles que la manipulation d’éléments HTML, l’ajout d’effets, la validation ou l’invocation de services web  Plusieurs bibliothèques Javascript très populaires telles que JQuery ou Knockout.jsSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  34. 34. Développement web avec ASP.NET et Visual Studio 2012 Le Langage Javascript - Exemple 34 function sayHello() { Module 1 : Introduction au développement web alert(hello); }Section 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  35. 35. Développement web avec ASP.NET et Visual Studio 2012 Noms de domaine 35  L’accès à un site web via une URL requiert l’acquisition d’un nom de Module 1 : Introduction au développement web domaine  Plusieurs fournisseurs proposent des noms de domaine généralistes tels que .com, .net et .org  L’acquisition de noms de domaines régionaux (.dz) dépend des lois et des procédures en vigueur de la région  Les services WHOIS permettent de connaître les propriétaires d’un nom de domaine existantSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  36. 36. Développement web avec ASP.NET et Visual Studio 2012 Web Dynamique 36  Un document HTML est un document fixe qui ne change de contenu que par une intervention d’un développeur web Module 1 : Introduction au développement web  Les sites web faits exclusivement en HTML sont dits statiques  Les sites statiques ne s’adaptent pas à beaucoup de situations : par exemple refléter le contenu d’une base de données ou adapter le contenu à un profil  Le web dynamique est un processus consistant en la génération de documents HTML par des scripts ou des programmes au lieu d’être créés manuellement  Ces scripts sont dits scripts côté serveur  ASP.NET et PHP sont des langages permettant le développement de web dynamiqueSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  37. 37. Développement web avec ASP.NET et Visual Studio 2012 Web Dynamique - Architecture 37 Script Script / App Module 1 : Introduction au développement web Requête SQL Environnement Serveur web Réponse HTML DonnéesSection 2 : Technologies Web Copyright © 2013, Mostefai Mohammed Amine
  38. 38. Développement web avec ASP.NET et Visual Studio 2012 Module 1 : Introduction au développement web Section 3 : Création de Sites Web avec Visual Studio 2012 38 Copyright © 2013, Mostefai Mohammed Amine
  39. 39. Développement web avec ASP.NET et Visual Studio 2012 Introduction 39  Visual Studio est l’un des outils les plus populaires pour le développement Module 1 : Introduction au développement web web  Avec Visual Studio, le développeur a plusieurs moyens de créer un site ou une application web : site web statique, application ASP.NET Web Forms et Application ASP.NET MVCSection 3 : Création de sites web avec VS 2012 Copyright © 2013, Mostefai Mohammed Amine
  40. 40. Développement web avec ASP.NET et Visual Studio 2012 Tutoriel 1.1 Création d’un site web statique 40• Lancer Tutoriel 1.1, Etape 1 Module 1 : Introduction au développement webSection 3 : Création de sites web avec VS 2012 Copyright © 2013, Mostefai Mohammed Amine
  41. 41. Développement web avec ASP.NET et Visual Studio 2012 Environnement de projet 41  Visual Studio est un logiciel de développement permettant d’écrire des applications en plusieurs langages tels que C#, VB,NET, C++ et F# Module 1 : Introduction au développement web  Pour une productivité maximale des développeurs, VS est composé de plusieurs fenêtres « dockable » de deux types : utilitaires et contenu  Les fenêtre de contenu éditent le contenu du programme ou de la ressource web (fichier de code, document HTML, document XML,…)  Les fenêtres d’outils fournissent des opérations aux développeurs : gestion, organisation, débogage,…  Beaucoup d’opérations se font en utilisant le menu principalSection 3 : Création de sites web avec VS 2012 Copyright © 2013, Mostefai Mohammed Amine
  42. 42. Développement web avec ASP.NET et Visual Studio 2012 Environnement de projet 42 Module 1 : Introduction au développement web Explorateur de solutions Fenêtre de contenu Fenêtre de propriétés Barre d’outilsSection 3 : Création de sites web avec VS 2012 Copyright © 2013, Mostefai Mohammed Amine
  43. 43. Développement web avec ASP.NET et Visual Studio 2012 Tutoriel 1.1 Création d’un site web statique 43• Lancer Tutoriel 1.1, Etape 2 Module 1 : Introduction au développement webSection 3 : Création de sites web avec VS 2012 Copyright © 2013, Mostefai Mohammed Amine
  44. 44. Développement web avec ASP.NET et Visual Studio 2012 Environnement de projet 44  L’explorateur de solution permet de gérer et d’organiser les fichiers du Module 1 : Introduction au développement web projet en cours et de les synchroniser avec des serveurs ou des référentiels de code  La fenêtre de contenu affiche le fichier en cours d’édition. VS 2012 permet d’ouvrir plusieurs fichiers simultanément et les organise sous forme d’onglets  La barre d’outils est destinée à la création de composants qu’on insère par glisser-déposer dans le fichier en cours d’ édition. Par exemple, insérer une zone de texte dans un document HTML.Section 3 : Création de sites web avec VS 2012 Copyright © 2013, Mostefai Mohammed Amine
  45. 45. Développement web avec ASP.NET et Visual Studio 2012 Editeur Visual Studio 45  Les fenêtres de contenu - aussi appelées fenêtres d’édition – donnent des Module 1 : Introduction au développement web facilités permettant d’augmenter la productivité des développeurs  L’éditeur a des couleurs dirigées par la syntaxe : des éléments apparaissent avec des couleurs différentes selon leur typologie  L’intellisense permet de guider l’ajout de code  La complétion automatique permet de compléter automatiquement certaines portions du codeSection 3 : Création de sites web avec VS 2012 Copyright © 2013, Mostefai Mohammed Amine
  46. 46. Développement web avec ASP.NET et Visual Studio 2012 Mode « Conception » et mode « Source » 46  Pour la modification du code, VS 2012 offre deux modes : le mode Module 1 : Introduction au développement web « conception » et le mode « source »  Le mode « conception » est un éditeur WYSIWYG permettant de modifier directement les pages d’une manière visuelle  Le mode « source » permet de changer la page en touchant directement au code sourceSection 3 : Création de sites web avec VS 2012 Copyright © 2013, Mostefai Mohammed Amine
  47. 47. Développement web avec ASP.NET et Visual Studio 2012 Tutoriel 1.1 Création d’un site web statique 47• Lancer Tutoriel 1.1, Etape 3 Module 1 : Introduction au développement webSection 3 : Création de sites web avec VS 2012 Copyright © 2013, Mostefai Mohammed Amine
  48. 48. Développement web avec ASP.NET et Visual Studio 2012 Gestion d’autres types de fichiers (CSS / Javascript) 48  En plus du HTML, les éditeurs VS 2012 gèrent les feuilles de style (CSS) et Module 1 : Introduction au développement web les fichiers Javascript  Pour lier un fichier CSS ou Javascript, il faut utiliser le glisser-déposer ou l’intervention manuelle du développeurSection 3 : Création de sites web avec VS 2012 Copyright © 2013, Mostefai Mohammed Amine
  49. 49. Développement web avec ASP.NET et Visual Studio 2012 Exécution et tests des sites web 49  L’installation de VS 2012 inclut IIS Express qui est un serveur web Module 1 : Introduction au développement web personnalisé permettant le test et l’exécution des sites web  VS 2012 permet de choisir le navigateur utilisé (le navigateur par défaut est sélectionné)Section 3 : Création de sites web avec VS 2012 Copyright © 2013, Mostefai Mohammed Amine
  50. 50. Développement web avec ASP.NET et Visual Studio 2012 Débogage de sites web 50  VS 2012 offre des possibilités multiples de déboguer les applications et les Module 1 : Introduction au développement web sites web  Les points d’arrêts et les suivis automatiques sont quelques unes de ces possibilités  Conjugué à « Internet Explorer », VS 2012 a la capacité de déboguer les fichiers JavascriptSection 3 : Création de sites web avec VS 2012 Copyright © 2013, Mostefai Mohammed Amine
  51. 51. Développement web avec ASP.NET et Visual Studio 2012 Tutoriel 1.1 Création d’un site web statique 51• Lancer Tutoriel 1.1, Etape 4, Débogage Module 1 : Introduction au développement webSection 3 : Création de sites web avec VS 2012 Copyright © 2013, Mostefai Mohammed Amine
  52. 52. Développement web avec ASP.NET et Visual Studio 2012 Exercice 52 Module 1 : Introduction au développement web Exercice (Durée 30 mns): En utilisant Visual Studio, créez un site web pour mettre en ligne votre CV et quelques informations de contactSection 3 : Création de sites web avec VS 2012 Copyright © 2013, Mostefai Mohammed Amine
  53. 53. Développement web avec ASP.NET et Visual Studio 2012 Module 1 : Introduction au développement web 53 BibliographieCopyright © 2013, Mostefai Mohammed Amine
  54. 54. Développement web avec ASP.NET et Visual Studio 2012 Bibliographie 54  Introduction à HTTP, Patrick Cégielski, http://www.lacl.fr/cegielski/serveur/ch3.pdf Module 1 : Introduction au développement webBibliographie Copyright © 2013, Mostefai Mohammed Amine

×