CodeRage Downloads

3rdRail Size Language

What's New in Ruby, Rails, and 3rdRail

CodeRage III - What's New in Ruby, Rails, and 3rdRail
73.9MB English

All-Access Size Language

ISVs: Winning in the Next Software Market

Michael will discuss the rapidly changing PC and software market and how change is opening the door to new opportunities for software developers. Michael will discuss hardware, form factors, Natural Human Interfaces, business models, operating systems, and tools as well as working with Web, Cloud, and Mobile.
17.2MB  

Getting Intimate with Your Newly Inherited Database

Current economic trends provide ample opportunity for firms to either acquire new IT assets or divest themselves of them. Therefore, DBAs will have newly acquired databases dropped in their laps, and asked (better said, told) to understand them and pick up the ongoing support. With the technology stack that Embarcadero provides through All-Access, DBAs can quickly and easily get an understanding of these newly inherited databases. Create visual representation of the database, capture and archive all database objects in order to mitigate the risk with ongoing development of the database, and even go as far as understand the resource utilization of these databases.
20.1MB  

Embarcadero Product Quality Process

Under the hood with the quality evaluation processes for Embarcadero products including QA Dashboards, automated testing, QA-related metrics, Quality Central and Beta feedback.
14.9MB  

Reporting Across the Enterprise with All-Access

This presentation highlights the many ways the technical communication of industry standards, projects, proof of concepts, and source code can flow throughout the IT Environment. This session is for every stakeholder whether they are an application or database developer, DBA, Enterprise Architect, Project Manager, Business Analyst, or IT Manager.
50.8MB  

On-Demand Tooling, and Other Strategies for Reducing your TCO

Philip Rathle, Director of Product Management for Embarcadero All-Access, discusses the various problems - and expenses - associated with owning, managing, and deploying software. He calls out key inefficiencies and discusses ways in which companies can look to the market to solve these longstanding issues: leveraging new technologies and improved business models. Philip will share what Embarcadero is doing to lead the charge and how our solution allows organizations, large and small, to vastly simplify software management, while putting more power (and not less) into the hands of the end user.
16.3MB  

C++Builder Size Language

Software + Database Archeology for C++ Developers

What is Software + Database Archeology? A process for approaching unknown software and databases that you have become responsible for. An approach to unraveling the complexities of an existing application. A method for evaluating frameworks, component libraries, and databases you are considering. The analysis of past systems to learn and understand why it was done that way. This session takes you through the process using a large, real-world C++ application and complex SQL database.
19.6MB  

C++0x Language Features

CodeRage III - C++0x Language Features
15.7MB English

Porting your C++ VCL Applications to RAD Studio 2009

CodeRage III - Porting your C++ VCL Applications to RAD Studio 2009
62.8MB English

Change Manager Size Language

Change Manager 5.1 Automation for Developers

A common use case for Embarcadero Change Manager is to ensure that test database environments are periodically synchronized with production data and schema objects. In this presentation, learn the steps to set up jobs to automatically synchronize schema and data between data sources. The session also discusses Data Masking which is a feature designed to help protect sensitive data as it moves from production to test environments. Change Managers' integration with third party version control tools such as Subversion, Perforce, CVS, etc. is also covered.
67.8MB  

Database Change Management for Developers

Four Simple Steps To Speed Up Your Development Cycles – While Reducing The Chance For Error
41.1MB  

Sincronizando banco de dados com Change Manager

CodeRage III - 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.
26.4MB Brazilian Portuguese

DB Optimizer Size Language

Deploy Top-Performing SQL Code with DB Optimizer

Yikes! Your application just failed three performance requirements in QA. Is it your database? Is it your application? What is it? Before you begin the usual "hair on fire" drills - tuning the parameters, rebuilding the indexes, removing them, and throwing more hardware at the problem - attend this session presented by Greg Nerpouni, Product Manager. Learn best practices for uncovering inefficiencies in your SQL queries earlier in the development lifecycle - to prevent poor-performing SQL from reaching your production environment where it is significantly more costly to fix.
84.8MB  

Delivering Delphi Applications as Appliances

ROK Technology develops embedded and dedicated systems using Windows XP Embedded and, frequently, Delphi. In this session, Jason Tolley discusses delivering applications as appliances (either virtual or physical) using Delphi and Windows Embedded.
14.7MB  

Una herramienta para aislar e identificar problemas de SQL

CodeRage III - 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.
48.8MB Spanish

SQL Optimization for the Application Developer

SQL Optimization for the Application Developer
28.1MB English

DBArtisan Size Language

The Value of Using DBArtisan in a DBA Team

This presentation introduces and discusses 3 general areas where DBArtisan proves beneficial in a DBA team environment along with specific examples including: access and administration across multiple DB vendor platforms with a single standard interface; accessing remote databases with DBArtisan; and, migrating objects cross-platform.
29.4MB  

Delphi Size Language

RAD Studio Product Address

In this session, Mike describes the current state of Delphi and RAD Studio, including Delphi Prism. He also discusses the roadmaps for these products as they move forward.
32.7MB  

Audits & Metrics: Delphi Static Analysis

Learn how to get the most out of Delphi using the static analysis tools included in all versions of the product. Learn how metrics can help you find problematic areas in your code and how to apply audits to increase the overall quality of the code being created or refactored.
26.4MB  

Deep Dive: Developer UML with Delphi

Get the most out of the UML functionality in Delphi. This session covers the recommended UML diagrams for developers. It focuses on the “what & how” of using UML in day-to-day operations.
17.2MB  

Software + Database Archeology for Delphi Developers

What is Software + Database Archeology? A process for approaching unknown software and databases that you have become responsible for. An approach to unraveling the complexities of an existing application. A method for evaluating frameworks, component libraries, and databases you are considering. The analysis of past systems to learn and understand why it was done that way. This session takes you through the process using a large, real-world Delphi application and complex SQL database.
20.3MB  

Next Generation Delphi Development with PDF Technologies from Gn

We start 20 thousand feet up, taking a good look and refreshing ourselves of the domain the Gnostice tools are aiming to address and the objectives we have set for them, while giving developers the information they need to plan their technology choices for their Delphi application development. Then we dive into the specific document and PDF technology solutions available right now from Gnostice, as we get hands-on with live demos of the all new PDF conversion, PDF reporting, visual PDF processing, review and markup, technology to digitally sign PDF documents and more.
74.7MB  

Stop Annoying Your Users!

Use Delphi's latest features to avoid common design mistakes that irritate your users. Avoiding the top user interface and application design flaws means even happier users and lower support costs.
52.2MB  

The Making of Delphi Robots

What do you get when you combine Delphi Prism, the .NET Framework and the Unreal 3 engine? Delphi Robots, of course. Learn to design your own virtual robot to do battle in the 3D Unreal 3 world. Discover what makes a winning robot! A fun look at state machines, artificial intelligence and rocket launchers.
113.2MB  

Add E-Business Connectivity to Any Application, on Any Platform

Internet connectivity is no longer optional. As the world becomes more connected, so must your applications. Watch /n software showcase their comprehensive framework of development components and enterprise adapters for Internet communications, security, and e-business integration, and listen as they underscore key issues that developers face in the rapidly evolving technology landscape.
9.6MB  

Refactoring: A Little Bit of How, but Mostly WHY

Refactoring is the science (and art) of improving the design of code without changing its behavior. This presentation teaches a few basic refactoring techniques, but more importantly teaches you when and why to use them, and what to tell your manager.
32.4MB  

Castalia for Delphi - Great Tools for Great Developers

Castalia is a Delphi add-in that puts state-of-the-art development tools at your fingertips. Castalia helps you understand existing code better, write better code faster, and improve the design of existing code. Experience the future of development tools today.
26.8MB  

Domain Specific Languages in Delphi

This session discusses building Domain Specific Languages and DSL-style code in Delphi. The use of DSL is becoming a very popular technique in Java, C#, and even more in Ruby. The presentation introduces the role of DSL and shows different approaches you can use to implement them in Delphi.
21.8MB  

Web Application Development with Delphi

Build Web applications with rich user interfaces by using the VCL for the Web.
15.9MB  

10 Rest Clients in Delphi

From Google to Amazon, from Microsoft to Yahoo, from Facebook to Twitter, most large Web sites offer a REST API and Delphi can easily query all of them. This session provides an overview of 10 REST client APIs showing how to integrate database data and Web applications. Creating Windows 7 applications in Delphi, since Delphi 2007, there has been improved support for new features of the Windows operating system, from Windows Vista to Windows 7. In this session, we explore some of the native features of the VCL and some extra APIs you can use.
31.1MB  

Developing, Testing and Debugging Web Applications using Delphi

The process of developing, testing and debugging Web applications is fraught with many complexities and snags. In this session, you are introduced to a Delphi framework for consuming Web-based data from services like the Google Data APIs and shown how to efficiently test and debug these Web services.
57.1MB  

Using Unicode and Other Encodings in your Programs

This session shows you that Unicode and other encodings are not scary. They help you in exchanging data with other systems and addressing people that use other characters than U.S. ASCII. Learn about Unicode, ISO-8859, CodePages, Windows-1252, UTF, single-byte, multi-byte, encoding, re-encoding, differences in Delphi and Delphi Prism, and much more. See how to fix code that failed before as well.
12.2MB  

Reliable Communication between Delphi and ActiveMQ

Message Queuing is a reliable way for applications to communicate with each other, especially in environments where applications or communications might not be 100% reliable. This session shows you how to use the leading open source ActiveMQ with Delphi.
15.2MB  

The Oracle from Delphi

Delphi developers can choose between many databases on the market for their database-applications. Embarcadero offers InterBase and BlackfishSQL - both are great products. Many Delphi developers are facing the fact though, that they have to support one of the “big players” with their application. Oracle is used very often in big environments and then it's good when the developer can say: "Oracle database, no problem." This session opens the door to this database, explain the basics, what is different from smaller databases and how the databases tools from Embarcadero can help you to produce an excellent product in a very efficient way with Delphi
27.7MB  

Message-oriented Middleware using kbmMW

This session demonstrates the Wide Information Bus, which is a publish/subscribe-based way to share information between multiple machines world wide, in a structured way. The WIB is part of kbmMW Enterprise Edition.
17.7MB  

How to Write World Ready Applications in Delphi

The session shows how you should write your code in such way that it can be localized. Code enabling makes your code language independent. Resourcing removes all hard-coded strings from your code. Rework your user interface to make it easier to localize. Finally, you can choose the initial language that your application uses when it starts.
34.8MB  

WCF with Delphi Prism and Win32

This session shows how to build a WCF service with Delphi Prism and how it can be consumed by two client applications built with Delphi Prism and Win32. The Win32 client has been built with the VCL for the Web and integrates with Silverlight.
20.3MB  

Using CodeHealer to Monitor and Improve Code Quality

This session highlights and demonstrates some of the many ways that CodeHealer can help you to monitor and improve the quality and reliability of your applications using its powerful static analysis of your source code. CodeHealer finds actual and potential problems in your code, produces detailed metrics about your code, exports its reports to a variety of common file formats and can be fully automated to be run as part of your build and unit testing process.
15.4MB  

Dynamic Class Creation at Runtime

This session demonstrates how new object classes can be created at runtime, and how this can be useful.
13.6MB  

DataSnap Server Method Table Parameters

This session is about using the TDBXReader, TDataSet and TParams types as server method parameters. Topics include field types, type conversion, native clients and managed clients.
81.2MB  

9 Thread Synchronization Options in Delphi Compared

Delphi provides you with a wide variety of thread synchronization options. This presentation compares and contrasts these mechanisms, providing you with an objective look at the strengths and weaknesses of each. Included is a discussion of the various applications for which each option is best suited.
43.5MB  

Developing Delphi Components with OpenWire

OpenWire is a free open source library for writing advanced VCL components, capable of exchanging data and events without the need of additional code. The components written with OpenWire allow creation of complex software without writing any code. The technology allows the components to establish data and event connections trough special properties called pins. By visually establishing the connections the developer effectively does the programming. This session covers the design of OpenWire, writing basic and advanced OpenWire components, and demonstrates real components written with the technology.
26.6MB  

Practical Application of RTTI and Attributes

This session explores practical ways to use RTTI and Attributes in your applications.
15.2MB  

Building Unit Tests with DUnit

Get up to speed with unit testing in DUnit. No prior knowledge of Unit testing or DUnit is required.
23MB  

From Paradox to Client/Server in 5 Minutes

There are still a lot of applications around which use the BDE and Paradox to store data. Due to the fact that direct file access can be over the network, index and data corruption is a common problem. In addition, PC-based data access in a multi-user environment can be very slow. Both issues can be solved by implementing a Client/Server Database Management System (DBMS). Classically, migrating an existing application to a DBMS could be very difficult. In this session, see just how easy it is to move your existing BDE/Paradox application to client/server using Advantage Database Server and Delphi.
12.3MB  

Delphi Programming Tips and Solutions for Everyday Use

How do I get mouse wheel messages to the control under the mouse cursor without having to focus the control? Is there no way to position a set of edit boxes 4 pixels apart in a snap, when designing forms? How do I set a custom mouse cursor icon for my control or form, at design time? If these Delphi programming questions sound familiar and you wish to find answers to them, join me as we attempt to dig deeper into the VCL and Delphi to find out how some things work and how to tame them for our use. If these questions do occur to us, we certainly will have use for their solutions in every Windows application we develop.
91.2MB  

Multi-Threading in Delphi

Multi-threading technologies are coming to the spotlight thanks to the significant advantage they can give applications running on multi-core CPUs. This presentation covers the Delphi TThread class, details advantages and problems of multi-threaded applications (including synchronization issues), and shows in practice how to speed up some processing tasks. Examples will focus on handling pure CPU/memory-bound processing, database-related operations, and Internet-based requests.
24.5MB  

Integrating Delphi with Flex/Flash/AIR using kbmMW

This session demonstrates how to access databases and custom services from an Adobe Flex/Flash/AIR-based application by utilizing a Delphi-based kbmMW application server. See remote ActionScript 3 based datasets, transfer of ActionScript 3 objects, and more.
26.8MB  

Data Visualization with PlotLab and InstrumentLab

Data visualization with PlotLab and InstrumentLab component packages.
131.3MB  

DataSnap Tooling

This session demonstrates the tooling in Delphi and Delphi Prism for developing DataSnap servers and clients. Topics include wizards, proxy generators, data explorer, and server explorer.
71.5MB  

Implementing Artificial Intelligence with Delphi

Artificial intelligence is experiencing a new renaissance due to rapid development in the areas of feature extraction and classifiers. This session covers the current state of AI, the concept of a feature extractor and classifier, and implementing classifiers in Delphi.
14.6MB  

Debugging Techniques for Delphi

This session provides demonstrations of "alternative" tools and techniques for debugging Delphi applications. Learn about tools for tracking down memory corruption, techniques for identifying threading issues, and see a walkthrough of using a function trace profiler to identify bugs that are difficult to isolate using a traditional debugger.
17.6MB  

Creating Custom VCL Component Designers

This session focuses on enhancing the design-time interface of a component by creating custom design editors. Specifically, learn the details of creating custom property editors, component editors, and other design-time elements. In addition, through several examples, see how these building blocks can be used to dramatically enhance the usability of a component.
15.8MB  

Building and Consuming Web Services in Delphi and Delphi Prism

Walk step-by-step through the process to build and consume Web Services with both Delphi Win32 and Prism.
14.2MB  

Converting from BDE to DBX

Learn how to convert your existing BDE applications to the DBX Architecture. This session covers the architectural and coding differences between BDE and DBX. Also covered are tools that are freely available to assist you in this conversion.
21MB  

PARTNER SOLUTION: DevExpress

A tour through the broad offering of components from Developer Express.
33.1MB  

Developing Multi-tier Solutions using DataSnap

Recent developments in DataSnap technology makes it trivial to develop and deploy multi-tier solutions. Exposing business logic accumulated over time to client applications is clicks away. Explore the enhanced communication protocol, callbacks, and filters with DataSnap.
10.9MB  

DataSnap REST Support for Web Applications

This presentation covers how to use the new DataSnap REST support for Web applications.
37.5MB  

Practical XML in Delphi

Starting with the XML basics, learn about well formed and valid documents, encoding, and recoding and XSD validation. See examples in Delphi for Win32 and Delphi Prism showing you which tool to choose when. Finally, learn where things can go wrong and how to prevent that: improper but well formed XML, copying data between XML documents, convert XML to tables and objects, etc.
16.2MB  

Smart Clients with Delphi and RemObjects

In this session, learn how to use Delphi for Win32 as well as Delphi for .NET to develop multi-tier applications that consist of middleware server applications and thin- or smart-clients (stand-alone executables). See a demonstration of the use of the RemObjects SDK to define the server interface with the Service Builder and the different channel and message components, explaining their use and benefits, as well as special security details (encryption and compression). Also covered are Data Abstract in combination with RemObjects SDK, in order to build data-driven multi-tier applications. Benefits of using thin/smart-clients are covered in detail including the fact that these are "internet-enabled applications", with a rich GUI, and without the need for a Web browser!
24.4MB  

Audio, Video & Signal Processing in Delphi using Mitov Software

Implementing video processing, audio processing, DSP, and Computer Vision with Delphi in minutes using the Mitov Software components. (VideoLab, AudioLab, VisionLab, SignalLab).
135.3MB  

Delivering Delphi Applications as Appliances

ROK Technology develops embedded and dedicated systems using Windows XP Embedded and, frequently, Delphi. In this session, Jason Tolley discusses delivering applications as appliances (either virtual or physical) using Delphi and Windows Embedded.
14.7MB  

Customizing the Object Inspector

Seppy shows us some of the lessons learned from implementing gesturing support in the object inspector. He shows us how to use, abuse and push the limits of the good old object inspector by using custom painting, custom drop down lists and property filters.
20.9MB  

New Features in the RAD Studio IDE

In this presentation, members of the Delphi development team demonstrate many new features in the IDE, including IDE Insight, text search, Find in files improvements, File Reopen menu, background compilation and more.
22.4MB  

Speech Enabling Delphi Applications

Learn how to leverage MS sapi.dll (pre-installed by default) to add new UI features to your Delphi applications.
17.4MB  

What's New in the Delphi and C++Builder Debugger

This session takes an in-depth look at some of the recently-added debugger features in Delphi and C++Builder, including usability enhancements, enhancements to ease multi-threaded debugging, and the addition of custom debugger visualizers.
27.3MB  

Hands-On: Gestures in the VCL

Seppy takes us down from 30,000 feet to deep underneath the surface of the gesturing engine and shows us how to leverage actions, event handlers and more in order to support our own custom gestures.
18MB  

What's New in the VCL

Nick covers new things in the VCL, including the new File System management structures, support for Direct2D, as well as support for the Windows
40.1MB  

The Technology of the QuantumGrid

A look at how the DevExpress QuantumGrid is able to present radically different views, and how you can do the same thing in your own components to expose different UI behaviors at design-time through the property inspector, and in your applications at runtime.
51.4MB  

Essential Pascal

This session is based around Marco Cantu's book Essential Pascal and is focused on the Pascal language (i.e., no objects). Most of this session is targeted towards beginners and no prior knowledge is required.
18.9MB  

Building Awesome Touch Enabled Applications

Dude! Chris shows us how to leverage the hot multi-touch support in Windows 7 in your own bodacious applications.
15.6MB  

CrossTalk: Best of Two Worlds

CrossTalk allows native Delphi code to consume and use .NET classes and libraries. No changes or control is required to the .NET classes. CrossTalk makes the classes available so that they look like native classes.
6.3MB  

Delphi Compiler RTTI Enhancements

Barry Kelly shows off the new type information, including type rooting, how to get information about fields, methods, properties and parameters. He also shows how to declare and use custom attributes, and provides an overview of the new TValue type. Furthermore he shows how to invoke methods, get and set fields and properties as well as demo an RTTI browser and a basic RTTI-driven scripting tool.
11.4MB  

Enterprise Applications with Delphi

This session covers building scalable, secure and highly available applications with Delphi.
17.7MB  

FastReport VCL and FastCube VCL for Delphi

Learn about native VCL advanced tools for reporting and business analytics with Delphi.
9.3MB  

Delphi and Subversion

Learn how to setup a Subversion Server and include it in your Delphi development process. In a 2007 report by Forrester Research, Subversion was recognized as the sole leader in the Standalone Software Configuration Management (SCM) category and a strong performer in the Software Configuration and Change Management (SCCM) category. All steps (install and use) are shown live.
50.5MB  

Centralizando y padronizando aciones com ActionManager

CodeRage III - 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.
101MB Spanish

Compitiendo a nivel internacional con Delphi 2009 (Español)

CodeRage III - 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.
31.4MB Spanish

dbExpress metadata en Delphi 2009 (Español)

CodeRage III - 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.
42.4MB Spanish

Creando interfaces ricas Ribbon Controls y Delphi 2009 (Español)

CodeRage III - 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.
101MB Spanish

DataSnap - integrando aplicaciones multi-capa Win32 y .NET

CodeRage III - 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.
25.8MB Spanish

Generics y Anonymous Methods en Delphi 2009 (Español)

CodeRage III - 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.
22.9MB Spanish

Relatórios com Rave Report e Delphi 2009

CodeRage III - 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.
69.6MB Brazilian Portuguese

Criando Novas Interfaces com Ribbon Controls

CodeRage III - 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.
58.7MB Brazilian Portuguese

Desvendando Generics e Métodos anônimos no Delphi 2009

CodeRage III - 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.
37.7MB Brazilian Portuguese

dbExpress metadata com Delphi 2009

CodeRage III - 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.
25.4MB Brazilian Portuguese

Centralizando e padronizando ações com o ActionManager

CodeRage III - 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.
64.4MB Brazilian Portuguese

Criando Plugins para Delphi 2009

CodeRage III - 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
26.1MB Brazilian Portuguese

Desenvolvimento Web 2.0 com VCL for Web

CodeRage III - 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.
52.4MB Brazilian Portuguese

DataSnap 2009 Interoperabilidade Win32 e .NET

CodeRage III - 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
30.5MB Brazilian Portuguese

Using .NET from Win32 Applications

CodeRage III - Using .NET from Win32 Applications
59.4MB English

WebServices em Delphi (Win32, .NET e PHP)

CodeRage III - 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.
83.8MB English

dbExpress Architecture & Metadata

CodeRage III - dbExpress Architecture & Metadata
27MB English

What to Watch for When using XML for Data Export and Import

CodeRage III - What to Watch for When using XML for Data Export and Import
20.3MB English

Virtualization using VMWare for QA Testing

CodeRage III - Virtualization using VMWare for QA Testing
112.6MB English

VENDOR: Using the Wide Information Bus (WIB) in kbmMW

CodeRage III - VENDOR: Using the Wide Information Bus (WIB) in kbmMW
43.6MB English

VENDOR: Working with PDF Documents using Delphi and Gnostice PDF

CodeRage III - VENDOR: Working with PDF Documents using Delphi and Gnostice PDF Tools
121.1MB English

Towards Data Model Interchange and Traceability

CodeRage III - Towards Data Model Interchange and Traceability
23MB English

Unicode in Delphi 2009

Unicode in Delphi 2009
34.4MB English

The Unbearable Stupidity of Modeling

CodeRage III - The Unbearable Stupidity of Modeling
64.5MB English

Software Archeology with Delphi

CodeRage III - Software Archeology with Delphi
64.7MB English

The Power and the Possibilities of the RTTI in Delphi

CodeRage III - The Power and the Possibilities of the RTTI in Delphi
28.8MB English

Secrets of the Delphi 2009 RTL

CodeRage III - Secrets of the Delphi 2009 RTL
32.5MB English

Smarter Code with Databases and Data Aware Controls

CodeRage III - Smarter Code with Databases and Data Aware Controls
47.8MB English

Rich User Interfaces with IntraWeb

CodeRage III - Rich User Interfaces with IntraWeb
21.5MB English

Schemamatic - Calling & Revision-controlling Stored Procedures

CodeRage III - Schemamatic - Calling & Revision-controlling Stored Procedures from Delphi
13.3MB English

RemObjects SDK and Hydra for Cross-platform Multi-tier Apps

CodeRage III - Using RemObjects SDK and Hydra for Cross-platform Multi-tier Delphi Applications
58MB English

Raize Components 5 – Advanced Techniques

CodeRage III - Raize Components 5 – Advanced Techniques
44.5MB English

RAD Studio Product Address

CodeRage III - RAD Studio Product Address
40.7MB English

REST the Better SOAP?

CodeRage III - REST the Better SOAP?
22.1MB English

Migrating From the BDE

CodeRage III - Migrating From the BDE
42.9MB English

Migrating your Applications to the Latest Delphi

CodeRage III - Migrating your Applications to the Latest Delphi
13.4MB English

Nullable Types with Records, Methods and Operator Overloading

CodeRage III - Nullable Types with Records, Methods and Operator Overloading
55.9MB English

Maximizing your Online Experience with CDN

CodeRage III - Maximizing your Online Experience with CDN
63.6MB English

Introduction to RAVE Reports

CodeRage III - Introduction to RAVE Reports
30MB English

Managing Quality in Delphi 2009 and C++Builder 2009

CodeRage III - Managing Quality in Delphi 2009 and C++Builder 2009
15.8MB English

Hacking - The Dark Arts

Coderage III - Hacking - The Dark Arts
18.4MB English

How to Mashup your Delphi Applications with Web-based Forms

CodeRage III - How to Mashup your Delphi Applications with Web-based Forms
32.7MB English

Functional Programming in Delphi 2009

CodeRage III - Functional Programming in Delphi 2009
37.1MB English

Generics and Closures

CodeRage III - Generics and Closures
31.3MB English

Fun Side of Delphi goes Unicode

CodeRage III - Fun Side of Delphi goes Unicode
48.3MB English

Exploring DataSnap with Delphi 2009 and Delphi Prism

CodeRage III - Exploring DataSnap with Delphi 2009 (Win32) and Delphi Prism (.NET)
53.9MB English

Five Classic DB Development Mistakes Made by AppDevelopers

CodeRage III - Five Classic Database Development Mistakes Made by Application Developers
11.3MB English

Dynamic vs Static Typing: How Tools Can Provide the Best of Both

CodeRage III - Dynamic vs Static Typing: How Tools Can Provide the Best of Both Worlds
47.7MB English

Effectively Using Actions and Action Lists

Effectively Using Actions and Action Lists
29MB English

Developing Compact Framework Applications with Delphi Prism

CodeRage III - Developing Compact Framework Applications with Delphi Prism
22.1MB English

Developer UML for Delphi

CodeRage III - Developer UML for Delphi
52.7MB English

Delphi Debugging for Dummies

CodeRage III - Delphi Debugging for Dummies
36.7MB English

Delphi Add-ins, Experts and Tips

CodeRage III - Delphi Add-ins, Experts and Tips
76.9MB English

Delayed Exception Handling

CodeRage III - Delayed Exception Handling
74.1MB English

CodeRage III - Closing Keynote

Wayne Williams, Embarcadero Technologies CEO, CodeRage III closing keynote
11.4MB English

100 Delphi IDE Tips and Hints

CodeRage III - 100 Delphi IDE Tips and Hints
30.7MB English

Delphi Prism Size Language

Accessing FileMaker Data from Delphi Prism

For years PHP has been the primary way to create a Web site that interacts with Filemaker data. Windows .NET developers, specifically Delphi Prism developers, can access Filemaker data using the XML call, as PHP does, to make Delphi Prism applications for the Web or desktop.
18.8MB  

An Introduction to LINQ in Delphi Prism


This presentation provides Delphi Prism developers with an overview of LINQ (Language Integrated Query), a declarative language for working with collections of objects in .NET. Topics discussed include LINQ to Objects, LINQ to DataSets, LINQ to XML, and lambda expressions.
26.1MB  

Why and When to Use DataTables in ASP.NET

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 in Delphi Prism that would be difficult or impossible without DataTables.
45.5MB  

Effectively Using CodeSite in Delphi Prism

CodeSite is an advanced debugging and application logging system that gives developers deeper insight into how their code is executing. With CodeSite, developers are able to locate problems more quickly and ensure their code is running correctly. CodeSite fully supports RAD Studio 2009 including Delphi Prism. This session focuses on how to get the most out of CodeSite in Delphi Prism.
33.8MB  

How to Think Like the Entity Framework

In order to use the ADO.NET Entity Framework effectively, you must understand its value-based data model, which is distinctly different from the SQL and ORM approaches to representing and querying data. Programmers who approach the Entity Framework as "just another ORM" often find themselves frustrated or disappointed, a common reaction to trying to force a square peg into a round hole. This presentation examines the Entity Data Model in-depth, explaining where it fits into the context of a larger application, and demonstrates different techniques for retrieving and altering data. Also covered are performance considerations and future directions.
12.1MB  

Creating Custom WPF Controls in Delphi Prism

One of the benefits of WPF is that it is flexible enough to handle many situations that would typically require creating a custom control in another user interface framework. However, there are still times when creating a custom control is appropriate and this session covers what you need to know to get started. Topics include user controls vs. custom controls, base class selection, dependency properties, routed events, templates, and much more.
16.9MB  

Introduction to jQuery

jQuery is the "do more with less" Javascript library that allows developers to easily integrate very powerful Javascript functionality into their Web applications. One of the beauties of jQuery is that it is unobtrusive, so it works with any kind of backend, be it PHP, Intraweb or ASP.NET. In this session, see what jQuery is and how we can integrate it nicely into our applications to accomplish a wide variety of effects and functionality, including AJAX.
20MB  

Make Tests Easier with Mocks

Mocking allows functionality to be stubbed out during tests allowing you to concentrate on the system under test and less on other subsystems. This session covers the idea behind mocks and shows some of the existing mocking frameworks available. See how to effectively use mocks and what the differences are between state and behavior tests.
28.7MB  

Aspect Oriented Programming: A Separation of Concerns

What is Aspect Oriented Programming and why do I need it? That is the question that many people ask when they hear about AOP. Aspects may be to object-oriented programming what Objects were to procedural programming. Come learn how to separate your concerns and uncloud your classes in Delphi Prism with Cirrus.
37MB  

#Install SDK

Often when you build an install with your favorite setup tool, it is a chore to integrate with your build system. #Install allows you to do so with Delphi Prism or any .NET language. Even if depending on the build parameters to make radical changes to the install, #Install allows you to specify precisely those differences and build the specific MSI file. If you have a MSI file built by someone else, you can de-compile it into code to enhance understanding of its internals, make changes, then rebuild.
12.4MB  

Criando documentos PDF para Web com Delphi Prism

CodeRage III - Nesta apresentação veremos uma forma bem prática de gerar documentos PDF com o novo Delphi Prism. Veremos também algumas mudanças na linguagem Pascal com o novo Delphi.
19.5MB Brazilian Portuguese

Delphi Prism - Tudo sobre o Delphi .NET

CodeRage III - 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
43.2MB Brazilian Portuguese

Delphi Prism - todo sobre el nuevo Delphi para .NET (Español)

CodeRage III - 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.
29.8MB Spanish

Why and When to Use DataTables in ASP.NET Applications

CodeRage III - Why and When to Use DataTables in ASP.NET Applications
21.9MB English

Working with ASP.NET MVC using Delphi Prism

CodeRage III - Working with ASP.NET MVC using Delphi Prism
18.3MB English

Using DevExpress Components in Delphi Prism - Tips and Tricks

CodeRage III - Using DevExpress Components in Delphi Prism - Tips and Tricks
41.1MB English

Revenge of Delphi Robot Rage

CodeRage III - Revenge of Delphi Robot Rage
37.3MB English

Migrating Delphi ASP.NET Applications to Delphi Prism

CodeRage III - Migrating Delphi ASP.NET Applications to Delphi Prism
28.8MB English

Creating ASP.NET Applications Using Delphi Prism

CodeRage III - Creating ASP.NET Applications Using Delphi Prism
18.3MB English

Connecting to Blackfish, InterBase and DataSnap

CodeRage III - Connecting to Blackfish SQL, InterBase and DataSnap with Delphi Prism
30MB English

ASP.NET Database Application Development with Delphi Prism

CodeRage III - ASP.NET Database Application Development with Delphi Prism
50.5MB English

Developing Compact Framework Applications with Delphi Prism

CodeRage III - Developing Compact Framework Applications with Delphi Prism
22.1MB English

Delphi for PHP Size Language

Desarrollo de componentes VCL para PHP - Conceptos avanzados(ES)

CodeRage III - 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.
41.2MB Spanish

Desarrollo de componentes VCL para PHP – Introducción (Español)

CodeRage III - 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.
36.8MB Spanish

Aplicando Herança Visual com Templates no Delphi for PHP

CodeRage III - 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
85.9MB Brazilian Portuguese

Writing Components for VCL for PHP

CodeRage III - Writing Components for VCL for PHP
86MB English

VENDOR: Using JTPlatinumGrid with Delphi for PHP

CodeRage III - VENDOR: Using JTPlatinumGrid with Delphi for PHP
39.7MB English

ER/Studio Size Language

Best Practices for Collaborative Modeling with ER/Studio Enterpr

Learn how to establish a collaborative modeling repository with ER/Studio and review best practices for implementing a collaborative modeling environment. We cover the fundamentals of establishing, organizing, and managing ER/Studio’s Repository including managing users, roles, data dictionaries, and establishing collaborative modeling best practices. We reason through many of the common questions encountered in establishing such an environment paying close attention to establishing practices that will ensure future success in data architecture projects.
61.5MB  

Using Embarcadero's Design Tools for a Model Review

Learn how to leverage Embarcadero’s ER/Studio, its model repository, Schema Examiner and Enterprise Web Portal to allow model review steps easier, more thorough, and more efficient.
16.7MB  

Seven Deadly Sins of Designing Databases

This session focuses on the seven most common mistakes software developers make while designing databases and how to correct them. Learn the basics of normalization and data modeling, defining consistent data definitions and other best practices for designing quality database applications. The session focuses on beginning to intermediate data modeling techniques and is targeted for software developers who want to enhance their data modeling skills and design better database applications.
43.5MB  

ER/Studio Automation Interface

CodeRage III - ER/Studio Automation Interface
45.8MB English

The Beginners Guide to Database Refactoring

CodeRage III - The Beginners Guide to Database Refactoring
68.8MB English

Database Modeling and Design with ER/Studio

CodeRage III - Database Modeling and Design with ER/Studio
17.9MB English

InterBase Size Language

Rapid SQL and InterBase: A Powerful Combination

This session covers utilizing Rapid SQL in developing for InterBase. Items such as object creation, object support, and the rich SQL Editor are just a few of the items covered.
15.3MB  

Delphi 2010 and Firebird

Firebird is a relational database system, that suppports most ANSI SQL features. The open source project started in the year 2000 based on the source code of Borland InterBase. Firebird uses a free license, which also allows unlimited usage and distribution in commercial projects. Starting with a small embedded version up to the full featured server version available for Windows, Linux, Mac, Sun, etc., it can be easilly included in distributed applications. Holger gives an overview about customer projects where Firebird is used and the new Firebird driver available in Delphi 2010. You also get an overview about important features like stored procedures, triggers, views, hardware requirements, administration, scalability, differences from InterBase, MySQL and Postgresql, etc.
13.6MB  

Understand InterBase Transactions

In this session learn transaction handling with InterBase. See live demos with Delphi (you can use all techniques in other languages as well) showing how to work in a perfect way between client applications and the InterBase Server without having deadlocks, performance problems, etc.
32.9MB  

InterBase 2009 the Vault

InterBase 2009 now comes with new encryption technology! Daniel Magin presents in live demonstrations the new DES and AES encryption to encrypt a database and/or individual columns in a database table, providing ultimate security for data and communications between servers and clients. What are the new topics for Administrators and Developers? Learn about this and much more!
31.4MB  

Criptografía en InterBase 2009 (Español)

CodeRage III - 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
54.4MB Spanish

InterBase SMP 2009 – Segurança Absoluta

CodeRage III - 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.
30MB Brazilian Portuguese

Como tornar seu banco de dados confiável, rápido e seguro

CodeRage III - 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.
28MB Brazilian Portuguese

Deploying Applications with InterBase SMP ToGo

CodeRage III - Deploying Applications with InterBase SMP ToGo
41.6MB English

JBuilder Size Language

Software + Database Archeology for Java Developers

What is Software + Database Archeology? A process for approaching unknown software and databases that you have become responsible for. An approach to unraveling the complexities of an existing application. A method for evaluating frameworks, component libraries, and databases you are considering. The analysis of past systems to learn and understand why it was done that way. This session takes you through the process using a large, real-world Java application and complex SQL database.
18.6MB  

Visual EJB 3 Enterprise Development using JBuilder 2008

CodeRage III - Visual EJB 3 Enterprise Development using JBuilder 2008
64.1MB English

Open Source: Triumphs, Trials and Lessons Learned

CodeRage III - Open Source: Triumphs, Trials and Lessons Learned
10.3MB English

Using JBuilder and PowerSQL for Maximum Results

CodeRage III - Using JBuilder and PowerSQL for Maximum Results
55.8MB English

JBuilder 2008 R2 Technology Preview, Part II

CodeRage III - JBuilder 2008 R2 Technology Preview, Part II
54.1MB English

Model-driven Development (MDD) using JBuilder 2008

CodeRage III - Model-driven Development (MDD) using JBuilder 2008
50.8MB English

Oh Where, Oh Where, is that Performance Problem?

CodeRage III - Oh Where, Oh Where, is that Performance Problem?
72.8MB English

JBuilder 2008 R2 Technology Preview, Part I

CodeRage III - JBuilder 2008 R2 Technology Preview, Part I
44.4MB English

How JBuilder 2008 Can Help with Reuse

CodeRage III - How JBuilder 2008 Can Help with Reuse
65.3MB English

Advanced Swing Development using JBuilder 2008 Swing Designer

CodeRage III - Advanced Swing Development using JBuilder 2008 Swing Designer
66.6MB English

Rapid SQL Size Language

Afrontar la realidad – el afinamiento de SQL (Español)

CodeRage III - 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.
60.9MB Spanish



Server Response from: USSVS-BDN14