Un million d’enregistrements dans une datagrid… Quelle techno utiliser ? Java, cURL, Javascript ? Non. Flex bien sûr !
| enregistrements | Tmps de chgmt | Tmps de traitement | Total | Tri de col. |
|---|---|---|---|---|
| 10,000 | 114ms | 101ms | 215ms | < 1 sec |
| 100,000 | 278ms | 447ms | 725ms | ~ 1 sec |
| 1,000,000 | 1749ms | 7550ms | 9299ms | ~ 5-6 secs |
évidement la configuration de la machine compte pour beaucoup là dedans (Windows XP, Intel Core 2 Duo @ 2 GHz, 2 Gigs of RAM). D’ailleurs je profite de ce “concours” pour vous conseiller cet article qui commence a dater (oct 2005 !) mais qui donne quelques bonnes pistes pour le chargement de données :
http://philflash.inway.fr/dgperf/index.html
Néanmoins ces performances ne sont qu’un chargement de données. IL n’y a pas de post traitement tel que le permet les advancedDatagrid (grouping, summary,renderer…) qui sont très gourmandes en ressources.
août 08
Si comme moi vous relancer a chaque fois une compilation du projet en mode débug pour connecter le débuggeur. Et suivre vos points d’arrêts. Et si comme moi vous avez essayé le clic droit sur l’appli, mais que la connection tant désirée ne fonctionnait pas. Sachez qu’en fait, ca marche. Et oui et là on peut remercier Mark Ledford pour son info. Que je m’empresse de rajouter dans mon modeste blog. Donc il suffisait tout simplement de spécifier lors du clic droit sur l’application flex > ouvrir une session de débugguage >> AUtres machines >> 127.0.0.1
Voilà. En fait c’était tout bête… évidement, ceci ne peut marcher que si vous avez un “debug flash player”.
Voici le lien vers l’info en anglais.
Fix for when Flex and your debug flash player won’t connect for a debug session
août 07
Il est parfois difficile de “choisir” quel script utiliser pour son menu déroulant. Depuis plusieurs années différentes solutions ont été proposées, full Javascript (bof), full css (qq bug pour ie)… Des sites se sont même crées pour tous les répertorier. En fouillant encore une fois le web pour en trouver un qui serait léger, facile, customizable, respectant au mieux les standards je suis tombé là dessus :
Son of Suckerfish Dropdowns | HTML Dog.
C’est pas tout jeune comme info, mais tant pis, je l’insère ici, je gagnerais du temps la prochaîne fois. Et peut être vous aussi.
juil 25
uvLayer est une moteur de recherche pour youTube super bien foutu.
Les amateurs de belles interfaces riches ne seront pas déçus. De belles interractions et surtout une fluidité remarquable. En plus c’est gratuit.

Info issue de :
uvLayer, un engin de recherche surdoué pour YouTube | Descary.com
juil 21
Paulo P.Marinas a développé une datagrid pour jQuery qui me semble super sympe. En tous cas la démo promet pas mal de trucs intéressants :
Bon certaines fonctionalités font un peu gadget a mon goût. Par exemple les colonnes déplaçables. Mais le principal avantage de cette application réside dans sa compacité 20ko compressé.
A essayer dès que le besoin s’en fait sentir !
juil 21