الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

دلفي 9 : حقيقة أم خيال (نظرة أولى سريعة) - Daimond

مغلق
بدأه أبو محمـد في 23 سبتمبر 2004 · 13 رد · 5,108 مشاهدة · في Delphi .NET/PRISM
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قريباً أكبر خطوة في ديلفي : ديلفي 9 (الاسم الرمزي Diamondback) النسخة الجديدة لأداة تطويرك المفضّلة. دعنا نرى ما هي المميزّات الجديدة المتوقعة.

في ( BorCon ( Borland Conference 2004 سيكون العرض العامّ الأول لـ DiamondBack، الإسم الرمزي لنسخة ديلفي الجديدة. هذه المقالة تعطي نظرة عامّة لآخر مميزات ديلفي والتي سيتم تقديمها في BorCon 2004.

أطلق عنان القوّة: ديلفي 9

تدعم واجهة ديلفي الجديد واجهات متعدّدة. فهي تدعم Delphi for Win32 و Delphi For .Net و C # ، الواجهة الحالية التي أنت تستعملها يتم الإشارة إليها بالأيقونة. كما تسمح الواجهة لك أن يكون عندك عدّة أنواع من المشاريع المختلفة في مجموعة مشروع واحدة، ويمكنك التنقل بينهم بدون إغلاق الواجهة.

تظهر أخبار شبكة بورلند للمطورين BDN على صفحة الترحيب، كمايمكنك إضافة محتوى إضافي عليها.

هنا القائمة الغير المصنّفة للميزّات الجديدة (تلاحظ بأنّ هذه القائمة مجدّدة على أساس يومي - كميزّات جديدة "منزّلة" ):

الواجهة IDE :

• تقوم الآن وحدة المعالجة المركزية بعرض الكود المصدر .

• مدقق الآخطاء (Error Insight) يقوم بتدقيق الكود الذي تقوم بكتابته - وفي حالة وجود خطأ،يظهر خطّ أحمر متموّج صغير على السطر حيث يوجد الخطأ.

• التعليمات الفورية (Help insight) تظهر قائمة كتلميح في هيئة XML.

• الواجهة IDE يمكن تغيير سماتها theme-enabled

• الإتّصال الآن أفضل بـ IIS لمشاريع ASP.NET.

namespaces متعدّد الوحدات

• في ديلفي 8, x. y. z.pas يبعث إلى namespace x. y. z، في ديلفي 9 سيبعث إلى namespace x.y.

• كلّ رموز الـ interfaced في الوحدة "x. y. z.pas "و"x. y. w.pas"و" x. y. * "ستبعث إلى "namespace "x. y.

الإصدارات / تبويب جديد بسجل التغيرات

• تظهر كلّ التغييرات التي طرأت على الملف

• يمكّنك تحديد عدد مستويات النسخ الإحتياطية التي تريد إبقائها

• يظهر الإختلافات بين النسخ

• تمكّنك عمل نسخ إحتياطية متعددة مستوية

• يمكنك من عمل تراجع لتصميم الشكل (form designer)

أدوات إعادة صناعة الكود (Refactoring) الجديدة - إعادة صناعة الكود مباشرة من الواجهة IDE

• استخلاص الطرق (Extract method)

• استخلاص الموارد النصية (Extract resource string)

• تغيير الأسماء (Rename)

• تعريف الحقول والمتغيرات

• بحث عن وحدة أو namespace

ميزّات جديدة في اللغة

Win32 and .NET

• تركيب for ... in ... do (مثل for...each في #C )

• Function inlining

• دعم لترجمة الملفات المصدرية بنظام الحروف الدولي الموحد (Unicode) وUTF 8

• استخدام الرمز العامّ (*.x. y) في الـ "Uses"

• namespaces متعدّد الوحدة فقط على NET.

• دعم الإطار المضغوط - للأجهزة النقّالة. لا يوجد مصمم أو مصحح - فقط المترجم (لا يوجد SDK من مايكروسوفت).

تغييرات VCL

• VCL For Win 32 لا تدعم نظام الحروف الدولي الموحد Unicode

• إذا كنت تحتاج VCL تدعم نظام الحروف الدولي الموحد Unicode استخدم TNT Delphi Unicode Controls.

• مكوّنات FCL وVCL.NET تدعم نظام الحروف الدولي الموحد.

• شريط الأدوات يدعم خاصية السحب والافلات.

• دعم المصمم العائم في Delphi For .NET (افتقدنا هذه الميزة في ديلفي 8 ). لا توجد هذه الخاصية لـ FCL WinForms.

DataExplorer - جديد ومحسّن

• يزوّدك بالكثير من الأدوات عند العمل بقواعد البيانات.

• يمكّنك من إنشاء، تعديل أو حذف جدول. يمكنك أن تسحب الجدول من المستكشف إلى سطح التصميم لإنشاء الإتّصال وكائنات الـdataset.

أخرى

• ااـ Object Inspector يظهر خصائص الملفات والمشاريع

• تم دمج الـ QualityCentral Reporting في الـ IDE

• Open Tools APIs جديدة

• إختبار وحدة مدمج يدعم (كلا NUnit وDUnit)

• يظهر بأنك يمكن أن تستعمل Diamondback لترجمة تطبيقات VB.NET (المصمم غير مدعوم)

بضعة أشياء لن تجدها في ديلفي 9 (لاحظ بأنّها غير رسمية 100 %)

ليس في Diamondback - Delphi For Win 32

• Generics

• Records with methods

• Multicast events

• Operator overloading

• Custom attributes

• Nested types

بضعة ميزّات ستجدها في ديلفي لكن ليست في CLR

ديلفي 1, CLR 0

• Sets

• Virtual class methods

• Virtual constructors

• Typeless var params

• Typed types

• Type aliases

• Class reference types

• Class helpers

منقول من موقع Kdtools للأستاذ خالد داوود .

http://www.kdtools.net/forum/viewtopic.php?t=581

#2

أخوي هل كل شيء أفضل في هذه النسخة؟؟؟

أنا الآن أريد تعلم الدلفي وحصلت على النسخة( 8 for .net) هل أستخدمها في فترة التعلم؟؟؟

أريد بعض النصائح لأبدأ ....

هل تستطيع بناء مواقع للوب باستخدام الدلفي أم يجب علي تعلم ASP.net لأستخدم الدلفي معها؟؟؟

#3

السلام عليكم

لم تنزل بعد لكن اتوقع ستكون افضل بكثير من دلفي 8 ، لقد اشتغلت في السابق على دلفي 8 ووجدت بها الكثير من المشاكل . وقد قرأت انه تم حل هذه المشاكل بالاصدار الجديد .

نعم يجب عليك ان تتعلم ال asp.net لتبني المواقع باستخدام دلفي .

#4

ما أقصده أخوي هو هل أستعمل 8 for .net أم 7 في فترة التعلم ؟؟؟

#6

مشكور أخوي على ردك لكن في هذه الحالة فأنا مضصر إلى إستعمال الكراك + نسخة مجانية

هل هذا سيكون كافي؟؟؟

#8

إذا أشكرك أخوي على ردودك السريعة في وأعتذر :D عن الإطالة الحقيقة خدمتني كثير الله يجزيك كل خير ويعطيك ألف عافية :lol:

لكن هذي النسخة ما لها خلفية يعني تظهر لي القوائم وسطح المكتب :'(

قبل أن أنسى شيء آخر هل أركب النسختين في وقت واحد

وثالث قبل أن أنسى من أين أحصل على حزم التحديثات لم أستطع تنزيلها من الموقع الرسمي لبورلاند

تم تعديل هذه المشاركة بواسطة php4sa في 25 سبتمبر 2004 في 00:53

#9

السلام عليكم

استخدم دلفي 7 EnterPrice .

نعم تستطيع تركيب النسختين في وقت واحد

حزم التحديثات لا تستطيع تنزيلها من الموقع الرسمي لبورلاند . لكن تسطتيع تنزيلها من مواقع أخرى أو الحصول على رابط تحديث من بورلاند .

#10
اقتباس
استخدم دلفي 7 EnterPrice .

وت دو يو مين ؟؟؟؟؟؟

أخوي إيش تقصد؟؟؟؟؟؟؟؟؟

#11

السلام عليكم

آسف لقد أخطأت في كتابتها تكتب بهذا الشكل استخدم دلفي 7 EnterPrise.

عموما نسخة enterprise تتضمن component تدعم الوصل مع Interbase وأيضا من أجل تطبيقات Client /Server وعلى العموم هي الأفضل

والأوسع من نسخ دلفي الأخرى .

#12

أخوي أعتذر لكن الشي الوحيد إلي أعرفه Architect Trial ولم أجد في موقع بورلاند شيء غيره

إضافة إلى أنه لدي Architect من النسخة الثامنة وما أعرفه أنها هي الأشمل

إن كان هناك خطأ في كلامي فأرجو التصحيح

تم تعديل هذه المشاركة بواسطة php4sa في 25 سبتمبر 2004 في 20:06

#13

إصدارات دلفي :

1- Personal : لا تدعم قواعد البيانات وموجهه للمستخدمين الجدد .

2- Professional Studio : موجهه للمحترفين وتتضمن جميع الميزات الأساسية . وتدعم قواعد البيانات .

3- Enterprise Studio : موجهه للمطورين وتدعم xml وخدمات الويب وغيرها .

4- Architect Studio : تضيف الى النسخة Enterprise دعما لبيئة Bold . وهي الأوسع في إصدارات دلفي .

الاصدار الثامن لن تجد إلا Architect Studio . أ/ا الاصدار السابع فستجد جميع الاصدارات السابقة . وسواء عملت على Architect Studio أو على Enterprise Studio . فكليهما مثل بعض وستجد كل الأدوات اللازمة بهما وهذا هو الاهم .

أتمنى لك التوفيق ،،،،

#14

مشكور مشكور أخوي في الحقيقة لا أعرف كيف أعبر لك عن شكري

أخوي أنت صاحب فضل علي بعد الله في وضعي عند بداية الطريق الذي أتمنى أن لا أقف إلا عند الوصول لنهايته

الآن بدأت بحمد الله في تعلم هذه اللغة رغم أن الدراسة قد تعوق مابدأت به

أتمنى أن أجد في هذا المنتدى وفي غيره من يعينني على إكمال السير من أمثالك أخي

الله ييسرلك كما يسرت لي ويعينك كما أعنتني ويكثر من أمثالك ولا يحرمنا منك

أعتذر أخوي عن كثرة الإستفسارات والأسئلة التي كانت بالتقسيط الممل :D

هذا الموضوع مغلق.

مواضيع مشابهة