NetFX3
What is NetFx3 ?
Tout simplement le Framework .NET Version 3.0 anciennement appelĂ© WinFX đ
En fait le Dotnet 3 n’est pas vraiment un nouveau framework, la formule magique de Dotnet3 est : NetFx3 = Dotnet2 + les techno WinFX (WPF, WF, WCS et WCF) !!!
Cette nouvelle version est donc un dotnet 2 (CLR2.0+BCL2.0) que l’on ne presente plus avec les 4 nouvelles technologies :
- WCF (Windows Communication Foundation anciennement appelĂ© Indigo) : c’est la couche communication de .NET ! A terme, toutes les applications communiqueront ensemble grĂące Ă WCF ! Plus besoin pour le developpeur de choisir de developper un webservice SOAP plutot qu’une application en .NET Remoting ou en Tunneling, un simple parametre permettra de choisir la maniere dont les applications communiquent đ C’est grĂące aussi Ă WCF que l’on peut par exemple developper des applications comme le petit bot MSN Encarta !! En clair, WCF est un ensemble d’API permettant la sĂ©curitĂ©, la fiabilitĂ©, et interoperabilitĂ© des communications des applications distribuĂ©es !
- WF (Windows Workflow Foundation) : c’est un modĂšle & moteur pour developper trĂšs rapidement des workflows dans des applications ! Mais qu’est qu’un workflow ? C’est la modĂ©lisation et la gestion informatique de l’ensemble des tĂąches Ă accomplir et des diffĂ©rents acteurs impliquĂ©s dans la rĂ©alisation d’un processus mĂ©tier. Par exemple la publication d’un article peut etre dĂ©coupĂ©e en plusieurs Ă©tapes : rĂ©daction -> enregistrement -> validation -> publication ! Ces Ă©tapes peuvent ĂȘtre modĂšlisĂ©es dans un workflow !! Avec WF, on peut crĂ©er son workflow rapidement et simplement dans un designer (mode graphique !) đ
- WCS (Windows CardSpace anciennement appelĂ© Infocard) : c’est un systĂšme d’authentification sĂ©curisĂ©, simple, et rapide ! Cela nous rappelle Passport qui avait connu un echec car il Ă©tait reprochĂ© Ă MS de tout centraliser chez eux. Avec WCS, Microsoft promet qu’avec InfoCard ces informations seront bien gĂ©rĂ©es par l’utilisateur et par les services en ligne.
- WPF (Windows Presentation Foundation anciennement appelĂ© Avalon) : ceux qui Ă©tĂ© lĂ Ă la conf. de Morpheus s’en souviennent ! C’est la nouvelle gĂ©nĂ©ration de prĂ©sentation des applications ! Ca met a disposition des developpeurs et des designers un modĂšle simple et riche de prĂ©sentation des applications Win,Web et Smart oĂč toute l’interface graphique sera decrite dans un fichier XAML !!
Avant que j’oublie, il faut savoir qu’il n’y a pas vraiment d’ASP.NET 3.0, mais j’entends dire : ASP.NET 3.0 = ASP.NET 2.0 + Atlas !!!!
Pour ĂȘtre un peu critique en vers mon edtiteur prĂ©ferĂ© (^_^), pourquoi .NET 3.0 alors que ça embarque une CLR 2 ? Je reste toutefois d’accord avec eux sur ce choix marketing mais je regrette de ne pas avoir une nouvelle CLR et surtout la v3 de C# ! Je ne sais pas comment ca se passera dans le futur, mais je crainds un dĂ©calage constant dans les n° de versions : .NET 4 avec CLR 3, .NET 5 CLR 4, etc…. Enfin « Qui vivra verra » đ
Ce petit post n’est qu’une toute petite introduction sur la nouvelle plateforme… Je suis entrain de me former a tout cela, et je reviendrais plus en detail sur chaque techno dans les jours/semaines a venir đ
Comme dirait RĂ©do, QUE DU BONHEUR đ
AmO
"Vous savez ce qu’on peut entendre dans une boite de developpement .NET ?"
Clic
Clic
Clic
Clic
Clic
Clic
Clic
Clic
sebeuh
Loool !!! Vive Dotnet đ
Je prepare avec Redo un article plus complet sur le dotnet 3, j’en ferai part prochainement si ma souris ne me lache pas….. CLic clic clic đ