RAD Studio for Microsoft .NET
ContentsIndex
PreviousUpNext
Developing Applications with VCL.NET Components

VCL.NET is an extended set of the VCL components that provide a way to quickly build advanced applications in Delphi. With VCL.NET you can provide your Delphi VCL applications and components to Microsoft .NET Framework users. With RAD Studio you gain the benefit of the .NET Framework along with the ease-of-use and powerful component-driven application development of Delphi.  

RAD Studio provides distinct application types for your use: you can create VCL.NET form applications that run on the .NET Framework that use VCL.NET components and controls; you can create .NET applications that use the underlying .NET Framework and .NET controls while offering RAD Studio code-behind; you can create powerful ASP.NET applications that use the underlying .NET Framework, ASP.NET controls, and also offer RAD Studio code-behind. The following topics provide more information on how to take advantage of the new VCL.NET provisions in RAD Studio.

Name 
Description 
Changes were made to support 64-bit .NET 2.0. These changes might require minor code changes so that existing applications work correctly. See Making Changes Required Due to 64-bit .NET 2.0 Support for detailed information on specific changes required. 
The VCL in RAD Studio was created with backward compatibility as the primary goal. However, there are some ways in which the managed environment of .NET imposes differences in the way VCL applications must work. This document describes most of these differences, and indicates some of the steps you should take to port a VCL application to the .NET environment.
This document does not attempt to describe the new extensions to the Delphi language. It is limited to the way existing Delphi code maps to the new RAD Studio language and VCL framework. This document does contain links into specific... more 
When porting VCL applications from Delphi 7 to RAD Studio, there are issues you need to consider. Along with basic language elements that need to be replaced or modified, there are strategies that you should follow to make sure that you port your applications fully and reliably.
This topic includes
  • General Language Issues
  • Renaming Packages
  • New Language Features
  • Porting Web Service Client Applications
 
VCL for .NET is the programming framework for building RAD Studio applications using VCL components. RAD Studio and VCL for .NET are intended to help users leverage the power of Delphi when writing new applications, as well as for migrating existing Win32 applications to the .NET Framework.
These technologies allow a Delphi developer to migrate to .NET, taking their Delphi skills and much of their current Delphi source code with them. RAD Studio supports Microsoft .NET Framework development with the Delphi language and VCL for .NET controls. RAD Studio ASP.NET also supports WebForms, and SOAP and XML Web Services application... more 
RAD Studio web services use the .NET Framework as the services layer. As a consequence, any existing Delphi 7 or earlier web service client applications need to be modified to use the .NET Framework.
This topic includes:
  • Changes and Additions to Your Applications
  • Implementation Notes
 
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!