Outils de développement Web

Ajouter un nouvel élément

Les performances du mois

Visual Studio 2010 Express
2
NetBeans
1
PHPEdit
3

ang Visual Studio 2010 Express

Éditeur : Microsoft +
Visual Studio 2010 Express est une gamme d'environnements de développement gratuits pour la plate-forme .NET. Bien que les fonctionnalités soient plus réduites que dans la version complète, les éditions Express fournissent un outil clé en main parfait pour débuter ou pour travailler sur des projets personnels. Les environnements disponibles sont les suivants:

  • Visual Basic 2010 Express : pour le développement d'applications Windows en Visual Basic
  • Visual C# 2010 Express : pour le développement d'applications Windows en C#
  • Visual C++ 2010 Express : pour le développement d'applications Windows en C++
  • Visual Web Developer 2010 Express : pour le développement d'applications web ASP.NET et Azure en C# ou Visual Basic

ang NetBeans

Éditeur : NetBeans.org + Entre 54 M
NetBeans, créé à l'initiative de Sun Microsystems (Noyau de Forte4J/SunOne), présente toutes les caractéristiques indispensables à un EDI de qualité, que ce soit pour développer en Java, Ruby, C/C++ ou même PHP.

De licence OpenSource, NetBeans permet de développer et déployer rapidement et gratuitement des applications graphiques Swing, des Applets, des JSP/Servlets, des architectures J2EE, dans un environnement fortement personnalisable.

L'EDI NetBeans repose sur un noyau robuste, la plateforme NetBeans, que vous pouvez également utiliser pour développer vos propres applications Java, et un système de plugins performant, qui permet vraiment d'avoir un EDI sur mesure.

Ainsi, si vous ne téléchargez que la déclinaison concernant le développement Java SE, votre EDI ne sera pas livré avec le support Java EE, EJB, Jsp, Tomcat, Glassfish, ...

A coté de la version complète de l'EDI NetBeans, vous avez différentes déclinaisons (6 au total, sans compter la version complète) qui se concentre sur une plateforme ou langage bien précis :

Java ME
Java (SE + ME + EE)
Ruby
C/C++
PHP

NetBeans rajoute, à coté du support pour CVS et SubVersion, un support pour ClearCase, mais aussi pour Mercurial.
Il vous permet également de déployer vos applications Web, non seulement vers Tomcat et Glassfish qui sont livrés avec le "Pack Web", mais aussi vers JBoss, WebSphere 6.1, WebLogic 9.

En plus d'avoir :

un système de projets basé sur Ant, permettant une meilleure indépendance et portabilité de vos travaux ;
un refactoring avec des fonctionnalités comme le renommage, le déplacement et la recherche des déclarations pour classes, méthodes et packages ;
le support de Java SE 5.0 (Tiger) avec les nouveaux mots clefs du langage, les annotations, les generics, etc. ;
le support de Java SE 6.0 (Mustang) ;
le support de développement d'applications Web avec des améliorations pour l'édition des JSP, la gestion serveur, le support des dernières versions de Tomcat, etc. ;
le support pour Java ME et les standards MIDP 2.0 et CLDC 1.1, possibilités d'intégrations d'émulateurs extérieurs, etc. ;
un débogueur de grande qualité ;
une interface graphique améliorée.

La dernière version propose, entre autres :

un éditeur grandement amélioré quant au support Javascript, qu'il soit non seulement dans un fichier Javascript, mais aussi dans une page html, jsp, rhtml ;
un éditeur visuel pour les fichiers CSS ;
un support fortement amélioré pour tout ce qui est Ajax, avec entre autre un support pour jMaki et GWT ;
un nouveau module pour Java FX
la gestion de bases de données grandement revue, avec un support direct pour JavaDB/Derby, MySql, PostgreSQL ;
un support pour les frameworks Hibernate et Spring ;
un support pour les webservices, avec support RestFul, Axis2, plugin SoapUI ;
une fonctionnalité "deploy on save" pour les applications Web ;
un support de GlassFish V3 Prelude ;
des éditeurs pour les langages Groovy, Grails, Ruby, Rails, Python, C/C++, PHP, etc. ;
un éditeur xml, xsd, xslt, wsdl, ... ;
un support pour importer des projets Eclipse.

vec les Pack Mobility (Java ME), Web et Java EE, UML, SOA, Ruby, PHP, ..., vous vous retrouvez directement pleinement opérationnel une fois l'installation terminée.

ang Wamp Server

Éditeur : Alter Way + 36 Mo
WampServer permet de développer des applications Web dynamiques à l'aide du serveur Apache, du langage de scripts PHP et d'une base de données MySQL. La plate-forme possède également PHPMyAdmin pour gérer plus facilement les bases de données. Contrairement aux autres solutions, WampServer permet de reproduire fidèlement son serveur de production.

ang Uniform Server

Éditeur : aiglenoir + 11.4 Mb
Uniform Server est un package WAMP qui vous permet de faire tourner un serveur sur n'importe quel ordinateur MS OS Windows.
Il est petit et mobile à télécharger ou à déplacer et peut également être utilisé pour une mise en service d'une production / serveur en direct. Les développeurs ont également utiliser le serveur uniformes pour tester leurs applications réalisées avec soit PHP, MySQL, Perl, Apache ou le serveur httpd.

un serveur web, vous pouvez l'emporter avec vous sur une clé USB ou même un lecteur flash de votre appareil photo.

ang Firebug

Éditeur : Joe Hewitt +
Firebug est une extension pour Mozilla Firefox qui permet de déboguer, éditer et modifier le HTML, le CSS et le JavaScript d'une page web.

Firebug a été développé par Joe Hewitt, un des créateurs de Firefox.
Cette extension a été mise à disposition sous licence libre MPL.

ang phpMyAdmin

Éditeur : phpMyAdmin Project +
phpMyAdmin est une application Web de gestion pour les systèmes de gestion de base de données MySQL réalisée en PHP

ang SpidSit

Éditeur : spidsit.com/ + 11 Mo
SpidSit est un logiciel gratuit qui permet de créer des sites web, il se base sur une interface conviviale, et ne permet pas une connaissance large en développement.
SpidSit met à la disposition des utilisateurs de nombreux modèles de sites afin de faciliter leurs créations, et permet ainsi de gérer facilement les zones d’entête et pieds de pages.
Plus de complication pour créer votre site web !

ang TopBraid Composer Free Édition

Éditeur : TopQuadrant +
TopBraid Composer Free Edition est un écosystème sémantique de développent d'ontologies. Chapoté par l’IDE Eclipse, TBC offre à l’ingénieur ontologique un environnement textuel et graphique d’édition d’ontologie et offre un certain accès à un mécanisme de raisonnement.

ang Adobe Edge Tools & Services

Éditeur : ADOBE +
Adobe a donné un coup de pouce au monde du web avec sa gamme d'outils : Edge Tools & Services.
C'est une solution en faveur du HTML5, des designers, développeurs qui ne disposaient jusqu'à présent que de Dreamweaver dans la Creative Suite.
Cette solution permet de développer rapidement sur différents supports : pc, tablette, mobile à l'aide de Edge Inspect.

Cette gamme dispose de 7 nouveaux logiciels :
- Edge Animate : Créez du contenu interactif et animé en HTML, CSS et JavaScript.
- Edge Reflow : Créez des mises en forme et des visuels réactifs à l'aide de feuilles CSS normalisées (responsive design)
- Edge Code : Initialement basé sur le projet Brackets, Edge Code est voué à devenir un éditeur de code source puissant. Par exemple :
Vous avez un aperçu de votre page dès que vous modifiez votre HTML ou CSS, vous n'avez plus à rafraîchir votre navigateur web, cela devrait être un gain de temps.
- Edge Inspect : Permet de tester le rendu graphique sur de multiples plate-formes avec une synchronisation des aperçus. En un clin d’œil synchronisez le navigateur web, vos téléphones, vos tablettes ...
- Edge Web Fonts : Intégrer des polices web
- PhoneGap Build : Publier vers les plate-formes les plus répandues actuellement (Android, iOS, Windows Phone ...)

ang DareBoost.com - Analyse de la performance web

Éditeur : DareBoost + 4 Ko
DareBoost est un outil en ligne qui permet d'analyser vos sites web pour fournir un rapport sur-mesure portant sur la performance web ainsi que la qualité.

Dans les rapports générés, vous retrouverez différentes métriques liées à la performance (temps de chargement, poids de la page...), des bonnes pratiques issues de Google Page Speed et de YSlow, les résultats des validateurs W3C mais aussi des conseils spécialisés, selon les technologies détectées sur vos sites web (configuration Apache, utilisation de jQuery...)

ang Chrome

Éditeur : Google, Inc. +
Le navigateur Web de Google

ang Navigateur Web Opera

Éditeur : Opera Software ASA +
Naviguez sur le Web à la vitesse de l'éclair. Toutes les opérations sont optimisées de sorte à être quasiment instantanées, du chargement des pages Web à l'ouverture des onglets.

ang Firefox

Éditeur : Mozilla Foundation +
À la découverte du meilleur navigateur au Monde !

Sécurisé, fiable, rapide et bien plus encore, Firefox est conçu selon votre manière d'utiliser Internet. Gratuit et simple à installer !

ang Sharrre

Éditeur : Julien Hany +
Ce plugin jQuery vous permet de créer proprement des widgets de partage. Il supporte a grande majorité des réseaux sociaux et ne se limite pas aux plus courant (à savoir Google +, Facebook et Twitter).
Avec Sharrre, vous pourrez vous démarquer des autres sites en personnalisant l'apparence de vos widgets de partage.
Vous vous assurerez également d'un chargement non-détrimentiel et correct des API.
Enfin, vous pourrez tracer les interactions avec Google Analytics.

ang Brackets

Licence : MIT
Editeur Web open source, permettant de développer en HTML, CSS, PHP, JavaScript et autres langages et contenant quelques fonctionnalités intéressantes comment d'édition rapide de code CSS directement depuis le code HTML.

Application disponible gratuitement et actuellement en version bêta.

ang Fresh Html

Éditeur : freshwebmaster.com/ + 4 Mo
Fresh html est un éditeur de texte au format html, qui permet de créer des pages web, possédant une interface conviviale.
Une fois votre page est faite vous pouvez la visualiser et voir le résultat directement sur l’écran.

ang Dojo Web Builder

Éditeur : The Dojo Foundation +
Le Dojo Web Builder est une solution en ligne qui fournit une interface Web intuitive pour utiliser les outils Dojo. Elle permet de créer vos propres éléments Dojo rien qu'en utilisant votre navigateur.

Le projet Dojo Web Builder est divisé en deux parties :

- Dojo-based Web Application fournissant l'interface de développement à travers un navigateur Web.
- Backend Service, permettant aux composants existant d'être commandés par une interface dite "RESTful.

Le projet sera bientôt open source. Chacun pouvant apporter sa contribution afin de continuer le développement de l'outil. De plus, il peut être configuré pour utiliser d'ancienne version de Dojo (1.4.3 et 1.5), ou bien pour personnaliser un environnement plus léger, propre à ses développements.

ang eZingBuilder

Éditeur : Jinshan Li +
eZing Builder est un éditeur graphique, utilisant la technologie WYSIWYG, de code HTML.

ang JSMinNpp

Éditeur : Sun Junwen + 212 Ko
JSMinNpp est un plugin pour Notepad++.
Il permet de formater ou de minifier le code JavaScript.
La minification se fait à l'aide de JSMin, de Douglas Crockford. Elle consiste à supprimer l'indentation, les retours chariots, espaces inutiles et commentaires pour rendre votre code plus compact en vue d'une mise en production.

L'installation est particulièrement simple puisqu'il suffit de placer le fichier JSMinNPP.dll dans le dossier plugins du répertoire d'installation de Notepad++.

ang Knockout

Éditeur : Knockout +
Knock-out est une bibliothèque JavaScript qui permet de créer des interfaces utilisateur riches et dynamiques, ainsi qu'un éditeur d'interface utilisant un modèle de données sous-jacent. C'est une architecture MVVM (Modèle-Vue-VueModèle).

Avec cet outil, vous pouvez faire, par exemple :
  • une mise à jour automatique des bonnes parties de votre interface utilisateur à chaque changement du modèle de données ;
  • des liaisons déclaratives. C'est une façon simple et évidente pour relier votre interface utilisateur à votre modèle de données ;
  • mettre en œuvre des comportements personnalisés comme de nouvelles liaisons déclaratives pour une réutilisation facile en seulement quelques lignes de code.



Étant écrit en JavaScript pur, Knock-out fonctionne avec n'importe quelle technologie serveur ou cliente. Elle peut donc être ajouté à vos applications Web existantes sans nécessiter de modifications architecturales majeures. L'outil est d'ailleurs léger, environs 13 Ko après compressions.
Il fonctionne sur n'importe quel grand navigateur (IE 6+, Firefox 2+, Chrome, Safari, etc.).

Les développeurs familiarisés avec Ruby on Rails, ASP.NET MVC ou d'autres technologies de type MV* peuvent voir MVVM comme une forme en temps réel de MVC avec la syntaxe déclarative.

40 éléments

 
 
 
 
Partenaires

PlanetHoster
Ikoula