|
|
CodeRage III Sessions & Replays
Learn from the experts…
CodeRage™ III was an excellent opportunity to learn from some of the big name CodeDudes in your field. Even after the virtual conference, you can listen as they share their expertise and experiences using the same Embarcadero development products that you use every day.
Session replays are available below as links from each session description.
All times listed as Pacific Standard Time (PST). To determine your local equivalent, you might try using time and date.com. PST is 8 hours behind Coordinated Universal Time (UTC).
Monday, December 1, 2008
|
|
ROOM 1
|
ROOM 2
|
|
5:00am - 6:00am
|
Keynote Address
|
|
Michael Swindell, David Intersimone & Greg Keller - Embarcadero
|
|
6:00am - 6:15am BREAK
|
|
6:15am - 7:15am
|
RAD Studio Product Address
In this talk, Nick will describe the current state of Delphi and RAD Studio, including Delphi Prism. He will also discuss the roadmaps for these products as they move forward.
DOWNLOAD VIDEO REPLAY
|

Delphi Prism – tudo sobre o novo Delphi para .NET
Delphi Prism é a nova geração do Delphi para desenvolvimento .NET, suportando as mais recentes tecnologia em .NET 3.5, assim como SilverLight, WCF, WPF, Linq, DataSnap e dbExpress para plataforma .NET
DOWNLOAD VIDEO REPLAY
|
|
Nick Nodges - Embarcadero
|
Andreano Lanusse – Embarcadero
|
|
7:15am - 7:30am BREAK
|
|
7:30am - 8:30am
|
The Beginners Guide to Database Refactoring
Database refactoring is not unlike code refactoring. It's a process where changes to the database's design can improve longevity of the application, as well as improve its performance. However in doing so, it also preserves the semantics of the data being stored. In this CodeRage webinar Greg Keller, Chief Evangelist for the DatabaseGear product line, will provide an introduction to database refactoring and demonstrate how ER/Studio can make these chores simple and efficient.
DOWNLOAD VIDEO REPLAY
|

Delphi Prism - todo sobre el nuevo Delphi para .NET
Delphi Prism es la nueva generación de Delphi para desarrolladores .NET, soportando las más nuevas tecnologias en .NET 3.5, así como SilverLight, WCF, WPF, Linq, DataSnap y dbExpress para la plataforma .NET.
DOWNLOAD VIDEO REPLAY
|
|
Greg Keller – Embarcadero
|
Andreano Lanusse - Embarcadero
|
|
8:30am - 8:45am BREAK
|
|
8:45am - 9:45am
|
dbExpress Architecture & Metadata
This session will discuss the dbExpress architecture and metadata in depth.
DOWNLOAD VIDEO REPLAY
|

Criando Plugins para o Delphi 2009
Como são feitos os famosos e tão utilizados sets de plugins para o Delphi? Veremos como o Delphi 2009 abre suas portas para que possamos personalizá-lo de acordo com nossas preferencias e necessidades de nossos projetos. Automação de tarefas é algo imprescindível para garantirmos e qualidade e prazo de um projeto. Vejamos como atribuir atividades cotidianas ao próprio Delphi 2009, interando com o desenvolvedor através de Wizards totalmente voltados ao nosso projeto, focando qualidade e produtividade. As novidades das Open Tools API no Delphi 2009 também estarão em pauta.
DOWNLOAD VIDEO REPLAY
|
|
Robert Love
|
Gustavo Chaurais
|
|
9:45am - 10:00am BREAK
|
|
10:00am - 11:00am
|
How to Mashup your Delphi Applications with Web-based Forms
Delphi forms are the basic building blocks of all VCL-based applications. Unfortunately, forms and the application code are statically linked into your target executable, making it difficult to dynamically extend your applications without recompiling and then redistributing your software. This session describes how you can extend existing Delphi applications with (dynamically generated) Web forms that are served directly from any Web server.
DOWNLOAD VIDEO REPLAY
|

Generics y Anonymous Methods en Delphi 2009
En esta presentacion estaremos analizando y probando las nuevas caracteristas del lenguaje. Nos concetraremos principalmente en Generics, sus aplicaciones y estaremos viendo tambien metodos anonimos.
DOWNLOAD VIDEO REPLAY
|
|
Francois Rautenbach
|
Pablo Soligo
|
|
11:00am - 11:15am BREAK
|
|
11:15am - 12:15pm
|
VENDOR: Using DevExpress Components in Delphi Prism - Tips and Tricks
Julian M Bucknall, CTO of Developer Express, discusses using some of DevExpress' most popular .NET controls and libraries in Delphi Prism. He'll show you how to install the controls, and how to use them in the Visual Studio IDE and in your Delphi code. At the end of the session you'll have a better idea about what can be done with DevExpress' components and will be ready to use them in your own applications.
DOWNLOAD VIDEO REPLAY
|

Criptografía en InterBase 2009
En la presentación se analizarán las nuevas características de seguridad implementadas en Interbase 2009, como encriptación a nivel de columna, encriptación de datos sobre la red y al realizar copias de respaldo
DOWNLOAD VIDEO REPLAY
|
|
Julian Bucknall
|
Jose Castillo
|
|
MID DAY BREAK
|
|
2:00pm - 3:00pm
|
Unicode in Delphi 2009
This presentation introduces Unicode and the UnicodeString support provided by Delphi 2009. The presentation will cover the relevant new features of string types and encoding support, and provides advice on porting existing code.
DOWNLOAD VIDEO REPLAY
|
Using JBuilder and PowerSQL for Maximum Results
You have Java developers and you have SQL, these two things don’t always mix. Learn how to use JBuilder 2008 and PowerSQL together to make the outcome of the two things coming together a success.
DOWNLOAD VIDEO REPLAY
|
|
Marco Cantu
|
Michael Rozlog - Embarcadero
|
|
3:00pm - 3:15pm BREAK
|
|
3:15pm - 4:15pm
|
Secrets of the Delphi 2009 RTL
The RTL in Delphi 2009 offers some new relevant classes, from StringBuilder to TextWriter, but also relevant changes to some core classes, from TObject to Exception. This presentation will give you a complete picture of the new RTL.
DOWNLOAD VIDEO REPLAY
|
Introduction to RAVE Reports
Simple steps for professional looking reports: the first tDataSet report, page inheritance and modular reports, tDataSet column header and footer with totals, master detail reports with sub totals, .PDF output with Rave and downloading .PDFs using VCL for the Web (IntraWeb).
DOWNLOAD VIDEO REPLAY
|
|
Marco Cantu
|
Felix Colibri
|
|
4:15pm - 4:30pm BREAK
|
|
4:30pm - 5:30pm
|
Developing Compact Framework Applications with Delphi Prism
A presentation on how to develop applications that target the Compact Framework using Delphi Prism.
DOWNLOAD VIDEO REPLAY
|
Five Classic Database Development Mistakes Made by Application Developers
This session outlines the five most common database development mistakes made by application developers and offers specific guidance to overcome them.
DOWNLOAD VIDEO REPLAY
|
|
David Clegg
|
Scott Walz - Embarcadero
|
|
5:30pm - 5:45pm BREAK
|
|
5:45pm - 6:45pm
|
Effectively Using Actions and Action Lists
Actions have been a core feature of Delphi for quite some time. Unfortunately, this extremely powerful feature of Delphi is still widely underused and in many cases misused by developers. This session describes, in detail, how actions and action lists can help a developer manage the user interface for an application.
DOWNLOAD VIDEO REPLAY
|
Porting your C++ VCL Applications to RAD Studio 2009
Version 2009 of C++Builder introduced a Unicode-enabled version of VCL. Existing C++ VCL code that interacts with the C++ RTL/STL and the Windows API have many choices on how to embrace this change. This session will introduce the new Unicode types and API introduced by v2009 and offer advice on porting existing code.
DOWNLOAD VIDEO REPLAY
|
|
Ray Konopka
|
Bruneau Babet – Embarcadero
|
|
6:45pm - 7:00pm BREAK
|
|
7:00pm - 8:00pm
|
VENDOR: Raize Components 5 – Advanced Techniques
Raize Components is a user interface design system for Delphi and C++Builder built around more than 125 general-purpose VCL controls. For more than a decade, developers have used Raize Components to build sophisticated user interfaces in less time with less effort. This session will demonstrate several of the more advanced capabilities that have been added to the library over the years. As a result, even the most seasoned Raize Components user will learn something new in this session.
DOWNLOAD VIDEO REPLAY
|
C++0x Language Features
An overview of new features in the C++Builder 2009 compiler for supporting the upcoming C++ language standard C++0x and enhanced Delphi language compatibility.
DOWNLOAD VIDEO REPLAY
|
|
Ray Konopka
|
Lee Cantey - Embarcadero
|
| |
|
|
Tuesday, December 2, 2008
|
|
ROOM 1
|
ROOM 2
|
|
5:00am - 6:00am
|
Using .NET from Win32 Applications
This session will cover using COM, Reverse P/Invoke or Hydra to .NET enable Win32 applications. Need certain functionality that is hard to find as a Delphi library, but exists in the .NET framework? Just use it - no need to port the whole project!
DOWNLOAD VIDEO REPLAY
|

Desvendando Generics e Métodos anônimos no Delphi 2009
Veremos nessa palestra como tirar melhor proveito do Generics e dos Métodos Anônimos em nossas aplicações; além de explicar detalhadamente qual o papel de cada um deles. Mostraremos na prática que usabilidade do Generics consiste em tipar uma coleção de forma a garantir que somente um tipo de dado pertence a ela; por mais que o programador tente inserir outro tipo o compilador não permite a operação. E além de tudo retiramos não temos a necessidade de fazer cast a retirar o elemento; com isso conseguimos uma produtividade incrível ao escrever o nosso código facilitando ainda mais o nosso dia-a-dia.
DOWNLOAD VIDEO REPLAY
|
|
Olaf Monien
|
Manoel Edésio
|
|
6:00am - 6:15am BREAK
|
|
6:15am - 7:15am
|
Rich User Interfaces with IntraWeb
Getting Ajax and Templates in gear for cool Web applications. This session goes beyond basic IntraWeb applications and shows how to combine Ajax, Templates and even external JavaScript toolkits to create nice looking Web applications for a great user experience.
DOWNLOAD VIDEO REPLAY
|

WebServices em Delphi (Win32, .NET e PHP)
Como criar, consumir e obter interoperabilidade com WebServices em Delphi Win32, .NET e PHP, utilizando autenticação de cabeçalho, transferência de binários, cache, e outros recursos avançados.
DOWNLOAD VIDEO REPLAY
|
|
Olaf Monien
|
Fernando Rizzato
|
|
7:15am - 7:30am BREAK
|
|
7:30am - 8:30am
|
Connecting to Blackfish SQL, InterBase and DataSnap with Delphi Prism
The session demonstrates the tools that can be used to work with tables, views, stored procedures and DataSnap server methods. Topics include connection dialogs, Server Explorer, Query Window and SQL Window.
DOWNLOAD VIDEO REPLAY
|

DataSnap - integrando aplicaciones multi-capa Win32 y .NET
Una de las grandes novedades de Dlephi 2009 es el DataSnap framework para creación de aplicaciones multi-capas, durante esta presentación explicaremos los nuevos conceptos y ventajees en esto modelo, así como la interoperabilidad entre Win32 y .NET en el mundo multi-camada.
DOWNLOAD VIDEO REPLAY
|
|
Jim Tierney - Embarcadero
|
Andreano Lanusse - Embarcadero
|
|
8:30am - 8:45am BREAK
|
|
8:45am - 9:45am
|
Functional Programming in Delphi 2009
Delphi 2009 includes several new features well suited to a functional style of programming. We'll explore the use of generics, anonymous methods, and new RTL types while introducing concepts from functional programming.
DOWNLOAD VIDEO REPLAY
|

Delphi Prism - todo sobre el nuevo Delphi para .NET (Replay)
Delphi Prism es la nueva generación de Delphi para desarrolladores .NET, soportando las más nuevas tecnologias en .NET 3.5, así como SilverLight, WCF, WPF, Linq, DataSnap y dbExpress para la plataforma .NET.
DOWNLOAD VIDEO REPLAY
|
|
Craig Stuntz
|
Andreano Lanusse - Embarcadero
|
|
9:45am - 10:00am BREAK
|
|
10:00am - 11:00am
|
Migrating your Applications to the Latest Delphi
Many developers use Delphi 5, 6, 7, 2005, 2006 or 2007. This session describes how to get from there to more recent Delphi versions. Using a business case where a large insurance company ported 100+ applications in half a year from Delphi 5 to Delphi 2006 with some added notes about Delphi 2007 and Delphi 2009, you will learn how to handle such a process.
DOWNLOAD VIDEO REPLAY
|

DataSnap - interoperabilidade entre aplicações multi-capa Win32 e .NET
Uma das grandes novidades do Dlephi 2009 é o novo DataSnap framework para criação de aplicaçãoes multi-camadas, está apresentação irá explicar os conceitos e vantages deste modelo, assim como a interoperabilidade entre Win32 e .NET no mundo multi-camada
DOWNLOAD VIDEO REPLAY
|
|
Jeroen Pluimers
|
Andreano Lanusse - Embarcadero
|
|
11:00am - 11:15am BREAK
|
|
11:15am - 12:15pm
|
Database Modeling and Design with ER/Studio
This session will briefly go over the modeling tool included in Delphi, its fundamental concepts and common operative, and show how it can help developers create data structures. It will cover the building of logical and physical models based on information extracted from database and script files, aimed to help developers design, model, and better understand their databases.
DOWNLOAD VIDEO REPLAY
|

Desenvolvimento Web 2.0 com VCL For Web
Com a demanda de interfaces web crescendo cada dia mais e as tecnologias envolvidas cada vez com mais recursos, nós temos no Delphi o ambiente ideal para podermos evoluir nossos softwares respeitando sempre o passado, permitindo-nos aplicar sempre a tecnologia certa na situação mais adequada a ela, permitindo unir o melhor do mundo win32 e web. Nesta apresentação mostraremos como criar um cliente web 2.0 com VCL For Web na arquitetura multi-camadas utilizando o DataSnap. Este constitui um dos melhores modelos de desenvolvimento seja para aplicações de interfaces win32, Web ou Web Services. Através de um exemplo simples e prático mostraremos a criação do servidor de aplicação e da interface cliente com VCL For Web.
DOWNLOAD VIDEO REPLAY
|
|
Luis Alfonso Rey
|
Bruno Lichot
|
|
MID DAY BREAK
|
|
2:00pm - 3:00pm
|
Fun Side of Delphi goes Unicode
In the tradition of the Fun Side of Delphi code, this year's session focuses on Unicode. As usual, the talk features development of custom VCL components, property and component editors, OTA extensions, and stand-alone Windows applications all full of Unicode and from a funny perspective.
DOWNLOAD VIDEO REPLAY
|
Tips & Tricks with JBuilder 2008
This session will focus on exposing the most used tools and how to employ them in your day-to-day development operation from an individual developer perspective to the full team. Take control of JBuilder and push it to the maximum.
DOWNLOAD VIDEO REPLAY
|
|
Marco Cantu
|
Michael Rozlog - Embarcadero
|
|
3:00pm - 3:15pm BREAK
|
|
3:15pm - 4:15pm
|
Generics and Closures
This presentation focuses on the new features of the Object Pascal language, specifically generics and closures (or anonymous methods). Rather than covering the theory, this talk delves into the details of these new features working on many practical examples.
DOWNLOAD VIDEO REPLAY
|
Oh Where, Oh Where, is that Performance Problem?
We all know it happens, but in today’s advanced development environments, it should not happen as often as it does. This session will focus on using JBuilder 2008 advanced tools to help understand someone else’s code quickly, isolate maintenance nightmares, and performance headaches.
DOWNLOAD VIDEO REPLAY
|
|
Marco Cantu
|
Michael Rozlog - Embarcadero
|
|
4:15pm - 4:30pm BREAK
|
|
4:30pm - 5:30pm
|
Migrating Delphi ASP.NET Applications to Delphi Prism
With Delphi Prism, Delphi developers can leverage the latest features of .NET, as well as the widest array of third-party .NET components. This session shows you how to convert your existing Delphi for ASP.NET application to Delphi Prism in order to benefit from the new features.
DOWNLOAD VIDEO REPLAY
|
Writing Components for VCL for PHP
This session will give you a brief introduction to the VCL For PHP, including a fairly detailed discussion of the process flow in the VCL For PHP, followed by a comprehensive guide to writing a VCL For PHP component, including tips, tricks and common pitfalls to watch out for.
DOWNLOAD VIDEO REPLAY
|
|
Cary Jensen
|
Jonathan Benedicto
|
|
5:30pm - 5:45pm BREAK
|
|
5:45pm - 6:45pm
|
Migrating From the BDE
A look at some techniques for migrating your applications away from the Borland Database Engine. The main focus will be shifting to DBX, although the techniques will be relevant to other technologies.
DOWNLOAD VIDEO REPLAY
|
Deploying Applications with InterBase SMP ToGo
What can you achieve with the new InterBase ToGo edition? Learn how easy it is to deploy your applications on read-only media like CDs and DVDs.
DOWNLOAD VIDEO REPLAY
|
|
Alister Christie
|
Shaunak Mistry - Embarcadero
|
|
6:45pm - 7:00pm BREAK
|
|
7:00pm - 8:00pm
|
100 Delphi IDE Tips and Hints
Alister Christie challenged himself to come up with 100 useful IDE tips and hints, and then explain them all in 45 minutes. Will he succeed? Come and see.
DOWNLOAD VIDEO REPLAY
|
What's New in Ruby, Rails, and 3rdRail
This session will lead you through all of the exciting developments in the Ruby on Rails community over the last year. Along the way, we'll explore many of the new features in Ruby on Rails by using them in 3rdRail. We'll also take a look at the major new features that have been added to 3rdRail, including those to be released in the near future.
DOWNLOAD VIDEO REPLAY
|
|
Alister Christie
|
Shelby Sanders – Embarcadero
|
| |
|
|
Wednesday, December 3, 2008
|
|
ROOM 1
|
ROOM 2
|
|
5:00am - 6:00am
|
REST the Better SOAP?
What are REST Web Services, how do you use them with Delphi and why not use SOAP? REST as an alternative method for implementing Web Services is based on well established standards and claims to offer advantages over SOAP. Are there any pitfalls? Where is the Delphi REST framework?
DOWNLOAD VIDEO REPLAY
|

InterBase SMP 2009 – Segurança Absoluta
Nessa apresentação, vamos explorar os novos recursos da recém lançada versão 2009 do InterBase que traz muitas novidades e recursos interessantes que irão facilitar o uso do produto, melhorar consideravelmente a performance e, principalmente, proporcionar maior segurança das aplicações com o uso do novo conceito de criptografia dos bancos de dados.
DOWNLOAD VIDEO REPLAY
|
|
Olaf Monien
|
Felipe dos Santos
|
|
6:00am - 6:15am BREAK
|
|
6:15am - 7:15am
|
Working with ASP.NET MVC using Delphi Prism
ASP.NET MVC is an exciting new way to build ASP.NET Web sites. Learn what it is and what it is not using Delphi Prism.
DOWNLOAD VIDEO REPLAY
|

Como tornar seu banco confiável, rápido e seguro com o InterBase
Nessa apresentação, vamos mostrar como explorar os recursos da poderosa ferramenta InterBase SMP 2009 para obter o máximo de performance, segurança e poder oferecer assim um alto nível de confiabilidade às nossas aplicações. Sistema de Journaling, SMP, Caching, Performance Monitor, EUA, Backups incrementais e Criptografia. Um conjunto completo de ferramentas que irão realmente transformar nossos sistemas em produtos de alto nível.
DOWNLOAD VIDEO REPLAY
|
|
Joe Mele
|
Felipe dos Santos
|
|
7:15am - 7:30am BREAK
|
|
7:30am - 8:30am
|
VENDOR: Working with PDF Documents using Delphi and Gnostice PDF Tools
For imagination, the sky is no limit. At CodeRage II, we got a glimpse into some of the capabilities and possibilities with Gnostice PDF tools. You were eager to see more. In this session, we will dive deeper into working with PDF documents as we explore the vast capabilities and possibilities with Gnostice PDF tools to transform plain PDF documents to rich, user-friendly repositories of information.
DOWNLOAD VIDEO REPLAY
|

Centralizando y padronizando aciones com ActionManager
ActionManager es uno de los componentes más importantes en Delphi, permite centralizar las acciones de una aplicación, aumentando la productividad y facilidad de mantenimiento de aplicación, esta presentación irá explicar el funcionamiento del ActionManager y sus ventajas.
DOWNLOAD VIDEO REPLAY
|
|
Girish Patil
|
Eliseo Gonzalez
|
|
8:30am - 8:45am BREAK
|
|
8:45am - 9:45am
|
Nullable Types with Records, Methods and Operator Overloading
One of the things where data from databases and Delphi native types differ, is the support for NULL. When you work with databases a lot in Delphi, you want to have a datatype that supports NULL. In the past you had to use variants, but not any more! With the introduction of operator overloading, you can do this with record types, too. This session shows you how.
DOWNLOAD VIDEO REPLAY
|

Creando interfaces ricas con Ribbon Controls y Delphi 2009
El diseño de interfaces de usuario es una tarea que ha adquirido relevancia en el desarrollo de un sistema. La calidad de la interfaz de usuario puede ser uno de los motivos que conduzca a un sistema al éxito o al fracaso, es por eso que en esta presentación explicaremos y desarrollaremos una aplicación con interfaz de usuario tipo Ribbon que combina los menús y herramientas en un solo lugar para su fácil acceso organizándolos en tabs que están compuestos de grupos y los grupos de comandos. Esto ayuda a reducir la cantidad de clics que debemos hacer al momento de trabajar y hará que nuestras aplicaciones luzcan profesionales.
DOWNLOAD VIDEO REPLAY
|
|
Jeroen Pluimers
|
Marcos Santin
|
|
9:45am - 10:00am BREAK
|
|
10:00am - 11:00am
|
Smarter Code with Databases and Data Aware Controls
For most Delphi applications, working with data in your UI is really important.
This session shows you a few smart things you can do with the Data Aware Control framework in Delphi (the framework connecting DataSet/DataSource/Data Aware Controls) in a generic fashion.
DOWNLOAD VIDEO REPLAY
|

dbExpress metadata com Delphi 2009
Uma das grandes novidades do Delphi é o novo dbExpress framework, durante esta apresentação serão abordados tópicos, como: Introdução ao dbExpress Framework, arquitetura, manipulação de metadados e Provedores de Metadados do dbExpress Framework.
DOWNLOAD VIDEO REPLAY
|
|
Jeroen Pluimers
|
William Santos
|
|
11:00am - 11:15am BREAK
|
|
11:15am - 12:15pm
|
VENDOR: Using JTPlatinumGrid with Delphi for PHP
This session showcases the new PHP grid component from JomiTech, PlatinumGrid. It starts with a brief introduction to the use of grids in web applications. This is followed by a tour of the capabilities of the new grid, including demos from the grid showcase. The presentation concludes with a live demo of PlatinumGrid, as part of a real-world Ajax-based task tracking application.
DOWNLOAD VIDEO REPLAY
|

Aplicando Herança Visual com Templates no Delphi for PHP
Um dos recursos que impactam na produtividade do desenvolvimento PHP é a herança visual, vamos ver nesta apresentação como aumentar a produtividade através da aplicação de herança visual e utilização de templates em Delphi for PHP 2.
DOWNLOAD VIDEO REPLAY
|
|
Jonathan Benedicto
|
Rodrigo Carreiro
|
|
MID DAY BREAK
|
|
2:00pm - 3:00pm
|
Developer UML for Delphi
Get the most out of the UML functionality in Delphi. This session will go over the recommended UML diagrams for developers. It will focus on the “what & how” of using UML in day-to-day operations.
DOWNLOAD VIDEO REPLAY
|
JBuilder 2008 R2 Technology Preview, Part I
This session will introduce the theme behind the R2 release and give an early glimpse of the various features planned. During the course of the session, you will have the opportunity to learn about IDE customization, Model filters, JBuilder feature navigation and enablement, UI profiles, Tagging, Application Factory module for Content Management system, workspace configuration sharing and others. Come learn from the JBuilder development team! Part I of a 2-part session.
DOWNLOAD VIDEO REPLAY
|
|
Michael Rozlog – Embarcadero
|
Ravi Kumar, Bill Joy, Divya Mistry, Karl Ewald & Lata Amujuri – Embarcadero
|
|
3:00pm - 3:15pm BREAK
|
|
3:15pm - 4:15pm
|
Software Archeology with Delphi
You have just inherited 1,000,000 lines of code… now what?
DOWNLOAD VIDEO REPLAY
|
JBuilder 2008 R2 Technology Preview, Part II
Part II of a 2-part session, this session will introduce the theme behind the R2 release and give an early glimpse of the various features planned. During the course of the session, you will have the opportunity to learn about IDE customization, Model filters, JBuilder feature navigation and enablement, UI profiles, Tagging, Application Factory module for Content Management system, workspace configuration sharing and others. Come learn from the JBuilder development team!
DOWNLOAD VIDEO REPLAY
|
|
Michael Rozlog - Embarcadero
|
Ravi Kumar, Bill Joy, Divya Mistry, Karl Ewald & Lata Amujuri - Embarcadero
|
|
4:15pm - 4:30pm BREAK
|
|
4:30pm - 5:30pm
|
Dynamic vs Static Typing: How Tools Can Provide the Best of Both Worlds
A sure way to create a lively debate among developers is bring up statically-typed vs. dynamically-typed languages. Few developers sit on the fence on this topic, but the truth is that both have advantages and dis-advantages. Ruby and Rails developers already know the benefits of a dynamically-typed language, but they also bump into the disadvantages. But, what if you could get all the benefits of a dynamically-typed language and many of the benefits of a statically-typed language without the overhead? Tools can and are bridging the gap and even bringing new ideas to the table for dynamic languages. This session discusses the state-of-the-art and what the future holds for how tools are bringing the safety and API clarity of static languages to the expressiveness of dynamic languages.
DOWNLOAD VIDEO REPLAY
|
ER/Studio Automation Interface
ER/Studio's macro scripting facility is a powerful mechanism which delivers the benefit of programmability, extensibility, and customization of the application to end-users. ER/Studio users can take advantage of the available extensibility API to extract information from models, automate tasks, and enforce business rules. In this session, ER/Studio automation will be discussed in an introductory fashion so as to expose this productivity enhancing facility.
DOWNLOAD VIDEO REPLAY
|
|
Mark Howe - Embarcadero
|
Oktay Amiry - Embarcadero
|
|
5:30pm - 5:45pm BREAK
|
|
5:45pm - 6:45pm
|
ASP.NET Database Application Development with Delphi Prism
This session demonstrates some of the tools, components, and designers that can be used to build ASP.NET database applications. Topics include GridView, SqlDataSource, ObjectDataSource, InterBase and DataSnap.
DOWNLOAD VIDEO REPLAY
|
Towards Data Model Interchange and Traceability
In this session, we'll take a look at examples of each of these kinds of data models and explore how they are supported by specifications from the OMG, projects at Eclipse, and products from Embarcadero Technologies.
DOWNLOAD VIDEO REPLAY
|
|
Jim Tierney - Embarcadero
|
Kenn Hussey - Embarcadero
|
|
6:45pm - 7:00pm BREAK
|
|
7:00pm - 8:00pm
|
Delayed Exception Handling
This is a more robust way of handling exceptions. Learn to prevent memory leaks and simplify code when dealing with multiple objects. This is an advanced session taking advantage of some of the latest Delphi 2009 features.
DOWNLOAD VIDEO REPLAY
|
The Unbearable Stupidity of Modeling
In this session we will examine the many the common misconceptions about modeling.
DOWNLOAD VIDEO REPLAY
|
|
Jim McKeeth
|
Ed Merks
|
| |
|
|
Thursday, December 4, 2008
|
|
ROOM 1
|
ROOM 2
|
|
5:00am - 6:00am
|
Model-driven Development (MDD) using JBuilder 2008
Learn how to construct a Java project from design to implementation using Unified Modeling Language (UML) in JBuilder 2008 for Eclipse.
DOWNLOAD VIDEO REPLAY
|

Centralizando e padronizando ações com o ActionManager
Neste webcast veremos como centralizar e padronizar ações com o uso de actions e como criar menus e barras de ferramentas customizáveis pelo usuário com o componente ActionManager.
DOWNLOAD VIDEO REPLAY
|
|
Al Mannarino – Embarcadero
|
Ricardo Barbieri
|
|
6:00am - 6:15am BREAK
|
|
6:15am - 7:15am
|
Visual EJB 3 Enterprise Development using JBuilder 2008
In this session we will show you how to use the Visual EJB Workbench to build, test and deploy EJB 2.x and EJB 3.0 applications, how to create EJB applications containing session bean and entity beans, configuring servers and deploying, and much more.
DOWNLOAD VIDEO REPLAY
|

Criando documentos PDF para Web com Delphi Prism
DOWNLOAD VIDEO REPLAY
|
|
Al Mannarino - Embarcadero
|
Jorge Luis Bublitz
|
|
7:15am - 7:30am BREAK
|
|
7:30am - 8:30am
|
Advanced Swing Development using JBuilder 2008 Swing Designer
JBuilder 2008’s new Swing Designer is a comprehensive set of user interface construction tools designed to enable developers to rapidly create Java Swing applications.
DOWNLOAD VIDEO REPLAY
|

Una herramienta para aislar e identificar los problemas de rendimiento de SQL
Embarcadero DBOptimizer les permite a los desarrolladores y los DBAs descubrir, diagnosticar y optimizar rápidamente aquellos SQL de pobre desempeño y para maximizar el rendimiento de la base de datos.
DOWNLOAD VIDEO REPLAY
|
|
Al Mannarino - Embarcadero
|
Rick Lannitelli - Embarcadero
|
|
8:30am - 8:45am BREAK
|
|
8:45am - 9:45am
|
What to Watch for When using XML for Data Export and Import
This session shows how you can use XML for Data Import and Export and what to watch for. You will learn how to get XML from your DBMS, how to validate it, how to map it to something else, and map to XML.
DOWNLOAD VIDEO REPLAY
|

dbExpress metadata en Delphi 2009
Dentro de los retos que muchos programadores enfrentan hoy día está el coordinar, desarrollar y distribuir la evolución de esquemas de base de datos, algunas veces con el agregado de mantener la compatibilidad entre diferentes motores. A partir de Delphi 2009, podemos realizar estas tareas valiéndonos del soporte para meta-datos de dbExpress. No solo dejaremos de cuidar los detalles de compatibilidad entre los diferentes motores, sino que tendremos la versatilidad de un lenguaje de programación como Object Pascal de nuestro lado. De esta manera, realizar actualizaciones condicionales basado en el estado actual de la estructura, del entorno del usuario o incluso de parámetros de la red u otros obtenidos de Internet será tan sencillo como programar en Delphi.
DOWNLOAD VIDEO REPLAY
|
|
Jeroen Pluimers
|
Juan Antonio Castillo
|
|
9:45am - 10:00am BREAK
|
|
10:00am - 11:00am
|
Delphi Debugging for Dummies
What every Delphi Developer should know about the integrated debugger… plus some tips and tricks.
DOWNLOAD VIDEO REPLAY
|

Afrontar la realidad – el afinamiento de SQL es tanto un arte como una ciencia
Rapid SQL de Embarcadero es un SQL IDE que ayuda a los Desarrolladores de base de datos a producir SQL de alta calidad más rápido. Un ambiente de desarrollo rico simplifica SQL scripting, creación de SQL queries, la dirección de objeto, la dirección de proyecto, y el control de versión en bases de datos vivas o depósitos de código. La edición intuitiva, debugging, y la ayuda de instrumentos de optimización crean el código de SQL de alto rendimiento.
DOWNLOAD VIDEO REPLAY
|
|
Francois Gaillard
|
Raul Gutierrez - Embarcadero
|
|
11:00am - 11:15am BREAK
|
|
11:15am - 12:15pm
|
VENDOR: Using the Wide Information Bus (WIB) in kbmMW
The WIB (Wide Information Bus) is a variation of Message-oriented Middleware that provides Public/Subscribe based information transfer, making near real-time information sharing easy.
DOWNLOAD VIDEO REPLAY
|

Criando Novas Interfaces com Ribbon Controls
As novas interfaces Ribbon enriquecem as aplicações e experiência do usuário final, estará apresentação mostratá como criar novas interfaces utilizando os novos componentes Ribbon, comparando com o clássico Main Menu.
DOWNLOAD VIDEO REPLAY
|
|
Kim Madsen
|
George de Luca
|
|
MID DAY BREAK
|
|
2:00pm - 3:00pm
|
Creating ASP.NET Applications Using Delphi Prism
This presentation shows you how to create ASP.NET Web applications using Delphi Prism, the latest Delphi for .NET development tool from Embarcadero. It begins with a general introduction to the special nature of ASP.NET Web applications, and continues with a step-by-step demonstration of Web development with Delphi Prism.
DOWNLOAD VIDEO REPLAY
|
Open Source: Triumphs, Trials and Lessons Learned
The impact of open source code in your shop may be more wide spread than you realized. According to Forrester 90% of enterprise Java developers using Eclipse add up to ten unsupported plug-ins to their development environments
DOWNLOAD VIDEO REPLAY
|
|
Cary Jensen
|
Michael Rozlog - Embarcadero
|
|
3:00pm - 3:15pm BREAK
|
|
3:15pm - 4:15pm
|
Why and When to Use DataTables in ASP.NET Applications
Few ASP.NET developers use DataTables in their Web applications. However, these developers are missing out on a wide range of features by avoiding this powerful .NET class. This presentation provides you with an overview of DataTables in ASP.NET applications, including when their use is appropriate. It also demonstrates a number of advanced techniques that would be difficult without the use of DataTables.
DOWNLOAD VIDEO REPLAY
|
How JBuilder 2008 Can Help with Reuse
Does Java really enable reuse? That is the question that will try to be answered during this session. What are the known techniques for reuse and what are the pros and cons?
DOWNLOAD VIDEO REPLAY
|
|
Cary Jensen
|
Michael Rozlog - Embarcadero
|
|
4:15pm - 4:30pm BREAK
|
|
4:30pm - 5:30pm
|
The Power and the Possibilities of the RTTI in Delphi
This session will discuss how the Delphi RTTI works and will also cover advanced topics such as self reflective classes, the XML/data persistence framework, and state engine based on database entries.
DOWNLOAD VIDEO REPLAY
|
SQL Optimization for the Application Developer
Do you build applications that leverage underlying databases? Are you concerned with the overall performance of your database-backed applications? DB Optimizer offers a pragmatic and powerful method for profiling your database, discovering poor-performing SQL, and optimizing your SQL code. If you’re a developer who values high performance, this session will ensure that you are not overlooking the impact of poor-performing SQL on overall database and application performance, empowering you to make your applications scream!
DOWNLOAD VIDEO REPLAY
|
|
Robert Love
|
Greg Nerpouni - Embarcadero
|
|
5:30pm - 5:45pm BREAK
|
|
5:45pm - 6:45pm
|
Delphi Add-ins, Experts and Tips
This session teaches you how to take the most advantage of the great features Delphi has to offer, and how to take it to the next step with some of the great add-ins and experts.
DOWNLOAD VIDEO REPLAY
|
Hacking: The Dark Arts
A live Hacking demonstration exposing the tools and techniques used by hackers.
DOWNLOAD VIDEO REPLAY
|
|
Jim McKeeth
|
Ken Sipe
|
|
6:45pm - 7:00pm BREAK
|
|
7:00pm - 8:00pm
|
CASE STUDY: Schemamatic - Calling & Revision-controlling Stored Procedures from Delphi
Avery will present Schemamatic, an open source tool for tracking database schema changes, and show how you can use it to automatically generate Delphi class wrappers for all your stored procedures. Using the wrappers makes your Delphi code shorter, more readable, and less error-prone.
DOWNLOAD VIDEO REPLAY
|
Virtualization using VMWare for QA Testing
This session will describe the CodeGear team's automated test system and how we run about 20,000 tests a day automatically after every build, including various localized builds.
DOWNLOAD VIDEO REPLAY
|
|
Avery Pennarun
|
Doug Chapman - Embarcadero
|
| |
|
|
Friday, December 5, 2008
|
|
ROOM 1
|
ROOM 2
|
|
5:00am - 6:00am
|
Exploring DataSnap with Delphi 2009 (Win32) and Delphi Prism (.NET)
In this session, we will demonstrate how we can use DataSnap to build COM-less multi-tier applications using Delphi 2009 on the Win32 server side and Delphi 2009 as well as Delphi Prism on the (Win32 and .NET) client side. This session will go beyond the simple DataSnap demos that we’ve seen in the webinars and will also cover updates to datasets and deployment details.
DOWNLOAD VIDEO REPLAY
|

Sincronizando banco de dados com Change Manager
Uma das tarefas mais comuns no dia a dia do desenvolvimento é a sincronização de dados e schemas de banco de dados, geralmente esta tarefa é executada manualmente, assim como o controle da mesma. Esta apresentação irá mostrar como comparar, automatizar e controlar as alteração de dados e schema em banco de dados através do Change Manager.
DOWNLOAD VIDEO REPLAY
|
|
Bob Swart
|
Andreano Lanusse – Embarcadero
|
|
6:00am - 6:15am BREAK
|
|
6:15am - 7:15am
|
Using RemObjects SDK and Hydra for Cross-platform Multi-tier Delphi Applications
Using RemObjects SDK and Hydra with Delphi for Win32 and .NET (Delphi Prism) to show how to build distributed applications with plug-in capabilities (using Win32 modules in .NET and vice versa) which could help bridge some of the areas between Delphi for Win32 and Delphi Prism. This session will show how to build hybrid (Win32/.NET) plug-in based multi-tier applications.
DOWNLOAD VIDEO REPLAY
|

Relatórios com Rave Report e Delphi 2009
A maioria das ferramentas para geração de relatórios possui um visualizador padrão para impressão, e normalmente trazem estas opções em inglês. O Rave Reports é um exemplo, mas ele possibilita a criação de seus formulários customizados para visualização e impressão de relatórios através de seus componentes.
DOWNLOAD VIDEO REPLAY
|
|
Bob Swart
|
Marcos Antonio
|
|
7:15am - 7:30am BREAK
|
|
7:30am - 8:30am
|
Managing Quality in Delphi 2009 and C++Builder 2009
Insight into the metrics and management process to build quality into the latest Delphi and C++Builder 2009 release. A Quality Dashboard will be demonstrated.
DOWNLOAD VIDEO REPLAY
|

Desarrollo de componentes VCL para PHP – Introducción
En esta presentación, veremos los aspectos generales del desarrollo de componentes, así como la creación de un componente básico. Se mostrará lo sencillo que es empaquetar código existente en componentes VCL para PHP que luego pueden ser reutilizados en el IDE.
DOWNLOAD VIDEO REPLAY
|
|
Chris Pattinson – Embarcadero
|
Jose Leon
|
|
8:30am - 8:45am BREAK
|
|
8:45am - 9:45am
|
Maximizing your Online Experience with CDN
Learn tips, tricks, and best practices for using the "Web 2.0" features of the Developer Network, from the people who built it. Find out how CDN helps you be more effective and productive with Embarcadero products.
DOWNLOAD VIDEO REPLAY
|

Compitiendo a nivel internacional con Delphi 2009
Gracias al soporte Unicode y a las capacidades de internacionalización (i18n) y localización (L10n) de Delphi podemos crear aplicaciones para competir sin fronteras, ya sea desarrollando un proyecto directo o de outsourcing o como ISV. Incluidas algunas “practicas probadas” para una empresa de software a través de Internet.
DOWNLOAD VIDEO REPLAY
|
|
John Kaster – Embarcadero
|
Salvador Gomez
|
|
9:45am - 10:00am BREAK
|
|
10:00am - 11:00am
|
Revenge of Delphi Robot Rage
Robots powered by Delphi battling it out in a 3D Arena: At CodeRage II, we saw the introduction of Delphi Robot Rage. Unfortunately, the engine was a little buggy and didn't work on all platforms. Well, for CodeRage III, Delphi Robot Rage is back with a vengeance. A whole new engine, with more development options! Details to come at http://www.delphi.org/robot-rage.
DOWNLOAD VIDEO REPLAY
|

Desarrollo de componentes VCL para PHP - Conceptos avanzados
Para el desarrollo de componentes VCL para PHP profesionales, se requieren ciertos conocimientos avanzados que veremos en esta sesión. Veremos como desarrollar un editor de propiedades en Delphi para Windows y como crear propiedades complejas, como arrays o propiedades persistentes.
DOWNLOAD VIDEO REPLAY
|
|
Jim McKeeth
|
Jose Leon
|
|
11:00am - 11:15am BREAK
|
|
11:15am - 12:15pm
|
Closing Keynote
DOWNLOAD VIDEO REPLAY
|
|
Wayne Williams, Greg Jorgensen, David Intersimone & Greg Keller - Embarcadero
|
| |
|
|
List of Sessions by Area of Interest
Keynotes
- Opening Keynote – Michael Swindell, David Intersimone & Greg Keller – Embarcadero
- Closing Keynote – Wayne Williams, David Intersimone & Greg Keller – Embarcadero Technologies
Delphi / RAD Studio
C++Builder
Delphi Prism
JBuilder
- Advanced Swing Development using JBuilder 2008 Swing Designer - Al Mannarino – Embarcadero
- How JBuilder 2008 Can Help with Reuse - Michael Rozlog – Embarcadero
- JBuilder 2008 R2 Technology Preview, Part I - Ravi Kumar, Bill Joy, Divya Mistry, Karl Ewald & Lata Amujuri – Embarcadero
- JBuilder 2008 R2 Technology Preview, Part II - Ravi Kumar, Bill Joy, Divya Mistry, Karl Ewald & Lata Amujuri – Embarcadero
- Model-driven Development (MDD) using JBuilder 2008 - Al Mannarino – Embarcadero
- Oh Where, Oh Where, is that Performance Problem? - Michael Rozlog – Embarcadero
- Tips & Tricks with JBuilder 2008 - Michael Rozlog – Embarcadero
- Using JBuilder and PowerSQL for Maximum Results - Michael Rozlog – Embarcadero
- Visual EJB 3 Enterprise Development using JBuilder 2008 - Al Mannarino – Embarcadero
Delphi for PHP
InterBase
3rdRail/TurboRuby
Database Tools
General Topics
Sessions Presented in Spanish
Sessions Presented in Portuguese
|