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

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.


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.
1110 Tuesday, September 14, 2004 — 8:00pm - 9:00pm
Room: C1/C4

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.
1190 Monday, September 13, 2004 — 2:00pm - 3:15pm
Room: J2
 Time Change

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.
2114 Tuesday, September 14, 2004 — 9:30am - 10:45am
Room: J1

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++.
2126 Monday, September 13, 2004 — 3:30pm - 4:45pm
Room: A3
 Time Change

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++.
3142 Tuesday, September 14, 2004 — 8:00am - 9:15am
Room: A3

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++.
3144 Tuesday, September 14, 2004 — 4:30pm - 5:45pm
Room: A3
 Time Change

3182  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.
3182a Tuesday, September 14, 2004 — 1:30pm - 2:45pm
Room: B3

3182b Wednesday, September 15, 2004 — 1:15pm - 2:30pm
Room: C3

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.
3206 Monday, September 13, 2004 — 10:00am - 11:15am
Room: A2


Legend

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