Per installare MagicCMS in un progetto aprire la Console di Gestione dei Pacchetti e scrivere:

PM> Install-Package MB.MagicCMS.4.5

Ipotizziamo di avere chiamato il nostro progetto MbWinstrap. In risposta l'output della Console sarà:

PM> install-package MB.MagicCMS.4.5
Tentativo di risolvere la dipendenza 'Facebook (≥ 7.0.6)'.
Tentativo di risolvere la dipendenza 'jQuery (≥ 2.2.4)'.
Tentativo di risolvere la dipendenza 'jQuery1 (≥ 1.12.3)'.
Tentativo di risolvere la dipendenza 'json2 (≥ 1.0.2)'.
Tentativo di risolvere la dipendenza 'MB.FileBrowser (≥ 1.1.8)'.
Tentativo di risolvere la dipendenza 'Respond (≥ 1.4.2)'.
Installazione di 'Facebook 7.0.6'.
Installazione di 'Facebook 7.0.6' completata.
Installazione di 'jQuery 2.2.4'.
Installazione di 'jQuery 2.2.4' completata.
Installazione di 'jQuery1 1.12.3'.
Installazione di 'jQuery1 1.12.3' completata.
Installazione di 'json2 1.0.2'.
Installazione di 'json2 1.0.2' completata.
Installazione di 'MB.FileBrowser 1.1.8'.
Installazione di 'MB.FileBrowser 1.1.8' completata.
Installazione di 'Respond 1.4.2'.
È in corso il download di Respond da Scott Jehl,  Paul Irish,  Nicholas Zakas, il cui contratto di licenza è disponibile all'indirizzo https://github.com/scottjehl/Respond/blob/master/LICENSE-MIT. Verificare eventuali dipendenze aggiuntive del pacchetto a cui potrebbero essere associati contratti di licenza separati. L'utilizzo del pacchetto e delle dipendenze costituisce accettazione dei contratti di licenza applicabili. Se non si intende accettare i contratti di licenza, eliminare i componenti in questione dal dispositivo.
Installazione di 'Respond 1.4.2' completata.
Installazione di 'MB.MagicCMS.4.5 1.0.25'.
Installazione di 'MB.MagicCMS.4.5 1.0.25' completata.
Aggiunta di 'Facebook 7.0.6' a MbWinstrap.
Aggiunta di 'Facebook 7.0.6' a MbWinstrap completata.
Aggiunta di 'jQuery 2.2.4' a MbWinstrap.
Aggiunta di 'jQuery 2.2.4' a MbWinstrap completata.
Aggiunta di 'jQuery1 1.12.3' a MbWinstrap.
Aggiunta di 'jQuery1 1.12.3' a MbWinstrap completata.
Aggiunta di 'json2 1.0.2' a MbWinstrap.
Aggiunta di 'json2 1.0.2' a MbWinstrap completata.
Aggiunta di 'MB.FileBrowser 1.1.8' a MbWinstrap.
Aggiunta di 'MB.FileBrowser 1.1.8' a MbWinstrap completata.
Aggiunta di 'Respond 1.4.2' a MbWinstrap.
Aggiunta di 'Respond 1.4.2' a MbWinstrap completata.
Aggiunta di 'MB.MagicCMS.4.5 1.0.25' a MbWinstrap.
Aggiunta di 'MB.MagicCMS.4.5 1.0.25' a MbWinstrap completata.

Come primo approccio, per capire come funziona MagicCMS, conviene installare uno dei temi a disposzione su magiccms.org. Se ad esempio decidiamo di utilizzare il tema derivato da Winstrap dovremo inserire nella riga comando della Console di gestione dei Pacchetti:

PM> Install-package MB.MagicCMS.Winstrap

La risposta della console sarà:

Tentativo di risolvere la dipendenza 'MB.MagicCMS.4.5 (≥ 1.0.22)'.
Tentativo di risolvere la dipendenza 'Facebook (≥ 7.0.6)'.
Tentativo di risolvere la dipendenza 'jQuery (≥ 2.2.4)'.
Tentativo di risolvere la dipendenza 'jQuery1 (≥ 1.12.3)'.
Tentativo di risolvere la dipendenza 'json2 (≥ 1.0.2)'.
Tentativo di risolvere la dipendenza 'MB.FileBrowser (≥ 1.1.8)'.
Tentativo di risolvere la dipendenza 'Respond (≥ 1.4.2)'.
Installazione di 'MB.MagicCMS.Winstrap 1.2.0'.
Installazione di 'MB.MagicCMS.Winstrap 1.2.0' completata.
Aggiunta di 'MB.MagicCMS.Winstrap 1.2.0' a MbWinstrap.

Il passo successivo sarà creare il database in cui verranno inseriti i contenuti Web.

Torna all'inizio