There are a number of Java-based IDEs that offer a variety of features. This is a nice presentation which highlights three IDEs – NetBeans, Eclipse and IntelliJ IDEA. This is both good for both experienced and new users. It introduces the IDEs and the strengths of these IDEs.
Select the image to watch the video. You may find this article of interest, as well.
Go to more posts on software development at http://digitalcld.com/cld/category/software-development
My favorite software development environment, NetBeans, has released a new early access version – NetBeans 7.4 RC1. There are a number of new features including support for HTML 5. Included in the new support for :
- Cordova application development.
- Support for Android and IOS browsers.
- Editing support for SASS and LESS stylesheet language
- HTML 5 features available in Java EE projects
- HTML 5 features in PHP applications
You can see all the new changes in the Information page and release notes.
You can download the new release here.
There are some nice videos showing how to use Knockout with NetBeans :
The JavaOne 2012 presentation videos are now available and cover a wide range of topics. You can find the main topic areas here :
Over many years, I have encountered attempts to use Java in low latency as well as near real-time environments. James Gosling has been at the center of many of these efforts. Beyond his amazing work as the principle creator of Java he is now creating some amazing robots with remarkable characteristics. He has been working at Liquid Robotics and has been hard at work on some incredibly interesting software that are incorporated into the Wave Gliders. In this first video he discusses the work at Liquid Robotics :
I attended this next talk where he discussed his work – it is extremely interesting :
You can see some of the latest efforts around obstacle and ship avoidance here :
This is recommended for those developing in Java. Charlie Hunt (SalesForce.com) and Monica Beckwith (Oracle) provide a deep dive presentation into the new Java G1 Garbage Collector. They explains when you should use G1, how G1 works and tunables associated with G1.
Thanks to Fareed Rezaei blog entry for providing some nice instructions on how to connect NetBeans 7.1 to Microsoft SQL Server 2012.
If you are looking for a way to learn the full gamut of APIs found in Java EE 7 – there is a nice hands-on lab that walks you through. Among the APIs : Java Persistence 2.1, Java RESTful Web Services 2.0, Java Message Service 2.0, JavaServer Faces 2.2, Context and Dependency Injection 1.1, Bean Validation 1.1, Batch Applications for the Java Platform 1.0, Java API for JSON Processing 1.0, Java WebSocket 1.0, Java Transaction 1.2 and more. The detailed instructions to the lab can be found here :
The link above provide instructions and starting code for the Java EE 7 hands-on lab. The hands-on lab builds a typical 3-tier end-to-end application. The starting code can be found here :
You will be asked to also download a Java SE 7, NetBeans IDE 7.3 or higher and not only the GlassFish 4 App Server. The application the lab builds is a typical three tier Java EE 7 web application that allows customers to show movie times and make reservations at a 7 theater Cineplex. It is possible to change movies, there is a chat room to discuss movies. Total sales are calculated at the end of the day. ( link: https://glassfish.java.net/hol/ )
If you are like a large number of enterprise and cloud software developers and you use Java, and specifically Java Enterprise Edition (Java EE). You may be interesting in knowing that the newly release open source development environment, NetBeans. NetBeans IDE 7.3.1 has support for the latest version of Java EE 7. You can see what the new release supports in the release notes. It should be pointed out that NetBeans has a very strong Platform framework (NetBeans Platform) that allow for the development of rich client platform applications. In addition, NetBeans also supports languages such as C, C++, PHP, Groovy and more.