BORLAND DELPHI 2005
أ-مقدمة:
تعد ديلفي من أقوى الحلول للتطوير من أجلMicrossoft Windows , فقد جمعت بين قوة اللغتين ديلفي و لغةC sharp
و بين الأداء الفعال في Microsoft .NET Framework version 1.1 و Windows 32bits.

برلاند ديلفي 2005 أو ما يطلق عليها أيظا ب Diamondback
هي الإصدار الأخير من برنامج بورلاند ديلفي. ويمكن اعتبارها ذات ثلاث شخصيات مدمجة.
1- البرمجة لأجل تطبيقات Win32: لمدة تجاوزت عشر سنوات كانت ديلفي متميزة في تطوير بيئة مرئية قوية للتطبيقات Windows 32Bits تمثلت في VCL. واستمرت في تطوير هذه المكتبة وإغنائها بمركبات جديد استمرارية لديلفي 7.
2- الشخصيتان التاليتان من أجل البرمجة ل Dot Net : و تثمتل في لغتي Delphi .Net( لوريث المباشر ل ديلفي 8) و لغة C sharp(Borland C#Builder 1.0.)
نجحت في تقديم بيئة تطويربواجهة واحدة Rad جامعة و شاملة تفي لكل التطبيقات المستعملة في ويندوز حاليا من تطبيقات داتابيز وتطبيقات الويب.

توقفت شركة بورلاند عن تطويرها ل C++Builder 6 و استغنت عنه مقابل c++Builder X 1.0. غير انه لاقا انتكاسة قوية و قلة النجاح غيرالذي كان منتظرا منه ,كمثيلته أيظا في سوء التسويق: Delphi 8.
و لكثرت الطلبات من الزبائن الذين كانوا لا يستغنون علىC++ Builder6 , لاعتمادها على نفس مركبات و عناصر VCl التي يستعملها Delphi, فقد قررت شركة برلاند إدماج C++Builder مستقبلا في Delphi 2005 ;) ..
فهنيئا لمستعملي منجتات Borland :D
ب-IDE لديلفي 2005:
:Welcome Page

هذه هي الصفحة الأولى عند تنفيذ ديلفي 2005.
فهي صفحة ترحيبية, تظهر مجموعة المشاريع الجديدة التي عملت عليها مؤخرا, كما تظهر كذلك كل الأخبار و المستجدات عبر موقع
Borland Developer Network و كذلك RSS News feeds (لمن لديه طبعا اشتراك بالإنترنت).
اللغة:
كما ذكرت يمكن استعمال ثلاث لغات برمجة في Diamondback . تظهر في أعلى الواجهة أيقونة تظهر نوع البيئة المستعملة في التطوير:
-Delphi for Win32

-Delphi .Net

-Csharp

project Manager:

يمكن المناجر من تتبع كل هيكلة المشروع, على شكل صورة شجرية لكل الملفات المستعملة في المشروع. و بستعمال "مجموعة مشاريع" يمكنك من إضافة مشاريع أخرى أو إنشاء مشاريع جديدة يلحقها بالمشروع الإجمالي. و قد تتنوع هذه المشاريع على حسب البيئة التي تريد :ويندوز 32, دوت نيت ,و سي شارب. و تستطيع التنقل من مشروع إلى آخر بكل سهولة.
.......... يتبع............
;)














