There is also a friend on the Internet asking me how to have Borland Delphi 2005 download, then I will post it!
Download Delphi 2005 Trial
Full Prerequisite Install
Wang Jochi machine download
Installation Notes:
1) Download Decompression 2) After the installation is complete, use the registration machine COPY to the installation directory (x: /borland/bds/3.0/bin), run the registration machine, point generation (register) 3) Run Borland 2005 (if there is an error message) , Can be ignored, do not affect operation)
Borland has recently released its latest version of Windows Development Tool Delphi 2005. The new software has added support for Win32, .NET, Delphi and C # in the same development environment, and integrates the Borland application lifecycle management tool. The new version of the code Diamondback is designed to support the "Software Delivery Optimization" plan for Borland. The program applies business process automation to software development tools. Borland has always hoped that he can occupy a place in the .NET development platform, but unfortunately delphi8 can only be described in "semi-finished products", almost no .NET developers, also caused a lot of Delphi Win32 developers still staying. Delphi5, 6, 7, is hesitant to enter the .NET platform. The other C # Builder is also reflected, after all, C # programmer rarely does not directly use VC #.
Now Borland is full of confidence in Delphi9, I believe it will be a "across time" product. Here are some information about Delphi 2005:
1, the CODENAME of D9 is called "DiamandBack". 2, D9 is based on .NET FX 1.1. According to Li Wei's statement, this version is very good, even D8 SP3! ! (Proof from the side proved that D8's stability is poor ...) 3, D9 supports the program development of the .NET platform and Win32 platform, and supports Delphi, C #, VB.NET languages at the same time. D9 can automatically generate the corresponding Wrapper for Win32 to allow .NET programs to be called directly. That is, a big solution may include a Delphi Win32 DLL project, a C # .NET DLL project, a delphi .NET WINFORMS project ... 4, D9 built-in unit test, modeling, reconstruction tool, look very Strong. 5. Strengthen ECO (Enterprise Core Object) can support ASP.NET projects. I have always thought that ECO is the most valuable, most COOL in D8 (and C # Builder! If the ECO can be extracted separately, it is used in the middle of VS.NET ...
If D9 is really capable of reaching Borland, it has a powerful function (and VS2003 ratio), which has good stability, then D9 is indeed a development platform worthy of expectation. Even if it is not interested in Object Pascal language, it is also very interested in D9. :)
Delphi 9 new features (not listed):
Very strange, Delphi 9 What's New is very long, but the demo has published several few more than a few, I hope to use this software netizen to add.
1, add for ... in syntax
Similar to the Visual Basic For Each: procedure TestNewFor (); varStrList: TStrings; S: String; beginStrList: = TStringList.create (); StrList.Add ( 'Borland Delphi'); StrList.Add ( 'Borland C Builder'); Strlist.add ('Borland JBuilder');
For s in strlist do beginshowMessage (s); end; end;
2, support namespace
That is, Namespace, using Delphi's USES keyword.
3, IDE supports Delphi language and C #
I have heard that VB.NET it has also been supported, which may be CUT.
4. Some features of the refactoring (Refactoring)
Such as extractmethod, rename, very fresh, very practical, but Delphi's third-party tools DevexPress Coderush seems to have implemented these features, Delphi 9 is not too complete.
5, code help tips
It is a significant improvement in the previous version of Delphi. This improvement should be to learn Microsoft Visual Studio, but it feels that there is no Visual Studio, and the code help of Microsoft Visual Studio .Net 2003 is too strong, it is very surprising, very Unexpected, this is also a reason I like Microsoft.
6, new Code History
Some features of the Source Control System, you can view the code modification record.
7, new Code Editor syntax error prompt function
This feature is also to learn Microsoft Visual Studio, and the wave line prompt for the wrong syntax when encoding.