Michael Denny's Blog ;]


Tutto quello che non avresti mai voluto sapere sulle Regular Expression...e se sei qui ti tocca!
Archivio Posts
Anno 2017

Anno 2015

Anno 2014

Anno 2013

Anno 2012

Anno 2010

Anno 2008

Anno 2007

KLab 2017 #05 - .NET Core Swiss Army Knife

...e alla fine quelli del KLab ce l'hanno fatta a farmi parlare!!




Ecco la traccia che ho appena finito, così, nuda e cruda e senza censure!!

KLab 2017 #05 - .NET Core Swiss Army Knife

  • ASP.NET Core Web API
    • panoramica main function e startup
    • main function v1 vs v2: CreateDefaultBuilder, anche no!!
    • novità del WebHostBuilder v2: configuration e logging prima dello startup
    • publish v1 vs v2: runtime store, e finalmente un output di binari un po' più contenuta e views pre-compilate
  • Hosting
  • Logging
    • serilog
    • serilog-extensions-logging-file estensione per aggiungere il log su file con una linea di codice: (attenzione a fileSizeLimitBytes e retainedFileCountLimit per limitare ulteriormente i log file)
  • Configuration
  • Finalmente un semplice e leggero IoC container integrato nel framework
  • Swagger
  • Accesso ai dati
  • Estensibilità netcore:
  • ASP.NET Core MVC
    • finalmente un template praticamente identico alle Web API grazie al middleware estensibile, semplicemente con alcune estensioni in più aggiunte in fase di startup e le folder contenenti le parti statiche
  • Riutilizzare gli stessi concetti e applicarli su una console app, perchè no?


Sembra una sessione infinita, e probabilmente lo sarà, be ready! a parte gli scherzi, l'ho volutamente chiamata "swiss army knife", perchè spero alla fine della sessione di lasciarvi un bagaglio di informazioni che possano rendervi lo sviluppo .NET Core più produttivo dal giorno zero, specialmente su ASP.NET Core che si è particolarmente evoluto (in bene!) e da cui è possibile prendere spunto anche per tutte le altre applicazioni (vedi le console/service app).

In altre parole non vi aspettate lunghi approfondimenti, ma un concentrato della mia personale esperienza acquisita/subita su progetti reali .NET Core.

La sessione prima sarà invece incentrata sulla parte .NET Standard che curerà Mauro Servienti, tra l'altro sono molto interessato anche io, così giusto per un po' di "no pressure at all!!"

P.S.: Alla peggio, se non ce la farò, avrete tutti gli esempi su un github repository 
Categoria: Eventi
martedì, 26 set 2017 Ore. 16.34
Calendario
ottobre 2017
lmmgvsd
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345





Statistiche
  • Views Home Page: 45.608
  • Views Posts: 54.576
  • Views Gallerie: 0
  • n° Posts: 31
  • n° Commenti: 16
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003