N'empêche que la béta de NetBeans 7 vient de sortir.
Et ce qui est super avec cette béta, c'est qu'il est possible de déjà s'amuser avec les modifications du langage, modification faisant partie du project coin, et qu'on devrait retrouver dans le JDK 7.
Ca va vous permettre de voire directement sur votre code *** ce que ces modifications de langage vont vous apporter, que ce soit du point de vue de la lisibilité, compréhension, simplification du code (ou pas).
*** Disclaimer : n'essayer pas cela directement sur le code sur lequel vous travaillez tous les jours. Faites en une copie, et travailler sur la copie. Les changements de syntaxe sont justes des propositions. Et rien ne dit que cela se retrouvera tel quel dans le JDK 7. N'utilisez donc jamais cela sur un projet actuellement en cours de développement.
Listen to podcast #2: to learn about our take on Swing and its poor reentrancy. Find out what it may mean for your own API design and especially Runtime_Aspects_of_APIs that you create. Learn to fight with that problem by maximizing the declarative nature of your API.
--JaroslavTulach 17:43, 18 May 2009 (UTC)
Listen to this: ! It is almost a year since we (me and Geertjan) started our regular API Design Tips podcasts. They used to be part of larger NetBeanspodcasts, however recently I needed some promotion material for TheAPIBook and I decided to extract the API Tip parts. I am glad I can offer these sketches to you. Enjoy podcast #1.
--JaroslavTulach 19:50, 12 May 2009 (UTC)
Blog de Vincent Brabant : NetBeans, Java et autres - NetBeans, Traduction - January 08, 2009 10:21 PM
NetBeans Visual Web Pack, vous connaissez ?
Mais saviez-vous que NetBeans Visual Web Pack, qui vous permet de concevoir visuellement vos applications JSF, reposait sur les composants du projet open source Woodstock.
Sun vient d'annoncer qu'il n'allait plus continuer à supporter Woodstock. Que faire ?
Lorsque Sun dit que JavaFX n'est pas encore disponible sous Linux, c'est parce que le support pour la vidéo n'est pas encore parfaite. Mais en fait, pour le moment, tout le restant fonctionne. Il est parfaitement possible pour une personne n'ayant que Linux d'écrire des applications JavaFX. [...] Lire la suite!
As I noted recently, I see the year 2009 as the year of annotations. The NetBeans project is about to rely on them more heavily. Finally! We've been waiting for that for ages, but finally we can compile with JDK 1.6 JavaC and we can use compile timeannotation processors. As a result we can replace our layer based registrations with annotations and benefit from compile type checking, code completion, from having the registrations in the same place as the code that is being registered, etc. Also we can offer our API users simple looking annotations and let associated annotation processors do more advanced and more effective processing. As a result the developers have simple API to deal with, while actual registration hidden behind can be as effective as possible, even at the cost of complexity, but without compromises to reliability (as the complexity is kept in the processing infrastructure, not exposed to API users).
The other project related to annotations that we are likely to incorporate during 2009 is our extended use of Annotations for Software Defect Detection. This is heavily based on the JSR 305, yet until it is stable we do not want to expose such unstable API to users of our stable APIs (more on that in Chapter 10, in section Beware of Using Other APIs). As such we are going to create our own annotations (still recognizable by FindBugs and co.). The hope is that our annotation will stay compatible even if the underlaying JSR 305 slightly changes. Please find our current patch and comment here or in the issue 137437.
Last project that deals with annotations is developed by our editor hints guru Jan Lahoda - its aim is to bring complex refactoring to masses! How? Why? We have observed that using @Deprecated annotation is good hint to help your API users recognize that some part of your API is obsolete and shall no longer be used, however that in no way helps users of your API with converting their code to new, non-deprecated style. We have a solution: Use Code Transformation Annotations! Dear [API] writers, let's adopt these annotations and use them in your API! They are completely standalone (read more), lightweight and we are ready to incorporate feedback of everyone interested in the project. Indeed, my plan is to bring these easy to use and flexible refactorings to NetBeans soon, hopefully for version 7.0.
So these are my three annotation related projects. I find them quite exciting and I cannot wait to see them being used. Annotations are here to simplify life of API users and developers. As soon as we have them, we will have full right to call the year 2009 the year of annotations!
Le NetBeans Innovators Grants, programme initié par Sun, est maintenant terminé.
Après avoir opéré une sélection d'une vingtaine de projets parmi plus de 170 soumissions, au mois d'Avril 2008, les projets devaient être terminés pour le 8 août au plus tard, faisant place aux vérifications, votes, délibérations, ...
JasperSoft, la compagnie qui derrière les outils open-source de Business Intelligence JasperReport, vient d'annoncer une nouvelle version de son outil WYSIWYG d'édition de rapports iReport, sous forme d'un module NetBeans. La version officielle sera disponible en février, mais une version beta est disponible sur le nouveau portail Plugins de NetBeans.org.
Ce qui est intéressant également, c'est la petite phrase dans le communiqué de presse: Usable as a NetBeans IDE plug-in or a stand-alone application
Si je lis bien entre les ligne, il s'agira donc de la prochaine version de iReport (version 3?), qui sera disponible de deux manières, soit sous forme d'une application indépendante, soit en module NetBeans. C'est là un bel exemple des possibilités offertes par la plateforme NetBeans!
NetBeans 6.0 est disponible depuis moins d'une semaine, et voilà qu'un membre du club Développez, srvremi, nous propose une très intéressante contribution: il a empaqueté NetBeans 6.0 pour pouvoir le distribuer et l'installer via les outils traditionnels de ces Debians: apt-get, synaptic ou autres.
Le travail est remarquablement fait, puisque NetBeans est découpé en 7 paquets (Java SE, Java EE, UML, C/C++, Ruby, Mobility, SOA) et trois Runtimes (Tomcat, Glassfish, Open ESB).
Un peu plus d'un an après NetBeans 5.5, sa dernière version majeure, quelques mois après la sortie de la version 5.5.1, NetBeans atteint un nouveau palier avec la publication de la version 6.
Au programme de cette nouvelle évolution, en plus de la nouvelle icône: l'intégration des extensions de NetBeans 5.5 dans l'EDI (Mobility, Profiling, Visual Web Pack mais aussi UML), un support avancé pour Ruby, le projet Schielmann qui permet de facilement construire le support pour un nouveau langage dans l'EDI, le support de Glassfish V2...
Mais surtout, le coeur de l'EDI, l'éditeur, a été totalement refait pour fournir aux développeurs des fonctionnalités et des performances "top of the art", à la mesure du reste de l'application. L'éditeur est vraiment devenu un réél plaisir à utiliser, rapide, efficace et agréable.
Après deux versions beta au cours des derniers mois, NetBeans 6 vient de franchir l'étape de la version Release Candidate avec la disponibilité de la RC1, téléchargeable ici. La date de parution définitive est toujours fixée au 3 décembre.
Au programmme de cette nouvelle évolution, en plus de la nouvelle icône: l'intégration des extensions de NetBeans 5.5 dans l'EDI (Mobility, Profiling, Visual Web Pack mais aussi UML), un support avancé pour Ruby, le projet Schielmann qui permet de facilement construire le support pour un nouveau langage dans l'EDI, le support de Glassfish V2...
Mais surtout, le coeur de l'EDI, l'éditeur, a été totalement refait pour fournir aux développeurs des fonctionnalités et des performances "top of the art", à la mesure du reste de l'application. J'utilise NetBeans 6 depuis la beta1, je dois avouer que c'est un plaisir de travailler dans le nouvel éditeur.
En tant que développeur Java, il y a une chose que je voulais savoir à tout prix concernant la sortie de Leopard, le nouvel OS d'Apple. Allait-il être livré avec Java 6 ? Et je n'étais très certainement pas le seul à attendre cela. [...] Lire la suite!
creabeans - NetBeans, Visual Web Pack - October 23, 2007 08:38 AM
La sortie de la tant attendue version 6 de NetBeans se profile avec la publication de la beta 2, téléchargeable ici.
On notera au passage que la date prévisionnelle pour la version finale a été décalée, passant du 28 novembre au 3 décembre.
Au programmme de cette nouvelle évolution, l'intégration des extensions de NetBeans 5.5 dans l'EDI (Mobility, Profiling, Visual Web Pack mais aussi UML), un support avancé pour Ruby, le projet Schielmann qui permet de facilement construire le support pour un nouveau langage dans l'EDI, le support de Glassfish V2...
Mais surtout, le coeur de l'EDI, l'éditeur, a été totalement refait pour fournir aux développeurs des fonctionnalités et des performances "top of the art", à la mesure du reste de l'application.
J'ai vérifié l'info, cette fois c'est officiel, NetBeans 6.0 beta est sorti!
Au programmme de cette nouvelle évolution, l'intégration des extensions de NetBeans 5.5 dans l'EDI (Mobility, Profiling, Visual Web Pack mais aussi UML), un support avancé pour Ruby, le projet Schielmann qui permet de facilement construire le support pour un nouveau langage dans l'EDI, le support de Glassfish V2...
Mais surtout, le coeur de l'EDI, l'éditeur, a été totalement refait pour fournir aux développeurs des fonctionnalités et des performances "top of the art", à la mesure du reste de l'application.
Et voilà, je publie mon premier billet depuis des lustres, et l'info fournie était un tuyau percé!
L'information donnée dans mon précédent billet est inexacte: la version officielle de NetBeans 6 beta 1 n'est pas encore sortie. La page est correcte, fonctionnelle, mais Roman nous informe que le binaire téléchargable pourrait encore changer...
La version officielle est donc prévue pour lundi.
creabeans - NetBeans, Visual Web Pack - September 13, 2007 06:00 AM
Enfin, après plus d'un an de développement, NetBeans 6 beta 1 est disponible ici.
Au programmme de cette nouvelle évolution, l'intégration des extensions de NetBeans 5.5 dans l'EDI (Mobility, Profiling, Visual Web Pack mais aussi UML), un support avancé pour Ruby, le projet Schielmann qui permet de facilement construire le support pour un nouveau langage dans l'EDI...
Mais surtout, le coeur de l'EDI, l'éditeur, a été totalement refait pour fournir aux développeurs des fonctionnalités et des performances "top of the art", à la mesure du reste de l'application.
Il ne reste plus qu'à l'essayer!
La version finale de NetBeans 6 est prévus fin novembre.
Il y a quelques temps déjà , Michael Nascimento a écrit un billet sur son blog concernant NetBeans, qui a créé quelques réactions. Jusque dans la mailing list des Java-Champions. [...] Lire la suite!
Blog de Vincent Brabant : NetBeans, Java et autres - NetBeans, Traduction - May 08, 2007 09:17 PM
Fin de l'année passée, il y a quelques 6 mois, Sun avait lancé en grande fanfare OpenJDK.
Nous avions d'ailleurs fait quelques interviews à ce sujet.
Aujourd'hui, à l'occasion de JavaOne, Sun a annoncé qu'il était arrivé au bout du chantier.
Et nous en savons plus quant à sa gouvernance. [...] Lire la suite!
Blog de Vincent Brabant : NetBeans, Java et autres - NetBeans, Traduction - May 07, 2007 10:08 PM
Hier, ou avant hier, je vous avais parlé un peu du Support Mercurial fournit par NetBeans. Et je vous avais dit que je n'avais pas réussi à le faire fonctionner. Et bien, c'était de ma faute.
Je n'avais pas suivi exactement à la lettre les instructions qui avaient été données.
La Milestone 9 de NetBeans 6 est disponible.
Avec son lot de nouveautés, dont nous avons déjà parlé récemment dans ce blog.
Mais aujourd'hui, je vais vous parler de son installation
Et oui, quelques jours à peine après la disponibilité de NetBeans 6 Milestone 7, il est maintenant possible de télécharger la première Beta de NB 5.5.1.
La version 6 de NetBeans est certainement la plus attendue de toutes. Les versions 5.0 et 5.5 ont fait du bruit dans l'univers java, et la popularité de NetBeans ne fait que croître. [...] Lire la suite!
creabeans - NetBeans, Visual Web Pack - January 12, 2007 11:28 PM
Utilisateur du Visual Web Pack de NetBeans et de la bibliothèque jFreeCharts, quelle ne fut pas ma joie de trouver ce projet de bibliothèque de composants jFreeCharts pour Creator et le VWP!