All of my programming revolves around native mode compilation, so I don't
use COM or .NET.
I realise that I have to find a way round the third party bit, but does
anyone have any advice as to what I should migrate to?
Are there any people who have had good experiences of migrating upwards. I
can't keep using D5 forever (unfortunately).
Many thanks
Kerin
I would recommend that you move to Delphi 2007 Pro at least. Enterprise
if you can afford it. And get the Software Assurance to get the next
version of Delphi (2008 - Tiburon) for free.
You can see what you have been missing (more reliable memory management,
etc.) that is in Delphi 2007 by visiting the codegear site and reading
http://dn.codegear.com/article/34323 and
http://dn.codegear.com/article/37416, among others.
But be prepared for a learning curve. The IDE is way different, you
still need to install .NET stuff as the IDE uses it, and the component
palette takes some getting used to. However, you will be able to build
applications that use some of the Vista features.
The problem on third party components is that some of the better ones no
longer support Delphi 5. That alone makes the move necessary and OK.
Good luck!
- Eduardo
Stop Continental Drift!
-- Anon
Eminent Domain Software
"Custom Software Development For Your Domain"
Makers of EDSSpell, EDSPrint, EDSZipCodes and
XSpell, the IDE Expert.
Regards - Kerin
"Eduardo A. Salgado" <e...@onedomain.com> wrote in message
news:47b9a1de$1...@newsgroups.borland.com...
For what it's worth, I'm just moving to D2007 Pro after using Delphi 5
for years. Up to now I've not had any reason to upgrade as D5 has worked
fine and .NET has never been of interest.
There is definitely a learning curve, but I'm already preferring 2007.
I'm having some success migrating a couple of projects though there are
a few things that require some more work (unsurprisingly!)
I do think it's the way to go.
--
Bill
Even though there is definitely a learning curve with the newer IDE,
after you master the tool pallette, everything else is great. You will
find many wonderful new features, like error insight, code folding,
build configurations, embedded file browser, and lots of new VCL
classes, components, and miscellaneous functions. Do a Google search
and you'll find several documents highlighting them.
Migrating code is really fairly easy--Delphi is amazingly backwards
compatible. You might get a few "platform" warning messages and if you
have custom-written components, you'll need to change a few used units,
but otherwise, it's not bad.
I'd definitely recommend going through with the upgrade--it'll be worth
it in the end just to have current 3rd-party support.
--
David Cornelius
CorneliusConcepts.com
custom designed software
We have our main product in delphi 5 and write new interfaces to the web with delphi 2006, that then links into the firebird database we use with the delphi 5 product. Delphi 2005 was apparently very buggy, we never bought it and are glad we did not. I tried to re-compile our product in delphi 2006 (which is old enough to have lots of patches available ) with no luck, we used many 3rd party tools so this maybe an issue but i am sure someone said certain components or procedures are not backward compatible.
We have no money to stop and re-write or spend months porting over so are living with 5 & 2006 but it seems to work ok for now.
regards
Jason