ASP.Net Core, testare applicazioni con XUnit

ASP.Net Core, testare applicazioni con XUnit

Come tutti sappiamo con l’avvento di .Net Core tutto l’ecosistema sta subendo evoluzioni, fin dalla prima versione del progetto ASP.NET MVC Core è stato scelto come sistema di testing XUnit. Per poter utilizzare XUnit da riga di comando dobbiamo aggiungere il...
Novità ASP.NET Core 2 (Preview 2)

Novità ASP.NET Core 2 (Preview 2)

Lo scorso 28 giugno è stata rilasciata la Preview 2 di ASP.NET Core 2. Le principali novità della nuova versione ASP.NET Core sono: Razor Pages Nuovi Template di Progetto Configurazione Semplificata Meta Pacchetto Microsoft.AspNetCore.All Precompilazione Razor View...
ASP.NET Core, Dependency injection

ASP.NET Core, Dependency injection

In questo articolo parleremo della Dependency Injection, un pattern che consente di creare applicazioni flessibili e semplifica la fase di unit test. Quando si approccia per la prima volta alla dependency injection può risultare un po’ ostico da capire ed...
ASP.NET Core HTML Minifier Middleware

ASP.NET Core HTML Minifier Middleware

In questo articolo vedremo come realizzare un Custom Middleware per la minificazione del codice HTML. Nel precedente articolo ASP.NET Core custom Middleware Ivano ha spiegato come implementare un Custom Middleware in ASP.NET Core, ora metteremo in pratica quanto visto...
ASP.NET Core MVC Image TagHelper

ASP.NET Core MVC Image TagHelper

In questo post conosceremo l’Image TagHelper, questo TagHelper si occupa di inserire un immagine all’interno della pagina. L’image TagHelper mette a disposizione i seguenti attributi: asp-append-version. Attributo asp-append-version L’attributo asp-append-version...
ASP.NET Core MVC Cache TagHelper

ASP.NET Core MVC Cache TagHelper

In questo post conosceremo il Cache TagHelper, questo TagHelper si occupa di inserire del codice nella cache (MemoryCache) per un periodo di tempo. Il Cache TagHelper mette a disposizione i seguenti attributi: enabled expires-after expires-on expires-sliding priority...
ASP.NET Core MVC Select TagHelper

ASP.NET Core MVC Select TagHelper

In questo post conosceremo il Select TagHelper questo TagHelper si occupa di generare una casella di selezione con la possibilità di associare le opzioni (option) al proprio modello di dati. Il Select TagHelper mette a disposizione i seguenti attributi: asp-for...
ASP.NET Core custom Middleware

ASP.NET Core custom Middleware

Nel precedente articolo intitolato ASP.NET Core Middleware abbiamo parlato di cosa sono i middleware ed abbiamo visto come usare i middleware buit-in di Microsoft. Ora vediamo come implementare un semplice custom Middleware che dovrà gestire una blacklist di pagine,...
.Net Standard 2.0 il futuro delle class library

.Net Standard 2.0 il futuro delle class library

Cloud First, Mobile First. Questo è il mantra che Satya Nadella ha inculcato nel cambio di pelle e di passo di Microsoft, questo mantra per noi developer si è materializzato attraverso .Net Core, framework cross-platform  back – end, il sempre verde .Net Framework e...