Netbeans as an IDE and Platform<br />Dilek Karad0aş Mataracı<br />22.12.2010<br />
CONTENT<br />History<br />Platform<br />IDE<br />Integrated Modules<br />Download Bundles<br />Localisation<br />Reference...
Foreword<br />Netbeans <br />a platform for developing java desktop applications.<br />Platform has software components to...
History<br />Began in 1996 as a student IDE project at University of Charles in Prague.<br />Bougth by Sun Microsystems in...
Platform<br />Reusable framework for simplifying the development of java Swing desktop applications.<br />Offers reusable ...
IDE<br />Open source integrated development environment.<br />Support for all java application types(ie JavaSE, JavaME, We...
Integrated Modules<br />Netbeans Profiler<br />GUI Design Tool<br />Netbeans Javascript Editor<br />
Integrated ModulesNetbeans Profiler<br />Tool for monitoring of java applications.<br />Helps to find memory leaks and opt...
Integrated ModulesGUI Design Tool<br />Formerly known as Project Matisse.<br />Drag&Drop facility for Swing application de...
Integrated ModulesJavascript Editor<br />Extended support for Javascript, Ajax and CSS.<br />Features of the editor:<br />...
Download Bundles<br />Bundle for Web/JavaEE<br />provides complete tools for all the latest Java EE 6 standards.<br />ente...
Download BundlesComplete Bundle<br />Bundle for Java EE<br />Bundle for Ruby<br />Bundle for Java ME<br />Bundle for C/C++...
Localisation<br />Netbeans is translated into<br />Brazilian<br />Portuguese<br />Japanese<br />Simplified Chinese<br />
References<br />Wikipedia<br />
THANK YOU!!!<br />
Upcoming SlideShare
Loading in …5
×

Netbeans

803 views

Published on

  • Be the first to like this

Netbeans

  1. 1. Netbeans as an IDE and Platform<br />Dilek Karad0aş Mataracı<br />22.12.2010<br />
  2. 2. CONTENT<br />History<br />Platform<br />IDE<br />Integrated Modules<br />Download Bundles<br />Localisation<br />References<br />
  3. 3. Foreword<br />Netbeans <br />a platform for developing java desktop applications.<br />Platform has software components to develop applications from.<br />an IDE for developing with java,javascript,PHP,Phyton,Ruby,Groovy,C,C++,Scala,Clojure and others..<br />runs everywhere when a JVM is installed.<br />JDK is required for development in Java.<br />
  4. 4. History<br />Began in 1996 as a student IDE project at University of Charles in Prague.<br />Bougth by Sun Microsystems in 1999.<br />Was an open source project in 2000.<br />Lates t available version is 6.7 Beta version.<br />
  5. 5. Platform<br />Reusable framework for simplifying the development of java Swing desktop applications.<br />Offers reusable services common to desktop applications.<br />Features:<br />User Interface Management<br />User Settings Management<br />Storage Management<br />Window Management<br />
  6. 6. IDE<br />Open source integrated development environment.<br />Support for all java application types(ie JavaSE, JavaME, Web, EJB etc..)<br />Ant based build system, Maven support, Refactoring, Version control system..<br />Modular structure : functionalities are supplied through modules.<br />Under Sun’s Common Development and Distribution License.<br />
  7. 7. Integrated Modules<br />Netbeans Profiler<br />GUI Design Tool<br />Netbeans Javascript Editor<br />
  8. 8. Integrated ModulesNetbeans Profiler<br />Tool for monitoring of java applications.<br />Helps to find memory leaks and optimize.<br />Integrated to core ide since version 6.0.<br />Based on Sun research project named Jfluid.<br />
  9. 9. Integrated ModulesGUI Design Tool<br />Formerly known as Project Matisse.<br />Drag&Drop facility for Swing application developers.<br />Built-in support for JSR296(Swing Application Framework) and JSR295(Beans Binding Technology).<br />
  10. 10. Integrated ModulesJavascript Editor<br />Extended support for Javascript, Ajax and CSS.<br />Features of the editor:<br />Syntax highlighting<br />Refactoring<br />Code completion for native objects<br />Generation of javascript class skeletons<br />Generation of Ajax callbacks from a template.<br />
  11. 11. Download Bundles<br />Bundle for Web/JavaEE<br />provides complete tools for all the latest Java EE 6 standards.<br />enterprise java beans, servlet, persistence apis, web service and annotations support.<br />JSF 2.0, JSP, Hibernate, Spring, Struts Frameworks support.<br />Java EE 1.4 and Java EE 1.5 support.<br />includes Glassfish and Tomcat application servers.<br />
  12. 12. Download BundlesComplete Bundle<br />Bundle for Java EE<br />Bundle for Ruby<br />Bundle for Java ME<br />Bundle for C/C++<br />Bundle for PHP<br />Bundle for JavaFX<br />Glassfish AS<br />Tomcat AS<br />
  13. 13. Localisation<br />Netbeans is translated into<br />Brazilian<br />Portuguese<br />Japanese<br />Simplified Chinese<br />
  14. 14. References<br />Wikipedia<br />
  15. 15. THANK YOU!!!<br />

×