Dépôt d'interface graphique d'automatisation Muxall
Magui (prononcé : mah-gw-eye) est un acronyme pour Muxall Automation GUI. Le but de Magui est, oserais-je dire, d’être le proverbial « gros bouton rouge » de l’automatisation. Magui fournit une couche d'abstraction qui permet aux utilisateurs de contrôler et d'interagir avec les équipements réseau, les équipements de test et d'autres sous-systèmes présents dans les réseaux informatiques et télécoms. Magui offre une apparence de « dessin de réseau » familière aux ingénieurs réseau. Bien que Magui soit développé pour les tests d'intégration automatisés, le dépannage réseau et le débogage, sa conversion en un système de provisionnement et de surveillance de back-office devrait être facile.
Magui est développé à l'aide de Window Presentation Foundation (WPF) de Microsoft, qui est un sous-ensemble du framework .NET. Magui est codé en Visual BASIC à l'aide de l'IDE de Microsoft Visual Studio Community 2017. Magui est un logiciel Open Source sous licence MIT.
Pour en savoir plus sur la conception et la présentation de Magui , consultez le blog vidéo sur l'ingénierie réseau.
NE #71 Application Windows Presentation Foundation (WPF) à partir de zéro - Démarrage Magui
NE #72 WPF Drag-And-Drop alias Runtime Déplacer un contrôle avec la souris
NE #74 WPF Comment coder à l'aide de dessins Shape.Line pour les liens de nœuds.
NE #76 WPF Comment ajouter une étiquette à la propriété UC.Name de liaison de forme et de texte
NE #77 WPF hérite des fonctionnalités de classe dérivées d'un contrôle utilisateur de classe de base
NE #80 WPF Bubble Up Command From Child : implémentation de « Supprimer » pour les nœuds et les liens
NE #85 WPF UserControl Save et SaveAs : Écriture d'un fichier de configuration pour nos nœuds et liens.
NE #87 WPF Reflection PropertyInfo : Enregistrement du nouveau fichier de configuration
NE #88 WPF Interaction CallByName : le nouveau fichier de configuration ouvert
NE #89 Exemple de procédure pas à pas de l'application de bureau WPF : l'éditeur de nœuds de Magui
NE #91 Liaison WPF à un objet de classe
NE #93 WPF Modification des propriétés CLR d'exécution – Éditeur de propriétés de nœud