Recherche

Annonceurs

Le magazine numérique des arts graphiques


Hebergement gratuit

Commentaires

    • Nath Aussi septique qu’alex pour la sĂ©curitĂ©. De...
    • alex Si je suis assez sceptique sur le cĂ´tĂ©...
    • DJo Je confirme, très bon ouvrage ! Je dĂ©bute en...
  • Visites

    Chat

    Abonnements

    Categories

    12
    Mar

    Coolite Studio, Composants web pour asp.net

    L’Ă©quipe Ext (extJs) annonce une nouvelle initiative communautaire qui a Ă©tĂ© initiĂ©e par Coolite.

    Coolite Studio, une suite de Composants Web professionnels ASP.NET s’appuyant sur le framework javascript Ext, dĂ©sire simplifier la vie des dĂ©veloppeurs ASP.NET dans l’utilisation des composants visuels avec Visual Studio :

    Coolite Studio gère actuellement les FenĂŞtres, les Panels et la majoritĂ© des contrĂ´les des formulaires comme “DatePicker”, “Calendrier”.

    coolite studio, framework asp.net

    Les développeurs utilisant Coolite Studio profitent de caractéristiques suivantes :

    • IntĂ©gration du puissant framework javascript l’Ext.
    • Compatible avec Microsoft Visual Studio 2005 & 2008 and Visual Web Developer 2005 & 2008.
    • FacilitĂ© d’emploi avec les glisser-dĂ©placer.
    • De nouveaux contrĂ´les ajoutĂ©s toutes les semaines.

    Site Internet : Coolite Studio
    Licence : LGPL 3.0 et Licence Commerciale Coolite.

    04
    Mar

    WaveMaker, IDE et RAD Ajax

    WaveMaker est un environnement visuel de développement rapide de logiciel. Vous débutez avec le langage Javascript et votre ambition est d’écrire vos premières applications Ajax, WaveMaker peut vous aider.
    Avec de simples glisser/déposer, vous pouvez facilement construire vos applications web utilisant des widget Ajax, des services web et des bases de données, le tout sans avoir de codes complexes à écrire !

    wavemaker, rad et ide javascript, ajax et widget

    Si vous Ă©tĂ©s un habituĂ© des outils de dĂ©veloppement visuel, WaveMaker vous mettra Ă  l’aise tout de suite. WaveMaker est en mesure de rĂ©duire singulièrement les temps (et donc les coĂ»ts) de dĂ©veloppement.

    Le plus impressionnant est la prise en main… Pas besoin de lire des centaines de pages de documentation pour Ă©crire son premier “Hello World”!

    Intuitif, puissant et gratuit, WaveMaker est L’outil des dĂ©veloppeurs Javascript/Ajax !

    Site Internet : WaveMaker
    Licence : AGPL

    29
    Feb

    GWT-Ext, une puissante bibliothèque de composants Widget

    GWT-Ext est une bibliothèque de composants qui propose une vingtaine de widget comme les tableaux (triables), treebox avec dĂ©placer/dĂ©poser, boites dĂ©roulantes (personnalisables), menus et barres d’outils, boites de dialogues, formulaires, barres de progression, bulles d’aide etc.
    Vous disposerez également d’une API puissante et facile à utiliser.

    widget gwt-ext

    Site Internet : GWT-Ext
    Licence : LGPL V3

    25
    Feb

    Aptana, IDE iPhone open source et plus encore…

    Pour des recherches personnelles et professionnelles, je me suis intĂ©ressĂ© aux IDE pour le mobile iPhone. Les solutions open source ne sont pas lĂ©gions et je vais vous prĂ©senter Aptana, qui a dĂ©jĂ  fait l’actualitĂ© de nombreux blogs… Toutefois, si vous cherchez Ă  dĂ©velopper des applications iPhone, Aptana sera une bonne solution…

    ide aptana, php, rails on ruby, iphone et air

    Aptana est donc un IDE pour le dĂ©veloppement Web. Il supporte le CSS, JavaScript, HTML, et PHP…

    Sans faire une liste exhaustive, voici quelques fonctionnalitĂ©s intĂ©ressantes…

    • Auto-Completion CSS, javascript, et xhtml.
    • Documentation automatique du code
    • DĂ©tection des erreurs Ă  la saisie
    • Outil de DĂ©bugage puissant
    • Coloration syntaxique
    • PrĂ©-Visualisation directe des pages sous FF, IE et possibilitĂ© d’ajouter des navigateurs supplĂ©mentaires
    • Support des plug-ins eclipse
    • Etc…

    Et, Aptana offre plusieurs plug in pour des développements spécifiques :

    • Plug in PHP
    • Plug in Ruby on Rails
    • Plug in Adobe AIR
    • Plug in Apple iPhone

    J’avoue avoir Ă©tĂ© sĂ©duit par cet IDE qui possède de gros atouts : simple de prise en main, puissant, Ă©volutif et suivi par une forte communautĂ© de dĂ©veloppeurs.
    Il faut Ă©galement savoir qu’Aptana est livrĂ© en deux versions :

    • « Community Edition », sans support et gratuite
    • « Professional Edition » , qui inclus en plus un Ă©diteur JSON (JavaScript Object Notation), le support des protocoles FTPS et SFTP, un « Remote Project Import Wizard », et un support prioritaire. Elle est proposĂ©e au tarif de 99$.

    Site Internet : Aptana
    Téléchargement : Aptana Studio
    Licence : Licence Publique GNU et Licence Publique Aptana

    18
    Feb

    DynAjax, framework de développement

    Dynajax est un framework de dĂ©veloppement basĂ© sur la technologie C# .Net / ASP .Net cĂ´tĂ© serveur et la librairie Javascript Prototype cĂ´tĂ© client permettant l’appel direct et dynamique de mĂ©thodes serveur Ă©crites en C# Ă  partir du Javascript cĂ´tĂ© client.

    dynajax

    Pour qui est fait Dynajax ?
    Tout dĂ©veloppeur C# / ASP .Net qui dĂ©sire ajouter un système de requĂŞtage de mĂ©thodes serveur via Ajax Ă  la fois très efficace et très simple Ă  mettre en place pour le dĂ©veloppement d’application web privĂ©es ou professionelles.

    Quelles sont les possibilités de Dynajax ?
    Imaginez que vous dĂ©veloppez une application web professionnelle et avez besoin de sauvegarder un texte saisi par un utilisateur, le tout en Ajax sans recharger la page Ă  la soumission des donnĂ©es. Evidemment, il est possible de dĂ©finir l’appel Ajax en utilisant la mĂ©thode XmlHttpRequest et vĂ©rifier le code retour serveur et rĂ©cupĂ©rer les donnĂ©es renvoyĂ©es pour savoir si l’enregistrement s’est bien dĂ©roulĂ©, mais c’est long Ă  mettre en place et difficile Ă  dĂ©bugger.
    Avec DynAjax, vous pouvez sauvegarder le texte via le code JavaScript suivant (supposez que vous avez Ă©crit la mĂ©thode publique ’saveText’ dans la classe ‘myClass’ qui retourne “ok” si tout s’est bien dĂ©roulĂ©) :

    var response = MyClass.saveText(myText);
    if (response == “ok”) {
    — code here —
    }

    Très simple, n’est-ce pas ? Visitez la page d’exemples pour avoir un grand nombre d’exemples et de codes sources.

    Quels types de données peuvent être échangés lors des appels de méthodes via Dynajax ?
    Des donnĂ©es de presque tous les formats peuvent ĂŞtre Ă©changĂ©es. En fait, les donnĂ©es sont transmises au format JSON (un format d’Ă©change entre JavaScript et les autres langages, C# .Net inclus).
    Ce format d’Ă©change JSON permet la rĂ©cupĂ©ration de ces types de donnĂ©es :

    • ChaĂ®nes de caractères
    • Nombres (int, decimal…)
    • BoolĂ©ens
    • Tableaux
    • HashTables
    • Objets complexes (Ă  base de PropriĂ©tĂ©s, Tableaux, HashTables, Tableaux de plusieurs autres objets complexes etc.)
    • La valeur “null”

    Comme vous pouvez le voir, presque tout est possible : vous pouvez, par exemple, si vous voulez développer un site comme eBay, appeler une méthode qui renvoie une liste de produits (avec un grand nombre de propriétés) : tous les objets et toutes leurs priorités sont alors accessibles à partir du code JavaScript comme si vous étiez dans votre code C#.
    Veuillez visiter le site de description Json si vous voulez plus d’informations sur le format d’Ă©change JSON.

    Dynajax, Est-ce sécurisé ?
    Dynajax fournit un système de vérification sur toutes les méthodes serveur accessible au client.
    En fait, chaque mĂ©thode doit absolument ĂŞtre dĂ©finie dans un fichier de configuration XML pour ĂŞtre exposĂ©e, et Dynajax fournit de plus un système permettant de vĂ©rifier l’authentification du client avant l’appel des mĂ©thodes.
    Ainsi, les mĂ©thodes dĂ©clarĂ©es en ‘login requis’ ne peuvent ĂŞtre appelĂ©es que si l’utilisateur est bien authentifiĂ© dans l’application.

    Site Internet : Dynajax
    Wiki Français : Dynajax français
    Licence : Common Development and Distribution License, Common Public License

    11
    Feb

    Spry, le framework pour Ajax par Adobe

    Adobe est pour le moins actif sur la “nouvelle” scène du dĂ©veloppement web. Après nous avoir gratifiĂ© d’Adobe Magazine, une revue trimestrielle gratuite et de BlazeDS devenu open source, c’est au tour de Spry de faire son apparition.

    spry ajax framework

    Spry est un framework, c’est Ă  dire, une bibliothèque qui rassemble un ensemble de briques logicielles permettant le dĂ©veloppement rapide d’applications. Un framework fournit plusieurs briques logicielles testĂ©es et dĂ©boguĂ©es pour permettre aux dĂ©veloppeurs de crĂ©er des applications abouties, gĂ©nĂ©ralement dotĂ©es de fonctionalitĂ©s de plus en plus interactives. En plus, l’application sera beaucoup plus facile Ă  maintenir. Enfin, dès le dĂ©part, ces briques logicielles sont créés et dotĂ©es d’une architecture qui permettent des interactions les unes avec les autres.

    Spry est donc un framework basĂ© sur JavaScript qui permet le dĂ©veloppement rapide de pages Web Ajax. Vous n’etes pas un expert JavaScript ? Aucun problème. Spry a Ă©tĂ© conçu comme une extension de HTML et CSS ! Donc, un dĂ©veloppeur ayant des compĂ©tences pour produire des pages Web de base, pourra crĂ©er des pages Web de “deuxième gĂ©nĂ©ration” en ajoutant des fonctionalitĂ©s et la puissance d’Ajax !

    Spry peut ĂŞtre utilisĂ© avec n’importe quelle technologie cĂ´tĂ© de serveur (ColdFusion, PHP, ASP.Net etc).

    Site Internet : Spry
    Demo : Spry Demo
    Demo Widget : Spry Widget
    Licence : BSD

    28
    Nov

    Softcomplex, mettez un tigre dans vos pages Internet !

    SoftComplex, scripts javascript gratuitsSoftcomplex est une société privée basée au Etats-Unis qui offre depuis 2002 des services et produits logiciels de grande qualité. Softcomplex est plus connu pour ces composants JavaScript populaires.

    Dans le domaine du gratuit, Softcomplex vous propose une série de composants javascript gratuits pour vos applications personnelles ou professionnelles :

    • Tigra Menu permet de crĂ©er un ou plusieurs menus dĂ©roulants Ă  « n » niveaux dans vos par pages internet.
    • Tigra Calendar est un calendrier JavaScript flexible. Aidez les internautes Ă  choisir la date de leur dĂ©part en vacance en offrant un calendrier qui s’affichera dans une fenĂŞtre popup.
    • Tigra Tree Menu est un script JavaScript libre DHTML. Proposez vos menus sous forme hiĂ©rarchique.
    • Tigra Scroller est un widget JavaScript libre pour les sites Web. Tigra Scroller fait dĂ©filer un texte ou un code HTML dans une boĂ®te.
    • Tigra Color Picker widget libre JavaScript permettant aux internautes de connaĂ®tre la valeur d’une couleur après l’avoir choisi dans une palette contextuelle.
    • Tigra Hint widget JavaScript libre qui affiche une boĂ®te contextuelle contenant un petit texte explicatif (aussi connu sous le nom de tooltips).
    • Tigra Fader Tigra Fader est un composant de slide-show JavaScript libre proposant des effets de transition entre les vues.
    • Tigra Tables est une applet JavaScript crĂ©ant, cĂ´tĂ© client, des effets visuels pour les tables HTML les rendant plus facile a lire.
    • Tigra Calculator est un widget JavaScript libre qui permet Ă  vos visiteurs d’exĂ©cuter des calculs arithmĂ©tiques immĂ©diatement dans un formulaire.
    • Tigra Form Validator est un composant JavaScript libre permettant d’effectuer une validation des donnĂ©es saisie par l’internaute.

    Une petite note spéciale pour la documentation :

    • l’archive tĂ©lĂ©chargĂ©e contient des exemples parlants,
    • le site de Softcomplex a, pour chaque composant, une documentation fourni
    • et, si cela ne suffit pas, un forum est Ă©galement Ă  disposition. Du sĂ©rieux !

    Vous trouverez Ă©galement des outils en ligne, en particulier un gĂ©nĂ©rateur de menus GRATUIT. L’utilisation est simple : il permet de paramĂ©trer des menus dĂ©roulants avec « n » niveaux, de les personnaliser l’aspect graphique et de gĂ©nĂ©rer le JavaScript a insĂ©rer dans vos pages html.

    Site Internet : Softcomplex
    Licence : Gratuit

    21
    Nov

    Ext JS, framework et bibliothèque de composants Javascript.

    Ext Js est un framework Ajax comportant une superbe bibliothéque graphique pour deployer des applications RIA avec la technologie Javascript et ce, simplement et rapidement. Ext Js permet de créer notamment des composants tels que des grilles, accordéons, boites déroulantes, fenetres, form etc…

    Framework Ext JS

    Le site prĂ©sente de nombreuses dĂ©mos, de la simple pop-up au web-os !!! Vous pourrez trouver des explications, des exemples d’utilisation complet.

    De grands noms ont deja adopté ce framework comme Adobe, IBM, Siemens, Sony etc.

    Ext Js est soumis aux termes de la licences GPL 3 pour toute utilisation open-source. Attention, dans le cadre d’une utilisation commerciale, d’autres licences sont disponibles.

    Site Internet : Ext Js
    Licence : GPL & Commerciale