Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 4 of 4 total
Thread Ok, lots of questions and ignorance about .Net and delphi
Wed, Oct 31 2007 2:47 PMPermanent Link

David
I use D5 Enterprise and D7 Pro.  I have a TON of third party components.

There are a ton of quick programming contracts for .Net and I wouldn't mind
grabbing some of those.

I figure the easiest way to learn .net is by leveraging my knowledge of
delphi.  So here are my questions.  BTW, some will sound really basic.  I
apologize for those.  I just want to be really sure before I drop a
significant chunk of change on D2007.

1)  I can program in .net with D2007 right?
2)  Will all of the third-party components that install in d2007 will work
whether the language used is .net or oop?
3)  Is D2007 the best option to learn .net?
4)  Any decent books on .net with delphi?
5)  Am I missing anything?

Thanks for the help.
Wed, Oct 31 2007 6:20 PMPermanent Link

Steve Forbes

Team Elevate Team Elevate

Hi David,

> 1)  I can program in .net with D2007 right?

Only if you have the full BDS2007 rather than the cut-down Delphi 2007

> 2)  Will all of the third-party components that install in d2007 will work
> whether the language used is .net or oop?

A qualified yes Smile.. only if you use VCL.NET for your applications. You
won't find this a very marketable experience though coz most .NET
application use the WinForms environment

> 3)  Is D2007 the best option to learn .net?

Not in my opinion, I started down the same track and abandoned Delphi for
anything .NET (at the time BDS did not support .NET 2.0) .. I use Delphi for
anything Win32 (where Delphi still rules the roost) but use MS VS2005 for
all .NET programming. Incidentally, you can download totally free single
purpose Express versions from MS .. then if you get serious you can purchase
a Delphi -> VisualStudio cross grade, the full version supports all
languages and flavours including ASP.NET

> 4)  Any decent books on .net with delphi?

Have not purchased any, so cannot comment

> 5)  Am I missing anything?

That's about it. .NET is a quite different environment and will require a
learning curve. You can leverage on your Delphi skill by purchasing Chrome
(from RemObject) allowing you to use the Chrome version of ObjectPascal in
Visual Studio, however, this will not IMO be a good decision if you are
looking at .NET contracts. Bite the bullet and get into C# for your .NET
stuff. C# is an elegant language architected by Anders Heilberg (who was
Delphi's chief architect) and is quite easy to learn. It has all the good
points of several languages, and once you get used to the difference in
syntax is quite Delphi-like.

Best regards

Steve


--
Best regards

Steve
"David" <dpuett@mac.com> wrote in message
news:C34E44ED.24E88%dpuett@mac.com...
>I use D5 Enterprise and D7 Pro.  I have a TON of third party components.
>
> There are a ton of quick programming contracts for .Net and I wouldn't
> mind
> grabbing some of those.
>
> I figure the easiest way to learn .net is by leveraging my knowledge of
> delphi.  So here are my questions.  BTW, some will sound really basic.  I
> apologize for those.  I just want to be really sure before I drop a
> significant chunk of change on D2007.
>
> 1)  I can program in .net with D2007 right?
> 2)  Will all of the third-party components that install in d2007 will work
> whether the language used is .net or oop?
> 3)  Is D2007 the best option to learn .net?
> 4)  Any decent books on .net with delphi?
> 5)  Am I missing anything?
>
> Thanks for the help.
>

Thu, Nov 1 2007 3:58 AMPermanent Link

Chris Holland

SEC Solutions Ltd.

Avatar

Team Elevate Team Elevate

Hi David,

Also if you wish to program in .NET you will need the ODBC or ADO driver
for DBISAM or ElevateDB.

I second the suggestion for Visual Studio (and C#), it is an excellent
enviroment for .NET, allowing easy development for WinForms, ASP.Net and
mobile applications.

Chris Holland
Thu, Nov 1 2007 11:30 AMPermanent Link

"Uffe Kousgaard"
"David" <dpuett@mac.com> wrote in message
news:C34E44ED.24E88%dpuett@mac.com...
>
> There are a ton of quick programming contracts for .Net and I wouldn't
> mind
> grabbing some of those.

But probably for C# and not delphi.net ?

Image