Corso Building web apps with ASP.NET and ASP.NET MVC (ICWD08)

Richiedi un preventivo

Questo corso unisce in un solo percorso tutti i contenuti disponibili per WebForms e per ASP.NET MVC.
Nel corso sono mostrate tanto le novità di ASP.NET e di Visual Studio, quanto le caratteristiche esistenti, se richiesto.
Esso include una parte introduttiva al .NET Framework, Entity Framework e C#, che nel caso di corsi custom può essere sostituito eventualmente da VB.

  • Introduzione
  • Nuove funzionalità ed introduzione all'uso di Visual Studio
  • Introduzione al .NET Framework
  • CLR (Common Language RunTime) e MSIL (Microsoft Intermediate Language)
  • Concetti di object oriented programming
  • C# 7 o VB 2017 (o versioni precedenti)
  • Introduzione a LINQ: lavorare con collezioni di oggetti, XML ed altri dati
  • Introduzione a Entity Framework
  • ASP.NET WebForms
  • Anatomia di un'applicazione ASP.NET
  • WebForm e ciclo di vita della pagina
  • Server Control: Web Form Controls, HTML Controls, Validator Controls
  • User Controls
  • Gestire ViewState e ClientID
  • Il compilation model
  • Il Page Framework
  • Master Pages, Themes e Skins
  • Gestione dello stato e cache con ASP.NET
  • Introduzione ad ADO.NET
  • Il databinding, il model binder e i controlli di accesso ai dati
  • Creare aree protette da autenticazione
  • ASP.NET Identity
  • ASP.NET SignalR
  • Estendere al massimo ASP.NET
  • HttpRuntime: estendere al massimo ASP.NET
  • Localizzazione e globalizzazione di applicazioni web
  • Bundling e minification
  • ASP.NET MVC
  • Introduzione al pattern MVC
  • Disegnare un'applicazione ASP.NET per MVC
  • Model, View, Controller in dettaglio
  • Async controller e pipeline di esecuzione
  • Introduzione a Razor
  • Gestione delle form con ASP.NET MVC
  • Routing e personalizzazione
  • Attribute routing
  • Gli action filter
  • Authentication e Authorization con ASP.NET MVC
  • ASP.NET Identity
  • Cache e output cache con MVC
  • Personalizzare controller e view engines
  • Integrazione con JavaScript e Bootstrap
  • Mobile web e device rendering con MVC
  • ASP.NET Web API e gestione di servizi

Scheda rapida

Durata del corso: 35 ore, pari a 5 giorni (7 ore al giorno)

Prerequisiti

Conoscenza di HTML, C# o VB.

Software: Visual Studio (anche Community)

Materiale del corso

  • slide in formato PDF, da poter stampare
  • esempi presentati nel corso

Preventivo

Richiedi un preventivo