Eng27 - Programming
639 subscribers
68 photos
11 videos
2 files
33 links
قناة متخصصة بالبرمجة، للطلبات والتواصل @Eng27
صفحتنا على الفيسبوك
https://m.facebook.com/Eng27Programming/
Download Telegram
Media is too big
VIEW IN TELEGRAM
أداة StepsProgress تظهر للمستخدم تقدمه الحالي إذا كانت خطواته محدودة (وإلا فأداة ProgressBar مستخدمة)
سيتم نشر السورس كود قريبًا إن شاء الله

هذا الفيديو إهداء لأعضاء غروب "عالمنا هو البرمجة" على واتساب، حيث طلب الأستاذ باسم سرداح هذه الأداة مما حفزني على تصميمها

شاركنا بأدوات UserControl من تصميمك، أو بتقترح علينا نصمما..

تابعنا على فيسبوك
https://www.facebook.com/Eng27Program...
قناتنا على يوتيوب
https://www.youtube.com/watch?v=MXrMl9I0NdY
برمجة وتصميم الأداة
https://youtu.be/SDLhPFsYrT0

للي شاف الفيديو، يعطينا تقييم المحتوى رجاءً (التقييم رح يكون بالاختيارات التالية، لكل بند رح نترك اختيارين)
تقييمك لمحتوى الفيديو، من حيث المعلومات، طريقة الشرح (عن طريق الكلمات، بدون صوت)، مستوى المعلومات؟
تقييمك لاستخدام العامية بالشرح؟
مع العلم انو المرة الماضية عملنا استفتاء عن الشروحات الي نزلناها، وكان ٤٥ صوت بدن الشرح يكون بالعامية و صوتين بالفصحى
النافذة التالية فيها الأمثلة التالية:
* وحدة تحكم بالبرنامج Dashboard
* نموذج عن نافذة ملف شخصي
* استخدام أداة StepsProgress
يلي بده شرح عن كيفية تصميم النافذة يراسلنا على @Eng27
الصورة التي نشرتها منذ ساعات لم تكن واضحة.. لذلك سأعيد نشرها (اعذروني😁)
سأنشر بعض التصاميم كل فترة (ونشرت بعضها سابقًا) مع ذكرة المنصة المستخدمة، إن شاء الله

نافذة تسجيل دخول بسيطة
اللغة C# WinForms
المنصة MetroFramework

شاركنا بتصاميم مشابهة
سألني أحد المتابعين عن أنظمة الملفات وكيفية إنشاءها وبهذا المنشور سنناقش الموضوع.. تابع معي

(أعتذر عن الأخطاء الإملائية، المحتوى تم إعداده على عجالة)
نافذة إدارة مهام بسيطة
اللغة C# WinForms
المنصة MetroFramework
اخترعِ العجلة :)
كثيرًا ما نسمع عبارة "لا تخترع العجلة مرة أخرى" خصوصًا عندما تسأل عن كيفية صناعة أشياء تمت صناعتها مسبقًا. ومقصد قائلي هذه العبارة أنه لا فائدة من اختراع أشياء اخترعها من سبقك، اخترع أشياء جديدة!

قد تبدو هذه العبارة حكيمة للهولة الأولى، ولكن نظرتي التشاؤمية للحياة تريني عكس ذلك.. فأنا أصلًا – كشاب عربي مفتقر للدعم والعلم والثقافة الكافية – لا يمكنني تخيل أشياء جديدة غير موجودة فضلًا عن اختراعها!! فبإعادة اختراعي للعجلة تنفتح أمامي آفاق كثيرة لم أكن لأصل إليها ما لم أجرب اختراع العجلة من جديد.

العجلة – ولا أقصد بها العجلة حرفيًّا – بسيطة بالنسبة لي ولك، لكن إن أردنا تقليدها لعجزنا، هذا ولم نفكر باختراع أشياء أحدث من العجلة أصلًا.
لا أقصد بهذا كله أن نخترع العجلة لمنافسة أصحاب العجلات المسيطرين على السوق أبدًا، وإنما أميل لاختراع العجلة لفهم مبدئها، لأحصل على الخبرة التي اكتسبها صانعوا العجلات من قبلي وبنوا على خبراتهم أشياء جديدة لم نكن لنتخيل وجودها يومًا!!

فلا بأس باختراع لغة جديدة أو نظام تشغيل أو منصات عمل مغايرة لمنصة DotNET أو حتى إنشاء مواقع تواصل اجتماعي عربية!! (هذا برمجيًّا، بنفس المنطق قس ذلك على مناحي حياتك المختلفة). وأكرر، أقصد بـ "لا بأس باختراع" هذه الأشياء إن كان المقصد تعليميًّا، أما إن كان تجاريًّا فلا بأس به فقط في حال امتلكت الدعم الكافي لتنفيذ مشروعك ونشره وصيانته (لا تنس أن الشركات الكبرى ستشتري شركتك أو تهدمها إن كنت منافسًا حقيقيًا لها!!).
نافذة إدارة ملف شخصي
اللغة C# WinForms
المنصة XanderUI

المنصة مناسبة جدًّا للتطبيقات الليلية (ويمكن برمجة التطبيقات النهارية من خلالها)
أدوات المنصة عديدة وكثيرة ومبنية بالشكل المسطح Flat

التصميم المرفق بالصور فيه عدة أقسام، يمكن التنقل بين الأقسام المختلفة ع طريق لائحة منزلقة SlidingPanel (عند مرور مؤشر الفأرة عليها تُفتح، وعند خروج مؤشر الفأرة منها تُغلق)