Schneider Electric

Schneider Electric

Schneider Electric sviluppa software GIS per supportare piccole e grandi utilità (elettricità, gas, acqua, fibra, coax) all'interno degli Stati Uniti e internazionali.

In collaborazione con Microsoft, abbiamo voluto portare le applicazioni WPF alla tecnologia di installazione più recente, MSIX. Abbiamo un caso d'uso basato su client specifico; è necessario rilasciare e distribuire spesso come società software con mente dev-ops, ma ogni azienda di utilità vuole gestire le modifiche e determinare singolarmente quale versione dell'applicazione verrà rilasciata agli utenti e quando. Stiamo lavorando strettamente con Microsoft per soddisfare questo requisito del cliente. Dopo aver completato l'aggiornamento a MSIX, sarà possibile rimuovere alcune dipendenze di terze parti e essere un passo più vicino all'aggiornamento delle applicazioni a .NET Core 3.0.

Sfruttando MSIX, è possibile semplificare lo stack di sviluppo. Verranno usati tecnologie Microsoft dal codice (C#/WPF) per compilare (Azure Dev Ops) al programma di installazione (MSIX). Uno dei vantaggi principali di MSIX è che gli sviluppatori possono sviluppare, eseguire facilmente il debug e testare il programma di installazione direttamente da Visual Studio. Questo semplifica notevolmente la risoluzione dei problemi specifici dell'installazione e ci ha consentito di lavorare strettamente con Microsoft.

"Il supporto da Microsoft quando passiamo a MSIX è stato prezioso. Abbiamo un caso d'uso univoco e Microsoft ci ha aiutato a esplorare eventuali ostacoli riscontrati durante l'aggiornamento delle applicazioni. Gli sviluppatori sono tutti entusiasti di spostare le nostre applicazioni in MSIX." –Darlene Rouleau da Schneider Electric