home - about us - contact us

DL104: Delphi 2006 Application Development with Delphi for Win32


Description

Delphi 2006® Application Development with Delphi for Win32 training assists those who are new to the .NET™ Platform and want to use Delphi 2006 to develop Windows VCL Forms Applications with “ Delphi for Win32” Delphi 2006 personality.

Concepts covered include an overview of the IDE, .NET and new Delphi language features, understanding projects and StarTeam integration, XML, TClientDataSet, Borland dbExpress and DataSnap, IntraWeb, VCL web services, integrated Web Deployment, reporting, multithreading and migrating Win32 applications to the .NET


Cost

The cost of this course is $2,750 Cdn.


Length

5 days: 50% lecture, 50% lab


Audience

The course helps programmers, who are new to Delphi 2006 with some experience in Delphi , develop Win32 applications using Delphi 2006


Prerequisites

User-level knowledge of the Windows operating system, experience in programming with visual design tool, and basic familiarity with programming and database concepts is required.


Headings

Introduction to Delphi 2006™
History and versions of Delphi 2006
Understanding ALM and SDO

The Tour of IDE
Fasten the seat belts and take the tour of the new Delphi 2006 IDE!
Understand IDE personalities, configuration and customization options.
Get productive with the new IDE features SyncEdit, Refactoring and History view

Managing Projects and Project Groups
Understand types of files that make up a Delphi 2006 project. Get practical skills of using native StarTeam integration.  

Delphi™ VCL Forms Applications
Gives you an opportunity to use Delphi 2006 to build a number of VCL Form applications and familiarize with different VCL classes and components.

Introduction to .NET™
Learn the fundamentals of the .NET platform to help migrating Win32 applications to .NET

Delphi language
Go through basic Delphi language concepts and learn new elements introduced in Delphi for Win32 compiler like support for enumerations, inlining, nested types and XML documentation

Debugging
Get productive with Delphi 2006 debugging features

Unit testing with DUnit
Get practical skills of using DUnit for unit testing, and see how unit testing and refactoring can change your approach to writing software

Introduction to XML
Learn basic XML concepts like validating with XML Schema, XML namespaces, XPath, XSL, and types of XML Parsers.  

XML Programming
Learn VCL XML programming with TXMLDocument component, XML Data Binding, XML Mapper and XML DataSnap components.

TClientDataSet
Get practical skills of using TClientDataSet – the key component for building VCL database client applications – including persisting fields, XML support, sorting, filtering and using maintained aggregates.

Borland dbExpress
This module covers building database applications with VCL dbExpress components. Understand TSQLConnection component and unidirectional dbExpress datasets.

Borland DataSnap
Learn how to build multi-tier, scalable database applications with Borland DataSnap technology (formerly called MIDAS)

Introduction to Web Development
Provides an overview of Web development and covers different types of web applications.

IntraWeb with Delphi for Win32
Introduces to basic concepts of IntraWeb RAD web development with Delphi for Win32

Introduction to Web Services
Understand basic web services concepts like SOAP messages, WSDL, UDDI and web services protocol stack

Web Deployment
Learn the steps needed to deploy your Web applications with native Web Deployment

VCL Programming
Get practical skills of using various VCL types and classes

Rave Reporting
Learn how to add basic reporting capabilities to your applications

Migrating Win32 Applications to .NET
Understand what it takes to migrate existing Delphi Win32 applications to .NET

Multithreading
This more advanced unit provides information on using TThread class and other useful techniques to write multithreaded VCL applications


Top Headlines

 

 

 

home - about us - contact us