Les Mercredis du dveloppement Comment faire du dveloppement

  • Slides: 9
Download presentation
 « Les Mercredis du développement » Comment faire du développement Web avec VB

« Les Mercredis du développement » Comment faire du développement Web avec VB ? Pierre Lagarde Relation technique développeur pierlag@microsoft. com http: //blogs. developpeur. org/fox Level 100 Grégory Renard [Rédo] Responsable Développement Wygwam gregory@wygwam. com http: //blogs. developpeur. org/redo/

Agenda Qu’est-ce que. NET et le Web (30 mn) Le développement ASP. NET v

Agenda Qu’est-ce que. NET et le Web (30 mn) Le développement ASP. NET v 2 en VB (1 h 15) Pause (30 mn) Les Starter. Kits (45 mn) Le Web nouvelle génération (30 mn) Q&A

. NET c’est quoi ? Service s Web Clients Riches Simplicit é et Composants

. NET c’est quoi ? Service s Web Clients Riches Simplicit é et Composants puissant Sécurité Protocole Flux XML s Standard XML Mobilité Pages Web Toutes les bases Modèle Relationnel

Le cœur du Framework VB C++ C# J# … Common Language Specification Web Forms

Le cœur du Framework VB C++ C# J# … Common Language Specification Web Forms Windows Forms Données et XML Framework Class Library CLR CLI Spécification ouvertes Visual Studio. NET XML Web services Soumis à l’ECMA Basé XML, SOAP, GXA Accès aux données basé XML Soumis à l’ ECMA

Les classes du framework. NET System. Windows. Forms (Windows / Windows CE / Pocket.

Les classes du framework. NET System. Windows. Forms (Windows / Windows CE / Pocket. PC) System. Web (ASP. NET) Services Description Discovery UI Design Component. Model HTMLControls Web. Controls System. Drawing Protocols Caching Security Configuration Session. State Drawing 2 D Printing Imaging Text System. Data (ADO. NET) System. XML OLEDB SQLClient XSL Serialization Common SQLTypes XPath Schema System Collections IO Security Runtime Interop. Services Configuration Net Service. Process Diagnostics Reflection Text Remoting Globalization Resources Threading Serialization

Qu’est-ce que ASP. NET ? ASP. NET est une architecture qui s’appuie sur le

Qu’est-ce que ASP. NET ? ASP. NET est une architecture qui s’appuie sur le framework. NET avec des contrôles supplémentaires Son rôle est de simplifier le développement des applications WEB On applique le modèle de programmation Windows au monde du WEB (Événement) La cohabitation avec les scripts ASP est possible tant qu’il n’y a pas partage de session Attention, Windows 2000, XP ou 2003 est obligatoire pour les applications basées sur ASP. NET

Démo Première exemple Modèle Windows Modèle Web

Démo Première exemple Modèle Windows Modèle Web

Caractéristiques de ASP. NET Les pages ASP sont compilées Le modèle utilise une technique

Caractéristiques de ASP. NET Les pages ASP sont compilées Le modèle utilise une technique (Code Behind) permettant une séparation entre le code de présentation et le code applicatif ASP. NET est basé sur un modèle composant coté serveur repose sur le Framework. NET prend en compte les différentes capacités des navigateurs (support Java. Script, DHTML)

Démo Calendrier

Démo Calendrier