NetBeans 6.5

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    4 Favorites

    NetBeans 6.5 - Presentation Transcript

    1. NetBeans Tech Talk The Grand Unified IDE
    2. What is N'T NetBeans?
    3. It's not for sale ...its free ..as in freedom ..as in free beer
    4. It's not just a Java IDE
    5. It's not developed in a secret lab
    6. What is NetBeans?
    7. What is NetBeans? - It is:
      • A comprehensive, modular multi-lingual IDE
        • Out-of-box support for Java SE, Java EE, Java ME
        • Large set of 3rd party modules (plugins)
        • Intuitive drag-and-drop development
        • Debugger, Profiler, Refactoring, etc...
      • A platform for building applications
        • Rich client Java applications
        • Rich framework of windows, menus, tool bars, actions
      • A thriving open source community
        • Open source since June, 2000
        • Large community of users and developers
    8. Which Operating System does it work on?
      • Binaries for Solaris, Linux, MS Windows, and Mac OSX
      • 100% Java
      • Just download and run on any OS with a JRE!
    9. What can I do with NetBeans?
      • Make Applications:
        • Desktop
        • Web
        • Mobile
        • Enterprise
      • In..
        • Java
        • C/C++
        • Ruby
        • PHP, XML, Javascript
        • ..and more...
    10. Supported Technologies.. some Buzzwords ;)
      • Ajax
      • C/C++
      • JSF
      • JSP
      • CSS
      • SQL
      • JavaDB
      • MySQL
      • PostgreSQL
      • JDBC
      • Ants
      • Java EE
      • Java ME
      • Java SE
      • Javascript
      • PHP
      • HTML
      • REST
      • CVS
      • SVN
      • Rich Client Platform
      • Ruby
      • SOA
      • UML
      • Web
      • WSDL
      • XML
      • MIDP
      • CLDC
      • CDC
      • EJB
      • JAX-WS
      • JSTL
      • Ofcourse, a whole lot more..
    11. A Brief History Of NetBeans!
    12. Something to do with Coffee Beans?
      • No
      • Java Beans + Network
      • Develop network-enabled Java Beans components.
      • Jarda Tulach, who designed the IDE's basic architecture, came up with the name NetBeans to describe what they would do
      • Archive of NetBeans-related Press Releases
      • The Vision Statement
      • NetBeans tomorrow - The Roadmap in the Community - Planning section of the site
      • History of NetBeans from NetBeans the Definitive Guide
      • Circa 2001 developer.com article
      • Archive of the original NetBeans.org web site
      • All available at: http://www.netbeans.org/about/history.html
    13. Cool Features of NetBeans
    14. Packs
      • Profiler
      • Integrated Performance Profiling Tools:
        • CPU Time
        • Thread State
        • Memory Usage/Memory Leak Detection
    15. Packs (cont'd)
      • Mobility Pack
      • Award winning support for Java ME development
        • C onnected L imited D evice C onfiguration/ M obile I nformation D evice P rofile
        • And now, support for C onnected D evice C onfiguration too!
      • Visual Development Tools
      • Emulator Support
      • Device Fragmentation Solutions
    16. Packs (cont'd)
      • Enterprise Pack
      • Visualize, analyze, and edit real-world XML Schema, WSDL, and XML instance documents
      • Develop secure, identity-enabled Java EE Web services
      • Design BPEL business processes
      • “Tools for 208”
    17. Packs (cont'd)
      • C/C++ Pack
      • NetBeans is more than a Java IDE
      • Supports features you know from the Java IDE:
        • Navigation, code folding
        • Code completion, templates
        • Make file mgm't
    18. Packs (cont'd)
      • Visual Web Pack
      • Based on the award-winning Java Studio Creator 2
      • Visual Drag-n-Drop Environment for Creating Web Applications
      • Includes Ajax-enabled Java Server Faces Components
    19. Swing GUI Builder
      • Issues building GUIs without Matisse:
        • Complex Swing APIs
        • e.g. GridBagLayout
        • Resizing and alignment is hard
        • Handling of locales is hard
        • Different OS behaviors
        • Binding data to your GUI
      • Netbeans handles these for you!
    20. Debugging & Profiling
      • Visual debugging (breakpoints, watchpoints)
      • Remote debugging of a process
      • On-the-fly code fixing
      • Debug JSP, Servlets, monitor HTTP Traffic
      • View, suspend, resume threads
      • Monitor thread activity
      • CPU time & visual method call-graph data
      • Object-centric view: # allocated, live, age
      • JVM telemetry: heap usage, garbage collection
    21. demo
    22. NetBeans Platform
    23.  
    24.  
    25.  
    26.  
    27. What's new in NetBeans
    28. What's New In NetBeans 6.5?
      • 40% faster startup, boom in performance
      • PHP, Javascript, MySQL, Groovy and Grails support
      • Sharable Projects
      • Support for UNC paths
      • File associations options panel and open as.. action
      • Running on JRE
      • QuickSearch
      • Variable paths in J2EE/SE projects
      • Eclipse Project Import/Synch
      • Java Web Start Support
      • Various Platform improvements
      • Various UI enhancements (transparent floating windows, etc.)
      • PHP support improvts .: database code snippets, code completion, find usages, project configs.
    29. What's New In NetBeans 6.5?
      • JavaScript Debugger, Library Manager, Bundled Libraries
      • Enhanced support for web frameworks (spring, hibernate, JSF CRUD, etc.)
      • New Multithreaded Debugging Support , with Deadlock detection, etc.
      • GUI builder: New Property editors, nimbus look and feel, etc.
      • Consume SaaS services in PHP
      • Enhanced C/C++ code completion accuracy, call graph, better highlighting, etc.
      • New Ruby features.
      • Cool New Java features:
        • CamelCase Code completion
        • JavaDoc Analyzer
        • Call Hierarchy
        • Formatting Settings per Project
    30. NetBeans Feature Updates
        • http://wiki.netbeans.org/wiki/view/NewAndNoteWorthy
        • Checkout the 56 revisions of the above wiki page.
    31. NetBeans + YOU Where do you fit in?
      • Get
      • Learn
      • Share
      Order is important What to Do
      • Download NetBeans
      • Write a new desktop application, a mobile application..
      • Create a user account on http://www.netbeans.org
      • Blog on NetBeans
      • Participate on NetBeans mailing lists
      http://www.netbeans.org Participation Age
    32. The NetBeans Community
      • http://www.netbeans.org/community/index.html
      • Open Source Projects- Code and Documentation
      • Portal - News / Events
      • Over 14 Million Downloads
      • Mailing Lists – Over 500,000 mailing list subscribers
      • Over 100 Partner Companies
      • Active Blogging Community: http://www.planetnetbeans.org/
    33.  
    34.  
    35. If you want to contribute code...
      • http://www.netbeans.org/community/contribute/code.html
      • Scratch your own itch- add new features or improve existing ones
      • Fix bugs
      • Write plugins or modules
      • Develop RCP applications
    36. However, If you don't want to
      • scratch your own itch, or
      • shoot bugs
      • ..but, you want to contribute
      • then....
    37. NetBeans Community Docs http://wiki.netbeans.org/CommunityDocs
        • Documentation project
        • No huge code bases to work with
        • You document NetBeans
        • Share it
    38. More about NetBeans Community Docs http://nb-community-docs.blogspot.com/ http://www.netbeans.org/community/articles/interviews/comm-docs-branam.html
    39. One of you!
    40. NetBeans 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: http://www.netbeans.org/community/sources/
        • CVS source code access for NetBeans platform + IDE
    41. Questions?
    42. THANK YOU! Amit Kumar Saha Member of Technical Staff http://blogs.sun.com/amitsaha Angad Singh Campus Ambassador Tech Lead http://blogs.sun.com/angad

    + Angad SinghAngad Singh, 2 years ago

    custom

    2128 views, 4 favs, 1 embeds more stats

    Netbeans 6.5 Talk given at FY09 Sun Campus Ambassad more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2128
      • 2106 on SlideShare
      • 22 from embeds
    • Comments 0
    • Favorites 4
    • Downloads 111
    Most viewed embeds
    • 22 views on http://blogs.sun.com

    more

    All embeds
    • 22 views on http://blogs.sun.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories