SlideShare a Scribd company logo
1 of 18
Download to read offline
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

More Related Content

What's hot

Deploying Java EE 6 Apps in a Cluster: GlassFish 3.1 at Dallas Tech Fest 2011
Deploying Java EE 6 Apps in a Cluster: GlassFish 3.1 at Dallas Tech Fest 2011Deploying Java EE 6 Apps in a Cluster: GlassFish 3.1 at Dallas Tech Fest 2011
Deploying Java EE 6 Apps in a Cluster: GlassFish 3.1 at Dallas Tech Fest 2011Arun Gupta
 
Glassfish An Introduction
Glassfish An IntroductionGlassfish An Introduction
Glassfish An IntroductionJumping Bean
 
Nuxeo Roadmap 2008/06
Nuxeo Roadmap 2008/06Nuxeo Roadmap 2008/06
Nuxeo Roadmap 2008/06Eric Barroca
 
Java 9 and the impact on Maven Projects (ApacheCon Europe 2016)
Java 9 and the impact on Maven Projects (ApacheCon Europe 2016)Java 9 and the impact on Maven Projects (ApacheCon Europe 2016)
Java 9 and the impact on Maven Projects (ApacheCon Europe 2016)Robert Scholte
 
What's New in NetBeans IDE 7.x
What's New in NetBeans IDE 7.xWhat's New in NetBeans IDE 7.x
What's New in NetBeans IDE 7.xGeertjan Wielenga
 
Deployment Best Practices on WebLogic Server (DOAG IMC Summit 2013)
Deployment Best Practices on WebLogic Server (DOAG IMC Summit 2013)Deployment Best Practices on WebLogic Server (DOAG IMC Summit 2013)
Deployment Best Practices on WebLogic Server (DOAG IMC Summit 2013)Andreas Koop
 
Netbeans
NetbeansNetbeans
Netbeansacosdt
 
GlassFish in Production Environments
GlassFish in Production EnvironmentsGlassFish in Production Environments
GlassFish in Production EnvironmentsBruno Borges
 
Refactor your Java EE application using Microservices and Containers - Arun G...
Refactor your Java EE application using Microservices and Containers - Arun G...Refactor your Java EE application using Microservices and Containers - Arun G...
Refactor your Java EE application using Microservices and Containers - Arun G...Codemotion
 
Java @ Cloud - Setor Público SP
Java @ Cloud - Setor Público SPJava @ Cloud - Setor Público SP
Java @ Cloud - Setor Público SPIlan Salviano
 
Developing Mobile HTML5 Apps with Grails
Developing Mobile HTML5 Apps with GrailsDeveloping Mobile HTML5 Apps with Grails
Developing Mobile HTML5 Apps with GrailsGR8Conf
 
Weblogic 12c on docker
Weblogic 12c on dockerWeblogic 12c on docker
Weblogic 12c on dockerCK Rai
 
GR8Conf 2011: Grails, how to plug in
GR8Conf 2011: Grails, how to plug inGR8Conf 2011: Grails, how to plug in
GR8Conf 2011: Grails, how to plug inGR8Conf
 
Faster java ee builds with gradle [con4921]
Faster java ee builds with gradle [con4921]Faster java ee builds with gradle [con4921]
Faster java ee builds with gradle [con4921]Ryan Cuprak
 
Developing Liferay Plugins with Maven
Developing Liferay Plugins with MavenDeveloping Liferay Plugins with Maven
Developing Liferay Plugins with MavenMika Koivisto
 

What's hot (20)

Ausoug glassfish perth
Ausoug glassfish perthAusoug glassfish perth
Ausoug glassfish perth
 
Java 9 Modularity in Action
Java 9 Modularity in ActionJava 9 Modularity in Action
Java 9 Modularity in Action
 
Deploying Java EE 6 Apps in a Cluster: GlassFish 3.1 at Dallas Tech Fest 2011
Deploying Java EE 6 Apps in a Cluster: GlassFish 3.1 at Dallas Tech Fest 2011Deploying Java EE 6 Apps in a Cluster: GlassFish 3.1 at Dallas Tech Fest 2011
Deploying Java EE 6 Apps in a Cluster: GlassFish 3.1 at Dallas Tech Fest 2011
 
XWiki Aquarium Paris
XWiki Aquarium ParisXWiki Aquarium Paris
XWiki Aquarium Paris
 
Glassfish An Introduction
Glassfish An IntroductionGlassfish An Introduction
Glassfish An Introduction
 
Nuxeo Roadmap 2008/06
Nuxeo Roadmap 2008/06Nuxeo Roadmap 2008/06
Nuxeo Roadmap 2008/06
 
Java 9 modularity
Java 9 modularityJava 9 modularity
Java 9 modularity
 
Java 9 and the impact on Maven Projects (ApacheCon Europe 2016)
Java 9 and the impact on Maven Projects (ApacheCon Europe 2016)Java 9 and the impact on Maven Projects (ApacheCon Europe 2016)
Java 9 and the impact on Maven Projects (ApacheCon Europe 2016)
 
What's New in NetBeans IDE 7.x
What's New in NetBeans IDE 7.xWhat's New in NetBeans IDE 7.x
What's New in NetBeans IDE 7.x
 
Deployment Best Practices on WebLogic Server (DOAG IMC Summit 2013)
Deployment Best Practices on WebLogic Server (DOAG IMC Summit 2013)Deployment Best Practices on WebLogic Server (DOAG IMC Summit 2013)
Deployment Best Practices on WebLogic Server (DOAG IMC Summit 2013)
 
Netbeans
NetbeansNetbeans
Netbeans
 
GlassFish in Production Environments
GlassFish in Production EnvironmentsGlassFish in Production Environments
GlassFish in Production Environments
 
Refactor your Java EE application using Microservices and Containers - Arun G...
Refactor your Java EE application using Microservices and Containers - Arun G...Refactor your Java EE application using Microservices and Containers - Arun G...
Refactor your Java EE application using Microservices and Containers - Arun G...
 
Java @ Cloud - Setor Público SP
Java @ Cloud - Setor Público SPJava @ Cloud - Setor Público SP
Java @ Cloud - Setor Público SP
 
Developing Mobile HTML5 Apps with Grails
Developing Mobile HTML5 Apps with GrailsDeveloping Mobile HTML5 Apps with Grails
Developing Mobile HTML5 Apps with Grails
 
The Java alternative to Javascript
The Java alternative to JavascriptThe Java alternative to Javascript
The Java alternative to Javascript
 
Weblogic 12c on docker
Weblogic 12c on dockerWeblogic 12c on docker
Weblogic 12c on docker
 
GR8Conf 2011: Grails, how to plug in
GR8Conf 2011: Grails, how to plug inGR8Conf 2011: Grails, how to plug in
GR8Conf 2011: Grails, how to plug in
 
Faster java ee builds with gradle [con4921]
Faster java ee builds with gradle [con4921]Faster java ee builds with gradle [con4921]
Faster java ee builds with gradle [con4921]
 
Developing Liferay Plugins with Maven
Developing Liferay Plugins with MavenDeveloping Liferay Plugins with Maven
Developing Liferay Plugins with Maven
 

Viewers also liked

NEW: TrendConnect: Big Data Report September
NEW: TrendConnect: Big Data Report SeptemberNEW: TrendConnect: Big Data Report September
NEW: TrendConnect: Big Data Report SeptemberSiliconANGLE Pro
 
Open source report writing tools for IBM i Vienna 2012
Open source report writing tools for IBM i  Vienna 2012Open source report writing tools for IBM i  Vienna 2012
Open source report writing tools for IBM i Vienna 2012COMMON Europe
 
Software Advice BuyerView: Applicant Tracking Software Report 2013
Software Advice BuyerView: Applicant Tracking Software Report 2013Software Advice BuyerView: Applicant Tracking Software Report 2013
Software Advice BuyerView: Applicant Tracking Software Report 2013Software Advice
 
Introduction to java Jasper Report with Server & iReport
Introduction to java Jasper Report with Server & iReportIntroduction to java Jasper Report with Server & iReport
Introduction to java Jasper Report with Server & iReportArif Hosain
 
Security Benefits of Firewall Protection
Security Benefits of Firewall ProtectionSecurity Benefits of Firewall Protection
Security Benefits of Firewall Protectiondavid rom
 
Linux(Ubuntu 9.0) Installation By VMware
Linux(Ubuntu 9.0) Installation By VMwareLinux(Ubuntu 9.0) Installation By VMware
Linux(Ubuntu 9.0) Installation By VMwareSumit kumar
 
Introduction to Jasper Reports
Introduction to Jasper ReportsIntroduction to Jasper Reports
Introduction to Jasper ReportsMindfire Solutions
 
Utility software
Utility softwareUtility software
Utility softwareadeang47
 
Game Development with Unity
Game Development with UnityGame Development with Unity
Game Development with Unitydavidluzgouveia
 
Business partner program details
Business partner program detailsBusiness partner program details
Business partner program detailsmuzammilhashmi11
 
Writing a Report (Tips and Sample of Reports)
Writing a Report (Tips and Sample of Reports)Writing a Report (Tips and Sample of Reports)
Writing a Report (Tips and Sample of Reports)Po Po Tun
 
Report Writing - Introduction section
Report Writing - Introduction sectionReport Writing - Introduction section
Report Writing - Introduction sectionSherrie Lee
 

Viewers also liked (17)

NEW: TrendConnect: Big Data Report September
NEW: TrendConnect: Big Data Report SeptemberNEW: TrendConnect: Big Data Report September
NEW: TrendConnect: Big Data Report September
 
Open source report writing tools for IBM i Vienna 2012
Open source report writing tools for IBM i  Vienna 2012Open source report writing tools for IBM i  Vienna 2012
Open source report writing tools for IBM i Vienna 2012
 
Software Advice BuyerView: Applicant Tracking Software Report 2013
Software Advice BuyerView: Applicant Tracking Software Report 2013Software Advice BuyerView: Applicant Tracking Software Report 2013
Software Advice BuyerView: Applicant Tracking Software Report 2013
 
Introduction to java Jasper Report with Server & iReport
Introduction to java Jasper Report with Server & iReportIntroduction to java Jasper Report with Server & iReport
Introduction to java Jasper Report with Server & iReport
 
Security Benefits of Firewall Protection
Security Benefits of Firewall ProtectionSecurity Benefits of Firewall Protection
Security Benefits of Firewall Protection
 
Linux(Ubuntu 9.0) Installation By VMware
Linux(Ubuntu 9.0) Installation By VMwareLinux(Ubuntu 9.0) Installation By VMware
Linux(Ubuntu 9.0) Installation By VMware
 
Introduction to Jasper Reports
Introduction to Jasper ReportsIntroduction to Jasper Reports
Introduction to Jasper Reports
 
Kali Linux Installation - VMware
Kali Linux Installation - VMwareKali Linux Installation - VMware
Kali Linux Installation - VMware
 
Utility software
Utility softwareUtility software
Utility software
 
Game Development with Unity
Game Development with UnityGame Development with Unity
Game Development with Unity
 
Unity 3d Basics
Unity 3d BasicsUnity 3d Basics
Unity 3d Basics
 
Kali Linux
Kali LinuxKali Linux
Kali Linux
 
Business partner program details
Business partner program detailsBusiness partner program details
Business partner program details
 
Industrial Training report on java
Industrial  Training report on javaIndustrial  Training report on java
Industrial Training report on java
 
Technical report writing
Technical report writingTechnical report writing
Technical report writing
 
Writing a Report (Tips and Sample of Reports)
Writing a Report (Tips and Sample of Reports)Writing a Report (Tips and Sample of Reports)
Writing a Report (Tips and Sample of Reports)
 
Report Writing - Introduction section
Report Writing - Introduction sectionReport Writing - Introduction section
Report Writing - Introduction section
 

Similar to Net Beans61 Ide

New Features of Java7 SE
New Features of Java7 SENew Features of Java7 SE
New Features of Java7 SEdogangoko
 
Introduction To NetBeans IDE
Introduction To NetBeans IDEIntroduction To NetBeans IDE
Introduction To NetBeans IDEMuhammad Ghazali
 
whats-new-netbeans-ide-7x.pptx
whats-new-netbeans-ide-7x.pptxwhats-new-netbeans-ide-7x.pptx
whats-new-netbeans-ide-7x.pptxGabrielSoche
 
005528214.pdf
005528214.pdf005528214.pdf
005528214.pdfEidTahir
 
Building Rich Internet Applications Using Google Web Toolkit
Building Rich Internet Applications Using  Google Web ToolkitBuilding Rich Internet Applications Using  Google Web Toolkit
Building Rich Internet Applications Using Google Web Toolkitrajivmordani
 
Application Architecture Trends
Application Architecture TrendsApplication Architecture Trends
Application Architecture TrendsSrini Penchikala
 
Busy developer-html5-javaee7
Busy developer-html5-javaee7Busy developer-html5-javaee7
Busy developer-html5-javaee7Geertjan Wielenga
 
Netbeans65 Osum Slides
Netbeans65 Osum SlidesNetbeans65 Osum Slides
Netbeans65 Osum SlidesAbhishek Gupta
 
What’s New & Cool in NetBeans IDE 7.x
What’s New & Cool in NetBeans IDE 7.xWhat’s New & Cool in NetBeans IDE 7.x
What’s New & Cool in NetBeans IDE 7.xErik Gur
 
SYED_DANISH_J2EE_8YRs
SYED_DANISH_J2EE_8YRsSYED_DANISH_J2EE_8YRs
SYED_DANISH_J2EE_8YRsdanish ali
 
JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]
JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]
JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]Leonardo Zanivan
 
Java Ide Day 2008 - Presentation on Intelli J Idea by Vaclav Pech
Java Ide Day 2008 - Presentation on Intelli J Idea by Vaclav PechJava Ide Day 2008 - Presentation on Intelli J Idea by Vaclav Pech
Java Ide Day 2008 - Presentation on Intelli J Idea by Vaclav PechJUG Genova
 
Programming in HTML5 With Java Script and CSS3
Programming in HTML5 With Java Script and CSS3Programming in HTML5 With Java Script and CSS3
Programming in HTML5 With Java Script and CSS3Testbells
 
SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13
SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13
SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13Fred Sauer
 
Java EE 7 Soup to Nuts at JavaOne 2014
Java EE 7 Soup to Nuts at JavaOne 2014Java EE 7 Soup to Nuts at JavaOne 2014
Java EE 7 Soup to Nuts at JavaOne 2014Arun Gupta
 

Similar to Net Beans61 Ide (20)

New Features of Java7 SE
New Features of Java7 SENew Features of Java7 SE
New Features of Java7 SE
 
Glass Fish Portfolio Web Server Cvr
Glass Fish Portfolio Web Server CvrGlass Fish Portfolio Web Server Cvr
Glass Fish Portfolio Web Server Cvr
 
Introduction To NetBeans IDE
Introduction To NetBeans IDEIntroduction To NetBeans IDE
Introduction To NetBeans IDE
 
whats-new-netbeans-ide-7x.pptx
whats-new-netbeans-ide-7x.pptxwhats-new-netbeans-ide-7x.pptx
whats-new-netbeans-ide-7x.pptx
 
005528214.pdf
005528214.pdf005528214.pdf
005528214.pdf
 
Building Rich Internet Applications Using Google Web Toolkit
Building Rich Internet Applications Using  Google Web ToolkitBuilding Rich Internet Applications Using  Google Web Toolkit
Building Rich Internet Applications Using Google Web Toolkit
 
Application Architecture Trends
Application Architecture TrendsApplication Architecture Trends
Application Architecture Trends
 
Busy developer-html5-javaee7
Busy developer-html5-javaee7Busy developer-html5-javaee7
Busy developer-html5-javaee7
 
Netbeans65 Osum Slides
Netbeans65 Osum SlidesNetbeans65 Osum Slides
Netbeans65 Osum Slides
 
What’s New & Cool in NetBeans IDE 7.x
What’s New & Cool in NetBeans IDE 7.xWhat’s New & Cool in NetBeans IDE 7.x
What’s New & Cool in NetBeans IDE 7.x
 
SYED_DANISH_J2EE_8YRs
SYED_DANISH_J2EE_8YRsSYED_DANISH_J2EE_8YRs
SYED_DANISH_J2EE_8YRs
 
JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]
JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]
JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]
 
Java Ide Day 2008 - Presentation on Intelli J Idea by Vaclav Pech
Java Ide Day 2008 - Presentation on Intelli J Idea by Vaclav PechJava Ide Day 2008 - Presentation on Intelli J Idea by Vaclav Pech
Java Ide Day 2008 - Presentation on Intelli J Idea by Vaclav Pech
 
Real World Technologies
Real World TechnologiesReal World Technologies
Real World Technologies
 
Programming in HTML5 With Java Script and CSS3
Programming in HTML5 With Java Script and CSS3Programming in HTML5 With Java Script and CSS3
Programming in HTML5 With Java Script and CSS3
 
SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13
SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13
SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13
 
Java EE 7 Soup to Nuts at JavaOne 2014
Java EE 7 Soup to Nuts at JavaOne 2014Java EE 7 Soup to Nuts at JavaOne 2014
Java EE 7 Soup to Nuts at JavaOne 2014
 
Glassfish V2.1 Harpreet Singh
Glassfish V2.1 Harpreet SinghGlassfish V2.1 Harpreet Singh
Glassfish V2.1 Harpreet Singh
 
Retour JavaOne 2009
Retour JavaOne 2009Retour JavaOne 2009
Retour JavaOne 2009
 
Java Persistence 2.0
Java Persistence 2.0Java Persistence 2.0
Java Persistence 2.0
 

Recently uploaded

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

Net Beans61 Ide

  • 1. NETBEANS 6.1 Satyajit Tripathi Member Technical Staff ISV-Engineering, Sun Microsystems 1
  • 2. 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
  • 4. NetBeans 6.1 Open source IDE and Application platform 4
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. Sun Partner Community “Revolutionary solutions come from the meeting of many different minds.” 8
  • 9. Participation Age Everyone and Everything Participating on the Network 9
  • 10. 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
  • 11. 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
  • 12. 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
  • 13. 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
  • 14. 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
  • 15. 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
  • 16. Debugger • Configurable Breakpoints (Conditional & Event ) • Multi-Session and Multi-Threaded Debugging • Expression Evaluation • Expression Stepping 16
  • 17. 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