Tuesday Jul 12, 2011
Wednesday Jun 29, 2011
By alexismp on Jun 29, 2011
This 7.0.1 RC 1release also includes numerous bugfixes and performance improvements across all areas and is available from the usual download page and the final version of NetBeans IDE 7.0.1 is expected in late July (once JDK 7 has shipped would be an educated guess).
Note that if you're an existing NetBeans 7.0 user you'll be offered with updates to your existing install via the Update Center once 7.0.1 final ships.
Saturday Jun 25, 2011
By alexismp on Jun 25, 2011
Recent Tips and News on Java EE 6 & GlassFish:
• Java EE 6 Development with NetBeans 7 (new book)
Monday Jun 20, 2011
By alexismp on Jun 20, 2011
This book holds a step-by-step book documention all of the Java EE 6 features and APIs (including CDI) using the IDE with the best Java EE out-of-the-box experience : NetBeans 7. It uses GlassFish as the default container and PrimeFaces as a JSF component suite.
We've covered several Java EE and GlassFish books before and I can't help but think that given writing books never helped authors retire early, having so many good books on Java EE 6 says something about its success among developers.
Wednesday Apr 20, 2011
By alexismp on Apr 20, 2011
The NetBeans team has just delivered NetBeans 7, a new major IDE release. Congratulations to the folks in Prague (and elsewhere)!
One of the main new features is support for the draft Java SE 7 specification and in particular the Project Coin languages changes (diamond operator, multi-catch, ARM blocks, etc) including hints to refactor existing code to take advantage of them.
The tool still offers great out-of-the-box experience and now has improved Java EE 6 support over 6.9.1. NetBeans 7.0 is now the stable NetBeans release you want to be using with GlassFish 3.1 (see new features). It also supports recent versions of Oracle WebLogic Server.
Monday Mar 28, 2011
By alexismp on Mar 28, 2011
With this release candidate now out the door with a "Java EE" download at 152 MB, you get a fully-featured Java EE 6 IDE with GlassFish 3.1 included. A really well integrated too. Just open the box and start coding!
We've previously covered the milestone 2, beta and beta 2 releases so you probably already know about the support for Java 7, Maven 3, HTML 5 editing and the overall improved support for Java EE 6, GlassFish, WebLogic and JBoss.
The NetBeans Tutorials and Articles has been updated with fresh content and the final bits are expected in April (and a 7.1 release is scheduled towards the end of the summer). This is the first version to contain the GlassFish 3.1 final bits.
Sunday Feb 20, 2011
By alexismp on Feb 20, 2011
NetBeans 7.0 beta 2 is now out and you can download your copy from this download page. As previously discussed this version has enhancements for GlassFish 3.1 and now ships with an almost final version (b41 to be precise).
One of the main goals for NetBeans 7.0 is alignment with Java SE 7 (project Coin, etc.) but other important features include support for Oracle WebLogic Server (check out this screencast), HTML 5 editing, Maven 3 support, overall improved Java EE support for CDI, JAX-RS, JPA and Bean Validation, and now also support or Git (1.7.x).
Check out more details about this on this page and be sure to read the release notes. Finally note that NetBeans IDE 7.0 Beta 2 is available in no less than 6 languages: English, Brazilian Portuguese, Japanese, Russian, and Simplified Chinese.
Friday Jan 21, 2011
By alexismp on Jan 21, 2011
This week's "Java EE 6 with NetBeans and GlassFish" webinar replay is now available !
Our sincere apologies to those of you that experienced technical difficulties. We're actively looking into significantly improving the viewer's experience as early as for next week's webinar.
Mark your calendars, all GlassFish Webinars (past and future) are now listed on http://glassfish.org/webinars
Monday Jan 03, 2011
Tuesday Dec 07, 2010
By alexismp on Dec 07, 2010
Over at the OTN blog, Justin Kestelyn announced that three development environments were made available as VirtualBox images (appliances) and loaded with all the software you need to get started the moment you log into the system.
These images include : SOA & BPM Development, Database App Development and Java Development.
The Java development image (2.6GB from this page) is very based on the image built for the recent OTN Java Developer Days (delivered in some 30+ countries worldwide with three hands-on labs). It uses Oracle Linux version 5, JDK 6, Java FX 1.3.1, NetBeans IDE 6.9.1, and GlassFish Server Open Source Edition 3.0.1. This is everything you need to get started with Java EE 6 development and you'll even find three labs (with code and instructions) to start using JSF 2, JAX-RS 1.1, EJB 3.1, Servlet 3.0, JPA 2.0 and CDI 1.0!
Monday Nov 22, 2010
By alexismp on Nov 22, 2010
With the recent JSR announcement you may have missed the release of NetBeans 7.0 Beta. Adding to the long list of server-side enhancements (Java EE 6, GlassFish, WebLogic, JBoss) described in this earlier post, support for JDK 7 and for Maven 3 are probably the two main features in this release.
Once you've installed and configured a recent build of OpenJDK, you can now select "JDK 7" as a target platform in the IDE. This will cause the NetBeans built-in parser to start using the new javac compiler and thus support new language constructs such as Strings in switch, the diamond operator, multi-catch, etc... NetBeans also integrates a number of hints to help you refactor existing code into something more terse. More details on this page. Update: Arun has pushed out a screencast to illustrate this all.
This interview will NetBeans developer Jesse Glick goes into interesting details about the full support of Maven 3 in this new release. Similar to the JDK 7 case above, the IDE does not reinvent the wheel but rather "the IDE is using the official Maven 3.0 code to parse your project" (so no "import" step required). The tool can also search Maven repositories when class definition are missing. Repository browsing & searching, graphical representation of dependencies while preserving the "compile on save" and increasing overall performance are all now part of NetBeans 7.0 beta.
You may also have missed this episode of the Java Spotlight Podcast which features an interview with the NetBeans boss at Oracle.
Sunday Nov 14, 2010
Sunday Oct 17, 2010
By alexismp on Oct 17, 2010
Just like GlassFish, the NetBeans folks have been busy working on their next release (read "6.10 renamed to 7.0"). Milestone 2 of NetBeans 7 is now available and it has a lot in store for web and server-side developers: Java EE 6 enhancements, support for GlassFish 3.1 and Oracle WebLogic Server, but also interesting new Web features.
Regarding Java EE 6 enhancements, EL (Expression Language, heavily used in JSF 2) now has error checking, finds usages in JSF or CDI managed beans, offers refactoring, bundle resources support, useful tooltips and hints. CDI offers qualifier auto-creation, "Inspect CDI" contextual menu, and more. But you'll also find JAX-RS wizard enhancements, support for JSF components suites (PrimeFaces), BeanValidation (constraint and
validation.xml) wizards, and JPA integration of BeanValidation and JAXB.
Hot off the heels of the Maven 3 final release, NetBeans now ships with an embedded distribution which has been in fact used for a while to interpret Maven projects. Numerous other bugs have been fixed. If you use Maven (2 or 3) you should give this milestone a try.
The NetBeans/GlassFish integration got even better with GlassFish 3.1 support, application-scoped resources (including
glassfish-resources.xml editing), better Web Services testing, easier domain creation, access to remote server log, and restart in debug mode. NetBeans also now allows EJB and ACC modules to be deployed as standalone artifacts, while debugging an EAR file that contains an ACC client will now start two debugging sessions, one on the client, one on the server. Check Vince's blog for all the details.
Support for Oracle WebLogic Server is a new feature and now shows as a server in the "Services" tab. If interested, check out this short yet useful video showing support for JSF 2.0 (integrated in the recent WebLogic release), datasource creation and deployment, directory-based deployment and more.
Thursday Oct 07, 2010
By pelegri on Oct 07, 2010
There is a revised NetBeans roadmap: NetBeans 6.10 Changes to NetBeans 7.0 and now releases in March 2011. NB 7.0 still has support for GlassFish 3.1 but now will also come with support for JDK 7 language features and for JDK 7 beta. The plan is that there will be a minor patch release later when JDK 7 goes final, and later there will be a NB 7.1 with support for Client Java and JavaFX Java APIs.
Thursday Sep 30, 2010
By pelegri on Sep 30, 2010
The next version of NetBeans is 6.10 (Release Roadmap). NB 6.10 has support for the GlassFish 3.1, and the two schedules (NB 6.10, GF 3.1) are aligned which means our tools folks are extra busy, and Vince has been documenting his new additions through a series of posts in his blog.
Here is the current list - I'll try to update the list as Vince adds entries:
Initial Support for GlassFish Server 3.1
Kickoff of the series. Integration plan into NetBeans 6.10 is described in the NetBeans Wiki Page
• Restart a remote instance of GlassFish Server
Support for the restart-domain command works with remote domains
• New Enable and Disable actions for deployed apps
Two additional actions for applications deployed onto GlassFish Server instances: Enable and Disable.
• Restart a remote server in debug mode
UI now leverages the new support for restarting a server in debug mode with a single command.
• View Server Log for remote instance
Users can see the log for remote GlassFish Server 3.1 instances
• Supporting glassfish-resources.xml
New name and new content GlassFish Server 3.1 builds integrated into NetBeans dev builds As the title says - now integrated!
• Create domains that use the default ports
New feature? Or bug fix?
• Web Service Nodes of a GlassFish Server 3.1 instance
Quick way to get the URL to the WSDL for services deployed in NB
• IDE Feature, now available from the command-line
Support for the new Application Scoped Resources (Spec, Screencast)
As you can see, good progress!
Podcasts & Videos
- JavaOne CFP is Open - Your Invitation to Submit to the Java EE Track
- New book: "Web Development with Java and JSF"
- Forge Powered Java EE Rapid Application Development Comes to NetBeans!
- JMS 2.0 Revision A
- Java EE 8/Adopt-a-JSR Updates: Morocco JUG!
- Java EE Management API 2.0 (JSR 373) Spins Up
- Java EE Container Lifecycle
- Migrating a JSF Application from Spring to Java EE 7/CDI
- Java EE 7 Hands-on-Lab Updated for You to Use!
- Templating in the MVC JSR