Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Should I upgrade to Delphi XE? 1

Status
Not open for further replies.

towerbase

Programmer
Jul 31, 2002
1,053
GB
I am thinking of upgrading from Delphi 2009 to Delphi XE. As I am retired, I shall have to pay for it myself. Therefore, I would like to know the experiences of any Delphi XE users.

Are the enhancements over Delphi 2009 worth having?

Are the TMSControls offered with the upgrade any good?

Is Delphi XE reliable?

Are there any compatibility or other problems that I should be aware of?

Andrew
 
Never seen it myself, but from what I've heard, it's supposedly the best thing since color TV.

JD Solutions
 
the step from 2009 to XE is a very small one.
you already have unicode.
Thread support is slightly better in XE.
IDE is more stable IMHO but not worth the upgrade. I would hold out to commodore (64bit) if I were in your case.

/Daddy

-----------------------------------------------------
What You See Is What You Get
Never underestimate tha powah of tha google!
 
There is an upgrade sale that will get you the RAD Studio (not just Delphi) Pro version for about $500 CAD before the 30th. However, both times I've taken them up on this upgrade option and declined the 1 year upgrade protection a new version of Delphi came out within 60 days - which I wasn't eligible for.

My 2009 IDE is more stable than by 2006. By help breaks constantly after installing my DexExpress components but I can usually find what I need via Google.
 
/Daddy

Thanks for the PDF link. I don't think I've read it before. However, based on your first posting, I've decided to follow your advice and wait for the 64 bit version.


DjangMan,

It was the special deal, which expired yesterday, that prompted me to ask the question in the first place.


I find it rather disappointing that apparently only /Daddy has actually used Delphi XE and is prepared to make a comment about it.

Andrew
 
Andrew,

I am sure that if you ask the same question on StackOverflow you'll get a much wider response. This forum is awfully quiet the last few months.

Cheers,
Daddy

-----------------------------------------------------
What You See Is What You Get
Never underestimate tha powah of tha google!
 
I've got Delphi XE and it's horrible on the COM support side. It is, however, pretty darn stable when developing outside of the COM world. So, outside of COM development issues, I really like it's look and feel, stability, and the environment. I can't remember if Delphi 2009 had generic support, but if it didn't, the language sure has improved because of it.

Another thing I like about XE is that, for new projects (and you can modify this for existing projects), when you compile a project, all the .dcu's and the .exe go into separate folders depending on your configuration settings. Like, when I compile a program in Debug mode for Windows 32-bit, it goes into [ProjectFolder]\Debug\Win32. By doing this, it lets me see all the units it had to compile. This helps me clean up my directories. So, for example, if I see a bunch of TMS Smooth Control files in there, I know that I need to change where I compile my TMS Smooth Controls package. The .dcu's need to go in one place and my Library path should point there. My Browsing path should point to where the .pas's are. After making these changes and deleting the file from the Debug\Win32 directory, I should be able to Build my executable and not waste any time rebuilding source files I never change. That's been good.

It's also nice when debugging to be able to examine string list elements and to see TDateTimes in human-readable format instead of as floats. I don't know when the next Delphi's supposed to come out, but if it comppiles 64-bit apps, then yeah--you may want to wait for that.

GIS Programmer
City of Orem, UT
 
A video about 64 bit support:


Apparently David I. is using XE.

mmm, interesting...

MagicFrisbee, what problems do you have with COM?
I am converting some ActiveX libraries (made in D2006) at the moment but I don't have problems (yet?).

Cheers,
Daddy

-----------------------------------------------------
What You See Is What You Get
Never underestimate tha powah of tha google!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top