|
Comments
Did you read today's front page stories & breaking news?
SYS-CON.TV
|
JavaOne 2006 News NetBeans Launches "JavaTen" Today
NetBeans, IDEs, and Collaboration Among The Topics
By: Java News Desk
Jun. 26, 2005 09:00 AM
TS-2670 Twelve Reasons to Use NetBeansDate & Time : 27-JUN-05, 3:30 PMLocation : Esplanade 304/306 Moscone Speaker : Charles Ditzel, Inyoung Cho and Tim Cramer - Sun Microsystems Description : The NetBeans™ interactive development environment offers a wealth of features today that a short time ago it lacked. Today many developers have put down some of their existing tools and taken to using the NetBeans IDE because a number of new features offer developers compelling reasons to use it. This talk focuses on some key reasons why developers should consider using the NetBeans IDE. TS-2845 NetBeans Mobility Pack: Living up to Developer ExpectationsDate & Time : 29-JUN-05, 1:30 PMLocation : Esplanade 304/306 Moscone Speaker : Karel Herink, Matt Volpi - Sun Microsystems; Thomas Bailey - Sony Ericsson Description : Developers are continuously being offered tools, SDKs, code, and documentation to make the creation of applications for mobile devices easier than ever before. One offer is the NetBeans™ IDE Mobility Pack: Is this just another IDE or does it really live up to the hype? This session strips away the marketing hype and demonstrates how to create mobile applications with the NetBeans IDE Mobility Pack, with a focus on integration between the NetBeans IDE and the Sony Ericsson Java™ 2 Platform, Micro Edition (J2ME™) SDK. We also include an in-depth look into on-device debugging with a demonstration of the interaction between the NetBeans IDE and a Sony Ericsson device during a live debugging session. Topics include:
TS-4181 How to Build Rich Desktop Client Applications Using NB Platform 4.0Date & Time : 29-JUN-05; 4:00 PMLocation : Esplanade 304/306 Moscone Speaker : Jaroslav Tulach - Sun Microsystems; Rich Unger - Nuance Communications Description : Any desktop application has to solve a similar set of problems: usability look and feel settings management and presentation support for drag-and-drop UI design localization management of menus and toolbars wizards help system integration and much more. Developing such an application from scratch can waste many years solving problems that every other desktop application has also had to solve. It is especially wasteful when a free open standards-based solution is available. This talk is a continuation of the successful 2004 JavaOneSM conference session TS-1694: Desktop Application Architecture I: Using the NetBeans™ Platform Application Framework to Create a Rich Client Application. It describes the changes and improvements that have been achieved during the last year and gives a live line-by-line demonstration of how to build a sample application (an RSS feed browser) on the NetBeans Platform 4.0. By showing the results together with steps on how to reach them the session promises to be interesting for newcomers as well as NetBeans platform ISVs looking to ensure they do the right things in the right way. TS-7143 Project Jackpot: A New Java™ Technology for Source TransformationDate & Time : 28-JUN-05, 1:30 PMLocation : Esplanade 304/306 Moscone Speaker : Tom Ball - Sun Microsystems Description : Project Jackpot is the code name for a technology that enables developers to make sweeping source file changes safely by combining the best of refactoring and rules engines. Jackpot works with the javac compiler's front-end to apply rules and transformations that preserve a program's behavior then updates the program's source files with the minimum set of changes. We discuss what Jackpot is detail how it works and describe how this technology may be rolled into future products. This is an advanced talk for those interested in refactoring Java™ technology re-engineering and compiler-related topics. TS-6116 Write Once, Plug Everywhere: Extending the Major Java IDEs - NetBeans, Eclipse, and JBuilderDate & Time : 29-JUN-05, 9:45 AMLocation : Esplanade 304/306 Moscone Speaker : Mark Howe - Borland; Bob Evans - Agitar Software Description : Ever wanted to add cool functionality to your favorite IDE? Well why write a plug-in for just one IDE when you can write it for three IDEs? We show you how to write a plug-in that will run in NetBeans™ Eclipse and JBuilder IDEs. We focus on abstracting your plug-in's code and then writing adapters to each IDE's plug-in API. We highlight the differences in the IDEs that developers will need to address and give suggested solutions. Developers who attend this session will be able to make better decisions about building their plug-ins in a cross-IDE way. BOF-9156 GUI Design in a Natural Way: Layout Manager Using the New NetBeansDate & Time : 29-JUN-05, 7:30 PMLocation : Golden Gate C1 Marriott Speaker : Tomas Pavek, Dusan Pavlica - Sun Microsystems Description : To date designing professional cross-platform GUIs with Java™ Foundation Classes/Swing technology (JFC/Swing) has been tedious and error prone. Developers are forced to write cryptic code for an inherently visual task. This has resulted in numerous less than appealing Java technology GUIs as well as unmaintainable code. The new version of the NetBeans™ software GUI builder focuses directly on this problem?making the layout design of visual forms easy for everyone without the need to know JFC/Swing layout principles. The GUI builder exposes simple layout rules that the user is able to understand and use quickly. It lets the user lay out components freely providing assistance for optimal spacing between components and easy aligning and it infers resizing behavior and more. In the background it produces a layout implementation using layout managers and other JFC/Swing constructs. Besides seeing the new tool in action you'll also learn what it means to create a good-looking scalable and well-behaved UI. We also cover details of the layout manager being used and look at the generated code. TS-7302 Coding Across Continents: Technologies for Remote, Real-Time, Collaborative Software DevelopmentDate & Time : 29-JUN-05, 12:15PMLocation : Esplanade 304/306 Moscone Speaker : Todd Fast - Sun Microsystems Description : Developing software in a distributed team although increasingly common remains a serious challenge. We can collaborate with each other online anytime using email instant messaging the Web newsgroups bulletin boards wikis and blogs but only within frustrating limits because these technologies do not specifically target nor completely meet the needs of software developers. Perhaps ironically the authors of these technologies are in desperate need of collaborative tools that work together easily and address their special advanced collaboration needs. We call this new domain developer collaboration and fortunately the time has come for collaboration tailored to the needs of software developers to finally make collaborative software development significantly easier regardless of the distance between team members. As pioneers on the developer collaboration frontier we present the main use cases for developer collaboration a vision for the future of developer collaboration and the work we've done to collaboration-enable the NetBeans™ IDE. We present a number of technologies developed at Sun that you can use to reach new levels of developer collaboration today: the technology-neutral MOXC ( Moxie ) collaboration messaging protocol running atop XMPP the CollabBeans API and the Collablet API. We also demonstrate using these technologies to build a new collablet for the NetBeans IDE. TS-7725 J2EE™ Ease of Development: Platform Specification and Tools PerspectiveDate & Time : 28-JUN-05, 4:00 PMLocation : Esplanade 304/306 Moscone Speaker : Ludovic Champenois - Sun Microsystems Description : One of the main themes for Java™ 2 Platform, Enterprise Edition (J2EE™ platform) 5.0 (JSR-244) is ease of development (EOD). New specifications (metadata, annotations, better default values and more) are under consideration. At the same time, Java technology tools are evolving rapidly (Eclipse, NetBeans™, IntelliJ) and introducing features that try to hide the complexity of the plumbing aspects of the J2EE platform. The combination of the two (platform and tools) will dramatically change the way J2EE technology developers work and help them to concentrate on their core competencies: business logic and declarative interaction with the J2EE technology containers. This session covers:
Reader Feedback: Page 1 of 1
Latest Cloud Developer Stories
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
|
SYS-CON Featured Whitepapers
Most Read This Week
Breaking Cloud Computing News
|
|||||||||||||||||||||||||||||||||||||||||||||||||