NetBeans Plugin Development Workshop

Slides:



Advertisements
Similar presentations
June, 2007 Petr Hamernik Extending Instant JChem 2.0 Architecture & API.
Advertisements

NetBeans Platform Compared with Eclipse Rich Client PLatform Kai Tödter, Siemens AG Geertjan Wielenga, Sun Microsystem ID# ????
OnContact CRM Customer Relationship Management. CRM 7 Benefits Rich "client" experience, completely web-based Access data anytime, anywhere. Ease of navigation.
Lessons learnt developing a NetBeans PDF viewer plugin in JavaFX Ernest Duodu Sylwia Kedzia.
Developing Application Extensions with Axis2 Chathura Herath Eran Chinthaka.
Custom Wordpress theme Thomas Smith, Chris Gorrod, Sam Paisley & Kathleen Jackson.
Subversion, an Open Source Version Control System An Introduction.
Intro to Excel - Session 6.11 Tutorial 6 - Session 6.1 Integrating Excel with Other Windows Programs and the World Wide Web.
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
Occasion: Date: Present: Classification: Unit testing frameworks for OpenEdge Comparison between ProUnit and OEUnit. ABL Unit in OpenEdge 11.4 Mihai Pintea.
Creating Modular CRUD Desktop Applications Jiri Rechtacek Geertjan Wielenga.
Lecture Set 2 Part A: Creating an Application with Visual Studio – Solutions, Projects, Files 8/10/ :35 PM.
Indico – CERN-UNOG meeting – 28 Feb CERN – IT 1 INDICO Event Management and Archival Thomas Baron CERN-UNOG Meeting 28 th February 2012.
Visual Mobile Applications with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
Web Services with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
Visual Mobile Gaming Your Name Sun Campus Ambassador Your Address.
Using NetBeans IDE for Desktop Development Geertjan Wielenga
Introduction to the NetBeans Platform Certified Training Course Geertjan Wielenga Sun Microsystems.
Slide 1. What's New in NetBeans IDE 7.1 Name Title.
A First NetBeans Platform Application David Šimonek Sun Microsystems.
NetBeans Plugin Development Workshop Varun Nischal NetBeans Dream Team Member
Platform & Maven2 David Šimonek. Certified Engineer Course Agenda What is Maven? Why Maven? NB IDE & Maven NB Platform & Maven.
Porting a Swing Application to the NetBeans Platform Anton Epple
NetBeans Rich Client Platform Alex Kotchnev Software Developer Commerce Technologies Inc. Alex Kotchnev Software Developer Commerce Technologies Inc.
1 Component Technology Johannes Kepler University Linz, Austria Deepak Dhungana Institute for System Engineering.
With. Project Overview  Introduction to Factory Automation Numerical Control  Build an autonomous robotic solution  Testing an autonomous robot build.
Consumer IDE Jiri Rechtacek Geertjan Wielenga Sun Microsystems.
System FileSystem Everything is a Stream. What is it? General registry of configuration data.
Visual Web & AJAX with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
Common Client Rich Client Platforms
Hello NetBeans Platform
THE PRESENT AND FUTURE nopCommerce  .
Sales Engagement Platform
Azure – winter 2016/17 Boris van Sosin, Marina Minkin, Nitsan Pri Hadash, Ariel Yehezkeli SI CALOREM NON TOLERAS E CVLINA EXI.
Plugins & Hooks (Basics) Introduction to Concepts and Basic Examples
Behavioral Interactive and Introspective Objects
Indico: Event Management
Kristian Kielhofner Chad Phillips
Geertjan Wielenga
Introduction to JUnit CS 4501 / 6501 Software Testing
An Introduction to the IVC Software Framework
Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
What is SharePoint and why you should care
NetBeans Extreme: Matisse, Profiling, Rich Clients and More
OnContact CRM Customer Relationship Management
OpenOffice.org API Plugin for NetBeans- a look under the hood
eXist developers' meeting
Contributing to Open Source Projects
Processes The most important processes used in Web-based systems and their internal organization.
New Features in NetBeans Platform 6.5.
Geertjan Wielenga This presentation introduces Swing Application Framework and Beans Binding JSRs. These are two new JSRs.
Contributing to Open Source Projects
Productivity Tools Extensions to NetBeans IDE that make life easier
Microsoft Dynamics.
Document Storage and Collaboration
FEATURE OF THE (EVERY OTHER) DAY
AUTOMATED SESSION PLANNING. In the present world, everything has become automated. By, a click everything is being processed. But the preparation of the.
Built by Schools for Schools
Microsoft Word 2016 Accessibility Check and Conversion to PDF
Why many Automation Frameworks? when ONE can do ALL
Comparison of nopCommerce with its competitors
Easy Website Creation Using WordPress
Informal vs. Formal Engineering Education Research
Developing a Code Sharing and Modifying Tool for CSCI 577 team project
MySQL Migration Toolkit
CSE 303 Concepts and Tools for Software Development
Microsoft Office System UK Developers Conference
What are you looking for today?
New JDemetra+ functionalities
End of day Calculator and special order parts tracking
Presentation transcript:

NetBeans Plugin Development Workshop Varun Nischal NetBeans Dream Team Member http://nbguru.wordpress.com/

“Make your learning pluggable, use NetBeans Platform” 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”

“Make your learning pluggable, use NetBeans Platform” 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”

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”

“Make your learning pluggable, use NetBeans Platform” Exercise #1 Lets go inside the NetBeans Integrated Development Environment. “Make your learning pluggable, use NetBeans Platform”

“Make your learning pluggable, use NetBeans Platform” Observations Wizards for Project, Files creation Code Generator Hyperlinks Menus, Toolbars Project Metadata XML Layer “Make your learning pluggable, use NetBeans Platform”

“Make your learning pluggable, use NetBeans Platform” Exercise #2 Lets go a bit deeper inside the NetBeans Integrated Development Environment “Make your learning pluggable, use NetBeans Platform”

“Make your learning pluggable, use NetBeans Platform” 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”

“Make your learning pluggable, use NetBeans Platform” 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/DeveloperDocumentation “Make your learning pluggable, use NetBeans Platform”

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 "Rich Client Programming: Plugging into the NetBeans Platform" “Make your learning pluggable, use NetBeans Platform”

Thank You Lets wrap up the session for the day! Now, we’re out-of-the-box, so you have any questions?