"Today we will speak about next NetBeans 6.8 Milestone 1 features, that can be interesting for you.

First of all there are a big changes for those, who create one of the Java EE projects (Web, EJB, AppClient or EAR project). Milestone 1 enables basic support for development of applications for Java Enterpise Edition 6.

If you start to create Web Application you will meet with lot of changes. In new project wizard in the section 'Server and Settings' you can newly choose Java EE 6 Web and as a built-in server GlassFish v3 which support Java EE 6.

In next step 'Framework' you can choose improved JavaServer Faces. The big changes in the JSF 2.0 area include the usage of Facelets as the default page language, and usage of annotations instead of XML configuration.

That enable NB6.8 recognize XHTML files as facelets files if proper namespace is declared and also coloring, code folding, error checking for JSF tags, code completion for JSF libraries including documentation etc. There is also a new JSF category in the palette for XHTML files.

And also others technologies are upgraded. NetBeans 6.8 M1 now allows you to take advantage of the new features in Java Persistence 2.0, such as the Criteria API or integration with the Bean Validation specification.

The most expected feature of Enterprise JavaBeans 3.1 is the ability to use EJBs in ordinary web modules. Etc....

To sum up JPA 2.0, JSF 2.0, EJB 3.1, Servlet 3.0 and JAX-RS 1.0 are probably the most notable and important improvements in Java EE 6 compared to the previous version of the platform.

If you want to learn more about this features in NetBeans 6.8Milestone1 read this wiki page."