Matches for One Indexed Word

Note: you must be logged into the Embarcadero Developer Network in order to download.

The duration of a CodeRage Conference presentation is generally 45 minutes. Each replay includes video and audio.

Your Search Keywords: LEARN

Delphi and Subversion

Daniel Magin – dmagin IT
CodeRage 4, 08-Sep-2009
Relevant to: C++Builder, Delphi

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.

PARTNER SOLUTION: FastReport VCL and FastCube VCL for Delphi

Michael Philippenko – Fast Reports
CodeRage 4, 08-Sep-2009
Relevant to: Delphi

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

Aspect Oriented Programming: A Separation of Concerns

Jim McKeeth – WideOrbit
CodeRage 4, 08-Sep-2009
Relevant to: Delphi Prism

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.

Seven Deadly Sins of Designing Databases

Jason Tiret – Embarcadero
CodeRage 4, 08-Sep-2009
Relevant to: ERStudio

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.

Speech Enabling Delphi Applications

François Gaillard – WideOrbit Inc
CodeRage 4, 08-Sep-2009
Relevant to: Delphi

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

InterBase 2009 the Vault

Daniel Magin – dmagin IT
CodeRage 4, 09-Sep-2009
Relevant to: InterBase SMP

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!

Understand InterBase Transactions

Daniel Magin – dmagin IT
CodeRage 4, 09-Sep-2009
Relevant to: Delphi, InterBase SMP

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.

Smart Clients with Delphi and RemObjects

Bob Swart – Bob Swart Training & Consultancy
CodeRage 4, 09-Sep-2009
Relevant to: Delphi, Delphi Prism

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!

Practical XML in Delphi

Jeroen Pluimers – Pluimers Software Ontwikkeling BV
CodeRage 4, 09-Sep-2009
Relevant to: 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.

Deploy Top-Performing SQL Code with DB Optimizer

Greg Nerpouni – Embarcadero
CodeRage 4, 09-Sep-2009
Relevant to: Delphi, Delphi

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.

Using Embarcadero's Design Tools for a Model Review

Dave Orlandi – Embarcadero
CodeRage 4, 09-Sep-2009
Relevant to: Delphi

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.

Audits and Metrics: Delphi Static Analysis

Michael Rozlog – Embarcadero
CodeRage 4, 09-Sep-2009
Relevant to: Delphi, Delphi Prism

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.

Converting from BDE to DBX

Robert Love – State of Utah
CodeRage 4, 09-Sep-2009
Relevant to: RAD Studio, Delphi, Delphi Prism, C++Builder

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.

Software + Database Archeology for Delphi Developers

David Intersimone – Embarcadero
CodeRage 4, 09-Sep-2009
Relevant to: Delphi Prism

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.

Software + Database Archeology for Java Developers

Al Mannarino – Embarcadero
CodeRage 4, 09-Sep-2009
Relevant to: Delphi

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.

Creating Custom VCL Component Designers

Ray Konopka – Raize Software
CodeRage 4, 09-Sep-2009
Relevant to: Delphi Prism

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.

Debugging Techniques for Delphi

Mark Edington – Embarcadero
CodeRage 4, 09-Sep-2009
Relevant to: 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.

Best Practices for Collaborative Modeling with ER/Studio Enterprise

Solomon Waters – Embarcadero
CodeRage 4, 10-Sep-2009
Relevant to: Delphi, C++Builder

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 en

Change Manager 5.1 Automation for Developers

Brad Wulf – Embarcadero
CodeRage 4, 10-Sep-2009
Relevant to: Change Manager

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.

Using Unicode and Other Encodings in your Programs

Jeroen Pluimers – Pluimers Software Ontwikkeling BV
CodeRage 4, 11-Sep-2009
Relevant to: Delphi

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.

The Making of Delphi Robots

Jim McKeeth – WideOrbit Inc.
CodeRage 4, 11-Sep-2009
Relevant to: Delphi Prism

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.

Software + Database Archeology for C++ Developers

David Intersimone – Embarcadero
CodeRage 4, 11-Sep-2009
Relevant to: All-Access, C++Builder

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.

REST and Thin Client Development with DataSnap

Mathew DeLong – Embarcadero
CodeRage 5, 04-Oct-2010

Learn how to use the new and improved REST support along with included JavaScript framework files to make AJAX-enabled Web pages with functionality comparable to that of native clients.

How RegEx Scripting can Ease Software Upgrade Pain

Ann Lynnworth – HREF Tools Corp.
CodeRage 5, 05-Oct-2010

The simple idea of "search and replace" is powerful enough to take the pain out of software upgrades, when it is combined with the idea of "scripting" the steps and repeating the steps on multiple directory trees. When component vendors publish upgrade scripts for their code, developers upgrade projects very quickly, leaving vendors free to make important paradigm shifts. Learn exactly how in this session.

ClientDataSets Part 2: Using and Controlling the Change Cache

Cary Jensen – Jensen Data Systems, Inc.
CodeRage 5, 05-Oct-2010

In this follow-up to "Introduction to ClientDataSets" presented at DataRage 2, ClientDataSet expert Cary Jensen continues the series with an in-depth look at the ClientDataSet change cache. Here you will learn how to determine the state of individual records, filter the ClientDataSet based on change cache state, restore deleted records, undo specific changes, undo all changes, make changes permanent, persist the change, and much more.

Fun Things to Create Using Azure and Delphi

Michael Rozlog – Embarcadero
CodeRage 5, 05-Oct-2010

Is cloud the next big thing?, Mike describes the current state of the "cloud" and some of the advantages to this approach. During this session, learn what the cloud is and how to take advantage of it with RAD Studio XE, including some great demonstrations of the new components.

Building Managed Code Cross Platform Applications with Delphi Prism

Andreano Lanusse – Embarcadero
CodeRage 5, 05-Oct-2010

One benefit of the .NET framework is its open architecture that allows you to build applications that run on Windows and other platforms. Using Delphi Prism, Mono and MonoTouch, developers can leverage their .NET and Delphi programming skills and existing code to build applications for Windows, Linux, Macintosh OSX, iPhone, iPad, and iPod Touch. During this session, learn how to design and create ASP.NET and deploy on Lunix and how to create an iPhone application with Delphi Prism.

Implementing a Session Pool in DBX DataSnap

Jon Robertson – jmrSoftware
CodeRage 5, 06-Oct-2010

Learn how to create a session pool for a DBX DataSnap server and see a demonstration of the benefits provided.

Migrating DCOM DataSnap Applications to dbExpress DataSnap

Jon Robertson – jmrSoftware
CodeRage 5, 08-Oct-2010

Learn some of the challenges and solutions of migrating mature DCOM DataSnap servers to the new dbExpress DataSnap architecture.

Product Address: RAD Studio XE2

John Thomas – Embarcadero
CodeRage 6, 17-Oct-2011

Kick-off CodeRage with the RAD Studio XE2 product address. Learn about all the new and exciting features of this release including FireMonkey with MacOS X support for Delphi and C++, 64-bit for Delphi, VCL Styles, and LiveBindings.

iOS Development with FireMonkey

Anders Ohlsson – Embarcadero
CodeRage 6, 17-Oct-2011


Do you want to put some Delphi apps in the AppStore? If so, then you should join us to learn how FireMonkey development for the iOS is done. See what's the same and different from development for Win/Mac. We go through the development process IDE -> xCode -> device. See how to call OS functions, work with Styles, in both HD and 3D.

Multi-platform Development with FireMonkey

Anders Ohlsson – Embarcadero
CodeRage 6, 19-Oct-2011


In this session, we give an introduction to FireMonkey. Learn the differences between FireMonkey and VCL, as well as what's the same. See examples of both HD and 3D applications. Also learn how to work with FireMonkey Styles, and how to interact with components.

Unit Testing with Delphi

Nick Hodges – Gateway Ticketing Systems
CodeRage 6, 19-Oct-2011


This session discusses the "why's" and "how's" of unit testing using Delphi and DUnit. Learn why you should write unit tests, what units do for you, how you should go about writing your tests, and various techniques for writing good tests in Delphi.

Data Abstract: Cross-platform Database Applications

Jim McKeeth – RemObjects Software
CodeRage 6, 19-Oct-2011


This session covers using RemObjects Data Abstract to build cross-platform database applications. Learn to create applications on iPhone, Windows Phone 7, Mac OS X, Linux and more. A look at new features like Business Rules scripting and the latest edition of Server Explorer and Schema modeler are also included.

Using Wait-time Analysis to Pinpoint Performance Bottlenecks

Scott Walz – Embarcadero
CodeRage 6, 20-Oct-2011


In this presentation, learn how wait time analysis can be used to find performance bottlenecks that are causing your database to wait. We also look at performing database load testing, identifying any troubling SQL code, and finally, tuning the troubled SQL code.

Learning Magic Tricks: The Beginners Guide to RTTI

Robert Love – State of Utah
CodeRage 6, 20-Oct-2011


Learn what RTTI is and how to use it. This session is designed for those that have heard of RTTI, but don't know where to start.

VENDOR SHOWCASE: Video, Audio, AI, and Computer Vision with FireMonkey using Mitov Software

Boian Mitov – Mitov Software
CodeRage 6, 20-Oct-2011


Learn to Implement video & audio processing, artificial intelligence, DSP, and computer vision with FireMonkey in minutes using the Mitov Software components (VideoLab, AudioLab, VisionLab, IntelligenceLab, SignalLab).

iOS DataSnap Connectivity using FireMonkey and InterBase

Anders Ohlsson – Embarcadero
CodeRage 6, 21-Oct-2011


Learn how to use the ObjectiveC mobile connector for DataSnap and get data from a DataSnap server running on a remote machine.

Does XE 2 have Advanced UML Features and More?

Michael Rozlog – Embarcadero
CodeRage 6, 21-Oct-2011


Simple answer, it sure does! Now, we should all press the "Yes" button to find out how to use them! Moving code today is more important than ever, and with Delphi XE2 you can get a wealth of information quickly and easily from the modeling features found inside Delphi XE2. In this session, learn how to press the "YES" button and then learn how to use the features found under that button, which include an introduction to Developer UML, Audits and Metrics for Delphi developers.

Introduction to Visual LiveBindings

Sarina DuPont and Henry Liu – Embarcadero
CodeRage 7, 06-Nov-2012
Relevant to: Delphi, RAD Studio

Learn how to connect UI controls to datasets using Visual LiveBindings in your VCL and FireMonkey application. In this session you will see how to go from application prototyping using sample data to production by changing your data source to a ClientDataSet or the database of your choice. Learn how to visually organize your project with layers and use LiveBindings actions to easily navigate through images and data in your applications.

Building Scalable, Multi-tier Systems with DataSnap XE3

Paweł Głowacki – Embarcadero
CodeRage 7, 07-Nov-2012
Relevant to: Delphi, RAD Studio

In this demo-oriented session, learn how to use RAD Studio XE3 and DataSnap architecture for creating scalable, multitier, secure systems. See different DataSnap server and client application types, use role-based authentication/authorization framework for fine-grained security, check out how to use callbacks, and learn what it takes to deploy your server to the cloud.

What’s New in Embarcadero Prism XE3

Jim McKeeth – RemObjects
CodeRage 7, 07-Nov-2012
Relevant to: Delphi, RAD Studio, Delphi Prism

Come learn what’s new in XE3 and some tips and tricks to get the most from Embarcadero Prism XE3 and the Oxygene language that powers it!

XML Data Bindings in Delphi

Alister Christie – LearnDelphi.tv
CodeRage 7, 07-Nov-2012
Relevant to: Delphi, RAD Studio

Using XML can be a headache. Learn how to make it a breeze with XML Data Bindings.

HTML5 Builder Mobile Development & Deployment

Sarina DuPont – Embarcadero
CodeRage 7, 08-Nov-2012
Relevant to: Delphi, RAD Studio, Delphi for PHP

Learn how to build client and server mobile applications using JavaScript, HTML5, CSS3 and PHP with connectivity to leading databases and deploy to iOS, Android, BlackBerry and Windows Phone. Also covered in this session is mobile user interface styling, and how to use the included HTML5 components like the multimedia component for rendering video and audio in your mobile applications.

LiveBindings: Using Bind Sources and Adapters

Jim Tierney – Embarcadero
CodeRage 7, 08-Nov-2012
Relevant to: Delphi, RAD Studio

Jim will use bind source components and adapter components to link non-db data. Learn how to use intermediate fields, how to link controls to user-defined TObjects, and how to create custom adapter components.

LiveBindings: Using Bind Sources and Adapters

Jim Tierney – Embarcadero
CodeRage 7, 11-Dec-2012
Relevant to: C++Builder, RAD Studio

Jim will use bind source components and adapter components to link non-db data. Learn how to use intermediate fields, how to link controls to user-defined TObjects, and how to create custom adapter components.

A Conversation with Bjarne Stroustrup: C++11 Language Standard

Bjarne Stroustrup – Texas A&M University
CodeRage 7, 10-Dec-2012
Relevant to: C++Builder, RAD Studio

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

  

Building Scalable, Multi-tier Systems with DataSnap XE3

Paweł Głowacki – Embarcadero
CodeRage 7, 12-Dec-2012
Relevant to: C++Builder, RAD Studio

In this demo-oriented session, learn how to use RAD Studio XE3 and DataSnap architecture for creating scalable, multitier, secure systems. See different DataSnap server and client application types, use role-based authentication/authorization framework for fine-grained security, check out how to use callbacks, and learn what it takes to deploy your server to the cloud.

PRODUCT ADDRESS: InterBase

Sriram Balasubramanian – Embarcadero
CodeRage 7, 12-Dec-2012
Relevant to: C++Builder, RAD Studio

Come learn what’s new in InterBase XE3 and how we are making it easier for RAD Studio/C++ developers to develop C/S and embedded database applications with InterBase. We will also highlight what we have planned for the upcoming year (2013) to take InterBase to Mobile OS platforms so you can deliver your database applications to multiple platforms using the highly productive and small footprint software stack.

Introduction to Visual LiveBindings

Sarina DuPont and Henry Liu – Embarcadero
CodeRage 7, 12-Dec-2012
Relevant to: C++Builder, RAD Studio

Learn how to connect UI controls to datasets using Visual LiveBindings in your VCL and FireMonkey application. In this session you will see how to go from application prototyping using sample data to production by changing your data source to a ClientDataSet or the database of your choice. Learn how to visually organize your project with layers and use LiveBindings actions to easily navigate through images and data in your applications.

Using the C++ Standard and Boost Libraries in your 32-bit & 64-bit Applications

Lee Cantey – Embarcadero
CodeRage 7, 12-Dec-2012
Relevant to: C++Builder, RAD Studio

The C++ Standard library is a set of classes and functions that are part of the ISO standard for C++. The Boost C++ libraries include a collection of portable C++ source libraries created by Boost community members (http://www.boost.org), some of which are now included as part of the C++ Standard library. In this session you will learn how you can use the C++ Standard and Boost libraries in your C++ applications for Windows and Mac OS X.

Search Again

 
 
 
24-Jul 11:00 utc Operating system upgrade in process, expect some down time.
Originally created by
[Tamarack]
Sun, 26 May 2019 00:10:17 UTC
Copyright © 2009-2019
HREF Tools Corp.