Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Azra [Florent Santin]

.Net, X'Net, aucun lien de parenté V2.0

Actualités


  • MSN Alerts
    View Florent Santin's profile on LinkedIn
[Teched 2007] The Next Release of ASP.NET - Significant Features Available Soon... (really soon)

Matt Gibbs - ASP.NET Development Manager Microsoft

Une session sur les différents projet d'ajout de fonctionnalités à ASP.NET étant actuellement dans les bacs chez Microsoft.

Astoria:

Nom de code d'un projet dont le but est de permettre d'exposer très facilement depuis vos applications des données en temps que service de données: interrogeables ensuite via HTTP en utilisant les requêtes classiques GET, POST, PUT et DELETE. Le format des données échangées est ensuite bien sur configurable, par exemple il est possible de choisir XML ou JSON pour le transport.

AJAX dans Orcas:

Mise à jour des validateurs, du TreeView, Menu et des WebParts

Ajout des fonctionnalités de navigation logique dans les pages utilisant Ajax: possibilité d'utiliser le bouton "Back" pour revenir en arrière grâce a des API client et serveur API qui sont en charge de stocker les titres et URL des pages dans un historique et de créer des liens permanent avec reconstitution de l'état:

  - Utilisation par exemple d'une méthode JavaScript: "ScriptManager.AddHistoryPoint(...)"

ASP.NET Ajax Script Combining: permet de regrouper un ensemble de fichiers de scripts dans un seul fichier afin d'optimiser le trafic client / serveur (celui-ci sera ensuite mis en cache du coté du navigateur comme un script classique).

ASP.NET Silverlight Controls:

  - ASP:SilverlightControl: Automatise le processus de demande d'installation du plugin au client.
  - Silverlight Plugin Helper Classes: Permet d'instancier le plugin Silverlight par code et d'interagir avec des composants Silverlight coté client ou coté serveur.
  - ASP:MediaPlayer: embarquement de vidéo dans ASP.NET, nombreux skins disponibles et très facilement personnalisable, découpage en chapitre de la vidéo facilité, ajout de sous titre, localisation

ASP.NET Dynamic Data:

Remplace le projet BLINQ. Permet de générer à partir d'une base de données une application Web complètement CRUD se basant sur le schéma cible, avec prise en compte de la navigation entre les différentes relations.

ASP.NET MVC Framework:

Je ne vais pas détailler ici cette nouveauté étant donné que je vais voir une session
consacrée uniquement au sujet en début d'après midi.
Une belle session rapide et intéressante sur les différents projets en cours devant être disponibles normalement dans le courant de l'année prochaine.

Quelques liens:

  - Astoria overview: http://astoria.mslivelabs.com/Overview.doc
  - ASP.NET Future: http://www.microsoft.com/downloads/details.aspx?FamilyID=9323777e-fe78-430c-ad92-d5be5b5ead98&DisplayLang=en
  - Dynamic Data Control: http://blogs.developpeur.org/azra/archive/2007/07/25/dynamic-data-controls-une-interface-web-d-dition-de-base-de-donn-es-en-quelques-clics.aspx#comments

Posted: dimanche 11 novembre 2007 14:38 par azra
Classé sous :
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

cyril a dit :

Est-ce que t'as une roadmap pour ASP.net ? car on entend partout pleins de choses mais y'a que des CTP. Aucune architecture entre les produits, j'ai l'impression que ca part dans tous les sens et vu qu'il y a aucune nouveauté dans ASP.net pour VS2008 (ah si y'a 2 contrôles -_-) Ms balancent leur projet de recherche sans aucune homogénéité, un vrai foutoir. Je me trompe ?

Pour moi :

ASP.net 3.5 = ASP.net 2.0 + les assemblies de .net 3.0 + les assemblies de .net 3.5 + les nouveaux compilos C#/VB + .net 2.0 SP1 + 3 contrôles qui se battent en duel ?

et non

ASP.net 3.5 = (voir au dessus) + Astoria + Data Control (Ex BLinq) + SilverLight control + MVC + Dynamic language (intégration de la DLR (IronPython, ...)) + CSS Friendly Adapter + ASP.net Ajax Futures (ce qu'ils ont enlevé d'Atlas après la CTP de july 2006)

D'après moi ce serait bien que Ms arrete de communiquer au grand pulic sur tous ces projets de recherche et qu'ils se concentre à sortir des trucs homogènes ! Ms est en train de semer le trouble aux développeurs (ca à commencé avec l'annonce de .net 3.0 ...). Ca me fait de plus en plus penser à Java quand j'ai commencé à coder : .net était simple, il suffisait d'installer VS pour faire tout ce que l'on voulait alors que Java il fallait installer pleins de projets différents pour faire quoi que ce soit ... C'est peut être le destin des frameworks mais je trouve ca vraiment dommage. On ne peut désormais plus dire .net c'est simple : il suffit d'installer VS2005 puis .net 3.0, puis si tu veux faire du WPF alors il te faut ce plugin là et ce truc là puis ca et ca et enfin tu pourras commmencer à coder ...

PS : http://blogs.developpeur.org/cyril/archive/2007/05/10/astoria-un-data-service-bas-sur-rest-par-microsoft.aspx ;)

# novembre 11, 2007 17:57

azra a dit :

Rien de vue en terme de Roadmap, ca a vraiment l'air d'un ensemble de projet qu'ils regrouperont un jour ensembles pour faire un package et y donner un nom. Mais ce n'est que spéculation. La seule annonce faite sur cette présentation a été que cela serai disponible courant de l'année.

# novembre 11, 2007 22:59

cyril a dit :

Ca me fait penser à ASP.net Ajax futures, à l'origine c'était dans Atlas et censé être dans la release mais après avoir joué, ils ont réfléchit et ont supprimé la quasi totalité des choses pour le mettre dans un projet abandonné : ASP.net Ajax Futures ...

Bref si ils sortent tout ca un jour, la moitié des choses risquent de jarter ... et je crains que cela ne soit pas homogénéisé tout de suite mais qu'ils sortent projet par projet dès qu'il y en a un en RTM ...

# novembre 11, 2007 23:18

azra a dit :

C'est vrai que pour Ajax Future, j'ai été aussi étonné dernièrement de ne plus retrouver la majorité des elements enlevés a Atlas lors de la release.. Mais la, c'est quand même un ensemble de projets indépendants sur lesquelles ils commencent a communquer pas mal (et qui sont attendus)

# novembre 11, 2007 23:35

cyril a dit :

A l'époque il communiquait beaucoup plus sur asp.net ajax ... :-)

Wait & see

PS : merci pour les retours du TechED ;-)

# novembre 12, 2007 00:05
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Silverlight 3 : Communication et multicast par Kévin Gosse le il y a 10 heures et 8 minutes

- [Perso] Découvertes estivales : Linux (Part I) par Le blog de FremyCompany le il y a 12 heures et 49 minutes

- [Refactoring] ReSharper pour Visual Studio 2010 (Preview) par Thomas Jaskula le 07-04-2009, 00:50

- [Refactoring] Analyser vos exceptions avec ReSharper Exceptional par Thomas Jaskula le 07-03-2009, 23:36

- SharePoint 2007 : patterns & practices SharePoint Guidance par Philippe Sentenac [MVP SharePoint] le 07-03-2009, 09:56

- [Visual Studio 2010] Les tests cases c’est bien, mais je vais devoir tout réécrire ? par Etienne Margraff le 07-03-2009, 09:00

- MVP[Gribouillon].AddYear par The Grib's Lair [Sébastien PICAMELOT - MVP SharePoint] le 07-03-2009, 08:45

- Clinique INSIA - Projet de fin d’Etudes (Silverlight 3 MVVM et OutOfBrowser, WCF, TFS) - Part 1 par David REI le 07-02-2009, 23:38

- C’est la crise ? Bah pourquoi cramer du budget pub alors ? par Nix's Blog le 07-02-2009, 15:31

- Soyons MVP ! par TheSaib .NET blog le 07-02-2009, 12:15