The NetBeans IDE is award-winning integrated development environment (IDE) for developing Java applications. At the core of the IDE, however, is the NetBeans Platform, a modular and extensible applicaton framework. When it comes to the rapid development of robust and scalable rich client applications, the NetBeans Platform has a great deal to offer developers. In other words, the NetBeans Platform is to Swing development what JavaServer Faces technology and Struts are to web development.
Rich Client Programming: Plugging into the NetBeans Platform will get you started quickly with module development and guide you through the most important APIs. Along the way, you will learn some of the programming practices that have made NetBeans such reliable and scalable software. This book pulls together years worth of accumulated wisdom, best practices, and practical information, and presents it all in one place.
Исходники примеров: доступны через NetBeans Update
PDF: ищущий да обрящет
Re: Rich Client Programming: Plugging into the NetBeans Plat
Здравствуйте, rsn81, Вы писали:
R>Здравствуйте, fefelov, Вы писали:
R>А где-то можно посмотреть screenshots или демонстрацию таких Netbeans RCP? Бросьте, пожалуйста, ссылку, если не лень.
А еще желательно инструкции, как с ним работать из других сред
Re: Rich Client Programming: Plugging into the NetBeans Plat
Здравствуйте, rsn81, Вы писали:
R>Здравствуйте, Igor.K, Вы писали:
IK>>http://www.netbeans.org/products/platform/screenshots.html R>Красиво, ничего не скажешь. Было бы чуть понативнее еще...
Ну, в смысле, java native, куда уж нативнее то
"СССР — четыре слова и все лживые" — Вагрич Бахчанян
Re: Rich Client Programming: Plugging into the NetBeans Plat
Хм. В свете появления Eclipse RCP, NetBeans RCP. Означает ли появление всех этих RCP, что Swing сам по себе убог? Кто-то может объяснить, что именно привносят эти RCP?
Здравствуйте, Andrei N.Sobchuck, Вы писали:
ANS>Хм. В свете появления Eclipse RCP, NetBeans RCP. Означает ли появление всех этих RCP, что Swing сам по себе убог?
Во-первых, Eclipse RCP к Swing никакого отношения не имеет, там используется библиотека SWT. Во-вторых, вовсе не означает, это просто каркас с использованием графических библиотек.
ANS> Кто-то может объяснить, что именно привносят эти RCP?
По поводу Eclipse RCP — Rich Client Platform:
Eclipse RCP is a platform for building and deploying rich client applications. It includes Equinox, a component framework based on the OSGi standard, the ability to deploy native GUI applications to a variety of desktop operating systems, such as Windows, Linux and Mac OSX and an integrated update mechanism for deploying desktop applications from a central server.
Каркас приложений, который поддерживает: модульность (стандарт OSGI), готовый узнаваемый интерфейс (не просто не тратишь время на написание диалоговых окон, помощников и т.п. — но и получаешь готовый ГИП стандартизованного вида, а значит узнаваемого, привычного вида для пользователей), ну и дополнительные возможности: система обновлений, готовая локализация, распространение (deployment) и т.п.
По-моему отказ от использование RCP разумен, если только нужен какой-то жутко нестандартный ГИП, что скорее всего будет невозможно сделать без нарушения лицензии EPL.
Re[2]: Rich Client Programming: Plugging into the NetBeans P
Здравствуйте, Andrei N.Sobchuck, Вы писали:
ANS>Здравствуйте, fefelov, Вы писали:
F>>Rich Client Programming: Plugging into the NetBeans Platform
ANS>Хм. В свете появления Eclipse RCP, NetBeans RCP. Означает ли появление всех этих RCP, что Swing сам по себе убог? Кто-то может объяснить, что именно привносят эти RCP?
Нет, это RCP настолько крут
Re[2]: Rich Client Programming: Plugging into the NetBeans P
Здравствуйте, Andrei N.Sobchuck, Вы писали:
ANS>Здравствуйте, fefelov, Вы писали:
F>>Rich Client Programming: Plugging into the NetBeans Platform
ANS>Хм. В свете появления Eclipse RCP, NetBeans RCP. Означает ли появление всех этих RCP, что Swing сам по себе убог? Кто-то может объяснить, что именно привносят эти RCP?
Вот если Microsoft напишет Visual Studion на дотнете и откроет исходные коды, ТОГДА это будет аналогом RCP в дотнете.
А то сразу "swing убог"... Да от дотнетчика видимо большего и не следует ожидать
Re[3]: Rich Client Programming: Plugging into the NetBeans P