ICWD08 - Building web apps with ASP.NET and ASP.NET MVC

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.

Questo corso è disponibile per Visual Studio 2013, 2015 e 2017.

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

Prezzo di listino

1.400,00 EUR + IVA

Durata

  • 35 ore
  • 5 giorni

Prerequisiti

Conoscenza di HTML, C# o VB.

Prerequisiti software

Visual Studio (anche Community)

Prezzo di listino

1.400,00 EUR + IVA per partecipante

Anche on-site

Tutti i nostri corsi sono erogabili anche in modalità on-site, presso la vostra sede, e possono essere personalizzati secondo le esigenze.

Richiesta informazioni

Corsi consigliati