• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Net Beans61 Ide
 

Net Beans61 Ide

on

  • 1,583 views

http://blogs.sun.com/stripathi

http://blogs.sun.com/stripathi

Statistics

Views

Total Views
1,583
Views on SlideShare
1,581
Embed Views
2

Actions

Likes
1
Downloads
39
Comments
0

2 Embeds 2

http://www.slideshare.net 1
http://localhost:3000 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Net Beans61 Ide Net Beans61 Ide Presentation Transcript

    • NETBEANS 6.1 Satyajit Tripathi Member Technical Staff ISV-Engineering, Sun Microsystems 1
    • NetBeans IDE 6.1 The only IDE you need! • A comprehensive, modular Java IDE > Out-of-box support for Java SE 1.5/1.6, Java EE 5, Java ME > Large set of 3rd party modules (plug-in) > Intuitive drag-and-drop development > Debugger, Profiler, Refactoring, etc. • Free and open-source based > Open source since June 2000. Source code available under CDDL v1.0 & GPL v2 ( * with CLASSPATH Exception) > Large community of users and developers • Supported on wide range of OS platforms > Java Desktop System 2, Microsoft Windows 2000 Professional sp4, Mac OS X 10.4.5 Intel, and various Linux distributions • A platform for building applications > Rich client Java applications > Rich framework of windows, menus, tool-bars, actions 2
    • NetBeans 6.1 Download 3
    • NetBeans 6.1 Open source IDE and Application platform 4
    • NetBeans Roadmap Community driven release cycle NetBeans - Minor patches are planned every 5 weeks between major releases • Upcoming NetBeans 6.5 ( Noteworthy, Development Plan ) > PHP Editor in NetBeans 6.5 to support all standard IDE features > Focus on development tools for dynamic scripting language, JavaScript Debugger > Enhanced support for Java Web Start. Improved integration with MySQL > Remove UML dependency on the Tom Sawyer graphics library, etc. 5
    • What's New in 6.x NetBeans IDE 6.1 (NewAndNoteworthy) • JavaScript support • Spring Framework support • MySQL support in Database Explorer • Support for Java Beans • JSF CRUD Generator • Javadoc Code Completion • Shareability of projects • On Demand Binding Attribute for Visual Web JSF projects • Axis2 support for web services 6
    • Supported technologies • Supported technologies • Tested Application Servers > Enterprise JavaBeans (EJB) 3.0 > GlassFish V1 & V2 > JAX-WS 2.1 > Sailfin V1 (JSR 289 compatibility) > Java Persistence (JSR-220) > Sun Java Application Server PE 8.2 > JavaServer Faces 1.2 (JSR-127) > Tomcat 5.0, 5.5 & 6.0 > Java Servlet 2.5 > JBoss 4.0.4 > JavaServer Pages (JSP) 2.1 > WebSphere 6.0 & 6.1 > Struts 1.2.9 > WebLogic 9.2 & 10 > JAX-RPC 1.6 > JAX-R 1.0 > JAX-P 1.4 > JAX-B 2.1 > JSP Standard Tag Library (JSTL) 1.1 7
    • Sun Partner Community “Revolutionary solutions come from the meeting of many different minds.” 8
    • Participation Age Everyone and Everything Participating on the Network 9
    • Features – Base IDE and Java SE • Base IDE > Improved code editor support > Database integration > Version control and Developer collaboration • Java SE > Enhanced SWING GUI Builder (formerly Matisse) > Profiler > Debugger 10
    • Improved Source Editor • Language-Aware editor Java, Ruby, C/C++, XML, HTML, RHTML, Javadoc, JavaScript,and JSP • Live Parsing and Refactoring • Smarter code completion • Insert code • Inspect Members and Hierarchy • File history • Easy & fast navigation • Fully configurable User Interface 11
    • Database Integration • Connect to any database • Integrate MySQL easily • Explore and maintain database • Drag and Drop Tables • Database based SWING or JSF Web application • Building Entity classes using JPA 12
    • Version Control & Collaboration • Integrated version control tools • Remote project sharing • CVS, Subversion, Mercurial, • Developer collaboration chat ClearCase • File status and history • Line-based Diff viewer 13
    • SWING GUI Builder • Professional GUI building • Standard and Custom SWING and AWT components • Beans binding technology (JSR 295) support • SWING application Framework (JSR 296) support 14
    • Application Profiler • Finding performance Bottlenecks and Memory leaks • Profile entire application or subset • Task based profiling > CPU Performance, Monitoring Thread States, Memory • New Feature in NetBeans 6.x > Profiling points for precise control, Comparing Memory snapshots, Drill-down graphs, Memory heap walker, Remote profiling, Dynamic attach on JDK 1.6 • Integrated with JMeter for Load Testing 15
    • Debugger • Configurable Breakpoints (Conditional & Event ) • Multi-Session and Multi-Threaded Debugging • Expression Evaluation • Expression Stepping 16
    • NetBeans 6.1 Resources • NetBeans Product Site : http://www.netbeans.org > Download: previews, current & past releases of IDE, plugins > Learning: tutorials, technical articles, flash demos > Community: latest news, forums, events, mailing lists • NetBeans Wiki : http://wiki.netbeans.org/wiki/ > Open-source documentation site for NetBeans • Planet NetBeans : http://www.planetnetbeans.org/ > Aggregate for all NetBeans related blogs • Source Code : cvs.netbeans.org:/cvs > CVS source code access for NetBeans platform + IDE 17
    • NETBEANS 6.1 Satyajit Tripathi satyajit.tripathi@sun.com 18