CodeRage 7 - C++ Conference Sessions & Replays


Technical Session #1
6:00am - 6:45am PST

Migration from Client/Server to Multi-tier with DataSnap and C++Builder
DataSnap platform for multi-tier provides powerful capabilities for developers. Now it's easy to start a new multi-tier project with many variants of deployment. But sometimes the goal is to convert the existing Client/Server project into DataSnap version. Sometimes it needs the migration of the code style into pattern, typical for multi-tier programming. So we have a traditional project, implementing interaction with DBMS. How can we support migration? What should be easily change and what needs some refactoring? The presentation will consider the basic and reliable techniques, which will help you to upgrade the existing projects and get the advantages of new DataSnap multi-tier architecture.

Vsevolod Leonov - Embarcadero

Watch Replay  Download MP4

6:45am - 7:00am BREAK
Technical Session #2
7:00am - 7:45am PST

Do You C What I C?: The Resurgence of C++ for Application Development

John Thomas - Embarcadero

Watch Replay  Download 

7:45am - 8:00am BREAK
Technical Session #3
8:00am - 8:45am PST

SPECIAL GUEST: A C++ Conversation with Bjarne Stroustrup
Bjarne Stroustrup, the designer and original implementer of C++, will discuss with David I, the ISO C++11 standard (approved on August 12, 2011), new language features, how C++11 builds on C++'s strengths, and how it makes C++ easier to learn, use and teach.  Bjarne will also discuss application portability and C++'s ubiquitous presence in the markets.

David Intersimone - EmbarcaderoandBjarne Stroustrup - Texas A&M University

Watch Replay

8:45am - 9:00am BREAK
Technical Session #4
9:00am - 9:45am PST


John Thomas - Embarcadero

Watch Replay  Download MP4

9:45am - 10:00am BREAK
Technical Session #5
10:00am - 10:45am

An Overview of New Features of FireMonkey FM2, Part I
An overview presentation and demonstrations of new features in FireMonkey FM2, including anchors and layouts, bitmap styles and non-client area styles, and multi-media playback and capture.

Darren Kosinski - Embarcadero

10:45am - 11:00am BREAK
Technical Session #6
11:00am - 11:45am PST

An Overview of New Features of FireMonkey FM2, Part II
An overview presentation and demonstrations of new features in FireMonkey FM2, including Location and Accelerometer sensors and Touch and Gestures.

Darren Kosinski - Embarcadero

11:45am - 12:00pm BREAK
Technical Session #7
12:00pm - 12:45pm PST

What's New in C++Builder XE3
David I will present several "code only, no slides" demonstrations of several new capabilities in C++Builder XE3 including: device and sensor management, capturing audio and video, location and motion sensors, FireMonkey gestures and actions, material source for FireMonkey 3D components, building FireMonkey apps for the Apple Mac Store and whatever else fits into the time available for this session.

David Intersimone - Embarcadero

Watch Replay  Download 

12:45pm - 1:00pm BREAK
Technical Session #8
1:00pm - 1:45pm PST

Effective Business Objects in FireMonkey
This session will show how to build a business-type multi-platform application that is built on top of Aurelius ORM, consumes it's data by connecting to a REST Service and presents the data by utilizing LiveBindings.

Olaf Monien - Developer Experts, LLC

1:45pm - 2:00pm BREAK
Technical Session #9
2:00pm - 2:45pm PST

Creating Custom Meshes in C++

You can use C++Builder XE3 to visualize mathematical functions by generating custom meshes using FireMonkey and C++Builder XE3. In this session, Anders Ohlsson shows you how to work with FireMonkey 3D objects to create custom meshes for 3D math functions.

Anders Ohlsson - Embarcadero

Watch Replay  Download 

2:45pm - 3:00pm BREAK
Technical Session #10
3:00pm - 3:45pm PST

VENDOR SHOWCASE: CodeSite Express vs CodeSite Studio
CodeSite is an advanced debugging and application logging system that gives developers deeper insight into how their code is executing. CodeSite Express, which is included in RAD Studio, provides core logging functionality but does not include the full range of capabilities that are available in CodeSite Studio. In this session, the core functionality of CodeSite Express is demonstrated along with a several examples of the more advanced features of CodeSite Studio.

Ray Konopka - Raize Software

Watch Replay  Download 

3:45pm - 4:00pm BREAK
Technical Session #11
4:00pm - 4:45pm PST

VENDOR SHOWCASE: Effectively Using Raize Components
Raize Components is a user interface design system for Delphi and C++Builder. At its center is a collection of more than 125 general-purpose native VCL controls. This session will demonstrate how developers use Raize Components to build sophisticated user interfaces in less time with less effort. In addition, specific attention will be focused on new RAD Studio features such as VCL Styles and how they can be leveraged in Raize Components.

Ray Konopka - Raize Software

Watch Replay  Download 

The schedule of sessions & speakers are subject to change without notice.