اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر (معدل)

يمنح استخدام windows form application مرونة أكبر للتطبيق بالتعامل مع واجهات المستخدم UI، في حين أن تطبيقات Console لا توفر واجهات للمستخدم ويتم التفاعل مع التطبيق عن طريق تنفيذ أوامر في الواجهة Console.

مثلًا تطبيق جمع رقمين صحيحين يتم في تطبيق Console بإظهار رسائل على التوالي للمستخدم يُطلب فيها إدخال العدد الصحيح الأول ثم العدد الثاني فيحصل على النتيجة.

أما في تطبيق windows form application يمكن توفير واجهة للمستخدم تشبه الحاسبة تحوي أزرار يقوم المستخدم بالضغط على الأرقام التي يريد جمعها ثم الضغط على زر النتيجة.

تم التعديل في بواسطة Lujain
  • 0
نشر

وعليكم السلام ورحمة الله.

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

1. Console Application تعتمد على Command Line للتنفيذ، ويستخدم هذا النوع غالبا في التطبيقات التي تقوم بمهمه معينة لا تتطلب التفاعل مع المستخدم، او تتطلب مدخل بسيط (Parameter)، كمثال:

ping www.google.com

حيث أن ping هو برنامج console (بغض النظر انه ليس سي شارب)، يحتاج لمدخل واحد وهو عنوان الويب الذي سيعمل معه.

 

2. Windows Forms Applications and WPF على الطرف الاخر: تستخدم في التطبيقات التي تحتاج التفاعل مع المستخدم، لإدخال وعرض البيانات.

 

الخلاصة: يمكن بناء تطبيق كامل (Business Model) بغض النظر عن تجربة المستخدم (Console, Windows)، ومن ثم يمكن اعتماد Console لهذا التطبيق أو Windows او حتى الاثنين معا.

 

بالتوفيق

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...