🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.delphi.database.dotnet
Article #652

Porting VCL TDataSet component to .NET question

#652
From: darin dimitrov
Date: Fri, 01 Oct 2004 08:09
25 lines
1812 bytes
Hello,
  
  I have several custom VCL components written in Delphi 7, all of
them inheriting from TDataSet. With the arrival of .NET I would like
to port my unmanaged code to a managed one. My ultimate goal is to use
these components in an ASP.NET application.

  What would be the best approach to achieve this migration? My
biggest concern is that there is no managed equivalent of the TDataSet
component.

  I also thought of creating some sort of a "proxy" (presumably COM
object) for my components that would allow me importing them in .NET.
But, here again, I cannot create an ActiveX component because my class
doesn't inherit from TWinControl and thus not showing in the
Project->New->Other->ActiveX wizard.

  So, right now I am at the middle of nothing, without any ideas and I
would greatly appreciate all your comments and recommendations
concerning this issue. What are the possible ways to handle this?
Rewriting everything from scratch would be a really long way.

  Thanks,

  DARIN
Technical Details
Message-ID: <2b32e7c2.0410010009.22919deb@posting.google.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews1.google.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 1effe6,e4838149433be56b,start
X-Google-Attributes: gid1effe6,public
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews1.google.com!not-for-mail
From: darin_dimitrov@hotmail.com (darin dimitrov)
Newsgroups: borland.public.delphi.database.dotnet
Subject: Porting VCL TDataSet component to .NET question
Date: 1 Oct 2004 01:09:55 -0700
Organization: http://groups.google.com
Lines: 25
Message-ID: <2b32e7c2.0410010009.22919deb@posting.google.com>
NNTP-Posting-Host: 195.7.114.81
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1096618195 8945 127.0.0.1 (1 Oct 2004 08:09:55 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Fri, 1 Oct 2004 08:09:55 +0000 (UTC)