Archive

Articles taggués ‘Librairie’

Microsoft aime PHP…

CodePlex

Microsoft dans sont effort d’ouverture à l’Open Source propose sur son site CodePlex, entre autre, quelques librairies et outils PHP (certaines déjà connues) bien pratiques. Elles s’avèrent même indispensables si vous souhaitez créer des passerelles entres les outils de l’éditeur et vos projets. Quelques exemples :

  • PHPExcel : une extraordinaire librairie qui sait lire, écrire les documents Excel mais également les exporter directement en HTML ou PDF par exemple.
  • PHP Toolkit for ADO .Net Data Service : cette librairie vous permet de communiquer facilement avec les services de données .NET
  • Silverlight Multi File Uploader : un sympathique uploader de fichier multiples a intégrer dans des projet Silverlight/PHP

Vous trouverez peut-être votre bonheur parmi la grande quantité de projets PHP (plus ou moins utiles et finalisés) hébergés sur le site de CodePlex. A suivre…

jQuery chez Google…

Depuis le 20 août dernier, la librairie javascript jQuery est désormais uniquement « hébergée » sur Google Ajax Libraries API au lieu du site officiel jQuery.

En conséquence, les scripts résidents sur code.jquery.com sont maintenant redirigés vers ajax.googleapis.com. Si vous utilisiez les services de code.jquery.com, c’est une bonne idée de migrer à présent.

Rappelons que ce service de Google mets à la disposition des développeurs (et des navigateurs du monde entier) la grande majorité des librairies ajax open-sources (Prototype, Mootools, YUI, Dojo and co).

L’intérêt d’un tel service est que vous bénéficiez de la puissance de feu de infrastructures réseau du géant avec une rapidité de service impressionnante (et vous sollicitez moins votre propre serveur) sans compté sur des versions continuellement à jour et « minimisées » afin d’optimiser un peu plus les temps de chargement pour vos utilisateurs.

Pour plus d’infos, allez donc faire un petit tour ici.

Categories: Divers Tags: , ,

Ext JS 3 final

C’est l’été… on se réveille, y’a pas mal de news en retard :)

Pour commencer, Ext JS 3 est disponible dans sa version finale depuis le 10 août (le vrai, je ne me trompe pas, pas de confusion avec Ext Core qui est également disponible).

Les amateurs de belles interfaces web (mais réfractaires au Flash) vont pouvoir s’en donner à coeur joie.

En résumé, cette version apporte pas mal d’améliorations attendues :

  • Un meilleur support des standards (CSS, accessibilité)
  • Grâce aux DataWriter, Ext.data supporte maintenant la sauvegarde des données
  • Le Layout manager est bien plus simple à manipulé
  • La gestion de la mémoire a grandement été améliorée

Rappelons que Ext JS n’est pas une bibliothèque « libre » et vous devrez vous acquitter d’une licence si votre application finale est a but commercial.

Vous pouvez toutefois vous tourner vers Ext Core qui se positionne comme un concurrent aux célèbres jQuery et Prototype et qui partage avec Ext JS quelques « widgets » plutôt bien pensés.

Categories: Javascript Tags: , ,

Ext JS 3.0 RC2

Ext JS 3.0 RC2 est disponible.

Cette nouvelle version est particulièrement stable selon ses concepteurs. Ce qui signifie que la version finale n’est sans doute pas loin.

Au delà des améliorations et corrections diverses apportées à cette version, on notera la publication de nouveaux exemples particulièrement intéressants pour les développeurs ayant une expérience avec la version actuelle. On se rend compte que beaucoup de remarques semblent avoir été entendues et que l’intégration de la librairie au sein d’une application a largement été simplifiée (voir les exemples de connecteurs REST avec une application de type CRUD).

Bref tout cela se présente plutôt bien :)

Edit :

Merci au site IP-Tech qui m’a fait remarquer que j’avais annoncé la version 3 de Ext JS à la place de Ext Core dans un précédent post. Toutes mes excuses pour cette confusion.

Il s’agit effectivement de 2 bibliothèques différentes sachant que la versions RC2 annoncée dans le présent article fait bien référence à ces 2 produits.

Pour clarifier pour ceux qui seraient perdus, Ext existe maintenant en 2 versions :

  • Ext Core qui correspond en quelque sorte au noyau de la bibliothèque avec des fonctionnalité limitées et dépourvu de la riche bibliothèque de widgets. Cette version est totalement gratuite et dispose d’une licence très souple. Elle se positionne comme un concurrent à jQuery et Prototype.
  • Ext JS, la bibliothèque parente, qui correspond à une évolution des versions précédentes. Elle comporte l’ensemble des widgets qui ont fait son succès mais conserve un système de licence plus contraignant.

J’espère avoir éclairci la situation :)

Ext JS 3, c’est parti !


Pour ses 3 ans d’existence, l’équipe de Ext JS, une librairie javascript spécialisée dans les interfaces utilisateur riches, lance sa version 3 beta.

Il semble que l’équipe de développement ait entendu les critiques et se soit focalisé sur les performances et la taille de la librairie.

En attendant, on peut déjà s’amuser avec les quelques sympathiques exemples fournis avec cette pré-version à télécharger ici.

jQuery 1.3.2


La dernière mouture de la célèbre librairie Javascript est disponible ici.

Au menu :

  • L’ordre de retour des éléments sélectionnés sont maintenant dans l’ordre d’apparition dans le document
  • L’excellente fonction .live() permet maintenant d’éviter la propagation des événements
  • Les fonction de manipulation du Dom comme .appentTo() retournent les éléments tels qu’ils ont été insérés par les appels de fonctions chainés.

Mais surtout, c’est un énorme travail d’optimisation qui semble avoir été accompli. Pour les détracteurs de jQuery dont l’argument principal était la lenteur, cela devrait remettre les pendules à l’heure.

Performance Optimization WordPress Plugins by W3 EDGE

Switch to our mobile site