NetBeans Certified Training

Hi guys, Hope you having a good time. :)

Well, coming back to the point. I attended the Oracle NetBeans Certified Training organized by NUGNagpur leader Mr. Tushar Joshi Sir and taken by Geertjan Wielenga of Oracle Corporation. It was a International training as one group of people from TOGO and CANADA were with us i.e NetBeans User Group, Nagpur. The whole training broadcasting done with the help of WebEx. So, There were 17 participants from India for this training and we had a great time for 2 days i.e 27th and 28th Nov, 2010. The training time was from 2.30 pm to 9 pm. Since we have successfully completed the training, I am happy to say that we are now called as “NetBeans Certified Associates“. I wll be more happy if I can start from this platform and become a “NetBeans Certified Engineer” which requires to submit a application/plugin for the NetBeans Platform and a complete documentation for that plugin.

So, some of my friends have already written the blog about what happened in the 2 days of training. You can directly read the whole thing from below urls:

TechAshram ,  Ameya’s Blog

So, now after reading from the above blogposts, I assume you all know what has happened in the training and what was the agenda of the training. Now I would like to tell you all what I have learnt and will take from the NetBeans Certified Platform Training.

Basically, This training has provided me a Awesome platform to work on the NetBeans Platform. For almost 2 years I was working on the NetBeans Console Applications, NetBeans Desktop Applications and also the web applications. I had also developed some projects using the NetBeans IDE. :) But Now, after the training, my point of view regarding the NetBeans has Completely changed. I wasnt knowing the NetBeans Platform previously. But, now I know what is NetBeans Platform is all about. Its amazing . :D .I studied the structure of NetBeans Platform. How NetBeans actually works! How the different components of the NetBeans collaborate with each other, how the different modules inside NetBeans interact each other. :)

We can use the components of the NetBeans directly to develop the application or plugin. You can use the Components of NetBeans wherever you want to that to be used and placed. This offers great help to build the application.

I learnt a lot in these 2 days. The Complete atmosphere was like 17 developers coming at one place, learning one platform, applying different brains for the unique purpose and enjoying to the fullest! Oh..I forgot to mention in the previous sentence that It cant happen without a cup of Coffee. Everybody will agree that “A lot can happen over a Coffee;) .

So, guys please join NetBeans India group and NetBeans User Group, Nagpur as early as possible to attend such lively meetings in the future. :)

Well, I have decided to build a plugin for NetBeans which will record the recent changes done while using the complete NetBeans IDE application. If anybody wants to join on this open source plugin application, then please join ping me up and also share your views on Netbeans User Group, Nagpur mailing list.

I am sharing some of the pics of the Netbeans Certified Training as follows:

This slideshow requires JavaScript.

Enjoy :D

NetBeans IDE vs Visual Studio

The comparison between NetBeans and Visual Studio is just like the comparison between java and .net which is never ending. :) The two software development tools / environments , Visual Studio and NetBeans are one of  the vastly used as Software or Web Development IDE (Integrated Development Environment). With such features,it has helped and provided developers or users the enthusiasm to develop softwares. I will be differentiating the two IDE’s in their respective areas.

Visual Studio 2010

Parallel Programming

Parallel programming is simplified, so both native- and managed-code developers can productively build innovative applications. Continue reading

NetBeans IDE – Code in a Smarter way !

NetBeans is a free, open-source Integrated Development Environment for software developers. One can create professional desktop, enterprise, web, and mobile applications with the Java platform, as well as PHP, Groovy, C/C++ ,Ruby and  JavaScript with the help of NetBeans.

NetBeans IDE 6.9.1  introduces with some of the following important features:

  • JavaFX Composer
  • Support for JavaFX SDK 1.3
  • Support for the PHP Zend framework
  • OSGi interoperability
  • Ruby on Rails 3.0
-Java Desktop Applications

Create professional standards-based user interface with the NetBeans Swing GUI Builder. Save years of work by building Java Swing desktop applications with the NetBeans Platform framework.

-JavaFX Composer

Use the JavaFX Composer to lay out JavaFX GUI applications visually, similar to the Swing GUI builder for Java SE applications.

-Java Enterprise and Web Applications

Build web applications using CSS, JavaScript, and JSP: Support for frameworks includes JSF (Facelets), Struts, Spring, Hibernate, and a full set of tools for Java EE 6, CDI, GlassFish 3, EJB, and web services development.

-Dynamic Languages

Benefit from one combined tool that supports JavaFX Script, CSS, PHP (Zend and Symfony), Groovy and Grails, Ruby and Ruby on Rails, and JavaScript.

-Visual Mobile Development

Create, test and debug applications that run on mobile phones, set-top boxes, and PDAs using JavaFX Mobile and the Java ME SDK 3.0 Platform.

-C and C++ Development

Edit, profile, and debug C/C++ applications, and make the most of multiple project configurations, remote development, and packaging.

Creating a new first application in NetBeans IDE 6.9.1 :

1) After completing the installation of NetBeans 6.9.1, this screen will come up firstly which is called as the startup page or a welcome page. You can even change the settings if you always want this screen to popup when NetBeans Starts or you can even omit this screen by unchecking the check box of “start on startup“.

2) Then click on File menu option and select New Project.

3) Then from Categories select Java and then from projects column, Java Application and click Next.
4) Then give the Project Name and click Finish.

5) Now the screen will come up where on the right hand side, there is a java editor and on the left hand side, there is a hierarchy view of all the files that are present in the projects opened.

Now after this, you can start with your coding in java using NetBeans IDE. This was just the short introduction on NetBeans IDE sample java application. Trying building awesome applications and keep innovating..Till then,

Enjoy :D