In questo articolo vedremo come utilizzare Yeoman per creare un progetto ASP.NET Core.

Innanzitutto cos’è Yeoman? Yeoman è uno strumento che permette di generare dei progetti con dei semplici passi eseguiti tramite riga di comando.

Prerequisito necessario per l’utilizzo di Yeoman è l’aver già installato NodeJS (https://nodejs.org) e NPM il package manager di Node (https://www.npmjs.com/) una volta accertati di averli entrambe possiamo procedere con l’installazione di Yeoman tramite il seguente comando da eseguire sul prompt dei comandi:

npm install -g yo

Poi procediamo con l’installazione del generatore per ASP.NET di Yeoman tramite il seguente comando:

npm install -g yo generator-aspnet bower

image

Una volta terminata la procedura di installazione possiamo procedere con la procedura di di creazione del nostro nuovo progetto tramite Yeoman:

yo aspnet

image

Una volta eseguito il comando partirà il nostro generatore e come primo passo ci permetterà di scegliere uno dei seguenti progetti:

  • Empty Web Application
  • Empty Web Application (F#)
  • Console Application
  • Console Application (F#)
  • Web Application
  • Web Application Basic (without Membership and Authorization)
  • Web Application Basic (without Membership and Authorization) (F#)
  • Web API Application
  • Nancy ASP.NET Application
  • Class Library
  • Class Library (F#)
  • Unit test project (xUnit.net)
  • Unit test project (xUnit.net) (F#)

Selezioniamo Web Application Basic (without Membership and Authorization) e premiamo invio, a questo punto Yeoman ci chiede di selezionare quale Framework Javascript utilizzeremo all’interno del nostro progetto tra Bootstrap e Semantic UI:

image

Poichè nel nostro progetto utilizzeremo Bootstrap e quindi selezioniamo Bootstrap e premiamo invio.

Dopo aver selezionato il Framework da utilizzare Yeoman ci chiederà il nome della nostra applicazione per esempio possiamo mettere YeoSimpleWebApp.

image

Una volta premuto invio Yeoman procederà alla creazione della nostra applicazione all’interno della directory YeoSimpleWebApp ed eseguirà bower per il download di tutte le librerie client side della nuova applicazione.

image

A questo punto non ci rimane che accedere alla suddetta directory ed eseguire i seguenti comandi:

dotnet restore

dotnet build (opzionale)

dotnet run

image

Una volta eseguito il comando dotnet run possiamo aprire il nostro browser al seguente indirizzo http://localhost:5000 per visualizzare la nostra nuova applicazione ASP.NET Core:

image

A questo punto possiamo procedere con la personalizzazione tramite il nostro tool preferito come per esempio Visual Studio 2015 o Visual Studio Code.

Happy Coding Winking smile

Autore:


blog comments powered by Disqus

 

Calendar

<<  August 2017  >>
MonTueWedThuFriSatSun
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910

View posts in large calendar