Eng27 - Programming
639 subscribers
68 photos
11 videos
2 files
33 links
قناة متخصصة بالبرمجة، للطلبات والتواصل @Eng27
صفحتنا على الفيسبوك
https://m.facebook.com/Eng27Programming/
Download Telegram
نافذة إدارة مهام بسيطة
اللغة C# WinForms
المنصة MetroFramework
اخترعِ العجلة :)
كثيرًا ما نسمع عبارة "لا تخترع العجلة مرة أخرى" خصوصًا عندما تسأل عن كيفية صناعة أشياء تمت صناعتها مسبقًا. ومقصد قائلي هذه العبارة أنه لا فائدة من اختراع أشياء اخترعها من سبقك، اخترع أشياء جديدة!

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

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

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

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

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

رح نعمل مبادرة جديدة، لكن بفكرة مختلفة
يلي عم يدرس برمجة ووصل لمرحلة جيدة لكن بده يزيد خبرته وبنفس الوقت يعمل خيرة ويساعد الناس ب (استشارة، إشراف، مشاريع، ...) يتواصل معنا على الخاص @Eng27 مشان ننظم الموضوع..

وبالمقابل يلي محتاج مساعدة - حتى لو بسؤال - كمان يتواصل معنا لحتى نوصله لشخص من المتطوعين يقدر يساعده

مع العلم انو هلمبادرة مو مرجع تعليمي، فقط بإمكانك - كسائل - تاخد استشارة او دعم على شكل دفعة للأمام، لحتى تقدر تستمر لوحدك

شاركو الرسالة لرفقاتكن..
نافذة إعلانية صغيرة
اللغة C# WinForms
المنصة Guna.UI

المنصة صغيرة، وأدواتها متقنة ومفيدة.. تدعم الأنميشن بشكل كبير
تستحق التجربة
This media is not supported in your browser
VIEW IN TELEGRAM
لاحظ الانميشن شغل تطبيقات الويب 😁
ليش منتجات ميكروسوفت ضعيفة مقارنة مع منتجات شركات تانية؟

عندك مثلًا InternetExplorer..
حدا بقلك هاد متصفحي المفضل🤔؟ أو انو انترنت اكسبلورر افضل من اوبرا مثلا 😃؟ كم واحد بقلك هيك؟ ١ من الف شخص!!

مثال تاني: منصة دوت نت، وبقصد منها أدواتها فقط.. وليس المنصة ككل (١)
لو انك تخطيت مرحلة المبرمج المبتدئ وما بقا تاكل هم كيف بدك تنفذ افكارك وتمثلن برمجيا، ووصلت لمرحلة صار التصميم بالنسبة الك اهم واصعب واطول من البرمجة، فغالبا رح تفضل تستخدم منصات تانية.. وممكن انت تصنع الادوات الي رح تصمم من خلالا برنامجك..
ف اذا رجعنا لعنوان المنشور، ليش منشوف انو الادوات الي منحصل عليها من منصة ميترو او بونيفو (او غيرن) افضل من الادوات الي بيقدملنا ياهن الفيجوال ستوديو؟!
ليش بتحس انو ادوات ديف اكسبرس احترافية، وانو ادوات منصة دوت نت للمشاريع الجامعية او المبتدئة وكتير عليها؟؟

هاد المنشور هو سؤال.. ورح اترك الإجابة للمتابعين..

هامش:
(١) المنصة: هي بيئة عمل FrameWork، ماهي لغة برمجة، هي بيئة بتخليك تتعامل مع لغات البرمجة، وبتدعم برامجك بحيث يشتغلو تحت نظام تشغيل معين.. واشهر مثال منصة دوت نت DotNET، او مثلا منصة بونيفو، او منصة ديف اكسبرس، ... الخ. لو جربت تحذف المنصة من كمبيوترك مارح يقدر برنامجك يشتغل لو كان بيعتمد على هالمنصة
أدوات المنصة: الأدوات الي بتستخدمها لتصمم وتتحكم ببرنامجك متل الزر Button وصندوق النص TextBox، وغيرن وغيراتن
المنصة هي نظام برمجي متكامل غالبا المبرمج بيتعامل مع جزء من هاد النظام.. أدوات المنصة هي جزء من هاد النظام، والمبرمج بيتعامل مع هاد الجزء بالكامل
نافذة ملف شخصي صغيرة، منبثقة
اللغة C# WinForms
المنصة Guna.UI

هل جربت المنصة؟
مرور عام على نشر كتاب "C# من البداية حتى الإتقان"
أكثر من ٣٠ ألف تحميل، منشور على أكثر من ١٠ مواقع!

يمكنك تحميله من الرسالة المثبتة بالقناة