Skip to main content

ASP.NET Core: Cloud-ready, Enterprise Web Application Development – Il Libro

Sia pure con un ritardo di alcune settimane per ragioni di distribuzione è finalmente disponibile l’edizione Learning Paths del mio libro dedicato allo sviluppo di applicazioni web con ASP.NET Core e Angular: il titolo è ASP.NET Core: Cloud-ready, Enterprise Web Application Development e si inserisce nella collana dell’editore britannico Packt Publishing dedicata a corsi avanzati di sviluppo software strutturati attraverso percorsi di apprendimento che prevedono l’utilizzo combinato di diverse tecnologie.

Inutile dire che il libro in questione riguarda lo sviluppo full-stack di applicazioni web con ASP.NET Core MVC e Angular, attraverso un percorso che ha inizio con la creazione del progetto, prosegue con le interazioni client-server e si conclude con un approfondimento delle varie tecniche e strategie di ottimizzazione e performance-monitoring prima e dopo il deploy.

Questa è la versione definitiva della copertina:

Approfondisci

ASP.NET e IIS – Errore (413) Request Entity Too Large e Maximum Request Length Exceeded – Come risolvere

Se vi siete imbattuti in questo articolo è probabile che stiate cercando di configurare la vostra applicazione ASP.NET (Core, MVC, Web API, Windows Forms, WCF o altro) su un web server IIS il quale, a differenza del web server di sviluppo, si rifiuta di accettare l’upload di un file di dimensioni superiori a 16kb, restituendo uno dei seguenti errori:

(413) Request Entity Too Large

Entità richiesta troppo grande

Maximum request length exceeded

Superata la lunghezza massima della richiesta

Tutti questi errori sono relativi al superamento delle dimensioni massime di un allegato – o meglio, della Request HTTP inviata al server – previste dalla nostra applicazione ASP.NET per impostazione predefinita. Queste limitazioni sono state inserite per una valida ragione: la ricezione di un file è una operazione piuttosto pesante per il server, in quanto impegna a tempo indeterminato un working thread. Per questo motivo, le impostazioni predefinite della maggior parte delle applicazioni ASP.NET prevedono una dimensione generalmente compresa tra i 16k e i 64k, sufficiente per l’invio/ricezione di form di testo ma logicamente del tutto inadeguate quando si ha l’esigenza di gestire l’upload di uno o più file.

Approfondisci

ASP.NET Core and Angular 2, primi dati di vendita: Big in Japan! (e in UK)

A 72 ore dall’uscita editoriale sui principali eBook store, il libro ASP.NET Core and Angular 2 è entrato nella Top 10 dei Best Seller di Amazon.co.jp e Amazon.co.uk nelle due principali categorie di riferimento Web Services e C#.

Di particolare rilievo è il piazzamento ottenuto in Giappone, dove il libro è attualmente primo in classifica in entrambe le categorie:

Approfondisci

Close