Gestire le virtual directory con IIS Express

20. gennaio 2012
Una delle necessità più frequenti quando si sviluppa una web application è quella di gestire le virtual directory in locale.
Con IIS Express l'operazione richiede un paio di righe di configurazione nel file applicationhost.config. [Prosegue]

.net Framework, ASP.net, Visual Studio

Tip: non fare il deploy del file packages.config di NuGet

30. novembre 2011
Il file packages.config contiene l’elenco di tutti i package NuGet installati nel progetto e si trova nella root del progetto stesso. Di default il file ha come Build Action il valore “Content”. Questo vuol dire che quando si effettua un deploy automatico di una web application (ad esempio sfruttando il publish di Visual Studio) anche il file packages.config viene copiato nell’ambiente di destinazione. Consiglio quindi di impostare la Build Action a “None” in tutti i progetti.

Visual Studio ,

Attivare i menù Add Controller e Add View di MVC in un progetto di tipo Web Application

6. giugno 2011
Creando un progetto misto web application/MVC partendo da un progetto di tipo web application non sono disponibili i menù di MVC quali Add Controller e Add View.
E' sufficiente modificare il file csproj per attivare tutti i template di MVC. [Prosegue]

ASP.net, Visual Studio ,

Aggiornare in automatico i package NuGet in tutti i progetti della soluzione Visual Studio

19. maggio 2011
L'aggiornamento di un package NuGet in una soluzione con più progetti richiede l'esecuzione di un update-package su ogni progetto. Con NuGetPackageUpdater è possibile aggiornare in automatico tutti i progetti che utilizzano un determinato package. [Prosegue]

Visual Studio ,

Spostare la cartella packages di NuGet

9. marzo 2011
NuGet installa i package nella cartella packages nella root della soluzione. E' possibile specificare una cartella differente creando il file nuget.config e impostando il parametro repositoryPath. [Prosegue]

.net Framework, Visual Studio ,

Gestire le librerie con NuGet. Package reference e Package Console

3. marzo 2011
La gestione delle librerie di terze parti nei progetti .Net con NuGet può avvenire tramite la finestra Library Package Reference oppure tramite la Package Console in powershell. [Prosegue]

.net Framework, Visual Studio ,

NuGet semplifica le gestione delle librerie nei progetti .Net

2. marzo 2011
NuGet è lo strumento di gestione delle librerie di terze parti nei progetti .Net. NuGet scarica la libreria, la copia nella soluzione, aggiorna le reference del progetto ed eventualmente modifica i file web.config o app.config.
Anche la disinstallazione e aggiornamento delle librerie avvengono in maniera completamente automatica. [Prosegue]

.net Framework, Visual Studio , ,

Guida ad IIS Express in formato PDF

19. febbraio 2011
IIS Express è la versione light di IIS. Da qui potete scaricare la guida in formato PDF con informazioni sul funzionamento, installazione e integrazione con Visual Studio [Prosegue]

ASP.net, Visual Studio , , , ,