Netbeans 6.0 Михаил Рыков Sun Campus Ambassador Самарский Государственный Аэрокосмический университет
Что нового в Netbeans 6.0? Что такое Netbeans? Содержание «Сахар» разработчика Что делать/Куда обратиться Netbeans 6.0 Demo
Что такое 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-приложений > Богатый набор готовых окон, меню, панелей инструментов
Что нового в NetBeans 6.0? Улучшенный редактор Поддержка Ruby, JRuby, & Ruby on Rails (*) Более простая установка и апгрейд Swing GUI data binding (+) Встроенный профайлер, точки профайлера (+) Встроенная поддержка визуальной web-разработки (*) Инструмент построения мобильных игр (*) Улучшения SOA & UML Улучшения платформы Netbeans (*) Тема дополнительной презентации (+) Об этом будет рассказано сегодня, чуть позже
Matisse GUI Builder Проблемы при разработке GUI без Matisse: > Множество Swing API-функций > Выбор менеджера компоновки > Изменение размеров и выравнивание выполняется с трудом > Трудности при локализации > Различное поведение в различных ОС > Привязка данных к GUI Matisse сделает это для вас самостоятельно!
Matisse GUI Builder Java Desktop Database App Swing Application Framework Beans Binding Java Persistence API Matisse GUI Builder
Developer Collaboration Разрабатывайте приложения совместно Code-aware instant messaging Используйте совместно среду разработки Одновременное редактирование кода Проводите Code review Отлаживайте совместно share.java.net – публичный сервер совместной разработки
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
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
Скачайте Netbeans 6.0 Присоединитесь к проекту Netbeans.org Зарегестрируйте collab account Выполните руководства Netbeans Примите участие в форумах Netbeans Напишите новое приложение Работайте вместе с друзьями Netbeans 6.0: Что делать
Netbeans 6.0 Resources Netbeans Product Site: > Download: previews, current & past releases of IDE, plugins > Learning: tutorials, technical articles, flash demos > Community: latest news, forums, events, mailing lists Netbeans Wiki: > Open-source documentation site for Netbeans Planet Netbeans: > Aggregate for all Netbeans-related blogs Source Code: cvs.netbeans.org:/cvscvs.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: > 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)
Благодарю за внимание! Netbeans Рыков Михаил Sun Campus Ambassador