منذ سنوات، أصبحت فيجوال بيسك لغة البرمجة الأكثر استعمالاً، يزيد الإصدار فيجوال بيسك NET. من قدرات المبرمج بتقديمه بنيوية للأخطاء، ودعماً لعدى تشعبات تنفيذ، والقدرة على إنشاء واستعمال خدمات الوب بسرعة، وطرازاً جديداً للتفاعل مع قواعد البيانات (ADO.NET)، وأكثر بكثير. لسنوات طويلة، لتنفيذ العديد من تلك العمليات كان على المبرمج استع...
قراءة الكل
منذ سنوات، أصبحت فيجوال بيسك لغة البرمجة الأكثر استعمالاً، يزيد الإصدار فيجوال بيسك NET. من قدرات المبرمج بتقديمه بنيوية للأخطاء، ودعماً لعدى تشعبات تنفيذ، والقدرة على إنشاء واستعمال خدمات الوب بسرعة، وطرازاً جديداً للتفاعل مع قواعد البيانات (ADO.NET)، وأكثر بكثير. لسنوات طويلة، لتنفيذ العديد من تلك العمليات كان على المبرمج استعمال لغة كـ C++ أو الجافا.في الماضي، ادعى مبرمجون كثر أنه لأسباب تعود إلى الأداء، لم تكن فيجوال بيسك ملائمة لتطوير برامج ذات نوعية محترفة. لكن مع صدور فيجوال بيسك NET. يجب أن تختفي الأسئلة والهموم. ضمن بيئة NET، البرامج المكتوبة في فيجوال بيسك NET. أو C# أو فيجوال C++ NET. تستغل نفس الطرق والفئات التي يزودها محرك التشغيل Common Language Runtime والمكتبة Base Class Library لتحقيق عمليات محددة. لأن كل لغة برمجة تستعمل نفس المكتبات (وبسبب التحسينات التي طرأت على مصرف فيجوال بيسك)، سيكون للبرامج NET. نفس الأداء بغض النظر عن لغة البرمجة المستعملة لإنشاء تلك البرامج.نتيجة كل تلك التطورات والتقنية وتحسينات الأداء، أصبحت لغة البرمجة فيجوال بيسك NET على مرتبة جيدة لتبقى لغة البرمجة المعتمدة لسنوات طويلة إلى الأمام.يفحص هذا الكتاب مئات الطرق التي يمكنك بها الاستفادة من قدرات وميزات فيجوال بيسك NET المبنية في البيئة NET يزود كل تلميح شيفرة مصدر جاهزة للتشغيل يمكنك استعمالها لاختبار مفهوم برمجي أو يمكنك قصها ولصقها إلى برامجك الخاصة. وأكثر من ذلك، يزود كل تلميح شروح خطوة خطوة عن الأمور التي تقوم بها الشيفرة.في فصول هذا الكتاب، سوف: تتعلم كيفية استفادة من قدرات البرمجة الكائنية المنحى في فيجوال بيسك NET، كالفئات والوراثة والواجهات والانعكاس. تفهم كيف تستطيع برامجك استعمال آلاف طرق وفئات Common Language Runtime و Base Class Library المستقلة عن لغة البرمجة من أجل تنفيذ مهام محددة. تتعلم عن "مربعات الشائعة"، التي تستطيع برامجك أن تستعملها لإظهار مربعات الحوار القياسية للعمليات التي تفتح ونحفظ وتطبع الملفات ولانتقاء الخطوط والألوان. ترى كيف يدعم فيجوال بيسك NET. عدة تشعبات تنفيذ ستعطي الانطباع بأن برنامجك ينفذ مهمتين أو أكثر في الوقت نفسه. تستكشف طرقاً تجعل بها البيئة NET واجهة البرنامج القائمة على نماذج متوفرة لكل لغات البرمجة من خلال استعمال نماذج ويندوز. تستعمل الجملة Try-Catch لاكتشاف والرد على استثناء (يسميه المبرمجون المعالجة البنيوية لأخطاء). تنشئ صفحة وب ASP.NET باستعمال لغة برمجة مصرفة كفيجوال بيسك NET أو C#. تنشئ واستعمال خدمات وب (وهي دالات أو روتينات فرعية يستطيع برنامج استدعاءها عن بعد لتنفيذ مهمة محددة) باستعمال فيجوال ستديو. تتعلم كيف تحل البيئة NET محل الطراز ADO للوصول إلى قواعد البيانات مع ADO.NET تستكشف العمليات العديدة التي يمكنك تنفيذها في فيجوال بيسك NET لتحسين أداء ووظائفية برنامجك.