Un paio di giorni fa il team di sviluppo ha annunciato la disponibilità della versione beta della nuova versione (4.0) di Web Platform Installer.
Web Platform Installer è un tool, liberamente scaricabile, che consente di installare in modo automatizzato e scegliendo quello che si desidera IIS e i suoi moduli addizionali, SQL Server (Express), i tool di sviluppo free per il web (WebMatrix, Visual Studio Express) e una o più applicazioni tra quelle disponibili nella Microsoft Application Gallery (oltre 60 applicazioni open source sia .NET che PHP).
Durante l’installazione dei componenti di infrastruttura e delle applicazioni il tool si preoccupa di risolvere le dipendenze e di installare i componenti necessari (per esempio MVC o PHP e MySQL).
La nuova versione presenta interessanti novità tra cui la disponibilità di una versione a linea di comando: WebPICMD.
La versione a linea di comando è pensata in particolare per supportare due scenari:
Le funzionalità aggiunte per supportare questi due scenari sono:
Sono stati inoltre corretti alcuni bug presenti nella versione precedente e reso l’output del tool facilmente leggibile usando i colori.
Per chi per lavoro si occupa di hosting WebPICmd può diventare un valido supporto per automatizzare le attività di installazione delle applicazioni messe a disposizione dei propri clienti.
Per esempio esempio è possibile installare DotNetNuke usando questa semplice riga di comando:
WebPICMD.exe /Install /Application:DotNetNuke
Mentre l’installazione di SQL Server e l’assegnazione della password di amministrazione può essere fatta usando quest’altra linea di comando:
WebPICMD.exe /Install /Products:SQLExpress /SQLPassword:ILoveaGoodPassword!
L’ultimo esempio riguarda la creazione di una copia offline (nella cartella c:\WebPI-Offline) di WebMatrix e di tutte le componenti da cui questo dipende:
WebPICMD.exe /Offline /Products:WebMatrix,SQLExpress /Path:c:\WebPI-Offline
Scaricate la beta di WebPI 4.0 (il package contiene sia la versione CMD che GUI) e iniziate e provarla!
Buona giornata a tutti
| giorgio | @pgmalusardi |
Dovrò aggiornare l'articolo sul Wiki TechNet (quando il sistema riprenderà a funzionare: sembra che i Forum ed il Wiki siano bloccati).