mirror of
https://github.com/etesync/android
synced 2024-12-03 21:38:37 +00:00
3729951b52
* recurring events * classification * status * attendees * ical4j 1.0.4 -> 1.0.5 * remove biweekly (replaced by ical4j)
658 lines
50 KiB
Plaintext
658 lines
50 KiB
Plaintext
BEGIN:VCALENDAR
|
|
CALSCALE:GREGORIAN
|
|
METHOD:publish
|
|
PRODID:Glow calendar
|
|
VERSION:1.0
|
|
X-DISPLAY-NAME:Core
|
|
BEGIN:VEVENT
|
|
UID:aa433414-2000-4095-86d4-310b55966d43
|
|
DTSTART;TZID=America/Los_Angeles:20040630T193000
|
|
DTEND;TZID=America/Los_Angeles:20040630T203000
|
|
SUMMARY:JavaTM Technology on Linux: Tips and Tricks
|
|
DESCRIPTION:Meet the engineers behind the JavaTM 2 Platform, Standard Edition (J2SETM) port to Linux and find out some tips and techniques so that you, too, can be a JavaTM technology on Linux expert. Code and examples of tools to make your life easier are shown.
|
|
LOCATION:BOF-1064
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:a7a6c9b1-1818-4463-889f-b51481cf4d59
|
|
DTSTART;TZID=America/Los_Angeles:20040629T100000
|
|
DTEND;TZID=America/Los_Angeles:20040629T110000
|
|
SUMMARY:This Cat Roars! Experience the New Functionality in JavaTM 2 Platform, Standard Edition (J2SETM), Version 1.5
|
|
DESCRIPTION:Today JavaTM technology is everywhere -- in large enterprise systems, desktops, hand-held devices and smart cards. Consequently Java technology is the platform of choice for developers all over the world. All this has happened in the short time since the technology was first introduced in 1995. While there have been updates and enhancements since the first version, release 1.5 of the core Java platform brings to the table more language-level updates and other enhancements through the incorporation of a number of Java Specification Requests (JSRs) than at any other time. In this hands-on session, developers will learn about all these changes and how to build desktop applications using version 1.5 of the Java platform.
|
|
LAST-MODIFIED:20040610T120147Z
|
|
LOCATION:6113
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:48c4812e-3337-4020-b9f1-3622953bdb3d
|
|
DTSTART;TZID=America/Los_Angeles:20040630T223000
|
|
DTEND;TZID=America/Los_Angeles:20040630T233000
|
|
SUMMARY:Building Reusable Components for Sun JavaTM Studio Creator Application Development Tool
|
|
DESCRIPTION:This session describes how to build reusable components for the Sun JavaTM Studio Creator application development tool, and shows how to assemble useful web applications from those components. This session is targeted at two types of developers:
|
|
LOCATION:BOF-1105
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:a8031d62-88c9-4433-bced-35034c6a1f93
|
|
DTSTART;TZID=America/Los_Angeles:20040630T193000
|
|
DTEND;TZID=America/Los_Angeles:20040630T203000
|
|
SUMMARY:Performance Measurement of Mixed JavaTM Technology, JIT-Compiled, and Native Applications
|
|
DESCRIPTION:Many JavaTM technology-based applications are not pure Java technology, but include JIT-compiled code, as well as native code, accessed through JNI. Performance measurement for such codes is very important, and not available with typical Java software tools. In this session we describe the implementation of an external profiling agent that profiles mixed-model Java language codes. We show how the user can collect data on such applications, and how the data can be used to analyze the application's performance.
|
|
LOCATION:BOF-1198
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:202b60d6-122e-4dd4-a8e4-8e7c827988b2
|
|
DTSTART;TZID=America/Los_Angeles:20040630T203000
|
|
DTEND;TZID=America/Los_Angeles:20040630T213000
|
|
SUMMARY:Performance of JavaTM 2 Platform, Standard Edition (J2SETM), JavaTM 2 Platform, Enterprise Edition (J2EETM), Web Server, Web Services, and Portals
|
|
DESCRIPTION:This session fields questions on anything in the JavaTM technology stack, including
|
|
LOCATION:BOF-1217
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:a5581fc6-b5ba-4e49-a147-69bd22bcbd31
|
|
DTSTART;TZID=America/Los_Angeles:20040629T203000
|
|
DTEND;TZID=America/Los_Angeles:20040629T213000
|
|
SUMMARY:Lies, Damned Lies, and Performance Statistics
|
|
DESCRIPTION:This is a session on using statistical methods for designing experiments and collecting and analyzing performance data. In other words, in this session developers learn how to leverage statistical methods for gathering and analyzing performance data, along with how to avoid making erroneous conclusions.
|
|
LOCATION:BOF-1220
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:552e255e-4d97-4de4-9e2a-951f078dceeb
|
|
DTSTART;TZID=America/Los_Angeles:20040630T203000
|
|
DTEND;TZID=America/Los_Angeles:20040630T213000
|
|
SUMMARY:Taming the JavaTM Technology ClassLoader
|
|
DESCRIPTION:Classloaders are integral to the JavaTM technology runtime environment, providing security and dynamic class loading capabilities. Java Servlet and EJBTM containers, for example, implement their own classloaders to support features like hot deployment. Even though they mostly stay in the background, giving a hint of their presence only through the NoClassDefFoundError, there are times when problems show up as more obscure exceptions like java.lang.LinkageError. A solid understanding of classloader function is important to the ability to debug these occasional problems.
|
|
LAST-MODIFIED:20040610T120652Z
|
|
LOCATION:BOF-1373
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:141b0e0a-7302-48b9-b382-19fea17081c6
|
|
DTSTART;TZID=America/Los_Angeles:20040629T193000
|
|
DTEND;TZID=America/Los_Angeles:20040629T203000
|
|
SUMMARY:Performant and Scalable JDBCTM Technology
|
|
DESCRIPTION:Accessing SQL datastores represents one of the most critical bottlenecks in any application, particularly if the reliance on a SQL datastore is central to the application. This is typical in EJBTM
|
|
LOCATION:BOF-1525
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:c372421a-dfd8-47dd-a167-07ccddcebeac
|
|
DTSTART;TZID=America/Los_Angeles:20040630T213000
|
|
DTEND;TZID=America/Los_Angeles:20040630T223000
|
|
SUMMARY:Meet the Team: Sun JavaTMStudio Creator Integrated Development Tool=
|
|
DESCRIPTION:Sun JavaTM Studio Creator IDE is a new and exciting product designed to bring standards-based web application development based on Java technology to the large number of corporate developers who have traditionally used 4GL tools and languages on other platforms. With this new tool, the bar to entry to rapid application development and overall productivity has been significantly lowered. In addition, the ability to rapidly develop and deploy standards-based web applications based on JavaServerTM Faces technology and new Java technology APIs focused on ease-of-development is now a reality.
|
|
LOCATION:BOF-1592
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:a0d3efb3-0da4-46ed-b7ed-57464bab9fc7
|
|
DTSTART;TZID=America/Los_Angeles:20040630T203000
|
|
DTEND;TZID=America/Los_Angeles:20040630T213000
|
|
SUMMARY:Integrating Ant Builds Into the NetBeansTM IDE
|
|
DESCRIPTION:The Apache Ant build system (ant.apache.org) has rapidly gained
|
|
LOCATION:BOF-1598
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:cc3f4226-b9bf-43d5-aa24-b6d114ee711d
|
|
DTSTART;TZID=America/Los_Angeles:20040628T213000
|
|
DTEND;TZID=America/Los_Angeles:20040628T223000
|
|
SUMMARY:INSANE (INternal Storage Analysis Now Easy): A Simple Way to Diagnose Memory Leaks
|
|
DESCRIPTION:This session describes a technique for tracing heap memory from inside a running application. We describe how to use this technique to locate memory leaks, and how to write automated regression tests to:
|
|
LOCATION:BOF-1600
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:a6f7aa88-93de-4d41-a429-a83883419c7d
|
|
DTSTART;TZID=America/Los_Angeles:20040629T203000
|
|
DTEND;TZID=America/Los_Angeles:20040629T213000
|
|
SUMMARY:Meet the Team Behind the J2SETM Platform v1.5 Monitoring, Profiling and Debugging APIs
|
|
DESCRIPTION:The JavaTM 2 Platform, Standard Edition (J2SETM) Serviceability Team manages the J2SE APIs for debugging,
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:1f6075d1-3776-4e95-af5a-10b63a27c3c9
|
|
DTSTART;TZID=America/Los_Angeles:20040629T193000
|
|
DTEND;TZID=America/Los_Angeles:20040629T203000
|
|
SUMMARY:Big News for BigDecimal
|
|
DESCRIPTION:With the inclusion of JSR 13 in the 1.5 release of JavaTM 2 Platform, Standard Edition (J2SETM platform), the BigDecimal class gains many new computational capabilities. You can now easily calculate your monthly mortage payment using BigDecimal! Besides the ability to perform fixed-precision arithmetic, an exact divide method is available, too.
|
|
LOCATION:BOF-1638
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:71b65fab-246b-4044-b7d5-dba7a48e1e1d
|
|
DTSTART;TZID=America/Los_Angeles:20040629T213000
|
|
DTEND;TZID=America/Los_Angeles:20040629T223000
|
|
SUMMARY:Eclipse
|
|
DESCRIPTION:Whether you're an experienced plug-in writer or are using Eclipse to build your application, we welcome you to the Eclipse BOF. We provide a tour of the Eclipse Project 3.0 release and other recent Eclipse-related activities. We also provide an opportunity to share experiences (bring your laptop), challenges, new projects, and other goings-on during the roundtable discussion.
|
|
LOCATION:BOF-1701
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:ba7bbcaa-1a2c-4ac0-a2c0-fe1d553097f5
|
|
DTSTART;TZID=America/Los_Angeles:20040628T213000
|
|
DTEND;TZID=America/Los_Angeles:20040628T223000
|
|
SUMMARY:Getting More From java.net
|
|
DESCRIPTION:Discover the unique ways java.net can help you collaborate and innovate with JavaTM technology more successfully. From community building to project development, using wikis, blogs, RSS feeds, mailing lists, and more, you'll learn from the experts, java.net project owners, and community leaders how you can get the most out of java.net.
|
|
LOCATION:BOF-1812
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:75764970-32da-404f-9990-b22da1a6db4e
|
|
DTSTART;TZID=America/Los_Angeles:20040628T223000
|
|
DTEND;TZID=America/Los_Angeles:20040628T233000
|
|
SUMMARY:Hosting Your Project on java.net
|
|
DESCRIPTION:Discover how java.net provides developers worldwide with the resources to collaborate and innovate. Whether you have an existing web site or project or the beginnings of an idea that you want to explore, come to this session to learn how you can host your project on java.net. Together we explore java.net communities and projects, so come ready with your questions and ideas. Topics to discuss include the following:
|
|
LOCATION:BOF-1816
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:8c75dbc7-23d0-4322-9915-d48d2688d9e0
|
|
DTSTART;TZID=America/Los_Angeles:20040630T203000
|
|
DTEND;TZID=America/Los_Angeles:20040630T213000
|
|
SUMMARY:Source Code Quality Management by Visual Exploration
|
|
DESCRIPTION:This session describes how to measure and improve source code quality by statistical analysis and visual exploration. Various standard software development tools (CVS, PMD, Clover, Doclets, and others) allow the collection of statistical data that can be used to qualify the source code, the members of a software development team, or the circumstances under which source code is created.
|
|
LOCATION:BOF-1934
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:c17e979c-5421-446d-99be-a454d8e540ff
|
|
DTSTART;TZID=America/Los_Angeles:20040629T203000
|
|
DTEND;TZID=America/Los_Angeles:20040629T213000
|
|
SUMMARY:A Fresh Look at the JMXTM Specification
|
|
DESCRIPTION:This session reviews the original intentions of the JMXTM specification, and then provides a survey of how it has been put into practical use in the marketplace. The session puts these two different viewpoints into perspective by discussing JavaTM 2 Platform, Enterprise Edition (J2EETM platform) and the JMX API. We then discuss BEA's perspective on JMX technology and on the introduction of JSR 77, JMX 1.2, and JSR 173. Finally, we explore what it would take for the JMX API to form the basis for an enterprise management solution that spans multiple vendors.
|
|
LOCATION:BOF-1995
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:8bc6a0ce-3a84-485e-b64d-1f4753084a82
|
|
DTSTART;TZID=America/Los_Angeles:20040630T213000
|
|
DTEND;TZID=America/Los_Angeles:20040630T223000
|
|
SUMMARY:Tools and Tips for JavaTM Technology Coding
|
|
DESCRIPTION:This session compares several tools for JavaTM technology code editing, and provides tips and tricks on using these tools based on many years of experience.
|
|
LOCATION:BOF-2018
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:33b4c193-e971-4355-99ed-9035f5d2db9e
|
|
DTSTART;TZID=America/Los_Angeles:20040628T223000
|
|
DTEND;TZID=America/Los_Angeles:20040628T233000
|
|
SUMMARY:JavaTM Programming Language and Compiler Issues
|
|
DESCRIPTION:Changes in the language for JavaTM 2 Platform, Standard Edition (J2SETM platform) version 1.5 pose some interesting challenges to compiler developers. In this session, we consider the new language features and discuss implementation strategies.
|
|
LOCATION:BOF-2025
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:1629df8e-9df6-4e89-8834-3f2f811cdbcf
|
|
DTSTART;TZID=America/Los_Angeles:20040628T213000
|
|
DTEND;TZID=America/Los_Angeles:20040628T223000
|
|
SUMMARY:How the JavaTM 2 Platform, Standard Edition (J2SETM) 1.5 Language Changes Affect Your Favorite APIs
|
|
DESCRIPTION:In this session, we survey the changes to the JavaTM 2 Platform, Standard Edition (J2SETM) APIs that result from retrofitting them to use the new language features.
|
|
LOCATION:BOF-2027
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:a5e0e025-839d-489c-b6dd-276947e2a575
|
|
DTSTART;TZID=America/Los_Angeles:20040629T223000
|
|
DTEND;TZID=America/Los_Angeles:20040629T233000
|
|
SUMMARY:Meet the Tools and Core Libraries Engineering Team
|
|
DESCRIPTION:Come and meet the engineers and manager of the team called "Tools and Core Libraries." This is the team who maintains the Java technology code used daily by developers. These engineers are responsible for javac, javadoc tool, javah, javap, jar, java.lang, java.io, java.nio, java.util, the character converters, and other small bits of the JavaTM 2 Platform, Standard Edition (J2SETM platform. In this session, we present what the team has done lately, and what it is planning to do in the future. We are allotting ample time for Q&A.
|
|
LOCATION:BOF-2029
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:f8355183-2831-48a0-aaf5-007c43771aa1
|
|
DTSTART;TZID=America/Los_Angeles:20040630T223000
|
|
DTEND;TZID=America/Los_Angeles:20040630T233000
|
|
SUMMARY:Experiences with JavaTM 2 Platform, Enterprise Edition (J2EETM) Development on Mac OS X
|
|
DESCRIPTION:The Mac OS X platform is gaining ground with developers because of its stable UNIX(r) system-based architecture, easy-to-use user interface, and integrated JavaTM runtime environment. This session discusses experiences of J2EETM technology development on Mac OS X, and explores the advantages and disadvantages of adopting the platform. The session also demonstrates some of the open source and commercial development tools that the speakers use on a regular basis, revealing any "gotchas" that have been encountered along the way.
|
|
LOCATION:BOF-2058
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:9f1d3b23-5091-4902-8205-d6bd1c464f4a
|
|
DTSTART;TZID=America/Los_Angeles:20040630T223000
|
|
DTEND;TZID=America/Los_Angeles:20040630T233000
|
|
SUMMARY:The FindBugs Tool
|
|
DESCRIPTION:FindBugs is an open source tool for finding errors in
|
|
LOCATION:BOF-2171
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:da005b5b-8458-4887-b1dd-cd380761bfd1
|
|
DTSTART;TZID=America/Los_Angeles:20040628T223000
|
|
DTEND;TZID=America/Los_Angeles:20040628T233000
|
|
SUMMARY:Developing MIDP Applications for Different Devices
|
|
DESCRIPTION:While the MIDP platform is becoming more popular and an increasing number of devices from various vendors are supporting it, we also note that not all applications run on all devices. There are a host of reasons why: devices are unique, devices may have different screen resolutions and a varying number of colors, devices may use proprietary extensions, and there may be possible bugs in the MIDP implementation. This situation causes problems for device developers, who must write complex code or produce different versions of their applications. Sun JavaTMtechnology Studio software addresses some of these problems.
|
|
LOCATION:BOF-2307
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:e6c78537-a952-4e3b-bad9-8d8798d5aae6
|
|
DTSTART;TZID=America/Los_Angeles:20040630T193000
|
|
DTEND;TZID=America/Los_Angeles:20040630T203000
|
|
SUMMARY:The JavaTM Technology Memory Model Session
|
|
DESCRIPTION:JavaTM technology 1.5 incorporates JSR 133, the JavaTM Memory Model, which
|
|
LOCATION:BOF-2334
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:6c6be43b-b834-47ae-b692-51ecb042d039
|
|
DTSTART;TZID=America/Los_Angeles:20040630T223000
|
|
DTEND;TZID=America/Los_Angeles:20040630T233000
|
|
SUMMARY:Low-Cost JavaTM 2 Platform, Enterprise Edition (J2EETM) Performance Monitoring
|
|
DESCRIPTION:The performance of JavaTM 2 Platform, Enterprise Edition (J2EETM) applications in production is critical. So critical that a whole market has sprung up, with vendors offering various sophisticated and expensive products for monitoring and managing J2EE platform performance. Are these products absolutely necessary for all types of J2EE applications? Are there lower-cost alternatives?
|
|
LOCATION:BOF-2351
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:94bf2c30-bddc-4788-bb14-9d4134960e89
|
|
DTSTART;TZID=America/Los_Angeles:20040629T223000
|
|
DTEND;TZID=America/Los_Angeles:20040629T233000
|
|
SUMMARY:JavaTM Technology Networking Q&A: The Secret Lives of Sockets, URLs, and Proxies
|
|
DESCRIPTION:Meet the JavaTM 2 Platform, Standard Edition (J2SETM) networking team. Here is your opportunity to ask tough questions and get help with some of your technical problems. We discuss common problems, design patterns, and best practices as well as the features we added in J2SE technology 1.5. We would also like to gather feedback and requests for consideration for future releases.
|
|
LOCATION:BOF-2367
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:62e32b23-910e-4d15-b0fb-ee8819403b9f
|
|
DTSTART;TZID=America/Los_Angeles:20040629T203000
|
|
DTEND;TZID=America/Los_Angeles:20040629T213000
|
|
SUMMARY:Application Isolation for JavaTM 2 Platform, Micro Edition (J2METM) and JavaTM 2 Platform, Standard Edition (J2SETM) (JSR 121)
|
|
DESCRIPTION:In this session, hear the latest information about the Java Application Isolation API for JavaTM 2 Platform, Micro Edition (J2METM)/CLDC, CDC, and JavaTM 2 Platform, Standard Edition (J2SETM) settings. We give you detailed information about initial application of the APIs as an alternative to classloader-based containment of JavaTM technology application components. We also discuss how Isolates provide the basis for exciting new resource management capabilities.
|
|
LOCATION:BOF-2436
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:605088b7-34b6-4e9b-8c63-3269a6b01577
|
|
DTSTART;TZID=America/Los_Angeles:20040630T213000
|
|
DTEND;TZID=America/Los_Angeles:20040630T223000
|
|
SUMMARY:Secure Communications Using the JavaTM Secure Socket Extension (JSSE) Software
|
|
DESCRIPTION:JavaTM Secure Socket Extension (JSSE) provides secure networking by means of the Secure Socket Layer (SSL) and the Transport Layer Security (TLS) protocols. In this session, meet the JSSE team and hear what's new in J2SETM platform 1.5, including the non-blocking SSLEngine, and what the future holds. Attendees should bring JSSE questions and comments to the Q&A session.
|
|
LOCATION:BOF-2454
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:7b88abdd-022c-4b7d-9d70-0448045bd2c0
|
|
DTSTART;TZID=America/Los_Angeles:20040629T213000
|
|
DTEND;TZID=America/Los_Angeles:20040629T223000
|
|
SUMMARY:Cryptography Made Easy with the JavaTM Cryptography Extension
|
|
DESCRIPTION:The JavaTM Cryptography Extension (JCE) provides a framework and implementations for crypto operations including encryption, decryption, key generation, and other operations.
|
|
LOCATION:BOF-2492
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:fac21761-401e-4cd5-ab03-6e6411049de1
|
|
DTSTART;TZID=America/Los_Angeles:20040629T213000
|
|
DTEND;TZID=America/Los_Angeles:20040629T223000
|
|
SUMMARY:Meet the Java HotspotTM VM Development Team
|
|
DESCRIPTION:This session is an opportunity to meet the Java HotspotTM virtual machine (VM) development team, hear about new features for release 1.5 and ones we are considering for future releases, and get your technical questions answered at the source.
|
|
LOCATION:BOF-2520
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:aa7e2001-5e4b-4ef9-b3ff-6d6c60221489
|
|
DTSTART;TZID=America/Los_Angeles:20040629T193000
|
|
DTEND;TZID=America/Los_Angeles:20040629T203000
|
|
SUMMARY:The Collections Connection VII
|
|
DESCRIPTION:If you have been using the Java(TM) Collections Framework or you are just curious about it, this session is for you. The session begins by reviewing the new algorithms, implementations, and interfaces in the J2SETM Platform Release 1.5. Then, we field programming questions, design philosophy questions, or any other questions you may have. We encourage those who have done interesting things with the Collections Framework to attend.
|
|
LOCATION:BOF-2631
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:7ebd610e-a16d-413b-ac33-df063fb0cac6
|
|
DTSTART;TZID=America/Los_Angeles:20040630T193000
|
|
DTEND;TZID=America/Los_Angeles:20040630T203000
|
|
SUMMARY:Meet the NetBeansTM Development Team
|
|
DESCRIPTION:NetBeansTM technology is an open source IDE for developing J2SE and J2EE appplications. This is an opportunity to meet the NetBeans developers, learn about the product now and plans for the future, get helpful hints, network with other NetBeans technology users, and ask any questions you might have.
|
|
LOCATION:BOF-2730
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:49e87884-580f-4f6e-b3f5-a34850650256
|
|
DTSTART;TZID=America/Los_Angeles:20040630T193000
|
|
DTEND;TZID=America/Los_Angeles:20040630T203000
|
|
SUMMARY:The Java Community ProcessSM (JCPSM) Program
|
|
DESCRIPTION:The Java Community ProcessSM (JCPSM) program is where Java technology
|
|
LOCATION:BOF-2744
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:6c1c1514-8ade-4348-a137-3933c58f4beb
|
|
DTSTART;TZID=America/Los_Angeles:20040628T213000
|
|
DTEND;TZID=America/Los_Angeles:20040628T223000
|
|
SUMMARY:Monitoring and Managing a JavaTM Virtual Machine in the JavaTM 2 Platform, Standard Edition (J2SETM) 1.5: JSR 174 Update and Case Studies
|
|
DESCRIPTION:A JavaTM virtual machine monitoring and management interface is
|
|
LOCATION:BOF-2823
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:3bdbdf6c-44b9-44d3-ac05-c98303aa46e3
|
|
DTSTART;TZID=America/Los_Angeles:20040629T223000
|
|
DTEND;TZID=America/Los_Angeles:20040629T233000
|
|
SUMMARY:JavaTM 2 Platform, Enterprise Edition (J2EETM) Development With Free and Open-Source Tools
|
|
DESCRIPTION:The average JavaTM 2 Platform, Enterprise Edition (J2EETM platform) IDE, application server, database server, and even OS can set you back a pretty penny. Even large companies may not want to outfit every developer with a full stack of commercial software tools. But you don't need to hemorrhage money to develop applications for the J2EE platform.
|
|
LAST-MODIFIED:20040610T131106Z
|
|
LOCATION:BOF-2923
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:761ed821-9f56-4558-8736-53987d68ad8f
|
|
DTSTART;TZID=America/Los_Angeles:20040630T213000
|
|
DTEND;TZID=America/Los_Angeles:20040630T223000
|
|
SUMMARY:Bytecode Instrumentation: Making it Simple
|
|
DESCRIPTION:Bytecode instrumentation (BCI) is easy to learn, and you can learn just how easy it is by attending this session. Bytecode instrumentation has been used since the early days of the Java platform. Today, we see it in many commercial performance tools as well as in open-source projects. In JavaTM 2 Platform, Standard Edition (J2SETM platform) version 1.5
|
|
LOCATION:BOF-3042
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:541ee981-be69-4982-bb2a-46a191f769e8
|
|
DTSTART;TZID=America/Los_Angeles:20040630T203000
|
|
DTEND;TZID=America/Los_Angeles:20040630T213000
|
|
SUMMARY:JavaTM Technology and Your Kids
|
|
DESCRIPTION:Programming is what you do, and you would probably like to share it with your child, too. What kinds of tools and techniques are out there to draw your kids into the rewarding world of JavaTM technology development? At what age should they start, and what is available to get them started? We discuss tools such as Judo, JavaBot, and Lego Mindstorms, as well as other materials and projects to help your kids understand what you do every day.
|
|
LOCATION:BOF-3145
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:ae03e5c2-a121-4639-96fe-57f1aa2ef689
|
|
DTSTART;TZID=America/Los_Angeles:20040629T213000
|
|
DTEND;TZID=America/Los_Angeles:20040629T223000
|
|
SUMMARY:Server-Side Performance
|
|
DESCRIPTION:This session covers various techniques and issues centered around performance of JavaTM technology-based server-side applications. It includes a discussion of how to analyze, monitor, and improve the performance of complex, multitier systems.
|
|
LOCATION:BOF-3214
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:d68fb1f5-7222-44f1-b6d5-c1c28614271e
|
|
DTSTART;TZID=America/Los_Angeles:20040629T193000
|
|
DTEND;TZID=America/Los_Angeles:20040629T203000
|
|
SUMMARY:"Tiger's Children"
|
|
DESCRIPTION:What comes after the 1.5 release of the JavaTM 2 Platform, Standard Edition (J2SETM)? This Birds-of-a-Feather session begins with a short summary of the major themes and potential features being considered in the Java Community ProcessSM program for the releases that follow 1.5. We then open the floor for audience members to offer their own comments and ideas on the future evolution of the platform.
|
|
LOCATION:BOF-3808
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:840f559e-d4c1-4547-bce7-a40ac25b3605
|
|
DTSTART;TZID=America/Los_Angeles:20040629T203000
|
|
DTEND;TZID=America/Los_Angeles:20040629T213000
|
|
SUMMARY:"Tiger's Children"
|
|
DESCRIPTION:What comes after the 1.5 release of the JavaTM 2 Platform, Standard Edition (J2SETM)? This Birds-of-a-Feather session begins with a short summary of the major themes and potential features being considered in the Java Community ProcessSM program for the releases that follow 1.5. We then open the floor for audience members to offer their own comments and ideas on the future evolution of the platform.
|
|
LOCATION:BOF-3808
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:cb6ea9af-3909-4ffb-8650-183b65a626cb
|
|
DTSTART;TZID=America/Los_Angeles:20040630T223000
|
|
DTEND;TZID=America/Los_Angeles:20040630T233000
|
|
SUMMARY:Everything You Wanted To Know About Generics
|
|
DESCRIPTION:This session covers the fine points of generics in the JavaTM programming language, based upon queries from the audience. We discuss semantics, design rationale, history, and other subjects as time allows. Topics that are likely to come up are wildcards, reflection support, translation by erasure compared to reification, handling of arrays, and future plans.
|
|
LOCATION:BOF-3823
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:ae86caf4-fa7b-4f6c-a178-909a62ecbc95
|
|
DTSTART;TZID=America/Los_Angeles:20040630T193000
|
|
DTEND;TZID=America/Los_Angeles:20040630T203000
|
|
SUMMARY:A Metadata Facility for the JavaTM Programming Language
|
|
DESCRIPTION:Metadata is among the most hotly awaited new features in the
|
|
LOCATION:BOF-3825
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:bcd37425-7ff5-4646-a1e5-34dc454693a7
|
|
DTSTART;TZID=America/Los_Angeles:20040629T223000
|
|
DTEND;TZID=America/Los_Angeles:20040629T233000
|
|
SUMMARY:JavaTM Technology Tools Community: Improving Alignment of Tool Platforms in a Diverse Environment
|
|
DESCRIPTION:Earlier this year, the JavaTM technology tools community formed to address two outstanding issues in the Java technology tools market: (1) a growing desire by tools community to allow diverse developers to build applications in a more productive manner; and (2) the lack of attention paid to interoperability between Java technology development tools. The online community, javatools.org, now involves tool vendors, tool customers, and the public, who discuss issues and needs regarding interoperability and toolability, and then feed back input to relevant expert groups in the Java Community ProcessSM (JCPSM) program.
|
|
LOCATION:BOF-3889
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:23e1ecc0-d670-4cec-823e-e7a3121c39c0
|
|
DTSTART;TZID=America/Los_Angeles:20040628T164500
|
|
DTEND;TZID=America/Los_Angeles:20040628T174500
|
|
SUMMARY:Performance Tools Panel
|
|
DESCRIPTION:The JavaTM platform is fortunate to have a number of companies producing very strong tools for performance profiling, monitoring, and analysis.
|
|
LOCATION:BUS-1238
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:4ab51abc-ed4f-42d4-9276-b957983a9ca2
|
|
DTSTART;TZID=America/Los_Angeles:20040628T180000
|
|
DTEND;TZID=America/Los_Angeles:20040628T190000
|
|
SUMMARY:JavaTM Technology IDE Shootout
|
|
DESCRIPTION:So you're happy with your favorite editor and have key mappings configured for every command under the sun? Are you sure you know what you're missing?
|
|
LOCATION:BUS-2864
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:1295a16f-faa4-41b1-b0ae-646a94a17bd5
|
|
DTSTART;TZID=America/Los_Angeles:20040630T133000
|
|
DTEND;TZID=America/Los_Angeles:20040630T143000
|
|
SUMMARY:Aspect-Oriented Programming: Great New Thing or Great Leap Backwards?
|
|
DESCRIPTION:Aspect-Oriented Programming (AOP) technology is receiving a great deal of attention within the object-oriented programming community. Although it provides a great deal of power, it also potentially greatly disrupts program semantics. This session hosts a lively debate between some leading proponents and some leading doub
|
|
LOCATION:BUS-3192
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:aede7f2e-4230-4765-8ea3-f228ff3abc5e
|
|
DTSTART;TZID=America/Los_Angeles:20040701T104500
|
|
DTEND;TZID=America/Los_Angeles:20040701T114500
|
|
SUMMARY:Upgrading JavaTM Technology-Based Applications from MS VM to Java 2 Platform, Standard Edition (J2SETM Platform
|
|
DESCRIPTION:Learn to get the most out of your JavaTM technology-based applications and applets by converting them to target Java2>TM 2 Platform, Standard Edition (J2SETM)! Understand the upgrade paths through the Java Technology Upgrade program, and leverage the Upgrade tool to upgrade the application easily. Learn about top migration issues and resolutions, and understand how to improve graphics performance, which is important to many applet games in the marketplace. Hear about the upgrade experience of some of the customers in the case studies.
|
|
LOCATION:TS-1177
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:c94c4a28-5775-429e-969b-6a9b5747fb6a
|
|
DTSTART;TZID=America/Los_Angeles:20040629T110000
|
|
DTEND;TZID=America/Los_Angeles:20040629T120000
|
|
SUMMARY:Choices and Trade-Offs in Garbage Collection in the Java HotspotTM Virtual Machine
|
|
DESCRIPTION:This session describes the choices of different garbage collectors in the Java HotspotTM Virtual Machine (JVMTM) and the tradeoffs implicit in those choices. The serial, mostly concurrent, and parallel garbrge collectors are discussed, wtih emphasis on the latter two.
|
|
LOCATION:TS-1216
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:13aa96b0-f3a8-465a-bec3-1bae16fb7817
|
|
DTSTART;TZID=America/Los_Angeles:20040628T153000
|
|
DTEND;TZID=America/Los_Angeles:20040628T163000
|
|
SUMMARY:JavaTM Platform Performance
|
|
DESCRIPTION:This session goes into detail on the current performance of Java[TM] technology,
|
|
LOCATION:TS-1218
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:af23abd9-88a6-435c-a749-7ce2a43b3442
|
|
DTSTART;TZID=America/Los_Angeles:20040630T121500
|
|
DTEND;TZID=America/Los_Angeles:20040630T131500
|
|
SUMMARY:Using the JavaTM Management Extensions (JMXTM) API for Monitoring and Management
|
|
DESCRIPTION:The JavaTM Management Extensions (JMXTM) API is part of the core JavaTM plaform starting with JavaTM 2 Platform, Standard Edition (J2SETM) 1.5. It is also present in JavaTM 2 Platform, Enterprise Edition (J2EETM) 1.4. This talk discusses how to use the JMX API to add monitoring and management to your applications. The session shows how to use the J2SE release 1.5 classes to provide an end-to-end monitoring and management solution. The session presents best practices in key areas such as naming, data types, security, remote access, and aggregation.
|
|
LOCATION:TS-1304
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:89fc7af1-8d9d-4a0c-aae6-7cb46571f55f
|
|
DTSTART;TZID=America/Los_Angeles:20040628T164500
|
|
DTEND;TZID=America/Los_Angeles:20040628T174500
|
|
SUMMARY:Concurrency Utilities in JDKTM Software Version 1.5: Multithreading Made Simpler
|
|
DESCRIPTION:This session describes concurrency utilities in the java.util.concurrent package that are part of JDKTM software version 1.5.
|
|
LOCATION:TS-1358
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:5ae4b9a5-78bb-4084-b5d2-42c16f06f8a7
|
|
DTSTART;TZID=America/Los_Angeles:20040701T154500
|
|
DTEND;TZID=America/Los_Angeles:20040701T164500
|
|
SUMMARY:The Eclipse Modeling Framework: Introducing Modeling to the JavaTM Technology Mainstream
|
|
DESCRIPTION:Many JavaTM Technology programmers, especially the experienced ones, often have little or no use for modeling. Maybe a class diagram or two to fill out the documentation, but other than that, it simply doesn't seem to help. Well, what if there were a framework/toolkit that brought you the benefits of modeling with a very low cost of entry? Enter the Eclipse Modeling Framework (EMF). An open source project at Eclipse.org, EMF is a framework and code generation facility for building robust applications based on surprisingly simple models. Models can be defined in several different ways—Java interfaces, XML Schemas, UML—from which EMF will generate a large part of the application. The generated code is clean, efficient, and easily hand-modified. You even can regenerate the model after changing the code, without wiping out your changes.
|
|
LOCATION:TS-1396
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:38235bb3-445e-4f11-a5a2-c8f1e893b081
|
|
DTSTART;TZID=America/Los_Angeles:20040701T170000
|
|
DTEND;TZID=America/Los_Angeles:20040701T180000
|
|
SUMMARY:Beyond JUnit: The Future of Developer Testing for JavaTM Technology
|
|
DESCRIPTION:Software testing finally is emerging from the dark ages and entering into a renaissance due primarily to the growing popularity of extreme programming and other approaches that highlight the importance and necessity for developer testing. Java developers are at the forefront of this revolution, as evidenced by the fact that JUnit has been downloaded more than 500,000 times, a stunning number for a testing tool, and more than all of the other XUnit frameworks combined.
|
|
LOCATION:TS-1520
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:603c124f-6f66-4d15-a915-91060796aafc
|
|
DTSTART;TZID=America/Los_Angeles:20040630T160000
|
|
DTEND;TZID=America/Los_Angeles:20040630T170000
|
|
SUMMARY:JDBCTM API 4.0: The Next-Generation JDBC API
|
|
DESCRIPTION:The JDBCTM API 4.0 Specification broadens the scope and strengths the appeal of the JDBC API for both the IT developer and the high-end user. This talk focuses on significant ease-of-development proposals that leverage JavaTM 2 Platform, Standard Edition (J2SETM) 1.5 language features such as Generics & Annotations in addition to outlining high-availability and connection management features that will become standard with the with the new API. We also offer significant code examples, and outline tie-ins with next-generation releases: Java 2 Platform, Enterprise Edition (J2EETM), version 1.5, and J2SE platform release, version 1.6.
|
|
LOCATION:TS-1521
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:316d3b46-88b2-41d0-aa22-dea41a875725
|
|
DTSTART;TZID=America/Los_Angeles:20040630T160000
|
|
DTEND;TZID=America/Los_Angeles:20040630T170000
|
|
SUMMARY:JavaTM Technology Tool Smithing: Extending the Eclipse Java Development Tools
|
|
DESCRIPTION:This session describes how to extend the Eclipse JavaTM technology development tools so that you can smith your own tools. The Eclipse platform supports building IDEs for anything, but nothing in particular. The Java technology development tools contribute a set of plug-ins for Java technology development to Eclipse and are designed with extensibility in mind. You can extend the Java technology development tools in the same way you can extend the Eclipse Platform.
|
|
LOCATION:TS-1662
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:3d81fff8-abfe-440d-add3-ffe17bdf97df
|
|
DTSTART;TZID=America/Los_Angeles:20040701T120000
|
|
DTEND;TZID=America/Los_Angeles:20040701T130000
|
|
SUMMARY:Finding Bugs Is Easy
|
|
DESCRIPTION:There are many good books and sources for tips on writing correct and effective software in the Java programming language, such as Josh Bloch's Effective Java. Unfortunately, it is all too easy, either through lack of attention, experience, or simple mistakes, to write code that violates these guidelines and even simpler rules of good practice.
|
|
LOCATION:TS-1847
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:9497d66b-f09b-4c6a-a944-435cbf4c5359
|
|
DTSTART;TZID=America/Los_Angeles:20040630T110000
|
|
DTEND;TZID=America/Los_Angeles:20040630T120000
|
|
SUMMARY:Developing Software Tools That Work with Both Eclipse and NetBeansTM IDEs
|
|
DESCRIPTION:Software tool developers used to develop Integrated Development Environments (IDEs) as stand-alone applications. Very little consideration needed to be given to how such IDEs can work with other IDEs and other tools. Design decisions were less complex than today's. Tool developers could build their tools in isolation, and worry only about what they needed to do to build the best tool possible.
|
|
LOCATION:TS-1876
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:e8c8d686-9f89-4c31-923d-fcde61b3599b
|
|
DTSTART;TZID=America/Los_Angeles:20040630T144500
|
|
DTEND;TZID=America/Los_Angeles:20040630T154500
|
|
SUMMARY:The Performance Architecture of the BEA JRockit Virtual Machine for the JavaTM Platform
|
|
DESCRIPTION:BEA JRockit virtual machine for the Java[TM] platform was designed as a server-oriented virtual machine from the ground up. This session presents a detailed look at the architecture, design, and internals of the BEA JRockit virtual machine, and discusses methods and algorithms used to ensure that it has superior performance. The presenters discuss some of the experiments and analysis that went into selection of those techniques, and describe the rich set of configuration options.
|
|
LOCATION:TS-1904
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:5bf0ba50-f200-462e-8752-e5e0fc095dd3
|
|
DTSTART;TZID=America/Los_Angeles:20040628T141500
|
|
DTEND;TZID=America/Los_Angeles:20040628T151500
|
|
SUMMARY:Fast Track to the JavaTM 2 Platform, Standard Edition (J2SETM) v1.5
|
|
DESCRIPTION:A full hour packed with code, tips, and techniques to give you a head start with the release of the JavaTM 2 Platform, Standard Edition v1.5 (J2SETM 1.5 platform).
|
|
LOCATION:TS-1952
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:f4129d44-e687-4bd8-b4c3-8eb34278a320
|
|
DTSTART;TZID=America/Los_Angeles:20040629T160000
|
|
DTEND;TZID=America/Los_Angeles:20040629T170000
|
|
SUMMARY:Concurrency Utilities in Practice
|
|
DESCRIPTION:The best way to learn about the new concurrency utilities introduced by JSR166 is to see them used in practice. This session presents case studies of real programs that would have been difficult to write without these new utilities.
|
|
LOCATION:TS-2136
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:a12a26f7-51f1-46ba-b12f-e1d612a8c28a
|
|
DTSTART;TZID=America/Los_Angeles:20040701T131500
|
|
DTEND;TZID=America/Los_Angeles:20040701T141500
|
|
SUMMARY:The Impact of the J2SETM 1.5 Platform on Persistence
|
|
DESCRIPTION:Version 1.5 of the JavaTM 2 Platform, Standard Edition (J2SETM) promises to be one of the most significant releases of the platform to date. Several new features proposed for the 1.5 release will greatly impact the way architects design persistence into their applications and the way developers code for it. Persistence is often an underestimated challenge to Java software developers in complexity, effort, and maintenance. Some new features of the 1.5 release such as JSR 114 (JDBCTM RowSet Implementations) will address this challenge head-on, whereas other new features of 1.5 promise to make persistence layers and standards more developer-friendly.
|
|
LOCATION:TS-2255
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:d6a2ff2d-cafc-431e-88fa-4ae50311dee5
|
|
DTSTART;TZID=America/Los_Angeles:20040630T160000
|
|
DTEND;TZID=America/Los_Angeles:20040630T170000
|
|
SUMMARY:The New JavaTM Technology Memory Model
|
|
DESCRIPTION:JavaTM technology release 1.5 incorporates JSR-133, the Java technology Memory Model, which redefines the semantics of threads, synchronization, volatile variables, and final fields. This redefinition is compatible with existing good programming practice, although care needs to be taken with a couple of corner cases. More important, the new memory model provides new efficient techniques for safely and correctly implementing concurrent operations.
|
|
LOCATION:TS-2331
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:22f378e9-e9ca-4845-bf02-69ec45a88800
|
|
DTSTART;TZID=America/Los_Angeles:20040628T141500
|
|
DTEND;TZID=America/Los_Angeles:20040628T151500
|
|
SUMMARY:Using jvmstat and visualgc to Solve Memory Management Problems
|
|
DESCRIPTION:This presentation describes approaches to using the CoolStuff software package jvmstat to monitor JavaTM Virtual Machine (JVMTM) memory utilization. These tools facilitate visualizing memory utilization of a JavaTM technology-based language application. This presentation focuses on solving memory management problems that occur in Web services applications. The application used to demonstrate problems is based on real-world field experience of Sun Software Solution consultants. Most clients don't want to reveal to the world the mistakes they have made, so the presenters have developed this demonstration application that typifies many of the problems they have encountered.
|
|
LOCATION:TS-2428
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:da48b98b-354b-4c1e-ab71-92e1432cc1ee
|
|
DTSTART;TZID=America/Los_Angeles:20040630T110000
|
|
DTEND;TZID=America/Los_Angeles:20040630T120000
|
|
SUMMARY:High-Performance Cryptography -- Cryptographic Token Support in J2SETM Platform 1.5
|
|
DESCRIPTION:Cryptography is the basis of many security operations and protocols.
|
|
LOCATION:TS-2460
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:8e974b5b-0cb2-4dde-9a01-943f7a0f954d
|
|
DTSTART;TZID=America/Los_Angeles:20040629T144500
|
|
DTEND;TZID=America/Los_Angeles:20040629T154500
|
|
SUMMARY:J2SETM Platform v1.5: A Close Look at the New Security and Networking Features
|
|
DESCRIPTION:JavaTM 2 Platform, Standard Edition (J2SETM) version 1.5 introduces many new, significant security and networking features. In the security area, J2SE platform v1.5 adds support for smartcards and hardware cryptographic accelerators, highly scalable SSL/TLS applications, pluggable authentication for protocols, Ellyptic Curve Cryptography (ECC) APIs, and much more. In the networking area, J2SE platform v1.5 adds HTTP enhancements for dynamic control of: timeouts, proxy selection, cookie management, and caching of resources. Other networking enhancements include support for IPv6 on all three reference operating systems (SolarisTM, Linux and Windows), and an API for testing destination reachability. This session presents an overview of these new features and give examples of how they can be used.
|
|
LOCATION:TS-2476
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:52a08501-b5b7-47a0-aa83-1f44d670ae31
|
|
DTSTART;TZID=America/Los_Angeles:20040629T094500
|
|
DTEND;TZID=America/Los_Angeles:20040629T104500
|
|
SUMMARY:"Taming the Tiger": New Features of the J2SETM 1.5 Platform
|
|
DESCRIPTION:The upcoming 1.5 release of the JavaTM 2 Platform, Standard Edition (J2SETM platform) includes many exciting new language features. Together these features greatly increase ease of programming, while decreasing potential errors. In this talk, the presenters show you how to make effective use of these new features, which include generics, autoboxing, typesafe enums, the enhanced for construct, varargs, and static import. They discuss what to do and what not to do, with plenty of code examples.
|
|
LOCATION:TS-2569
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:5a9b760f-1fa5-4a73-8b60-749649dd5be9
|
|
DTSTART;TZID=America/Los_Angeles:20040629T133000
|
|
DTEND;TZID=America/Los_Angeles:20040629T143000
|
|
SUMMARY:Still More Programming Puzzlers
|
|
DESCRIPTION:Joshua Bloch and Neal Gafter present ten more programming puzzles for your entertainment and enlightenment. This is an entirely different set of puzzles from those presented in previous years. The game show format keeps you on your toes while the puzzles teach you about the subtleties of the JavaTM programming language and its core libraries. Anyone with a working knowledge of the language will be able to understand the puzzles, but even the most seasoned veterans will be challenged. The lessons you take from this session will be directly applicable to your programs and designs. Some of the jokes may even be funny.
|
|
LOCATION:TS-2575
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:e261a876-588f-4b11-80cc-dbc65907e4fd
|
|
DTSTART;TZID=America/Los_Angeles:20040701T154500
|
|
DTEND;TZID=America/Los_Angeles:20040701T164500
|
|
SUMMARY:JavaTM Technology Development on Mac OS X: Tips, Tricks, Traps, and Techniques
|
|
DESCRIPTION:Apple's OS X platform is an excellent JavaTM technology development system. An attractive user interface is the skin over the BSD UNIX® variant— a skin that can be literally as translucent as you want. Whether you are a UNIX command-line developer or a modern GUI-aided developer, this is a viable platform. And for those of you like this presenter, you can leverage both command-line and GUI as appropriate in this integrated platform.
|
|
LOCATION:TS-2738
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:4b64ddd1-a373-4da4-bf37-45252a359f75
|
|
DTSTART;TZID=America/Los_Angeles:20040630T094500
|
|
DTEND;TZID=America/Los_Angeles:20040630T104500
|
|
SUMMARY:Monitoring and Management of the JavaTM 2 Platform, Standard Edition (J2SETM)
|
|
DESCRIPTION:The new JavaTM 2 Platform, Standard Edition (J2SETM) 1.5 provides
|
|
LOCATION:TS-2861
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:9e9d53e1-8477-4d30-b475-642b38a92bc8
|
|
DTSTART;TZID=America/Los_Angeles:20040629T121500
|
|
DTEND;TZID=America/Los_Angeles:20040629T131500
|
|
SUMMARY:Observability Architecture in J2SETM Platform Release 1.5
|
|
DESCRIPTION:This session explores the interfaces, available in J2SETM platform release 1.5, for
|
|
LOCATION:TS-3065
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:842dbeb7-54da-462c-9fcc-434a8e196cb7
|
|
DTSTART;TZID=America/Los_Angeles:20040701T143000
|
|
DTEND;TZID=America/Los_Angeles:20040701T153000
|
|
SUMMARY:Simplified Scanning and Formatting...Finally!
|
|
DESCRIPTION:Scanning and formatting APIs included in the JavaTM 2 Platform, Standard Edition (J2SETM) 1.5 provide the simplest means to date to handle type-specific formatted input and output. The session covers all of the new API,s including those
|
|
LOCATION:TS-3149
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:f83d7841-1f48-4ff4-a49f-384898dab5f0
|
|
DTSTART;TZID=America/Los_Angeles:20040630T121500
|
|
DTEND;TZID=America/Los_Angeles:20040630T131500
|
|
SUMMARY:Sun JavaTM Studio Creator Application Development Tool: Development Model and Architectural Principles
|
|
DESCRIPTION:Sun JavaTM Creator is Sun's new and exciting tool designed to bring standards-based Java technology Web application development to the large number of corporate developers who have traditionally used 4GL tools and languages on other platforms. Changes in the design and
|
|
LOCATION:TS-3201
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:98e5a4c6-9943-4fa6-831d-f3f80a209eb2
|
|
DTSTART;TZID=America/Los_Angeles:20040630T160000
|
|
DTEND;TZID=America/Los_Angeles:20040630T170000
|
|
SUMMARY:Sun JavaTM Studio Creator Application Development Tool: The Next Generation
|
|
DESCRIPTION:With the introduction of Sun JavaTM Studio Creator application development tool (formerly code-named "Project Rave"), Sun introduced a tool and development model to corporate developers that brought the power of Java technology-based Web application creation to a large number of developers for whom the bar to entry was too high. This session looks at the up-and-coming features expected to exist in the next version of Sun's Java Studio Creator development tool, where rich clients, mobility, and closer integration with the enterprise play a significant role. During this technical session, the implications of expanding the scope of Sun's Java Studio Creator development tool for different platforms, clients, application model and components are covered in detail.
|
|
LOCATION:TS-3202
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:5e8e2d44-c1f6-4eb9-907e-3622665d3d8f
|
|
DTSTART;TZID=America/Los_Angeles:20040630T094500
|
|
DTEND;TZID=America/Los_Angeles:20040630T104500
|
|
SUMMARY:What's New with NetBeansTM IDE?
|
|
DESCRIPTION:Come and learn about all the exciting changes to the NetBeansTM Open
|
|
LOCATION:TS-3204
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:9ecb2504-4a45-40c9-b452-7ac6f2a0a4f7
|
|
DTSTART;TZID=America/Los_Angeles:20040701T131500
|
|
DTEND;TZID=America/Los_Angeles:20040701T141500
|
|
SUMMARY:What's New with JBuilder?
|
|
DESCRIPTION:This session covers various aspects of Java technology development with the latest version of JBuilder. The session shows how JBuilder accelerates the whole JavaTM technology application life cycle, starting from the requirements, coding, building unit tests, and checking the code into a version management system. The session works with the Java[TM] 2 Platform, Enterprise Edition (J2EE[TM]) and builds EJB[TM] technology based applications and Struts based applications. It shows how to deploy an EJB
|
|
LOCATION:TS-3206
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:2438fdfb-da7b-49fb-9b44-4aba5f869ba7
|
|
DTSTART;TZID=America/Los_Angeles:20040701T143000
|
|
DTEND;TZID=America/Los_Angeles:20040701T153000
|
|
SUMMARY:What's New With Eclipse?
|
|
DESCRIPTION:Learn about the latest in the Eclipse tools platform and beyond. Eclipse 3.0 is a major step forward, including improved user experience, responsiveness, and a separable rich-client platform. This session takes you on a tour of the new capabilities of Eclipse 3.0. The open source Eclipse platform is a catalyst for the creation of a wide range of tools. We explore areas of recent development, including enhancements in the tools for JavaTM technology developers.
|
|
LOCATION:TS-3210
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:d966a4e8-0d57-4c6a-8791-1eae70d3b90d
|
|
DTSTART;TZID=America/Los_Angeles:20040701T154500
|
|
DTEND;TZID=America/Los_Angeles:20040701T164500
|
|
SUMMARY:What's New With WebLogic Workshop?
|
|
DESCRIPTION:BEA WebLogic Workshop is the next-generation development environment for visually developing and debugging JavaTM 2 Platform, Enterprise Edition (J2EETM) based Web services, Web applications, JavaServer PagesTM (JSPTM) technology-based software, portals, process workflows, and EJBTM specification-based components in a consistent, uncomplicated way. Workshop abstracts the coding and deployment complexities associated with delivering enterprise-scale J2EE technology-based applications and components, allowing developers to generate applications directly from top-down, process-driven models.
|
|
LOCATION:TS-3211
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:089f76d2-321f-4583-92bb-c8bfb0af28dd
|
|
DTSTART;TZID=America/Los_Angeles:20040628T180000
|
|
DTEND;TZID=America/Los_Angeles:20040628T190000
|
|
SUMMARY:New Features in the JavaTM Programming Language
|
|
DESCRIPTION:The 1.5 release of the JDKTM incorporates several important new language features. Since one session cannot treat all of the features in any depth, we are instead focusing on a select few, and providing the design rationale behind them.
|
|
LOCATION:TS-3216
|
|
END:VEVENT
|
|
BEGIN:VEVENT
|
|
UID:df1734b4-884c-4ff8-a952-f862d4df3abf
|
|
DTSTART;TZID=America/Los_Angeles:20040629T160000
|
|
DTEND;TZID=America/Los_Angeles:20040629T170000
|
|
SUMMARY:The Groovy Programming Language
|
|
DESCRIPTION:JSR 241, the Groovy Programming Language, proposes the standardization of a new programming language for the JavaTM platform -- one that is on equal footing with the Java technology programming language. Groovy is an agile, dynamic programming language like Smalltalk, Python, Perl, and Ruby, but it's designed specifically for the Java platform and is completely interoperable with conventional Java technology software programs. Groovy is not a replacement for the Java technology programming language; it complements it. Groovy fills a niche that is in demand by developers but is currently not provided for in the Java platform.
|
|
LOCATION:TS-3814
|
|
END:VEVENT
|
|
END:VCALENDAR
|