I have recently seen a lot about Diamondback discussions, all of which have some foreign Delphi masters, which should be representative and authoritative, mostly introduced, relatively less than comments! HK Friday night gave me A Delphi9 official demonstration, finally opened the eye, talking about my feelings!
1, the color of the overall IDE is beautiful and beautiful, it looks more comfortable, then compare D7, you will feel that the original is relatively hard;
2. Increase the reconstruction function, but the reconstruction of D9 is very simple, 5, 6 reconstruction methods, and practical, like that automatically generates variables, significance. EXTRACTEDMETHOD It is a focus, it is also possible, but it is also a medium rule, there is no particularly excellent place;
3, add a for ... in's grammar, similar to for each, but what is the difference in detail, not very clear;
4, version control, I think, don't you know the practical? Now it is used to VSS, CVS, and use Delphi, it may be the case;
5, the unit is automatically tested, the feeling is that the third-party control is added, for me, it is next to reload Delphi, don't need one more plugin;
6, more disappointed is that Win32 and .net development are to build different projects. At first, I also fantasize, Delphi will provide an output switch, which is the Debug provided by VS, the Release switch is similar, can set the same source code Unfortunately, it is not possible if the Win32 is not. The compatibility of Delphi is committed, or an empty talk, I still have to make a selection in Win32, .NET;
7, increase C # support, I don't know how C # Builder develops?
8, add together's support, this is good!
9. Increase the support of Unicode, this should be done for a long time;
10. Support for data access is greatly enhanced (mainly .NET);
Another issue that I am more concerned, I don't find the answer, which is how Delphi.Net and C # are compatible with C #? Is it still holding D8?
D9's report control, or use RAVE, I originally thought that the world is in the world, it is coming to use a crystal statement!
Other new features, I am a bit interest is:
Permanent Bookmark; Inlineing Function Compact Framework support, can develop PDA programs (but I should still use VS) class class
Delphi9 supports development of Win32, some comments say, but also add a bunch of third-party controls, I also have the same feelings! But also, the official release is more likely to use confidence, so I still use it. As long as I want to develop the native programs under Win32!
BTW: Looked the TF: I wrote a letter to Jiang Tao, it is estimated that he has no time to see, it will not return it. It turns out that I have this idea! That article published, put it in blog noisy, it doesn't matter, actually Published, I really don't know if the editor of programmer magazine has related technical knowledge. Is there a serious look at the manuscript!