Понравилась презентация – покажи это...
Слайд 0
Netbeans 6.0
Михаил Рыков
Sun Campus Ambassador
Michael.Rykov@Sun.com
rykov_m@yahoo.com
Самарский Государственный Аэрокосмический университет
Слайд 1
Что нового в Netbeans 6.0?
Что такое Netbeans?
Содержание
«Сахар» разработчика
Что делать/Куда обратиться
Netbeans 6.0 Demo
Слайд 2
Что такое NetBeans?
Полнофункциональная, модульная Java IDE
Встроенная поддержка Java SE, Java EE, Java ME
Огромный набор 3rd party модулей (plug-in's)?
Интуитивный процесс разработки (drag-and-drop)
Debugger, Profiler, Refactoring, etc...
Свободная, с открытым кодом
Открытый код с июня 2000
Многочисленное сообщество пользователей и разработчиков
Платформа для построения приложений
«Rich client» Java-приложений
Богатый набор готовых окон, меню, панелей инструментов
Слайд 3
Что нового в NetBeans 6.0?
Улучшенный редактор
Поддержка Ruby, JRuby, & Ruby on Rails (*)?
Более простая установка и апгрейд
Swing GUI data binding (+)?
Встроенный профайлер, “точки” профайлера (+)?
Встроенная поддержка визуальной web-разработки (*)?
Инструмент построения мобильных игр (*)?
Улучшения SOA & UML
Улучшения платформы Netbeans
(*) Тема дополнительной презентации
(+) Об этом будет рассказано сегодня, чуть позже
Слайд 4
Matisse GUI Builder
Проблемы при разработке GUI без Matisse:
Множество Swing API-функций
Выбор менеджера компоновки
Изменение размеров и выравнивание выполняется с трудом
Трудности при локализации
Различное поведение в различных ОС
Привязка данных к GUI
Matisse сделает это для вас самостоятельно!
Слайд 5
Matisse GUI Builder
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
Слайд 6
Developer Collaboration
Разрабатывайте приложения совместно
Code-aware instant messaging
Используйте совместно среду разработки
Одновременное редактирование кода
Проводите Code review
Отлаживайте совместно
share.java.net – публичный сервер совместной разработки
Слайд 7
Developer Collaboration
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
Слайд 8
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
Слайд 9
Debugging & Profiling ?
http://www.netbeans.org/kb/55/profiler-tutorial.html
Слайд 10
demo
Слайд 11
Скачайте Netbeans 6.0
Присоединитесь к проекту Netbeans.org
Зарегестрируйте collab account
Выполните руководства Netbeans
Примите участие в форумах Netbeans
Напишите новое приложение
Работайте вместе с друзьями
Netbeans 6.0:
Что делать
http://www.netbeans.org
Слайд 12
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
Слайд 13
Fast Track Your Career with Sun!
Get FREE Web-based training on JavaTM, SolarisTM & more!
Visit: http://www.sunacademic.com
Course registration code for ABC University is XYZ
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)?
Слайд 14
Благодарю за внимание!
Netbeans 6.0http://www.netbeans.org
Рыков Михаил
Sun Campus AmbassadorMichael.Rykov@Sun.com
rykov_m@yahoo.com