Borland®
Shop
Products Downloads Services Support Partners News & Events Company Community
2004 Borland Conference September 11-15, 2004 San Jose California

MY SCHEDULE

PRECONFERENCE TUTORIALS

DEFINE
CaliberRM
DESIGN
Together
DEVELOP
C++Builder
C#Builder
Delphi
JBuilder
TEST
Optimizeit
DEPLOY
Borland Enterprise Server
Janeva
VisiBroker
InterBase/JDataStore
MANAGE
StarTeam

INTEREST AREAS
ALM, Methods, and Process
Architecture, Models, and Patterns
J2EE™
Microsoft® .NET Framework
Service-oriented Architectures
Best Practices
User Experience
Emerging Technologies
Testing and Quality
Programming
Mobile
People, Teams, and Management
Platforms
Security

COMPLETE SESSION LIST
COMPLETE SCHEDULE
SPEAKERS

Develop  C++Builder TRACK SCHEDULE

Sessions in the C++Builder® track will show you how to streamline business-to-business processes with Web Services, build and increase your Web presence, and deploy to your platform of choice, including Linux. And learn how to create C++ applications for the mobile device market.

Legend

Occasionally changes occur in speakers, sessions and times. Please make sure to update your conference plans.

View Sessions by Course Number        View Sessions by Date

An asterisk (*) in the title indicates that the session is offered multiple times.


Monday, September 13, 2004 — 10:00am - 11:15am


3206  C++Builder X Refactoring Techniques: The Key to Well Designed App. Dev.
Charlie Calvert — Falafel Software, Inc.
C++Builder Architecture, Models, and Patterns Best Practices Programming
Type: Regular Session. Level: Intermediate.
Now that object-oriented programming has become the norm for most developers, the next step is learning how to properly architect your applications. Experience has shown that the best architectures often emerge from a process of iterative development. The best applications are not simply made, they are grown. Learn how to use the principles of refactoring to allow your application to evolve on top of a robust code base that supports the best object-oriented practices. Following techniques outlined by authors like Kent Beck and Martin Fowler, learn how to develop classes that are easy to reuse and maintain. Also, learn to recoqnize classic bad practices and how to use refactoring to morph poorly designed code into robust, reusable classes that are easy to maintain.
Prerequisites: C++ development experience.
Room: A2


Monday, September 13, 2004 — 2:00pm - 3:15pm


1190  Converging Roads: .NET, Longhorn, and C++  New Session
Herb Sutter — Microsoft
C++Builder Microsoft .NET Framework Emerging Technologies
Type: Regular Session. Level: All.
In this session, the lead Microsoft architect of C++/CLI talks about the importance and viability of environments based on virtual machines and garbage collection, even for performance-driven applications, and demonstrates how C++ operates seamlessly in that environment with a tour of the C++/CLI language design and major features.
Prerequisites: None.
Room: J2


Monday, September 13, 2004 — 3:30pm - 4:45pm


2126  STL Containers and Algorithms in C++Builder
Richard Kaiser — University of C.E., Loerrach, Germany
C++Builder Programming
Type: Regular Session. Level: Beginning.
This session provides a comprehensive introduction to the Standard Template Library (STL) for C++Builder X programmers.
Prerequisites: Some experience with C++.
Room: A3


Tuesday, September 14, 2004 — 8:00am - 9:15am


3142  Templates and the STL in C++ and C++Builder X
Richard Kaiser — University of C.E., Loerrach, Germany
C++Builder Programming
Type: Regular Session. Level: Intermediate.
This session provides a comprehensive introduction to the Standard Template Library (STL) for C++Builder X programmers.
Prerequisites: Some experience with C++.
Room: A3


Tuesday, September 14, 2004 — 9:30am - 10:45am


2114  InterBase/JDataStore in Mobile World
Daniel Magin — better office
C++Builder C#Builder Delphi JBuilder InterBase/JDataStore Programming Mobile
Type: Regular Session. Level: Beginning.
This session is an introduction to using InterBase and JDataStore for mobile applications for PocketPC, Palm, smartphones, and other mobile devices.
Prerequisites: None.
Room: J1


Tuesday, September 14, 2004 — 1:30pm - 2:45pm


3182a  Retooling RUP to Borland ALM *
Don Kranz — PROCESSexchange, Inc.
CaliberRM Together C++Builder C#Builder JBuilder Optimizeit StarTeam ALM, Methods, and Processes People, Teams and Management
Type: Regular Session. Level: Intermediate.
Map the Borland ALM solution (the define, design, develop, test, deploy, manage process) to the RUP disciplines and see how you can accelerate your teams by providing much needed guidance in the implementation of your corporate solutions.
Prerequisites: Some knowledge of RUP and Borland ALM products.
Room: B3


Tuesday, September 14, 2004 — 4:30pm - 5:45pm


3144  Future C++ Standard Library Extensions, the BOOST Library, and C++BuilderX  Session Change
Richard Kaiser — University of C.E., Loerrach, Germany
C++Builder Programming
Type: Regular Session. Level: Intermediate.
This session provides an overview about extensions to C++ and the Standard Template Library (STL) that are likely to be part of a future C++ standard C++0x, their current implementation in the BOOST library, and how they can be used with C++Builder X.
Prerequisites: Some experience with C++.
Room: A3


Tuesday, September 14, 2004 — 8:00pm - 9:00pm


1110  PANEL: Meet the C++ Development Team  New Session
Moderator: John Ray Thomas — Borland
C++Builder
Type: Panel Discussion. Level: All.
This is your opportunity to talk face-to-face with the developers who make the product you use. Developers and managers representing all functional areas of the product will be available to share their thoughts on C++ and mobile software development and to answer your questions.
Prerequisites: None.
Room: C1/C4


Wednesday, September 15, 2004 — 1:15pm - 2:30pm


3182b  Retooling RUP to Borland ALM *
Don Kranz — PROCESSexchange, Inc.
CaliberRM Together C++Builder C#Builder JBuilder Optimizeit StarTeam ALM, Methods, and Processes People, Teams and Management
Type: Regular Session. Level: Intermediate.
Map the Borland ALM solution (the define, design, develop, test, deploy, manage process) to the RUP disciplines and see how you can accelerate your teams by providing much needed guidance in the implementation of your corporate solutions.
Prerequisites: Some knowledge of RUP and Borland ALM products.
Room: C3


Legend

All speakers, programs, and descriptions subject to change.
 
Site Map Search Contact