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

- Compte rendu : SharePoint / O365 : des pratiques pour une meilleure productivité par The Mit's Blog le 12-12-2014, 18:11

- [TFS] Suppression des feature SQL Entreprise en masse par Blog de Jérémy Jeanson le 12-06-2014, 09:18

- [Clean Code] règles de nommage par Fathi Bellahcene le 12-04-2014, 22:59

- Windows To Go 10 et Upgrades impossibles par Blog de Jérémy Jeanson le 12-04-2014, 21:38

- SharePoint OnPremise: Statistiques d’utilisation pour traquer les sites fantomes par Blog Technique de Romelard Fabrice le 12-03-2014, 10:28

- SharePoint 2007: Script PowerShell permettant le backup de toutes les collections de sites d’une application Web par Blog Technique de Romelard Fabrice le 12-02-2014, 10:00

- Xamarin : un choix précieux par .net is good... C# is better ;) le 12-01-2014, 15:10

- Office 365: Comparaison des composants pour préparer votre migration de SharePoint 2007 vers Office 365 par Blog Technique de Romelard Fabrice le 11-28-2014, 16:20

- Créer un périphérique Windows To Go 10 ! par Blog de Jérémy Jeanson le 11-21-2014, 04:54

- RDV à Genève le 12 décembre pour l’évènement “SharePoint–Office 365 : des pratiques pour une meilleure productivité !” par Le blog de Patrick [MVP Office 365] le 11-19-2014, 10:40