Palestra Netbeans 6 Campus Party

Post on 06-Jun-2015

956 views 3 download

description

Palestra que eu dei por volta da 02:00h da matina para o pessoal que não dorme no Campus Party 2008

Transcript of Palestra Netbeans 6 Campus Party

Netbeans 6

Fábio Augusto da Silva

Sun Campus Ambassadorfabio.silva@sun.com

Adquira o Netbeans

O que é o Netbeans?

Agenda

IDE Base

E agora?

Novidades

O que é o Netbeans?• Uma IDE Java abrangente e modular

> Suporte a Java SE, Java EE, Java ME> Grande conjunto de módulos de terceiros (plugins)> Desenvolvimento intuitivo com arrastar e soltar> Debugger, Profiler, Refactoring> Multiplataforma> Multilinguagem (C, C++, Java, Ruby)

Como adquirir o Netbeans 6

• http://www.netbeans.org

• http://www.netbeans.org

Peça um DVD grátis

• http://www.netbeans.org

Peça um DVD grátis

• http://www.netbeans.org/about/media.html

IDE Base

• Instalador modular

• Gerenciador de plugins

• Templates

• Customização

• Múltiplos monitores ou áreas de trabalho

• Grupos de projetos

• Lista de tarefas

Gerenciador de Plugins• Menu → Tools → Plugins

Desenvolvimento Colaborativo

• Controle de versão integrado> CVS> Subversion> Mercurial *

• Histórico• Compartilhamento Remoto de Projeto

> Developer Collaboration *

> Chat, rodar, profile, debugar, assistir, etc.

(*) disponível como pluggin. Vá em Tools → Pluggins

Developper Collaboration

Histórico

JAVA SE

• Aplicações para Desktop> Construção de GUI com o Matisse> Componentes padrões e customizáveis

• Teste Unitário> Junit 3 e 4

• Ant> Apache Ant 1.7.0

• Profiler

• Debugger

Construtor de GUI Matisse

Construtor de GUI Matisse

Construtor de GUI Matisse

Visual Webpack

Construtor de GUI Matisse - Mobile

Construtor de GUI Matisse - Mobile

Profiler

Debugger

E não é só Java

• Ruby> Projetos Ruby> Projetos Rails> Gems

• C e C++> Projetos e Templates> Debugger> Configuração de compilador> Makefile> Navegação de Classes

• JS, HTML, CSS, etc

C e C++

Ruby

E mais

• UML> Engenharia direta e reversa> 8 tipos de digrama> Geração de código automática e customizável

• J2ME, J2EE, SOA, etc.

UML

• Baixe o Netbeans 6.0

• Registre-se no Netbeans.org

• Crie tutoriais do Netbeans

• Participe dos fórums

• Escreva uma aplicação

• Use o collaborate com seus amigos

Netbeans 6.0:

E agora?

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

Dúvidas???

Obrigado!

Sun Campus Ambassadorfabio.silva@sun.com

Fábio Augusto da Silva