Devoir de vacances n°2.0 : le web 2.0

Depuis la rentrée des classes 2006, Microsoft a effectué de nombreuses annonces en matière de développement web. L’année 2007 est et restera une année importante en matière de web 2.0 !

 

Dans la série, Cet été, j’en ai rien à coder

1Côté technologies tout d’abord

Début 2007, ce fut l’annonce de la release candidate du Microsoft Ajax Framework, composé de :

-         ASP.NET 2.0 AJAX Extension, qui étend le Framework ASP.NET 2.0 

-         Microsoft AJAX Library, une librairie Javascript côté client (navigateur) qui simplifie la création et la réutilisation de composants Javascript et apporte des comportements « riches » côté client (HTML dynamique notamment).

-         ASP. NET Ajax Control Toolkit, qui complète ASP.NET 2.0 Ajax Extension en ajoutant des contrôles côté client et des « extenders » côté serveur. Il y avait une trentaine de contrôles au lancement, et depuis la liste continue de s’allonger.

A noter qu’une forte intégration est prévue dans « Visual Studio Orcas », la prochaine version de Visual Studio, avec notamment le debugging et l’Intellisense pour le langage Javascript.

En avril dernier, on a eu droit à l’annonce de la version 1.0 beta de Silverlight (dont le nom de code était « WPF/e » pour WPF/Everywhere). Silverlight est un plug-in cross plateformes, cross browser qui permet d'exécuter des applications riches et interactives mêlant des animations, des graphiques, du son et de la vidéo en haute définition. Par ailleurs, les applications développées avec Silverlight s’intègrent avec celles déjà existantes. Autre annonce intéressante, celle de la version 1.1 Alpha  de Silverlight, qui permet de réaliser des applications Silverlight avec .NET

Côté produits

La gamme Expression, qui fait le pont entre développeurs et designers, a également vu le jour cette année. Avec Expression Web, pour créer des sites ; Expression Blend dédié à la conception de RIA (Rich Internet Applications) ; et Expression Design et Media Encoder encore à venir.

Enfin, dernière annonce en date : celle de Popfly qui permet de construire et de partager facilement des applications web de type "mash-up", de construire des pages Web et des applications. Avec d’un côté Popfly Creator, l’outil ; et de l’autre Popfly Space, la communauté pour héberger et partager ses applications.

Les exercices

  1. Une première prise en main d’ASP.NET 2.0, et d’ Ajax avec les webcasts des TechDays
  2. Apprendre avec les coachs ASP .NET, Ajax et Silverlight
  3. En savoir plus sur Silverlight et Popfly

Avez-vous tout retenu , répondez au quizz                                            

2