Developpez.com

Le Club des Développeurs et IT Pro

Microsoft précise l'avenir de ses technologies de développement Web

ASP.NET Web Forms, Web API, MVC et applications Facebook

Le 2012-10-11 00:24:28, par Nissa Comet, Expert confirmé
Microsoft précise sa vision pour ASP.NET et publie une feuille de route traçant l’avenir de l’ensemble de ses technologies de développement Web. Les plans prévoient notamment de meilleurs templates et des progrès sur les fonctionnalités OData dans ASP.NET Web API.


Selon le site du projet CodePlex, ces plans ne seraient en fait que des prévisions que les développeurs de Microsoft aspirent à atteindre. Ce ne sont en aucun cas des spécifications à suivre à la lettre. D’ailleurs, voici ce qu’on peut lire dans l’annonce officielle du projet « Nous espérons pouvoir implémenter la plupart, si ce n’est toutes les fonctionnalités listées ici, mais il n'y a aucune garantie. Les plans peuvent changer. »

Ces plans concernent l’ASP.NET historique (intitulé désormais ASP NET Web Forms) et les autres technologies dérivées, à l’instar d’ASP.NET Web API, ASP.NET MVC et ASP.NET Web Pages (basé sur la syntaxe Razor qui permet de combiner HTML et C #, fournissant une solution alternative aux Web Forms).

Web API, destiné à mettre sur pied avec souplesse des services Web RESTful pouvant être consommés par un large éventail de clients, devrait être repensé afin d’offrir un meilleur support pour OData, le protocole de manipulation de données basé sur HTTP en REST.

L’analyseur OData URI va se charger des requêtes OData complexes, il serait ainsi facile d’implémenter des endpoints OData sur n'importe quelle source de données en utilisant le nouveau formateur OData et le contrôleur de métadonnées.

Par ailleurs, le support de la nouvelle galerie d’applications Windows Store sera étendu.
Pour ce qui est des templates du framework MVC, notons SignalR, la nouvelle recrue de la famille ASP.NET pour ajouter des fonctionnalités de temps-réel à ses applications grâce à WebSockets et d’autres moyens de transmission similaire.

Un nouveau template d’application en une seule page (SPA ou Single Page Application), remplacerait celui intégré jusqu’ici dans Visual Studio 2012. Il utilise Knockout.js et les contrôleurs Web API afin de promouvoir les meilleures pratiques pour écrire ce genre d’applications qui a le vent en poupe.

Outre les améliorations sur les fonctionnalités préexistantes, il y a aussi de prévu la création d’un nouveau type de projets, à savoir des applications Facebook en utilisant ASP.NET. Au menu, une gestion intégrée de l'authentification Facebook, des permissions d’applications et la gestion des données utilisateurs.

Pour plus de détails, consulter la publication de Microsoft sur le compte CodePlex de l’ASP.NET Web Stack.

Et vous ?
Selon vous Microsoft saura-t-il atteindre les objectifs visés dans cette feuille de route pour ASP.NET ?
  Discussion forum
7 commentaires
  • herve4
    Membre habitué
    tout ca a l' air très prometteur pour quelqu' un comme moi qui developpe en ASP.NET !

    La version Visual Studio 2012 m' a laissé un peu sur ma faim sur ce point (il presente beaucoup d' avancée sur le travail en equipe avec SharePoint).
  • Error407
    Membre habitué
    In Microsoft i trust
  • vivoli12
    Membre régulier
    Et toujours rien concernant Silverlight 6 ?
    Ils vont laisser à l'abandon les gros bugs qu'on rencontre sur Mac avec la version 5 ?
  • camus3
    Membre éprouvé
    Et toujours rien concernant Silverlight 6 ?
    Ils vont laisser à l'abandon les gros bugs qu'on rencontre sur Mac avec la version 5 ?
    Silverlight est mort, tué par MS depuis un bon bout de temps , tu n'as pas le choix faut passer à js/html
  • erwanlb
    Inactif
    Envoyé par camus3
    Silverlight est mort, tué par MS depuis un bon bout de temps , tu n'as pas le choix faut passer à js/html
    HTML/JS....sois un peu sérieux voyons !
  • Arkal
    Membre régulier
    Envoyé par erwanlb
    HTML/JS....sois un peu sérieux voyons !
    C'est pourtant le cas... Silverlight n'evoluera plus...
    HTML 5/TypeScript (Javascript)
  • Immobilis
    Expert éminent
    Envoyé par camus3
    Silverlight est mort, tué par MS depuis un bon bout de temps , tu n'as pas le choix faut passer à js/html
    Le chemin de l'informatique est parsemé de cadavres mais Silverlight n'est pas mort (http://www.developpez.com/actu/39912...rsion-majeure/) et HTML5 n'est pas né.
    En attendant l'heureux évènement (ou pas), cessez de vouloir l'enterrer vivant. Les clients finaux utilisent toujours et continuent de demander des ressources en Silverlight.
    Envoyé par vivoli12
    Et toujours rien concernant Silverlight 6 ?
    Ils vont laisser à l'abandon les gros bugs qu'on rencontre sur Mac avec la version 5 ?
    Si le bug est bien de la responsabilité de Microsoft, sachant que SL est maintenu jusqu'en 2021, ce sera très certainement corrigé.

    A+