De .Net 3.0 à .Net 3.5

23
Tour de France architectes, Microsoft France – Décembre 2006 1 De .Net 3.0 à .Net 3.5 Stéphane Goudeau ([email protected]) Pierre Couzy ([email protected]) Architectes en Système d’Information Division Plateformes & Ecosystème Microsoft France Bienvenue

description

De .Net 3.0 à .Net 3.5. Stéphane Goudeau (stephgou@microsof t.com) Pierre Couzy (piercou@microsoft .com) Architectes en Système d’Information Division Plateformes & Ecosystème Microsoft France. Bienvenue. Le groupe architectes DPE – Nos objectifs : - PowerPoint PPT Presentation

Transcript of De .Net 3.0 à .Net 3.5

Page 1: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 1

De .Net 3.0 à .Net 3.5

Stéphane Goudeau ([email protected])Pierre Couzy ([email protected])Architectes en Système d’InformationDivision Plateformes & EcosystèmeMicrosoft France

Bienvenue

Page 2: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 2

Vous accompagner dans la mise en place ou la refonte de vos filières de développement et l’intégration des nouvelles technologies.

En Simplifiant la production des applicationsEn maximisant le niveau de qualitéSans sacrifier la productivité des utilisateurs

Devoir d’information…… pas nécessairement de conseil.

Vous aidez dans votre « quête » de l’agilitéhttp://www.microsoft.com/france/msdn/architects

Le groupe architectes DPE – Nos objectifs :Division Plateformes & Ecosystème

Page 3: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 3

Frank GUIDUCCI - telco [email protected]

Pierre COUZY – Retail & [email protected]

Stève SFARTZ - [email protected]

Dick LANTIM – user [email protected]

Laurent BONNET - hé[email protected]

Stéphane GOUDEAU – secteur [email protected]

François MERAND [email protected]

Une équipe à votre écoute

Page 9: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 9

http://channel9.msdn.com/tags/architecture

Décembre 2006 : 147 médias architectureTaking governance to the edgeTalk about SOAMDA versus Software factoriesWeb 2.0 and SOA

Les animateurs sont les chefs de produit MSMike Platt (Edge enterprise), Ric Merrifield (Motion Stratey Director), Steve Swartz (WCF), Jack Greenfield (Software factories) …

Channel 9

Page 10: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 10

La Lettre ArchitectesPour vous abonner gratuitement à la lettre Architecte :

www.microsoft.com/france/msdn/architects/newsletters.mspx

Page 11: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 11

Nouveaux produits 2006/2007 :Vista / Office System 2007.NET Framework 3.0 & ORCAS (Software Factory)

Une communauté DSL en ligneUn groupe de travail actif (INRIA, THALES & ALCATEL)Un portail dédié : http://dslfactory.org/CommunityServer/web/Des workshops

ACTUALITES

Page 12: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 1212

Forums architectes :8 juin : .Net Enterprise Realisation Day

Tour de France architectesC’est maintenant !

Microsoft Techdays 2007En Webcast

Mix21 juin à Paris

Rendez-vous

Page 13: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 13

Page 14: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 14

Agenda

09h30 Un peu d’histoire09h45 Workflow Foundation hébergement11h00 Pause Café11h15 WPF / XAML et applications12h30 Quartier libre14h00 Accueil après-midi & Café14h15 WCF : Patterns de communication 15h15 Software Factories : DSL15h45 Pause 16h00 LINQ : fondamentaux16h45 .NET 3.1415 : Orcas, SilverLight,...

Page 15: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 15

Un peu d’histoire …

Un petit coup d’œil dans le rétro ?1994-2004 : le règne de COM/VB/ASP

Des buts de conceptionDes promessesQuel résultat ?

2002- ???? : le règne de .NetDes buts de conceptionDes promessesQuel résultat ?

Page 16: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 16

Un peu d’archéologie

1989Le standard ANSI C est enfin adopté Fondation de l’OMG (Object Management Group)

1990Visual BasicPython

1991Premiers travaux internes par Sun sur Java (JDK 1.0 : 1996. RMI : 1997)

1992CORBA 1.1

1993COM

1994Premier draft ANSI C++ (finalisé en 1998)UML

Page 17: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 17

Windows DNA - The Guiding ArchitectureWindows DNA is Distributed Computing

Common object model on all tiersLanguage neutral“Auto-everything” - services for scalable, reliable, interoperable, distributed applicationsTools available today

Page 18: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 18

Windows DNA 2000

New or Enhanced:• Application Services• Legacy Interoperability• E-commerce (B2C)• Data Access/Storage• Development Tools• “Developer Success”• + E-commerce (B2B)• + Deployment and

Management

Microsoft“Babylon”Server

MicrosoftBizTalkServer

MicrosoftCommerceServer

MicrosoftSQLServer

Page 19: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 19

1st & 2nd Generation Web Apps

1-1 correspondence of page to file

Browser

Web Server

File

“Dynamic Pages”

Browser

File

Web Server

DB In-housesystems

Page 20: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 20

3rd Generation Web

File DB

“Dynamic Pages”

Browser

Web Server

In-housesystems

“The

Fire

wal

l”

Web site

Web site

Web site

Accessing another site today = HTML “screen scraping” or “your architect calls my architect”

Tomorrow, external Web sites become building blocks using XML• Web Services• Megaservices

Web service

Web service

Web service

Page 21: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 21

Combining Web Services

Calendar

White Pages

Mapping (Location)

Alerting

Traffic

Aut

hent

icat

ion

Bill

ing

SOAP

SOAP

SOAP

SOAP

SOAP

SOAP

Page 22: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 22

Windows 2000Windows DNA Application Services

“Built-in” integrated applications server for building distributed Web applications

IIS 5.0 - high performance web serverActive Server PagesCOM+ component servicesTransactionsMessage Queue and Queued ComponentsRole-based securityNetwork Load BalancingHigh performance XML support

Page 23: De  .Net  3.0 à  .Net  3.5

Tour de France architectes, Microsoft France – Décembre 2006 23

Depuis cette époque ...

.Net a changé la donneNous tenons les promesses d’hier, avec de nouvelles contraintes

Industrialisation des processusHomogénéisation des techniquesDécoupage déclaratif / impératif

Avec l’arrivée de .Net 3, nous avons ouvert de nouveaux chantiers

.. Que nous allons réexplorer ensemble.