Repositório GUI de automação Muxall
Magui (pronuncia-se: mah-gw-eye) é um acrônimo para Muxall Automation GUI. O objetivo do Magui é, ouso dizer, ser o proverbial “grande botão vermelho” da automação. Magui fornece uma camada de abstração que permite aos usuários controlar e interoperar com equipamentos de rede, equipamentos de teste e outros subsistemas encontrados em redes de TI e Telecom. Magui fornece uma aparência de “Desenho de Rede” que é familiar aos Engenheiros de Rede. Embora Magui esteja sendo desenvolvido para testes automatizados de integração, solução de problemas de rede e depuração, convertê-lo em um sistema de provisionamento e monitoramento de back-office deve ser fácil.
Magui é desenvolvido usando o Window Presentation Foundation (WPF) da Microsoft, que é um subconjunto do framework .NET. Magui é codificado em Visual BASIC usando o IDE do Microsoft Visual Studio Community 2017. Magui é um software de código aberto licenciado sob a licença MIT.
Para saber mais sobre o design e layout do Magui , consulte o Network Engineering Video Blog.
Aplicativo NE #71 Windows Presentation Foundation (WPF) do zero - Iniciando Magui
NE #72 WPF arrastar e soltar, também conhecido como tempo de execução, movendo um controle com o mouse
NE #74 WPF Como codificar usando desenhos Shape.Line para links de nós.
NE #76 WPF Como adicionar rótulo à propriedade UC.Name de vinculação de forma e texto
NE #77 WPF herda funcionalidade de classe derivada de um UserControl de classe base
NE #80 WPF Bubble Up Command From Child: Implementando "Delete" para nós e links
NE #85 WPF UserControl Save e SaveAs: Escrevendo um arquivo de configuração para nossos nós e links.
NE #87 WPF Reflection PropertyInfo: Novo arquivo de configuração salvo
NE #88 Interação WPF CallByName: O novo arquivo de configuração aberto
NE #89 Exemplo de passo a passo do aplicativo WPF Desktop: Editor de nós do Magui
NE #91 Ligação WPF ao objeto Class
NE #93 WPF alterando propriedades CLR de tempo de execução – Editor de propriedades do nó