Re: Advantages of Delphi.NET

From: Daniel Becroft (djcbecroft_at_hotmail.com)
Date: 08/19/04


Date: 19 Aug 2004 00:39:30 -0700

Sinan Karaca [MimarSinan] wrote:

> I wanted to provide a "case study" based on my experiences using Delphi 7&8
> in tandem.
>
> 1) Using Delphi.NET, I was able to start coding for the .NET platform
> immediately. Without learning a single new thing about .NET. I used VCL.NET,
> of course.
> 2) As the need arose, I started working with .NET classes and learning
> them - the rest was handled by VCL and the other FX that Delphi provides.
> This made the learning curve very, very smooth.
> 3) All my expertise and knowledge on the Win32 API, I leveraged with
> P/Invoke. While it is a valid charge that my code won't run on Mono, I
> really don't care. I am targeting .NET FX 1.1 on Windows. It will be years
> before Mono and/or other .NET implementations come close to the
> behavior/stability offered by M$ on the Windows .NET FX. Although M$
> presents .NET as a new platform, I tend to see it as a new framework -
> nothing more.

One thing to note, though, is that the Microsoft Windows implementation is the only one that
Microsoft allows you to use commericially. As far as I know, the EULA for Project Rotor does not
allow commerical use. And of course, no other implementation can (at the moment) come close to
Microsoft, since they have had at least 5 years to write their implementation and test it, whereas
the .NET specs were only released a couple of years ago, weren't they?

<snipped rest />

-- 
Daniel Becroft
; =================================
"Real computer scientists don't comment their code. The identifiers are so long they can't afford
the disk space."
"Blue sparks and white smoke, the two most expensive components of any electrical system, and once
used up will cost a fortune to replace."


Relevant Pages

  • Re: SP2 Not a Problem; its a Learning Curve
    ... The amount of learning necessary is largely determined by how they get ... >u seem to scoff at the learning curve. ... perhaps you can help Microsoft to eliminate ... >> causing much of the SP-2 installation issues. ...
    (microsoft.public.windowsxp.perform_maintain)
  • Re: newbie question
    ... you won't have any trouble at all learning C#. ... Microsoft MVP ... >> control that triggers a server side event calls a client side JavaScript ... >> technologies and are looking for people working in completely different ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Whidbey Intro video--a few gripes about it and more
    ... I am real tired of learning so much new stuff ... >> environment and language which changes every few years! ... >> How about improving without such drastic changes? ... the slower it runs because Microsoft apps always seem to ...
    (microsoft.public.dotnet.languages.vb)
  • RE: Lost Again
    ... There are a lot of great things, but it is a pain learning them. ... By the way the market tanked in 2008 and Microsoft began building 2007 way ... I am having a really hard time to find the things I used to use all ... but it is hard to give an opinion on something that is affecting ...
    (microsoft.public.excel.misc)
  • Re: Boulez - Schubert 9th/NY Phil
    ... All those that hate rapidshare say "Aye"! ... I'm just learning as I go along. ... Beethoven's 7th Symphony (mono and only ok sound) and a Beethoven ... into my own old tape archives to see what might have survived the ...
    (rec.music.classical.recordings)