0
Netbeans 6.0 <ul><li>Хайруллин Ильяс </li></ul>Sun Campus Ambassador [email_address]
<ul><ul><li>Новинки  Netbeans 6.0 </li></ul></ul><ul><ul><li>Что есть Netbeans? </li></ul></ul>Содержание <ul><ul><li>Инте...
Что   есть  NetBeans? <ul><li>Развитая ,  модульная   среда   разработки   для  Java </li></ul><ul><ul><li>Встроенная   по...
Что нового в NetBeans 6.0? <ul><li>Улучшения редактора кода </li></ul><ul><li>Поддержка  Ruby, JRuby и Ruby on Rails (*) <...
Matisse — конструктор визуальных интерфейсов <ul><li>Проблемы при создании GUI без использования  Matisse: </li></ul><ul><...
Matisse GUI Builder ( Demo ) <ul><li>Java Desktop Database App </li></ul><ul><li>Swing Application Framework </li></ul><ul...
Developer Collaboration <ul><li>Develop applications collaboratively </li></ul><ul><li>Code-aware instant messaging </li><...
Developer Collaboration ( Demo ) <ul><li>Register for an account (free) </li></ul><ul><li>Add to your contact list </li></...
Debugging & Profiling <ul><li>Visual debugging (breakpoints, watchpoints) </li></ul><ul><li>Remote debugging of a process ...
Debugging & Profiling ( Demo ) http://www.netbeans.org/kb/55/profiler-tutorial.html
demo
<ul><li>Download Netbeans 6.0 </li></ul><ul><li>Join Netbeans.org project </li></ul><ul><li>Create collab account </li></u...
Netbeans 6.0 Resources <ul><li>Netbeans Product Site:  http://www.netbeans.org </li></ul><ul><ul><li>Download: previews, c...
Fast Track Your Career with Sun! <ul><li>Get  FREE  Web-based training on  Java TM ,  Solaris TM  & more! </li></ul><ul><u...
Спасибо за внимание! Netbeans 6.0 http://www.netbeans.org <ul><li>Хайруллин Ильяс </li></ul><ul><li>Sun Campus Ambassador ...
Upcoming SlideShare
Loading in...5
×

NetBeans 6.0 Desktop

2,481

Published on

Презентация по NetBeans 6.0 Desktop

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,481
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
65
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Transcript of "NetBeans 6.0 Desktop"

    1. 1. Netbeans 6.0 <ul><li>Хайруллин Ильяс </li></ul>Sun Campus Ambassador [email_address]
    2. 2. <ul><ul><li>Новинки Netbeans 6.0 </li></ul></ul><ul><ul><li>Что есть Netbeans? </li></ul></ul>Содержание <ul><ul><li>Интересные возможности </li></ul></ul><ul><ul><ul><li>Ресурсы </li></ul></ul></ul><ul><ul><ul><li>Демонстрация Netbeans 6.0 </li></ul></ul></ul>
    3. 3. Что есть NetBeans? <ul><li>Развитая , модульная среда разработки для Java </li></ul><ul><ul><li>Встроенная поддержка Java SE, Java EE, Java ME </li></ul></ul><ul><ul><li>Большой набор модулей (плагинов) от сторонних производителей </li></ul></ul><ul><ul><li>Интуитивная визуальная разработка </li></ul></ul><ul><ul><li>Отладчик, профилировщик, рефакторинг и т.д.. </li></ul></ul><ul><li>Бесплатная и с открытыми исходными кодами </li></ul><ul><ul><li>Исходные коды открыты с июня 2000 г. </li></ul></ul><ul><ul><li>Большое сообщество пользователей и разработчиков </li></ul></ul><ul><li>Платформа для разработки программ </li></ul><ul><ul><li>Платформа NetBeans для прикладных программ </li></ul></ul><ul><ul><li>Набор заготовок для окон, меню, панелей инструментов, действий </li></ul></ul>
    4. 4. Что нового в NetBeans 6.0? <ul><li>Улучшения редактора кода </li></ul><ul><li>Поддержка Ruby, JRuby и Ruby on Rails (*) </li></ul><ul><li>Упрощенная установка и обновление </li></ul><ul><li>Связывание данных со Swing GUI (+) </li></ul><ul><li>Встроенный профилировщик, «точки» профилировки (+) </li></ul><ul><li>Встроен визуальный конструктор веб-приложений (*) </li></ul><ul><li>Графический конструктор игр для мобильных телефонов (*) </li></ul><ul><li>Улучшения SOA & UML </li></ul><ul><li>Улучшения платформы Netbeans </li></ul><ul><li>(*) Topic of an additional tech demo session </li></ul><ul><li>(+) Will see later in this tech demo session </li></ul>
    5. 5. Matisse — конструктор визуальных интерфейсов <ul><li>Проблемы при создании GUI без использования Matisse: </li></ul><ul><ul><li>Сложный Swing API </li></ul></ul><ul><ul><li>например , GridBagLayout </li></ul></ul><ul><ul><li>Проблемы изменения размеров и выравнивания </li></ul></ul><ul><ul><li>Проблемы при локализации </li></ul></ul><ul><ul><li>Различия между ОС </li></ul></ul><ul><ul><li>Связывание данных с вашим GUI </li></ul></ul><ul><li>Matisse упростит эти вещи для вас! </li></ul>
    6. 6. Matisse GUI Builder ( Demo ) <ul><li>Java Desktop Database App </li></ul><ul><li>Swing Application Framework </li></ul><ul><li>Beans Binding </li></ul><ul><li>Java Persistence API </li></ul><ul><li>Matisse GUI Builder </li></ul><ul><ul><li>http://www.netbeans.org/kb/60/ide-gui-db-prev.html </li></ul></ul>
    7. 7. Developer Collaboration <ul><li>Develop applications collaboratively </li></ul><ul><li>Code-aware instant messaging </li></ul><ul><li>Share entire development environment </li></ul><ul><li>Multi-party file editing </li></ul><ul><li>Conduct code reviews </li></ul><ul><li>Collaborative debugging </li></ul><ul><li>share.java.net public collaboration server </li></ul>
    8. 8. Developer Collaboration ( Demo ) <ul><li>Register for an account (free) </li></ul><ul><li>Add to your contact list </li></ul><ul><li>Start a conversation </li></ul><ul><li>Share code with others </li></ul><ul><li>Collaborative bug fixing, compilation, and execution </li></ul><ul><li>http://www.netbeans.org/kb/articles/quickstart-collaboration.html </li></ul>
    9. 9. Debugging & Profiling <ul><li>Visual debugging (breakpoints, watchpoints) </li></ul><ul><li>Remote debugging of a process </li></ul><ul><li>On-the-fly code fixing </li></ul><ul><li>Debug JSP, Servlets, monitor HTTP Traffic </li></ul><ul><li>View, suspend, resume threads </li></ul><ul><li>Monitor thread activity </li></ul><ul><li>CPU time & visual method call-graph data </li></ul><ul><li>Object-centric view: # allocated, live, age </li></ul><ul><li>JVM telemetry: heap usage, garbage collection </li></ul>
    10. 10. Debugging & Profiling ( Demo ) http://www.netbeans.org/kb/55/profiler-tutorial.html
    11. 11. demo
    12. 12. <ul><li>Download Netbeans 6.0 </li></ul><ul><li>Join Netbeans.org project </li></ul><ul><li>Create collab account </li></ul><ul><li>Do Netbeans tutorials </li></ul><ul><li>Participate on Netbeans forums </li></ul><ul><li>Write a new desktop app! </li></ul><ul><li>Collaborate with your friends. </li></ul>http://www.netbeans.org Netbeans 6.0: С чего начать
    13. 13. Netbeans 6.0 Resources <ul><li>Netbeans Product Site: http://www.netbeans.org </li></ul><ul><ul><li>Download: previews, current & past releases of IDE, plugins </li></ul></ul><ul><ul><li>Learning: tutorials, technical articles, flash demos </li></ul></ul><ul><ul><li>Community: latest news, forums, events, mailing lists </li></ul></ul><ul><li>Netbeans Wiki: http://wiki.netbeans.org/wiki/ </li></ul><ul><ul><li>Open-source documentation site for Netbeans </li></ul></ul><ul><li>Planet Netbeans: http://www.planetnetbeans.org/ </li></ul><ul><ul><li>Aggregate for all Netbeans-related blogs </li></ul></ul><ul><li>Source Code: cvs.netbeans.org:/cvs </li></ul><ul><ul><li>CVS source code access for Netbeans platform + IDE </li></ul></ul>
    14. 14. Fast Track Your Career with Sun! <ul><li>Get FREE Web-based training on Java TM , Solaris TM & more! </li></ul><ul><ul><li>Visit: http://www.sunacademic.com </li></ul></ul><ul><ul><li>Course registration code for ABC University is XYZ </li></ul></ul><ul><li>Increase earnings potential with a Sun Certification! </li></ul><ul><ul><li>Sun Certified Associate/Programmer for the Java 2 Platform SE </li></ul></ul><ul><ul><li>Sun Certified Web Component Developer for Java EE </li></ul></ul><ul><ul><li>Sun Certified Mobile Application Developer for Java ME </li></ul></ul><ul><ul><li>Sun Certified System/Network Admin for Solaris Operating System </li></ul></ul><ul><li>Free practice exams </li></ul><ul><li>Discounted exams fees for academic developers – only US$60 (US$40 in APAC and Latin America) </li></ul>
    15. 15. Спасибо за внимание! Netbeans 6.0 http://www.netbeans.org <ul><li>Хайруллин Ильяс </li></ul><ul><li>Sun Campus Ambassador [email_address] </li></ul>
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×