Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Atteint de JavaScriptite Aiguë [Cyril Durand]

Expert ASP.net Ajax et WCF, Cyril Durand parle dans son blog de point techniques sur ASP.net, ASP.net Ajax, JavaScript, WCF et .net en général. Cyril est également consultant indépendant, n'hésitez pas à le contacter pour de l'assistance sur vos projets

Actualités

  • Blog de Cyril DURAND, passionné de JavaScript, Ajax, ASP.net et tout ce qui touche au developpement Web Client-Side.

    N'hésitez pas à me contacter pour vos projets .net : architecture, accompagnement, formation, ...

    View Cyril Durand's profile on LinkedIn
    hit counters


    Expertise Commerce server et BizTalk

Compte rendu mini Mix 06 Lyon

Aujourd'hui s'est déroulé le mini Mix 06 à Lyon, j'étais présent et voici mon résumé de cette après midi.

Introduction

Christophe Lauer nous explique brièvement ce qu'est le Web 2.0, en gros il nous dit que c'est une expression à la mode qui n'a pas de vrai définition mais les sites "Web 2.0" ont plusieurs points communs, comme le partage d'informations, laissé la parole à l'utilisateur, etc... J'ai bien la comparaison faites entre le Web dit 1.0 et le Web 2.0

le Web 1.0 était Read-Only, contrairement au web 2.0 les utilisateurs ne pouvait pas dialoguer avec les serveurs Web (à part pour donner le N° de carte bleu ;-))

DSCN1436.JPG

Puis Pierre Lagarde enchaîne avec une démo sur les fonctionnalités de www.frimr.com. Ce site on ne peut plus sérieux permet de mesurer le potentiel de frime d'une personne. Il sert surtout de support pour les différents "mini mix 06" organisé dans toute la France, à partir de ce site on voit comment les outils Microsoft nous permette de faire une application Web 2.0.

Microsoft Ajax Library

Après un rapide rappel sur le fonctionnement d'ASP.net, Pierre nous parle des différents Framework Ajax existant pour enfin nous détailler Microsoft Ajax (nom de code "Atlas"), ce Framework ce compose en 3 parties :

  • Microsoft Ajax Library
    • C'est le Framework JavaScript Client, celui ci peut être utilisé avec toutes les technologies serveurs existante : php, coldfusion, ... et sur toutes les plate-forme client (IE, FF, Opera, Safari, ...)
  • ASP.net 2.0 Ajax Extension
    • Les compoant serveurs .net : surcouche à ASP.net qui rajoute de nombreuses fonctionnalités "Ajax" à ASP.net en utilisant Microsoft Ajax Library.
  • ASP.net Ajax control Toolkit

DSCN1440.JPG

La première partie de la démo de Pierre porte sur les concepts Ajax : utilisation de DOM, DHTML, JavaScript, XMLHttpRequest sans Framework, puis Pierre détail l'architecture du framework Microsoft Ajax Library, quels sont les différentes couches du framework, les fichiers JavaScript, etc... On voit ensuite des notions de POO (Programmation Orienté Objet) avec Microsoft Ajax Library (2 articles en anglais sont disponible ici et et bientôt sur mon blog en fr). Et la dernière partie de la démo explique comment utiliser la BCL (Base Class Library) en JavaScript déclaratif, puis la même démo mais en code déclaratif avec le XML-Script

Puis Pierre nous explique rapidement le but de Microsoft ASP.net Ajax Extensions avant de retourner dans une démo où il montre les extender en utilisant l'autoCompleteExtender suivis de du contrôle phare d'Atlas : les UpdatePanels

Après une petite pause de 15 minutes, on reprend toujours avec Pierre sur les toolkits, CSS Friendly Adapter & co

Les Toolkits

ASP.net Ajax Control Toolkit

Ici, Pierre nous parle très rapidement du projet Ajax Toolkit avant de nous faire une démo de quelques uns des nombres contrôles, vous pouvez tester les toolkits sur ce site. Puis on passe à la création d'un extender grâce à un nouveau template de project dans Visual Studio.

CSS Friendly Adapter

Les CSS Friendly adapter permettent de modifier le HTML généré des différents controls ASP.net 2.0, le composant menu peut donc générer un joli menu à base ul/li plutôt que des tableaux. Tout est expliqué ici : CSS Friendly ASP.NET 2.0 Control Adapters (Beta 3.0) et je conseil à tous développeurs ASP.net 2.0 d'utiliser ce projet. Point non négligeable les sources de ce projets sont disponible.

Windows Live

Christophe prend le relais et nous présente la plate-forme Live avec ses différents services, quel est son ambition ? comment l'utiliser ? etc ...

DSCN1447.JPG

Création de gadget

On a vu dans cet partie comment créer une gadget pour www.live.com et beaucoup de petites choses intéressantes.

DSCN1448.JPG

RSS

Explication du format, à quoi il sert comment l'utiliser, ... RSS est un fichier XML qui est modifié lorsqu'il y a une nouveauté sur un site, les clients s'abonnent à ce flux RSS via différents aggrégateurs et sont notifiés lorsqu'il y a un changement sur le site. Christophe nous explique qu'avec IE7 il y a un nouveau composant "RSS platform" qui gère toute la communication avec ces fichiers XML puis nous montre une appli basique qui utilise le RSS platform.

La suite de la session explique comment créer un flux RSS, soit par un handler dédié soit via les RSS Toolkit soit via 1 seul ligne code en XLINQ.

DSCN1451.JPG

En conclusion

Cet après midi a été très sympathique, cela a permis à de nombreuses personnes de découvrir Atlas et toutes les nouveautés Microsoft lié à la plate-forme Live. Merci Pierre et Christophe ;-) et pour ceux qui ne sont pas encore inscrit il reste encore une sessions qui se déroule à Paris la semaine prochaine.

Posted: jeudi 16 novembre 2006 03:16 par cyril
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

orion a dit :

comme tu as pu t'en rendre compte sur place, il y en a qui bosse, hein Cyril ;-)))

# novembre 16, 2006 08:29

tkfe a dit :

Merci cyril pour cet aperçu.

Je vais pouvoir me mettre à la page car le moins frimeur d'entre vous (indice 14 ;-) sera présent à Paris la semaine prochaine.

Un truc curieux, si je vais sur la home de frimr, et que je saisie mon nom, prénom et blog, j'ai un indice de plus de 1800. Mais l'indice de 14 me va très bien...

# novembre 16, 2006 09:01
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- SharePoint : Bug sur la gestion des permissions et la synchronisation Office par Blog Technique de Romelard Fabrice le 07-10-2014, 11:35

- SharePoint 2007 : La gestion des permissions pour les Workflows par Blog Technique de Romelard Fabrice le 07-08-2014, 11:27

- TypeMock: mock everything! par Fathi Bellahcene le 07-07-2014, 17:06

- Coding is like Read par Aurélien GALTIER le 07-01-2014, 15:30

- Mes vidéos autour des nouveautés VS 2013 par Fathi Bellahcene le 06-30-2014, 20:52

- Recherche un passionné .NET par Tkfé le 06-16-2014, 12:22

- [CodePlex] Projet KISS Workflow Foundation lancé par Blog de Jérémy Jeanson le 06-08-2014, 22:25

- Etes-vous yOS compatible ? (3/3) : la feuille de route par Le blog de Patrick [MVP SharePoint] le 06-06-2014, 00:30

- [MSDN] Utiliser l'approche Contract First avec Workflow Foundation 4.5 par Blog de Jérémy Jeanson le 06-05-2014, 21:19

- [ #ESPC14 ] TH10 Moving mountains with SharePoint ! par Le blog de Patrick [MVP SharePoint] le 06-01-2014, 11:30