Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Delphi 2010 and .net

how is Delphi 2010 relationship with .net? I remember that not long ago you could only generate .net 1.1 code. And now, how is that?

How does legacy Delphi code (mostly 7) behave when compiled for the .net platform instead of Win32? Is it compatible?

like image 527
Kico Lobo Avatar asked Dec 22 '22 04:12

Kico Lobo


2 Answers

You could argue that Embarcadero's support for .Net is better than it ever was. Delphi Prism is completely up to date with the latest version of the framework, and even includes features not available in C#.

I was a huge fan of VCL.Net, so I'm kind of torn on the subject. I liked the ability to share library code between platforms and the visual portion of VCL.Net was better suited to client applications than Winforms.

However, with Borland (at that time) writing functionality that duplicated what was already in Visual Studio (e.g. designers) took resources away from native Delphi and left them constantly playing catch up and unable to support the latest version of the framework.

Even I had to admit that the current support outweighs the loss of VCL.Net. I have to say, it's refreshing to use Pascal in ASP.Net projects.

like image 162
Bruce McGee Avatar answered Dec 28 '22 08:12

Bruce McGee


The "Delphi for .NET" project is dead as of the last two releases. It's been replaced by Prism from RemObjects, which is more or less compatible, but there's no VCL and some of the syntax is different.

like image 45
Mason Wheeler Avatar answered Dec 28 '22 07:12

Mason Wheeler