Muxall أتمتة واجهة المستخدم الرسومية الريبو
Magui (تُنطق: mah-gw-eye) هو اختصار لـ Muxall Automation GUI. أجرؤ على القول إن هدف Magui هو أن يكون بمثابة "الزر الأحمر الكبير" الذي يضرب به المثل في التشغيل الآلي. يوفر Magui طبقة تجريد تسمح للمستخدمين بالتحكم والتفاعل مع معدات الشبكة ومعدات الاختبار والأنظمة الفرعية الأخرى الموجودة في شبكات تكنولوجيا المعلومات والاتصالات. يوفر Magui شكل ومظهر "رسم الشبكة" المألوف لمهندسي الشبكات. على الرغم من أنه يتم تطوير Magui لاختبار التكامل الآلي واستكشاف أخطاء الشبكة وإصلاحها وتصحيح الأخطاء، إلا أن تحويله إلى نظام توفير ومراقبة للمكتب الخلفي يجب أن يكون أمرًا سهلاً.
تم تطوير Magui باستخدام Window Presentation Foundation (WPF) من Microsoft والتي تعد مجموعة فرعية من إطار عمل .NET. تم ترميز Magui في Visual BASIC باستخدام IDE الخاص بـ Microsoft Visual Studio Community 2017. Magui هو برنامج مفتوح المصدر مرخص بموجب ترخيص MIT.
لمعرفة المزيد حول تصميم وتخطيط Magui ، راجع مدونة فيديو هندسة الشبكات.
NE #71 تطبيق Windows Presentation Foundation (WPF) من البداية - بدء تشغيل Magui
NE #72 WPF السحب والإفلات المعروف أيضًا باسم وقت التشغيل، تحريك عنصر التحكم باستخدام الماوس
NE #74 WPF كيفية البرمجة باستخدام رسومات Shape.Line لروابط العقد.
NE #76 WPF كيفية إضافة تسمية إلى خاصية UC.Name المرتبطة بالشكل والنص
NE #77 WPF يرث وظائف الفئة المشتقة من UserControl من الفئة الأساسية
NE #80 أمر WPF Bubble Up من الطفل: تنفيذ "الحذف" للعقد والارتباطات
NE #85 WPF UserControl Save and SaveAs: كتابة ملف تكوين للعقد والروابط الخاصة بنا.
NE #87 WPF Reflection PropertyInfo: حفظ ملف التكوين الجديد
NE #88 تفاعل WPF CallByName: فتح ملف التكوين الجديد
NE #89 مثال على الإرشادات التفصيلية لتطبيق سطح المكتب WPF: محرر عقدة Magui
NE #91 ربط WPF بكائن الفئة
NE #93 WPF تغيير خصائص CLR لوقت التشغيل – محرر خصائص العقدة