
mardi mars 25, 2008
SDPY - NetBeans on a diet
Three years ago, I wrote a couple of blog entries ([1], [2]) about the impact of removing features from NetBeans (which was only available as a single bundle at the time) to bring it closer to java editors in memory consumption.
Nowadays, NetBeans comes in a variety of bundles, including some very lightweight ones such at the 26MB Java bundle, the 22 Ruby bundle, or even the 14MB C/C++ bundle. With JavaScript coming in 6.1 we might see even more bundles (although a JavaScript-only bundle wouldn't make a much sense IMO).
( mars 25 2008, 02:29:00 PM CET )
Permalink

lundi décembre 03, 2007
NetBeans 6.0 disponible
NetBeans 6.0 est disponible en version finale. Félicitations à l'équipe!
C'est véritablement une version très importante pour plusieurs raisons. L'intégration de fonctionnalités dans un seul produit sans recherche de la bonne combinaison de plugins était déjà un élément différentiant pour NetBeans. Désormais, puisque tous les outils de développement de Sun sont open source, inutile de scinder l'offre en produits différents. Avec NetBeans 6.0, il n'y a même plus de "packs". Tout est une question de plugins choisis à l'installation ou au travers de l'update center.
Ainsi l'installeur peut varier de 11Mo à 169Mo. Je prends habituellement le bundle de 21MB (Java SE) et je rajoute les fonctions qui m'intéressent (Java EE Web, GlassFish, JAX-WS, WSDL, ...). Pour ce qui est des fonctionnalités supplémentaires, avec une offre complètement Libre, on trouvera de quoi faire du développement Swing (Matisse, désormais avec le support des JSR 295 et 296 pour le binding le l'application framework), Java ME (CLDC et CDC), le profiler, UML 2.0, support C/C++, support PHP, SOA (éditeur BPEL, mappeur XSLT, applications composites, etc.
Pour autant, il y a aussi beaucoup de nouveautés. En particulier l'éditeur de code a été complètement réécrit pour permettre de meilleurs refactorings, le support de nombreux langages au delà de Java et une utilisation d'écriteurs imbriqués (JavaScript dans JSP, Java dans PHP, ...). Il y a aussi le support de nouveaux langages et en particulier pour Ruby et/ou JRuby on Rails. JavaScript, PHP, Groovy et d'autres ne sont pas loin derrière.
Pour autant il existe de nombreux plugins pour étendre les fonctionalités de NetBeans 6.0: GWT, Maven, DTrace, JavaFX, JAX-RS/Jersey, WebLogic, WebSphere, Mercurial, import projets Eclipse/JBuilder, JMeter, JasperReport, Scala, Echo2, Facelets, Tapestry, Grails, Wicket, OpenOffice, etc...
Quelques liens pour aller plus loin:
• http://www.netbeans.org/features/ide/index.html
• http://www.netbeans.org/features/ide/editor.html
• http://www.netbeans.org/features/web/java-ee.html
• http://www.netbeans.org/features/web/web-app.html
• http://www.netbeans.org/features/web/web-services.html
• http://www.netbeans.org/features/soa/wsdl-xml.html
• http://www.netbeans.org/features/soa/index.html
( déc. 03 2007, 10:13:59 PM CET )
Permalink

lundi novembre 26, 2007
NetBeans 6 fcs pretty soon now
I like having the community vote before shipping a major release. Sounds like NetBeans 6.0 Final is around the corner now... If anything, this one is a major release.
( nov. 26 2007, 05:31:55 PM CET )
Permalink