D2006 to D207 *should* have been trivial because it was a non-breaking change, i.e. they retained DCU compatability between those two versions.
iirc at one point they stated an intention to do this for every-other release, so D2010 *should* have been a non-breaking change w.r.t D2009. However, with the RTTI enhancements etc I don't see how they can have achieved that, so I suspect that like many good ideas that came to them during the period of DTG/CodeGear autonomy within Borland, that one too has fallen by the wayside. The biggest hurdle you will face in going from D2007 to any later version will of course be Unicode. If you're lucky it will be relatively painless. If you're unlucky you'll have a fair bit of work to do, depending on how much low level string work your code does or how impacted any 3rd party components are (and how easy they are to migrate to Unicode yourself - assuming you have source - if the provider has not already done so/or even still exists). If you're *really* unlucky, you will *think* you had a painless transition only to discover (or have your users/customers discover) that you've got hidden issues to deal with. -----Original Message----- From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On Behalf Of Alister Christie Sent: Wednesday, 23 September 2009 15:07 To: NZ Borland Developers Group - Delphi List Subject: Re: [DUG] Upgrade considerations I have many components that need to play nice together that I always have trouble getting installed into the IDE. The D7 to D2006 upgrade was painful, D2006 to D2007 was trivial. I've been procrastinating over the D2007 -> 9 -> 10 upgrade. I think my next development environment will be a Virtual Machine which will allow me to experiment a bit more aggressively, I understand that quite a few people are using VMs for this purpose these days. Alister Christie Computers for People Ph: 04 471 1849 Fax: 04 471 1266 http://www.salespartner.co.nz PO Box 13085 Johnsonville Wellington John Bird wrote: > The point I am making is that as a programmer knowing only one version and > taking a big leap into the unknown -upgrading from D5 to BDS2006 it was a > lot easier than I was expecting. > > A way lot easier - I don't recall any issues of any code that broke either. > > A little encouragement to those on D7 etc. > > John > > > _______________________________________________ > NZ Borland Developers Group - Delphi mailing list > Post: delphi@delphi.org.nz > Admin: http://delphi.org.nz/mailman/listinfo/delphi > Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: unsubscribe > > _______________________________________________ NZ Borland Developers Group - Delphi mailing list Post: delphi@delphi.org.nz Admin: http://delphi.org.nz/mailman/listinfo/delphi Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: unsubscribe _______________________________________________ NZ Borland Developers Group - Delphi mailing list Post: delphi@delphi.org.nz Admin: http://delphi.org.nz/mailman/listinfo/delphi Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: unsubscribe