Stai utilizzando un browser vecchio, che non rispetta gli standard web. Ti consigliamo di cambiarlo, perché questo sito potrebbe non funzionare correttamente.

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

ICWD08

In: ASP.NET

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

Durata

  • 35 ore
  • 5 giorni

Prerequisiti

Conoscenza di HTML, C# o VB.

Prerequisiti software

Visual Studio (anche Community)

Solo su richiesta

Questo corso è erogabile solo su richiesta, in modalità on-line (con formazione a distanza), oppure on-site, sempre personalizzati secondo le esigenze.

Richiesta informazioni