Vous êtes sur la page 1sur 10

Netbeans 6.

8 : Milestone 1
par X-plode (X-plode : Mike Franois) (Blog)
Date de publication : Dernire mise jour :

Netbeans 6.8 Milestone 1

Je vous propose via cet article, une description succincte des diffrentes fonctionnalits que propose Netbeans 6.8.

Netbeans 6.8 : Milestone 1 par X-plode (X-plode : Mike Franois) (Blog)

I - Netbeans 6.8 Milestone 1.......................................................................................................................................3 I-A - Le projet......................................................................................................................................................... 3 I-B - Installation et interface................................................................................................................................... 3 I-C - Quelles sont les nouveauts ?...................................................................................................................... 4 I-C-1 - Moteur de rendu interne ou externe..................................................................................................... 8 I-C-2 - XULRunner............................................................................................................................................ 8 I-C-3 - JSF........................................................................................................................................................ 9 I-C-4 - Maven.................................................................................................................................................... 9 I-C-5 - Autres.................................................................................................................................................. 10 II - Support des autres langages......................................................................................................................... 10 III - Outils de profilage......................................................................................................................................... 10 IV - Remerciement............................................................................................................................................... 10

-2Copyright 2009 - . Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://x-plode.developpez.com/articles/netbeans6.8/

Netbeans 6.8 : Milestone 1 par X-plode (X-plode : Mike Franois) (Blog)

I - Netbeans 6.8 Milestone 1 I-A - Le projet


Netbeans ou un EDI qui rime avec volution perptuelle. Au lendemain de la sortie 6.7, la dream team s'arme dj sur la version 6.8 qui apporte encore plus de nouveauts qui faciliteraient grandement la vie et offrent ainsi un support sur les prochaines spcifications pour JEE 6.

I-B - Installation et interface

Un petit comparatif sur l'espace disque de la version 6.7.1 et 6.8.

Nous pouvons voir que la version 6.7 prenait 663 Mo.

-3Copyright 2009 - . Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://x-plode.developpez.com/articles/netbeans6.8/

Netbeans 6.8 : Milestone 1 par X-plode (X-plode : Mike Franois) (Blog)

Pour la version 6.8, nous avons 508 Mo. N'oublions pas que les serveurs inclus dans le 6.7 sont au nombre 3 (Sun GlassFish Enterprise Server v2.1, Sun GlassFish Enterprise Server v3 Prelude, Apache Tomcat 6.0.18) alors que la version 6.8 en possde 2 (GlassFish v3 b57, Apache Tomcat 6.0.20).

I-C - Quelles sont les nouveauts ?


Une nouveaut qu'on attendait : le navigateur intgr Celui-ci sera bas sur Mozilla XULRunner, ce qui pourrait nous prdire un respect des normes ww3c 70-80%. Cependant, le navigateur est dsactiv par dfaut. Pour l'activer, il suffira d'aller dans : (pour Windows) Tools > options (pour Mac) Netbeans > Preferences

-4Copyright 2009 - . Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://x-plode.developpez.com/articles/netbeans6.8/

Netbeans 6.8 : Milestone 1 par X-plode (X-plode : Mike Franois) (Blog)

-5Copyright 2009 - . Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://x-plode.developpez.com/articles/netbeans6.8/

Netbeans 6.8 : Milestone 1 par X-plode (X-plode : Mike Franois) (Blog)

-6Copyright 2009 - . Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://x-plode.developpez.com/articles/netbeans6.8/

Netbeans 6.8 : Milestone 1 par X-plode (X-plode : Mike Franois) (Blog)

-7Copyright 2009 - . Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://x-plode.developpez.com/articles/netbeans6.8/

Netbeans 6.8 : Milestone 1 par X-plode (X-plode : Mike Franois) (Blog)

I-C-1 - Moteur de rendu interne ou externe


Suite aux nombreuses questions portant sur le sujet, j'ai souhait rajouter cette partie afin d'apporter des rponses quant l'implmentation et l'utilisation du moteur de rendu. L'quipe de Netbeans fait appel XulRunner.

I-C-2 - XULRunner
L'API XULRuner est disponible travers une technologie qui est XPCOM. Plus spcifiquement, JavaXPCOM. Cette technologie permet d'introduire des moteurs de rendus dans une application Java. Les diffrents projets bass sur JavaXPCOM sont : MozSwing WebRenderer ...

-8Copyright 2009 - . Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://x-plode.developpez.com/articles/netbeans6.8/

Netbeans 6.8 : Milestone 1 par X-plode (X-plode : Mike Franois) (Blog)

Ce navigateur pourrait donc servir comme tout navigateur, utiliser les liens externes d'un document et rediriger dessus. Ainsi, nous pourrons naviguer directement dans notre fentre de prvisualisation (ce qui sera fort pratique). A noter galement le support de JEE 6 et JEE 6 Web Profile.

I-C-3 - JSF
Au niveau des JSF, on pourra dsormais utiliser par dfaut la version 2.0.

Pour son support au niveau compltion, nous pourrons dsormais avoir l'autocompltion sur les librairies JSF ainsi que la documentation correspondante. Tout autant, il serait voqu d'avoir l'auto importation des tags. Support de Facelets : Avec les mmes fonctionnalits que les JSF, les facelets auront un support d'autocompltion ainsi que la documentation. Pour le support du langage d'expression, nous avons un support d'autocompltion.

I-C-4 - Maven
Du ct de Maven, ils ont utilis un catalogue archtype pour une navigation facilite dans le nouvel assistant de projet. Amlioration du support de Groovy et de Scala. Ajout des dpendances exclues.

-9Copyright 2009 - . Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://x-plode.developpez.com/articles/netbeans6.8/

Netbeans 6.8 : Milestone 1 par X-plode (X-plode : Mike Franois) (Blog)

I-C-5 - Autres
Un diteur graphique pour le fichier web-fragment.xml. Un nouveau wizard mis jour pour gnrer les classes avec les servlets 3.0 ainsi que les annotations. Une bonne nouvelle, au niveau de l'accs des EJBs dans la partie web project. Pour les projets EJB, il y aura le support de JEE6 ainsi que le support de session singleton et un support pour une interface business local optionnel. Pour les Web Services, JAX WS, JAX RS, JAXB et Metro ont t mis jour pour les versions (prcdente version 2.1)2.2,(1.0)1.1,(2.1)2.2 et (1.4)2.0. Pour JPA, ils nous offrent le support de la version 2.0.

II - Support des autres langages


Au niveau du langage PHP, NetBeans introduit le support de la version 5.3 ainsi que le framework Symfony. Tout autant, nous avons des amliorations sur PHPUnit. Aussi sur la gestion des protocoles FTP/SFTP a t amlior. Ruby, mis jour pour la version 1.3.1, ainsi qu'une amlioration du support de la spcification 1.2.7 Pour la gestion des types d'infrences, ils l'ont optimis et l'ont rendu ainsi plus rapide. Enfin, une implmentation du support de la cration d'application Rails 2.3.2 avec les dispatchers C/C++. Du ct du dveloppement distant : Synchronisation avec un hte distant (envoi de fichier 10 fois plus rapide).

III - Outils de profilage


Un nouvel outil indicateur nomme MSA (Microstate accounting) ainsi que la vue d'une carte de threads (pour Solaris et Open Solaris) Intgration de l'analyseur de threads (Sun Studio ) Enfin, pour l'assistance de code, l'EDI consumera deux fois moins de mmoire

IV - Remerciement
Je tiens remercier romaintaz et Baptiste Wicht pour la relecture de cet article.

- 10 Copyright 2009 - . Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://x-plode.developpez.com/articles/netbeans6.8/

Vous aimerez peut-être aussi