Download - 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
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
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
Tour de France architectes, Microsoft France – Décembre 2006 4
http://www.skyscrapr.netL’architecture, c’est quoi ?
Tour de France architectes, Microsoft France – Décembre 2006 5
Le portail Françaishttp://www.microsoft.com/france/msdn/architects/default.mspx
Tour de France architectes, Microsoft France – Décembre 2006 6
http://www.microsoft.com/architecture
Le portail des architectesUn centre de ressources complet
Tour de France architectes, Microsoft France – Décembre 2006 7
www.architecturejournal.net
30.000+ lecteursTraduit en 7 languesUn thème par numéro, le prochain mi-octobre (Data by design) Une version Française depuis le N°7 (nous les traduisons et relisons pour vous)
Le journal des architectes
http://www.microsoft.com/france/msdn/architects/journal.mspx
Tour de France architectes, Microsoft France – Décembre 2006 8
Un site dédié aux patterns et “bonnes pratiques”
http://msdn.microsoft.com/practices/
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
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
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
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
Tour de France architectes, Microsoft France – Décembre 2006 13
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,...
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 ?
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
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
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
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
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
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
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
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.