home - about us - contact us

DN400: Migration to Delphi 2007


Introduction .NET Framework
.NET Framework
       Common Language Runtime
       .NET Classes
       Windows Forms
       ASP.NET
       Web Services
Delphi 2007 executables on the Network
References

Delphi 2007
Borland Delphi
       Delphi 2007

Framework Updates
       The About Box
       Welcome Page
       The Delphi 2007 Menus
       Delphi 2007 - Tools | Options
       Source Options
       HTML Formatting
       ASP.NET Options
       Debugger Options
       Code Editor Options
       Obfuscation
       Reflection
       Designers
       Help System
       Demos/Examples
Summary
References

Language Enhancements
Delphi Language
       Console Applications
       Unit namespaces
       Compiler Directives
       Strict Private and Protected
       Final Methods
       Sealed Classes
       Class data
       Class (static) methods
       Class properties
       Nested Type Declarations
       Operator Overloading
       Value Types
       Records with properties and methods
       RTTI
       .NET Reflection
       Type Fields and Methods
       .NET Attributes
       Ampersand Character
Summary
References


Windows Forms Applications
Delphi 2007 Windows Forms Designer
Tool Palette
       Component Categories
       No Captions
       Windows Forms Category
       Code Editor
       Code Folding
       Code Snippets
       .NET Event Handlers
       Components Category
       Dialogs Category
       Other Tool Palette Categories
       Importing .NET Components
       Project Information Options
       Compilation, Obfuscation, Deployment
Summary
References

.NET Data Access: ADO.NET
ADO.NET and MSDE
       ADO.NET
       ADO.NET Providers
       ADO.NET Connected
       Create Table, Index
       StringBuilder
       ADO.NET Disconnected
       Updates
       Undo All
       Update DB
       Update with parameters
Summary
References

Borland Data Providers
Borland Data Providers for .NET
       Edit, Update or Undo Changes
       DataSet to XML
       Deployment
Summary
References

VCL for .NET
VCL Designer in Delphi 2007
VCL based on .NET
Class Helpers
       Class Helper Example
       Installing Class Helpers
Why VCL for .NET
       VCL for .NET Data Access Technologies: BDE
       IBExpress
       dbExpress
       DataSnap Clients
       DataSnap Client Example
Summary
References

Migrating Delphi 7 Apps to .NET
Introduction
Delphi 7 to Delphi 2007
       VCL, VCL for .NET, and Windows Forms
       Delphi 7 language and RTL not available in Delphi 2007
       Unsafe Code
       New Language Features
       Delphi 7 VCL components not in Delphi 2007
       VCL to VCL for .NET
       Visual VCL Applications
       Ownerlist
       ConvertIt
       AppEvents
       VCL for .NET Deployment
       Database Applications
       Data Access Components
       FishFact (BDE)
       Frames\Db (Frames and BDE)
       dbExpress
       dbExpress Deployment
       Web Applications
       Web Services
       Miscellaneous
TXMLDocument in Update #2
Summary
References

Interoperability with .NET
DLLs and .NET Assemblies
       Library
       Using Delphi 2007 Libraries in C#
       Using Delphi 2007 Libraries
       Fixing Delphi 2007 Libraries
       Delphi 2007 Packages as Assemblies
       Using in C#
       Extending with C#
       Re-using in Delphi 2007
Deployment
       Global Assembly Cache
       Signing Assemblies
       Deploying in the GAC
       Reusing
       Delayed Signing
Summary
References

Win32 Interoperability
Legacy COM in .NET
       Delphi 7 COM Object
COM Imports with Delphi 2007
COM Imports on the Command-line
       tlbimp
       sn -k
       regasm, gacutil
       DCCIL
Win32 DLLs in .NET
       Using Win32 DLLs in Win32
       Using Win32 DLLs in .NET
Unsafe .NET Assemblies in Win32
       Calling from .NET
       Calling from Win32
Summary
References

Enterprise Core Objects
       Starting with ECO
       Building the EcoSpace Object Model
       Associations
       Derived Classes
       Persisting the EcoSpace
       PersistenceMapperXML
       Working with the EcoSpace Object Model
       CurrencyManagerHandles
       Adding Associations
       PersistenceMapperBdp
       Generating Database Schema
Summary
References

Back to main course page

Top Headlines

 


 

home - about us - contact us