لقد انخرطت في أعمال التطوير باستخدام دلفي منذ أكثر من ثلاث سنوات، وخلال هذه الفترة اطلعت على العديد من الكتب في هذا المجال، بعضها جيد وبعضها سيء. والشعور العام هو أن معظم الكتب عالية الجودة كتبها مؤلفون أجانب، في حين أن الأعمال الأصلية للمؤلفين المحليين تكون أقل جودة بشكل عام. بالطبع، ليس هناك من ينكر أن هناك مؤلفين في الصين نشروا كتبًا جيدة، مثل Li Wei وJiang Tao، لكن يجب علينا أيضًا أن نعترف بأن العديد من الأعمال (الأصلية والمترجمة) غير مرضية حقًا (مثل أعمال Xu Moumou، مثل؛ كدار النشر XX)، وهم مضللون! هذه الكتب منخفضة الجودة تغمر سوق الكتب، وهو ما لا يمكن إلا أن يقال إنه مأساة كبيرة لصناعة النشر!
في الواقع، عند استخدام دلفي لتطوير البرمجيات، لا يمكننا في كثير من الأحيان التركيز على دلفي كأداة التطوير نفسها، لأن عددًا كبيرًا من المشكلات التقنية لا تأتي من أدوات التطوير، ولكن من منصة النظام. نظام التشغيل الأكثر شيوعًا لـ Delphi هو Windows. المشكلة التي يطرحها هذا هي أنه من أجل استخدام دلفي حقًا للقيام بأعمال التطوير، فإن معرفة وفهم نظام التشغيل Windows أمر ضروري.
لذلك، على الرغم من أن الكتب الموصى بها أدناه عبارة عن دراسات حول تطوير دلفي، إلا أنها تحتوي جميعها على شروحات أكثر أو أقل لأنظمة التشغيل. وهذه أيضًا هي النقطة التي أريد التأكيد عليها: لا ينبغي لنا أن نركز فقط على أدوات التطوير، ولكن أيضًا على النظام الأساسي للنظام. إن الفهم الأعمق لمنصة النظام لن يؤدي إلا إلى تحقيق فوائد لأعمال التطوير، وليس العيوب.
1. "موسوعة البرمجة دلفي 2"
هذا هو الكتاب الأول الذي أوصي به. هذا هو الأفضل من الأفضل. إذا لم يكن الكتاب في متناول يدك ويمكنك رؤيته في محل بيع الكتب، من فضلك لا تبخل بأموالك لشرائه. لسوء الحظ، هذا الكتاب لم يكتبه صيني.
إن القدرة على التوصية بمثل هذا الكتاب لك يدل على أنني لست شخصًا يحب متابعة الاتجاهات. الكتاب الجيد هو كتاب جيد بغض النظر عما إذا كانت دلفي الآن الإصدار 6.0 أو أعلى، ما زلت أوصي به لك. مؤلف الكتاب هو تشارلز كالفيرت، الذي نشر كتبًا مثل "Turbo Pascal 101" و"Teach Yourself Windows PRgramming في 21 يومًا". انطلاقًا من أسماء هذه الكتب، فهي جميعها للمبتدئين، لكن من فضلك لا تقلل من قوة المؤلف بسبب هذا. إن القدرة على كتابة كتاب للمبتدئين لا تعني أن مستوى المؤلف هو مستوى مبتدئ فقط أو أفضل قليلاً، ولكن أن المؤلف لديه القدرة على التعبير عن بعض المفاهيم المعقدة بوضوح بطريقة سهلة الفهم لا يمكن اكتسابها إلا على أساس الفهم العميق.
ينقسم الكتاب إلى 8 أجزاء، وهي Object Pascal وWin32 وWindows Api وقاعدة البيانات والكائنات (والمكونات) وOle وCom والوسائط المتعددة والألعاب والإنترنت وما إلى ذلك. يغطي تقريبًا كل الجوانب التي يمكن أن تلمسها دلفي. من بينها، شرح Object Pascal، وشرح Win32 وWindows Api، وأجزاء المكونات والكائنات مثيرة بشكل خاص. بغض النظر عن كونك محترفًا أو مبتدئًا، فمن المؤكد أنك ستستفيد كثيرًا من قراءة هذا الكتاب.
وفيما يلي معلومات ذات صلة بالكتاب:
عنوان الكتاب: "موسوعة البرمجة دلفي 2"
الاسم الإنجليزي الأصلي: Delphi 2 Unleashed
المؤلف: (الولايات المتحدة الأمريكية) تشارلز كالفرت
الترجمة: مجموعة الترجمة هنغكونغ
الناشر: مطبعة صناعة الآلات شركة سايمون اند شوستر الدولية للنشر
الوقت: 1997.12
السعر: 133.00 يوان صيني
توصية: ☆☆☆☆☆
2. "دليل مطور دلفي 5"
هذا هو الكتاب الموصى به من قبل بورلاند. كما يمكنك أن تتخيل، هذا بالتأكيد كتاب جيد. أشعر بالندم قليلا، لماذا ألقيت نظرة على جمالها في وقت متأخر جدا؟ ما يميز هذا الكتاب هو أنه بالتأكيد دليل للمطورين، فهو لا يتحدث فقط عن جميع جوانب المسائل التقنية، ولكنه يوفر أيضًا توثيقًا لمعايير الترميز. لأنه كتاب منشور من قبل بورلاند، فهو منهجي وعميق من حيث Object Pascal والتطوير القائم على المكونات وشرح Windows API وتكنولوجيا قواعد البيانات. وبشكل عام، فهو يمنح الناس شعورًا بالاحترام. (لا أعلم هل هو تأثير نفسي؟ ستقرر بعد قراءة الكتاب!)
تم إدراج هيكل دليل الكتاب أدناه لمنح الجميع فهمًا عامًا لمحتوى الكتاب.
1) الجزء الأول: أساسيات التطور السريع
أ. برمجة ويندوز تحت دلفي 5
ب. كائن لغة باسكال
ج. واجهات برمجة تطبيقات ويندوز
د. إطار التطبيق والتصميم
ه. فهم رسائل ويندوز
و. وثيقة معايير الكود
ز. استخدام عناصر تحكم ActiveX
2) الجزء 2: التكنولوجيا المتقدمة
أ. برمجة الصور باستخدام GDI والخطوط
ب. مكتبة الارتباط الديناميكي
ج. الطباعة دلفي 5
د. كتابة تطبيقات متعددة الخيوط
ه. معالجة الملفات
و. التكنولوجيا الأساسية
ز. الحصول على معلومات النظام
ح. تم نقله إلى دلفي 5
أنا. تطبيقات MDI
ي. مشاركة المعلومات باستخدام الحافظة
ك. برمجة الوسائط المتعددة
ل. الاختبار والتصحيح
3) الجزء 3: التطوير القائم على المكونات
أ. عناصر VCL ومعلومات نوع وقت التشغيل
ب. كتابة المكونات المخصصة
ج. تكنولوجيا المكونات المتقدمة
د. كوم وأكتف إكس
ه. تمديد ويندوز شل
و. إنشاء عنصر تحكم ActiveX
ز. استخدام واجهة برمجة التطبيقات الخاصة بأدوات دلفي المفتوحة
ح. استخدام دلفي لتطوير كوربا
4) الجزء الرابع: تطوير قاعدة البيانات
أ. كتابة تطبيقات قواعد بيانات سطح المكتب
ب. تطوير تطبيقات العميل/الخادم
ج. قاعدة بيانات موسعة VCL
د. جعل التطبيقات متاحة للإنترنت باستخدام WebBroker
ه. تطوير ميداس
5) الجزء 5: تطوير تطبيقات قواعد البيانات بسرعة
أ. برنامج إدارة البضائع: تطوير العميل/الخادم
ب. نظام تتبع العملاء: تطوير ميداس
ج. أداة الإبلاغ عن الأخطاء: تطوير قاعدة بيانات سطح المكتب
د. أداة الإبلاغ عن الأخطاء: استخدام WebBroker
6) الجزء السادس: الملحق
أ. رسائل الخطأ والاستثناءات
ب. رمز الخطأ BDE
ج. مراجع
وفيما يلي معلومات إصدار الكتاب:
عنوان الكتاب: دليل مطور دلفي 5
الاسم الإنجليزي الأصلي: دليل مطور دلفي 5
المؤلف: (الولايات المتحدة) ستيف تيكسيرا، كزافييه باتشيكو
ترجمة: رن شوجون، وانغ يونغ شنغ، فنغ زيبو
الناشر: مطبعة صناعة الآلات شركة سايمون اند شوستر الدولية للنشر
الوقت: 2000.7
السعر: 138.00 يوان صيني
توصية: ☆☆☆☆☆
3. "دليل مطور دلفي 6" (النسخة الإنجليزية)
وغني عن القول، أعتقد أن القراء سيوافقون بالتأكيد على أن هذا الكتاب هو الدراسة الأكثر موثوقية عن دلفي. بالنسبة للقراء الذين لديهم بعض المعرفة الأساسية باللغة الإنجليزية، لدي نصيحة: لا تنتظر النسخة الصينية، اقرأها الآن!
وهذه معلومات عن الكتاب:
الغلاف: كما هو موضح أدناه؛
عنوان الكتاب: "دليل المطور دلفي 6 لنظام التشغيل Windows"
المؤلف: شركة بورلاند للبرمجيات
الناشر: دار النشر بورلاند
الزمان: غير معروف
السعر: غير معروف
توصية: ☆☆☆☆☆
[ نهاية المقال ]
المزيد من المقالات: http://www.csdn.net/develop/my_article.asp?author=Musicwind