web 2.0

Au menu de ce 1er Azure Camp

En entrée une présentation des nouveautés du Mix09 par Stève Sfartz. (webcast à voir Ici)

Les nouveautés Windows Azure :

.Net Full Trust

FastCgi

Support du module d’urlrewriting de IIS 7

Géolocalisation

Installation tout en un du Toolkit Azure (maintenant il est fourni avec le Sdk)

Les détails de ce que la nouvelle version des Sql Data Services supporte comme fonctionnalité de Sql Server.

La Roadmap des Sql Data Services

La possibilité de colocaliser ses services windows azure et Sql Services

Les nouveautés hors Windows Azure :

En bref les sortie suivantes : Internet Explorer 8, Commerce Server 2009, Web Platform installer 2.0 Beta, Windows Live Messenger Web Toolkit CTP, Live Framework April CTP, ASP .Net MVC 1.0, Expression Web SuperPreview, Expression Blend SketchFlow, Eclipse Tools for Silverlight support sur Mac, Silverlight 3 Beta

Comme plat de résistance la “coding party”.

Comme prévu on a commencé par une séance de brainstorming sur les projets qu’on voulait démarrer dans la soirée avec les principes suivant :

  • 2 heures max pour conception, développement et documentation
  • « Code and Go » : pas d’obligation morale passé l’Azure Camp de continuer le code. On est la pour le « Fun » mais rien n’empêche de continuer le projet après l’Azure Camp pour prolonger le Fun.

2 projets ont été démarrés en « Pair Programming » :

  • Une application de carnet d’anniversaires avec la possibilité d’envoyer des alertes vers Live, Facebook etc.… Par Aymeric et Stève
  • Une application permettant de fusionner des flux RSS de plusieurs sources et les réexposer sous forme d’un seul flux RSS. Par Ronny et Stéphane

Voila les retours d’expérience des participants :

  • On se prend au jeu
    • La limite de temps est intéressante
    • On serait bien resté plus longtemps
  • Pair Programing
    • Intéressant, permet de progresser plus vite
    • Voir Group programming grâce aux oreilles qui trainent :)
  • Permet de toucher du doigt des problématiques sur les aspects non prioritaires, centraux du code
    • :) pas de profondeur
    • :( permet d’explorer plus de choses
  • Permet de faire connaissance rapidement
    • J’ai de nouveaux amis
  • Pertinence du brainstorming / scénario de l’Azure Camp établi sur place
    • Attentes de chacun ?
    • Fonction du nombre de personnes
    • Qui est débutant ou 1ère expérience ou expérimenté
  • Présentation en début d’Azure Camp
    • Intéressant, bonne durée, adaptée pour un public initié à Azure
    • Rester sur 15 minutes max

Et comme dessert de cet Azure Camp, on est allés diner tous ensemble.

Donc pas de bières mais un peu de «  lambrusco », restaurant italien oblige.

Cela nous a permis de discuter de plusieurs sujets :

  • Comment être plus productif au prochain Azure Camp
    • –Ne pas se tromper sur ce qu’on doit faire
    • Attention à ne pas trop spécifier plutôt que coder
    • Faire du prêt à publier au maximum
    • Documentation au fil de la session
    • Eviter l’installation de nouveaux outils (personnellement j’ai perdu 40 minutes avec un probléme d’installation d’un nouveau SDK)
  • Comment exploiter ce qu’on a fait ? 
    Chaque projet ira sur Zecloud.codeplex.com avec un texte qui dit ce que fait le projet, l’état, et ce que la personne peut en tirer. Avec comme bonus une démo en ligne du projet.
  • Quid de quand Azure devient payant :
    • Peut être développer un module publicitaire dans un prochain Azure Camp
  • Mode de licence du code mis à la disposition sur CodePlex
    • Choix du plus permissif possible

 

En conclusion c’était bien, vivement le prochain Azure Camp le 8 avril, toujours à l’EPSI (merci à eux).

Préinscrivez vous dés maintenant en envoyant un mail à Azurecamp@zecloud.fr en précisant vos nom, prénom, société, email et téléphone, vous recevrez une confirmation par email de votre préinscription.

Les pré-requis pour participer à l’Azure Camp sont : Un pc portable avec Vista, Visual Studio 2008 SP1 ou Visual Web Developer 2008 Express Sp1 et la dernière version du Sdk Azure installé.

Tags: