NetBeans Plugin
Development Workshop

   Varun Nischal
   NetBeans Dream Team Member
   http://nbguru.wordpress.com/
Some Questions

   Why should we create NetBeans plug-in
    modules?

   Modules vs. Plugins
       Why is there a ter...
Some Questions

   Why should we create NetBeans plug-in
    modules?

   Modules vs. Plugins
       Why is there a ter...
What are we going to do today?

   We have already discussed some questions!

   We would do 2 exercises for the session...
Exercise #1

   Lets go inside the NetBeans Integrated
    Development Environment.




      “Make your learning pluggab...
Observations

   Wizards for Project, Files creation
   Code Generator
   Hyperlinks
   Menus, Toolbars

   Project M...
Exercise #2

   Lets go a bit deeper inside the NetBeans
    Integrated Development Environment




      “Make your lear...
Summary

   Everything you did was possible, because of
    the existence of numerous plug-in modules,
    primarily deve...
Resources
   NetBeans Platform Learning Trail
    http://platform.netbeans.org

   NetBeans RCP Tutorials
    http://pla...
Books, Blogs and Mailing Lists
   From the Blogosphere
       Geertjan- http://blogs.sun.com/geertjan
       Weblog-
  ...
Thank You

   Lets wrap up the session for the day!

   Now, we’re out-of-the-box, so you have any
    questions?
Upcoming SlideShare
Loading in...5
×

NetBeans Plugin Development Workshop

1,974

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,974
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
30
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

NetBeans Plugin Development Workshop

  1. 1. NetBeans Plugin Development Workshop Varun Nischal NetBeans Dream Team Member http://nbguru.wordpress.com/
  2. 2. Some Questions  Why should we create NetBeans plug-in modules?  Modules vs. Plugins  Why is there a terminology confusion? “Make your learning pluggable, use NetBeans Platform”
  3. 3. Some Questions  Why should we create NetBeans plug-in modules?  Modules vs. Plugins  Why is there a terminology confusion?  RCP Book- The Benefits of Modular Programming “Make your learning pluggable, use NetBeans Platform”
  4. 4. What are we going to do today?  We have already discussed some questions!  We would do 2 exercises for the session.  Observations & Summary  Q&A “Make your learning pluggable, use NetBeans Platform”
  5. 5. Exercise #1  Lets go inside the NetBeans Integrated Development Environment. “Make your learning pluggable, use NetBeans Platform”
  6. 6. Observations  Wizards for Project, Files creation  Code Generator  Hyperlinks  Menus, Toolbars  Project Metadata  XML Layer “Make your learning pluggable, use NetBeans Platform”
  7. 7. Exercise #2  Lets go a bit deeper inside the NetBeans Integrated Development Environment “Make your learning pluggable, use NetBeans Platform”
  8. 8. Summary  Everything you did was possible, because of the existence of numerous plug-in modules, primarily developed by NetBeans Engineering Team.  Extra features, customizations done for personal use by community members. “Make your learning pluggable, use NetBeans Platform”
  9. 9. Resources  NetBeans Platform Learning Trail http://platform.netbeans.org  NetBeans RCP Tutorials http://platform.netbeans.org/tutorials  Javadocs http://www.netbeans.org/download/dev/javadoc/  Developer Documentation http:// wiki.java.net/bin/view/Netbeans/DeveloperDocumentatio “Make your learning pluggable, use NetBeans Platform”
  10. 10. Books, Blogs and Mailing Lists  From the Blogosphere  Geertjan- http://blogs.sun.com/geertjan  Weblog- http://nbguru.wordpress.com/proj-netbeans/tryst-with-platform  Mailing Lists  dev@openide.netbeans.org  nbdev@netbeans.org  Books quot;Rich Client Programming: Plugging into the NetBeans Platformquot; “Make your learning pluggable, use NetBeans Platform”
  11. 11. Thank You  Lets wrap up the session for the day!  Now, we’re out-of-the-box, so you have any questions?
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×