ASP.NET Core
Web application professionali basati su tecnologia Microsoft
Una particolare nota di attenzione desidero dedicarla ad ASP.NET Core, un framework che ho imparato a conoscere nel profondo dopo anni di studio e lavoro. Ho deciso di soffermarmi sul pattern MVC perchè lo ritengo stabile, duraturo ma soprattutto strutturalmente organizzato, anche per i progetti più grandi e complessi. Una web application basata sul concetto di Model-View-Controller facilita la comprensione del codice stesso, di conseguenza con un effort minore si riducono i tempi di consegna. Mi piace sviluppare le Web App includendo l'approccio del Code First EF per una migrazione più semplice dei contenuti. Per il sistema di membership mi baso sull'ASP.NET Identity. Nei miei progetti viene fatto un uso elegante di Binders e Filters, oltre che un utilizzo appropriato di Distributed Caching tramite Redis per il miglioramente delle performance.