home - about us - contact us

DL102: Delphi 2006 Application Development with Delphi for .NET


Description

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

Concepts covered include an overview of the IDE, .NET and new Delphi language features, projects and StarTeam integration, XML programming, unit testing and refactoring, ADO.NET, BDP, ASP.NET WebForms, Web Services and dbWeb components, integrated Web Deployment, FCL programming, reporting, and ECO II.


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 .NET applications using Delphi 2006


Prerequisites

Experience with programming in C, C++, Visual Basic, or Java, or another programming language. Previous knowledge of Delphi not required.
Familiarity with the Microsoft .NET strategy as described on the Microsoft .NET Web site.


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™ Windows™ Forms Applications
Gives you an opportunity to use Delphi 2006 to build a number of WinForm applications and familiarize with different FCL classes and components.

Introduction to .NET™
Learn the fundamentals of .NET platform to successfully build .NET applications.

.NET Advanced Concepts
Learn advanced .NET concepts like valuetype-boxing, garbage collection, and basics of the .NET security

Delphi language
Go through basic Delphi language concepts and learn new elements like support for enumerations. Learn and practice advanced Delphi concepts like function inlining, custom attributes, class constructors, records with methods and operator overloading

Debugging in Delphi
Get productive with Delphi 2006 debugging features

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

.NET Deployment
Understanding Project Options related to deployment, signing and installing .NET assemblies into GAC.

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. Get practical skills of manipulating XML with FCL classes, like XmlDocument and

XPathNavigator.
Make use of .NET XML serialization.

Introduction to ADO.NET
This module gives basic understanding of the new ADO.NET framework and the role of Data Providers and the DataSet. Shows how ADO.NET differs from other database programming frameworks

Borland Data Provider (BDP) in Delphi and ADO.NET Remoting
Understand basic concepts of Borland Data Provider, new metadata functionality of Data Explorer, BDP wizards and various productivity skills. Build multi-tier database applications with RAD for ADO.NET Remoting. Make use of new DataSync and DataHub components.


Top Headlines

 

 

 

home - about us - contact us