[ Back to Diary Page ]

May 2004 General Meeting
Date:   Wednesday, May 5, 2004
Time:  7:00 pm
Location:  Room 1
Topics:   1- Migrating Delphi applications to the .NET Framework with Delphi 8
    2- Borland Data Provider (BDP) for the .NET Framework
    3- Developing Web Applications Using Delphi .Net and the BDP Demo
Speaker:   Alain Abdul-Sater, Borland Canada

With the release of Delphi® 8 for the Microsoft® .NET Framework (a.k.a. Delphi for .NET), Borland has enabled Delphi developers to target another new platform, supporting the needs of its developer base. Previous versions of Delphi can produce Microsoftâ Win32â applications. We invite you to join Alain Abdul-Sater on behalf of Borland Canada, Inc. to explore this technology.

Delphi for .NET enables developers to write native .NET applications using Windowsâ Forms or Web Forms as the framework, or using VCL for .NET components.

This presentation discusses the migration of Delphi applications for Win32 to the Microsoft .NET Framework using Delphi 8 for the Microsoft .NET Framework, and the Borland ® Data Provider (BDP) for the Microsoft® .NET Framework. We also invite you to stay for a demonstration at the close of the presentation. Details on content follows:

1- Migrating Borland® Delphi® applications to the Microsoft .NET Framework with Delphi 8

  • Delphi 7 to Delphi for the Microsoft .NET Framework
    • VCL, VCL for .NET, and Windows Forms
    • Delphi 7 language and RTL not available in Delphi for Microsoft .NET
    • Unsafe code
    • New language features
    • Delphi 7 VCL components not in Delphi for the Microsoft .NET
  • Framework
    • Migrating Pointer types
    • Migrating Char and string types
    • Creating and destroying objects
    • Calling the Win32 API
    • Migrating Variants
    • Working with resources
    • Change to OnCompare
  • VCL to VCL for .NET
    • VCL applications
    • Ownerlist Demo
    • ConvertIt Demo
    • AppEvents Demo
    • VCL for .NET deployment
  • Database applications
    • Data Access components
    • FishFact (BDE) Demo
    • FramesDb (Frames and BDE) Demo
    • dbExpress Demo
  • Porting Web applications
  • Porting Web Services Demo

2- Borland ® Data Provider (BDP) for the Microsoft® .NET Framework

  • Introduction
    • BDP architecture
    • BDP components
    • BdpConnection: Connecting to the database
    • BdpCommand: Executing SQL or stored procedure
    • BdpDataReader: Retrieving data
    • BdpParameter: Runtime parameter binding
    • BdpTransaction: Transaction control
    • BdpDataAdapter: Providing and resolving data
  • BDP component designers
  • Connections Editor
  • Command Text Editor
  • Data Adapter Configuration
  • Data Explorer

3- Developing Web Applications Using Delphi .Net and the BDP Demo

Alain Abdul-Sater is an Architect with 9 years experience in the field. 5 years experience in building distributed systems using CORBA, J2EE, RMI, DCOM & COM+ and 1 year building systems using the .Net framework. He has used Delphi since version 1.


[ Back to Diary Page ]