Netbeans 6.0. José Maria Silveira Neto. Sun Campus Ambassador jose.neto@sun.com

Similar documents
What Is NetBeans? Free and open-source based > Open source since June, 2000 > Large community of users and developers

What s Cool in the SAP JVM (CON3243)

This presentation will provide a brief introduction to Rational Application Developer V7.5.

Tuning Your GlassFish Performance Tips. Deep Singh Enterprise Java Performance Team Sun Microsystems, Inc.

Introduction to Sun ONE Application Server 7

Rational Application Developer Performance Tips Introduction

GlassFish v3. Building an ex tensible modular Java EE application server. Jerome Dochez and Ludovic Champenois Sun Microsystems, Inc.

Ruby on Rails in GlassFish Sun Microsystems

<Insert Picture Here> What's New in NetBeans IDE 7.2

IBM Rational Web Developer for WebSphere Software Version 6.0

Project SailFin: Building and Hosting Your Own Communication Server.

JRuby Now and Future Charles Oliver Nutter JRuby Guy Sun Microsystems

NetBeans: Universal Tool for Java Development and More. Roman Štrobl Technology Evangelist

Using NetBeans IDE for Desktop Development. Geertjan Wielenga

Java ME & NetBeans Mobility. Petr Suchomel Architect, NetBeans Mobility Sun Microsystems

Java Mission Control

Learning GlassFish for Tomcat Users

Java EE 6 development with Eclipse, Netbeans, IntelliJ and GlassFish. Ludovic Champenois Oracle Corporation

NetBeans IDE Field Guide

Mobile Application Languages XML, Java, J2ME and JavaCard Lesson 04 Java

WebSphere Server Administration Course

IBM WebSphere Server Administration

Modern Software Development Tools on OpenVMS

REMOTE DEVELOPMENT OPTION

Tibco TB TIBCO ActiveMatrix BusinessWorks 5 Exam.

Eclipse. Software Engineering with an Integrated Development Environment (IDE) Markus Scheidgen

SAP's Integrated Development Environment for Java. Karl Kessler, SAP AG

Android Programming: Installation, Setup, and Getting Started

1. Introduction 1.1 Methodology

An Oracle White Paper October Frequently Asked Questions for Oracle Forms 11g

Java Debugging Ľuboš Koščo

Instrumentation Software Profiling

Monitoring HP OO 10. Overview. Available Tools. HP OO Community Guides

Aplicações empresariais de elevada performance com Oracle WebLogic e Coherence. Alexandre Vieira Middleware Solutions Team Leader

Java (J2SE & J2EE) and Web Development Training Catalog

Production time profiling On-Demand with Java Flight Recorder

TEGRA X1 DEVELOPER TOOLS SEBASTIEN DOMINE, SR. DIRECTOR SW ENGINEERING

-Android 2.3 is the most used version of Android on the market today with almost 60% of all Android devices running 2.3 Gingerbread -Winner of

Web and Enterprise Applications Developer Track

24x7 Scheduler Multi-platform Edition 5.2

Managing Complexity in Mobile Application Deployment Using the OSGi Service Platform

Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5

VisualVM: Integrated and Extensible Troubleshooting Tool for the Java Platform

The Oracle Fusion Development Platform

Apache Jakarta Tomcat

<Insert Picture Here> Java, the language for the future

Java TM WorkShop TM and Beyond. Joe Keller Director of Marketing SunSoft Developer Products

PHP vs. Java. In this paper, I am not discussing following two issues since each is currently hotly debated in various communities:

Oracle Desktop Virtualization

The NetBeans TM Ruby IDE: You Thought Rails Development Was Fun Before

An Oracle White Paper May Ready for Business: Oracle GlassFish Server

ADT Plugin for Eclipse

Chapter 1. Introduction to ios Development. Objectives: Touch on the history of ios and the devices that support this operating system.

Profiling and Testing with Test and Performance Tools Platform (TPTP)

<Insert Picture Here> Building a Complex Web Application Using ADF and Siebel

Using Tomcat with CA Clarity PPM

Running a Program on an AVD

Mashup Development Seminar

Design. in NetBeans 6.0

System Architecture V3.2. Last Update: August 2015

TEST AUTOMATION FRAMEWORK

ArcGIS Viewer for Silverlight An Introduction

xvm Server and xvm VirtualBox Christopher Beal Principal Engineer

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

NetBeans Profiler is an

Introducing Apache Pivot. Greg Brown, Todd Volkert 6/10/2010

OpenText Information Hub (ihub) 3.1 and 3.1.1

Mobile and Web Applications Developer Track

user guide version 4.1

.NET and J2EE Intro to Software Engineering

SAP NetWeaver Opens SAP ERP world. Amedeo Prodi SAP Italia

How to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer

Eddy Integrated Development Environment, LemonIDE for Embedded Software System Development

Java Troubleshooting and Performance

<Insert Picture Here> GlassFish v3 - A Taste of a Next Generation Application Server

ARM-BASED PERFORMANCE MONITORING FOR THE ECLIPSE PLATFORM

Rich Internet Applications

Web Development with the Eclipse Platform

Case Studies of Running the Platform. NetBeans UML Servlet JSP GlassFish EJB

TDA - Thread Dump Analyzer

Liferay Portal 6.2. Key Features List

BEST WEB PROGRAMMING LANGUAGES TO LEARN ON YOUR OWN TIME

WebLogic Server System Administration Top Ten Fundamentals Concepts Session ID# 11579

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

JBoss Enterprise Middleware. The foundation of your open source middleware reference architecture

A Modular Approach to Teaching Mobile APPS Development

CS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson

ORACLE APPLICATION EXPRESS 5.0

Java Garbage Collection Basics

Introduction to BlackBerry Development using Java ME. Presented by: Sean Fenton Technical Channel Manager RIM (Research in Motion )

For Introduction to Java Programming, 5E By Y. Daniel Liang

About Network Data Collector

Java Application Development using Eclipse. Jezz Kelway Java Technology Centre, z/os Service IBM Hursley Park Labs, United Kingdom

Open Source SOA with Service Component Architecture and Apache Tuscany. Jean-Sebastien Delfino Mario Antollini Raymond Feng

An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0

Eclipse Web Tools Platform. Naci Dai (Eteration), WTP JST Lead

System Structures. Services Interface Structure

Transcription:

Netbeans 6.0 José Maria Silveira Neto Sun Campus Ambassador jose.neto@sun.com

Agenda What is Netbeans? What's in Netbeans 6.0? Coolest Features Netbeans 6.0 Demo! What To Do/Where To Go

What Is NetBeans? A comprehensive, modular Java IDE > Out-of-box support for Java SE, Java EE, Java ME > Large set of 3rd party modules (plug-in's) > Intuitive drag-and-drop development > Debugger, Profiler, Refactoring, etc... Free and open-source based > Open source since June, 2000 > Large community of users and developers A platform for building applications > Rich client Java applications > Rich framework of windows, menus, tool bars, actions

What's New In NetBeans 6.0? Code editor enhancements Ruby, JRuby, & Ruby on Rails support (*) Easier installation and upgrading Swing GUI data binding (+) Integrated profiling, profiling points (+) Integrated visual web features (*) Mobility graphical game builder (*) SOA & UML enhancements Netbeans platform enhancements (*) Topic of an additional tech demo session (+) Will see later in this tech demo session

Matisse 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 Matisse handles these for you!

Matisse GUI Builder (Demo) Java Desktop Database App Swing Application Framework Beans Binding Java Persistence API Matisse GUI Builder http://www.netbeans.org/kb/60/ide-gui-db-prev.html

Developer Collaboration Develop applications collaboratively Code-aware instant messaging Share entire development environment Multi-party file editing Conduct code reviews Collaborative debugging share.java.net public collaboration server

Developer Collaboration (Demo) Register for an account (free) Add to your contact list Start a conversation Share code with others Collaborative bug fixing, compilation, and execution http://www.netbeans.org/kb/articles/quickstart-collaboration.html

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

Debugging & Profiling (Demo) http://www.netbeans.org/kb/55/profiler-tutorial.html

demo

Netbeans 6.0: What to Do Download Netbeans 6.0 Join Netbeans.org project Create collab account Do Netbeans tutorials Participate on Netbeans forums Write a new desktop app! Collaborate with your friends. http://www.netbeans.org

Netbeans 6.0 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

Fast Track Your Career with Sun! Get FREE Web-based training on Java TM, Solaris TM & more! > Visit: http://www.sunacademic.com > Course registration code for UFC University is ******* Increase earnings potential with a Sun Certification! > Sun Certified Associate/Programmer for the Java 2 Platform SE > Sun Certified Web Component Developer for Java EE > Sun Certified Mobile Application Developer for Java ME > Sun Certified System/Network Admin for Solaris Operating System Free practice exams Discounted exams fees for academic developers only US$60 (US$40 in APAC and Latin America)

Netbeans 6.0 http://www.netbeans.org THANK YOU! Josér Maria Silveira Neto Sun Campus Ambassador jose.neto@sun.com