First reaction would be unless you need Unicode for your users you could stay on D2007 - I am running it on Windows 8.1. BDE even will still work, but you could look at moving to another database. Firebird or MySQL
Migration ease depends largely on what external components you have installed - make sure you can get XE6 versions of those. If you are using just standard VCL stuff then migration is extremely easy as the defaults in existing projects will (usually) just work. (If you started catering for Unicode using Widechar or AnsiString you may have to revisit or undo that as XE6 will do Unicode native) Also note the XE5/XE6 versions of project files are not backward compatible, so keep a copy of the original D2007 ..dproj file in case you need to revisit D2007. -----Original Message----- From: Charlie Sent: Wednesday, July 9, 2014 8:53 AM To: NZ Borland Developers Group - Delphi List Subject: [DUG] RAD 2007 to what Hi, real quick I've wanted to be a programmer for 20 years but "LIFE" dictated something else. However I did develop a couple of applications and am now being asked if I want to work on one of those app again. So I'm seeking y'alls advise as I have done over the years. The app will be used by 3 users, originally developed with Delphi 2007 Professional with the BDE & dBase files. Since the computers that are now being used are all Windows 8 what should I do: 1) upgrade or not. If so to what release & version eg XE5/Professional? 2) what database to use 3) any gotchas in upgrading? 4) would anyone want to "mentor" me if I take on this project? And if so what are your fees" Thanks Charlie Williamson, GA - USA _______________________________________________ NZ Borland Developers Group - Delphi mailing list Post: [email protected] Admin: http://delphi.org.nz/mailman/listinfo/delphi Unsubscribe: send an email to [email protected] with Subject: unsubscribe _______________________________________________ NZ Borland Developers Group - Delphi mailing list Post: [email protected] Admin: http://delphi.org.nz/mailman/listinfo/delphi Unsubscribe: send an email to [email protected] with Subject: unsubscribe
