last and least
In my opinion, the presence of RTL.NET alone provides a compelling argument to use Delphi as your preferred .NET language. RTL.NET includes literally hundreds of useful routines, including those in the Borland.Vcl.SysUtils, Borland.Vcl.StrUtils, Borland.Vcl.DateUtils, and Borland.Vcl.Math units, to name a few.
Another Borland technology, Db Web Controls for ASP.NET, is available for use when you’re building WebForms. These are visual, data-aware Web controls that you can use with ADO.NET and BDP.NET classes to quickly and easily build database Web applications.
The remaining technologies listed earlier in this section are designed to simplify the process of migrating existing applications from Win32 to .NET, as well as to permit developers to leverage their current skill sets when building new .NET applications. These technologies can be broadly referred to as VCL.NET, with dbExpress.NET, IBX.NET, DataSnap.NET, and BDE.NET being subsets of VCL.NET technologies.
VCL.NET is a component framework that provides extensive source code compatibility between Delphi Win32 and Delphi for .NET. The classes and types available in VCL.NET represent a rich subset of the Win32 VCL. Furthermore, these classes and types sport interfaces that are essentially identical to their VCL counterparts, permitting you to easily create single source projects that can be compiled either to the .NET platform or Win32, as well as to provide a greatly simplified migration path to .NET