Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 10 of 11 total
Thread What is managed code?
Mon, Jan 16 2006 7:27 AMPermanent Link

"David Strange" >
Hi everyone,

I notice that Tim keeps saying that ElevateDB v5 is going to be 100%
managed code.  I've also heard that in a few other places.

Excuse my ignorance, but what does that mean?  It sounds pretty neat
and kind of important, but other than that I have no clue.

David
Mon, Jan 16 2006 8:10 AMPermanent Link

David;
I believe it has to do with .NET,  in that there is an underlying framework.

"Managed code is code that has its execution managed by the .NET Framework
Common Language Runtime. It refers to a contract of cooperation between
natively executing code and the runtime."

http://blogs.msdn.com/brada/archive/2004/01/09/48925.aspx

HTH Allan

"David Strange >" << david at signessentials dot com > wrote in message
news:6B2BC65C-315C-4FD1-B27F-84ADE69684B5@news.elevatesoft.com...
> Hi everyone,
>
> I notice that Tim keeps saying that ElevateDB v5 is going to be 100%
> managed code.  I've also heard that in a few other places.
>
> Excuse my ignorance, but what does that mean?  It sounds pretty neat
> and kind of important, but other than that I have no clue.
>
> David

Mon, Jan 16 2006 1:13 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

David,

<< I notice that Tim keeps saying that ElevateDB v5 is going to be 100%
managed code.  I've also heard that in a few other places.

Excuse my ignorance, but what does that mean?  It sounds pretty neat and
kind of important, but other than that I have no clue. >>

It's kind of a shorthand way of saying that the code will run completely
under the .NET CLR and not require any interoperability calls to external
DLLs, etc. that are not part of the .NET CLR.

--
Tim Young
Elevate Software
www.elevatesoft.com

Mon, Jan 16 2006 11:52 PMPermanent Link

"David Strange" >
Tim Young [Elevate Software] wrote:

> It's kind of a shorthand way of saying that the code will run
> completely under the .NET CLR and not require any interoperability
> calls to external DLLs, etc. that are not part of the .NET CLR.

Thanks for that answer Tim (and you too Allan).  Makes sense now.

I assume that this only applies in the case of DBISAM/ElevateDB to the
..NET versions, and not the VCL versions.  In other words we won't need
..Net installed to use th new version.

David
Tue, Jan 17 2006 3:21 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

David,

<< I assume that this only applies in the case of DBISAM/ElevateDB to the
..NET versions, and not the VCL versions.  In other words we won't need .Net
installed to use th new version. >>

Correct.

--
Tim Young
Elevate Software
www.elevatesoft.com

Wed, Jan 18 2006 11:16 AMPermanent Link

Manfredt Kavetu
> I assume that this only applies in the case of DBISAM/ElevateDB to the
> ..NET versions, and not the VCL versions.  In other words we won't need
> ..Net installed to use th new version.

My understanding is that managed DBISAM 5 (ElevateDB) will be compiled with Delphi2006 for .NET and the unmanaged
DBISAM 5 will be compiled with delphi 2006 for Win32 (or any delphi version from Delphi 5 for Win32), and both are using
the same code base. This is possible from Tim's post that version 5 uses no pointers but use Objects and streams, therefore
it can be compiled by the Win32 and .NET Delphi compilers.

--Manfredt Kavetu
Wed, Jan 18 2006 4:41 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Manfredt,

<< My understanding is that managed DBISAM 5 (ElevateDB) will be compiled
with Delphi2006 for .NET and the unmanaged
DBISAM 5 will be compiled with delphi 2006 for Win32 (or any delphi version
from Delphi 5 for Win32), and both are using the same code base. This is
possible from Tim's post that version 5 uses no pointers but use Objects and
streams, therefore it can be compiled by the Win32 and .NET Delphi
compilers. >>

You are correct, but the next version (ElevateDB) will also be available for
Delphi 5, 6, 7, and 2005, as well as Kylix 2 and 3 and C++Builder 5 and 6.
There will also be the ODBC driver and ADO.NET data provider.

--
Tim Young
Elevate Software
www.elevatesoft.com

Thu, Jan 19 2006 2:33 PMPermanent Link

Julio Saucedo
> You are correct, but the next version (ElevateDB) will also be available for
> Delphi 5, 6, 7, and 2005, as well as Kylix 2 and 3 and C++Builder 5 and 6.
> There will also be the ODBC driver and ADO.NET data provider.

Amazing,

Delphi 2006-BDS too I guess no?.
Thu, Jan 19 2006 4:06 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Julio,

<< Delphi 2006-BDS too I guess no?. >>

Yes.

--
Tim Young
Elevate Software
www.elevatesoft.com

Fri, Jan 20 2006 3:33 PMPermanent Link

Julio Saucedo
What about BDS's C++ flavor?
Page 1 of 2Next Page »
Jump to Page:  1 2
Image