10
La plateforme .NET 2.0 vue par le développeur Pascal Belaud Microsoft France http://blogs.msdn.com/Pascal SAGA .NET http://www.saga-fr.net

La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France SAGA.NET

Embed Size (px)

Citation preview

Page 1: La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France  SAGA.NET

La plateforme .NET 2.0vue par le développeur

Pascal BelaudMicrosoft France

http://blogs.msdn.com/Pascal

SAGA .NEThttp://www.saga-fr.net

Page 2: La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France  SAGA.NET

Microsoft .NET : les points essentiels

Visual Studio 2005

Les XML Web Services

Accès aux données et ADO.NET

Déploiement par ClickOnce

Les applications Web et ASP.NET

Le développement sur terminaux mobiles

Agenda de la présentation

Page 3: La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France  SAGA.NET

Patron : dis-moi garçon, tu as 1 heure pour me développer une application Windows avec laquelle je peux, en donnant le symbole d’une société quotée en bourse, avoir en retour le cours en temps réel de son action.

Vous : …?

Patron : t’es encore là ?

Page 4: La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France  SAGA.NET
Page 5: La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France  SAGA.NET

Un service Web est une « unité logique applicative » accessible en utilisant les protocoles standard d’InternetCaractéristiques:

RéutilisableIndépendamment de

la plate-forme (UNIX, Windows, …) l’implémentation (VB, C#, Java, …) l’architecture sous-jacente (.NET, J2EE, …)

Un Service Web, c’est quoi ?

Page 6: La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France  SAGA.NET

Les Services Web, c’est quoi ?

Ce sont des «librairies» fournissant des données et des services à d’autres applications

Combinent les meilleurs aspects du développement à base de composant et du Web

La base de la «vision» .NET

Page 7: La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France  SAGA.NET

Serveur

J’ai trouvé! Voici le serveurhébergeant ce service web

Quel est le format d’appel duservice que tu proposes ?

Je r

ech

erc

he

un s

erv

ice W

EB

Client

AnnuaireUDDI

ContratSOAP

Voici mon contrat (WSDL)

XML

J’ai compris comment invoquerton service et je t’envoie un document

XML représentant ma requête

XML

J’ai exécuté ta requête et je te retourne le résultatXML

Page 8: La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France  SAGA.NET

Premiers XML Web Services

Consommation:

xmethods.comAmazonMapPoint

Services

démo

Page 9: La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France  SAGA.NET

Retrouver le reste de la SAGA .NET sur :

http://www.saga-fr.net

Page 10: La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France  SAGA.NET