
تعريف بالسلسلة
ستقدم لكم منصة برمجيات، سلسلة متكاملة بشكل مجموعة مقالات، ستركز على بناء او تطوير تطبيق سطح المكتب (برنامج)
سيراعى في هذه السلسلة العدد الأكبر من مفاهيم هندسة البرمجيات.
ما سيختلف في هذه السلسلة عن باقي السلاسل التي تتحدث بنفس الموضوع (برمجة تطبيقات بواسطة لغة السي شارب)، انها ستعتمد على تكنولوجيا حديثة في تطوير التطبيقات، بدأتها مايكروسوفت، واخذت هذه التكنولوجيا بالانتشار واصبحت كل منصة تسعى لتطبيق نفس المفهوم، مثل الاندرويد والـ iOS و Angular و العديد من التقنيات الأخرى. وهذه التكنولوجيا الحديثة ليست إلا مجموعة حديثة ايضاً من انماط التصميم Design Patterns ستعمل مع بعضها البعض لانتاج هذا التطبيق متعدد الطبقات.
نستطيع القول بأننا مع نهاية السلسلة سنحصل على برنامج مبني على اسس هندسة البرمجيات، ويحوي على العديد من انماط التصميم، والتي نستطيع من خلالها تطوير هذا البرنامج بشكل اسهل مستقبلاً، واعادة استخدام العديد من مكوناته في مشاريع اخرى.
سيتم شرح الكود مفصلا ضمن المقالات ورفعه على موقع GitHub مع كل مقالة. ليتمكن الجميع من تحميله والمتابعه خطوة بخطوة.
اي استفسارات يرجى التواصل على الايميل
tarek@plevina.com
وللانضمام إلى مجموعة الواتساب الخاصة بالسلسلة على الرابط:
https://chat.whatsapp.com/8D0EfjMGpK46oNaxVIso2f
المقالة التالية
التعريف بتقنية WPF لتطوير تطبيقات سطح المكتب
ياسر أحمد
شكراً على المقال الجميل.