Cloud Workshop
scopri Azure in una giornata

Una serie di eventi di una giornata in Aula Virtuale per conoscere Azure e implementare i suoi servizi.

LEGGI TUTTO

Prepara gli esami Cisco con i Practice Test Measure Up

Disponibili i Practice Test per preparare alcuni esami di certificazione Cisco.
Fruibili via web per 180 giorni.

LEGGI TUTTO

PRINCE2

PRojects IN Controlled Environments: PRINCE2 è la metodologia di Project Management applicabile a tutti i tipi di progetto.

In Pipeline è disponibile la formazione elearning e in aula, nonché gli esami di certificazione.

LEGGI TUTTO

Disponibili i corsi ufficiali Microsoft
MOC On-Demand

Si tratta di corsi Microsoft fruibili in modo individuale via Internet.
La soluzione ideale per chi incontra problemi di calendario a partecipare ad un normale corso MOC.

LEGGI TUTTO

Aula Virtuale: una nuova modalità di frequenza dei corsi Pipeline

E' disponibile una nuova modalità di frequenza dei corsi Pipeline. Si tratta dell'Aula Virtuale.

LEGGI TUTTO

Catalogo corsi
corsi-personalizzati
Corsi in promozione
Voucher microsoft


MOC 20486 - Developing ASP.NET MVC 5 Web Applications


Descrizione

In questo corso gli allievi imparano a sviluppare applicazioni avanzate ASP.NET MVC utilizzando il .NET Framework 4.5. Il focus del corso è posto in particolare sugli aspetti di performance e scalabilità delle applicazioni. ASP.NET MVC viene introdotto e posto a confronto con le Web Forms in modo da aiutare l'allievo a capire quando ognuna di queste tecnologie dovrebbe e potrebbe essere utilizzata.

Durata del corso: 5 giorni

Contenuti del corso

Exploring ASP.NET MVC 5

  • Overview of Microsoft Web Technologies
  • Overview of ASP.NET 4.5
  • Introduction to ASP.NET MVC 5

Designing ASP.NET MVC 5 Web Applications

  • Planning in the Project Design Phase
  • Designing Models, Controllers, and Views

Developing ASP.NET MVC 5 Models

  • Creating MVC Models
  • Working with Data

Developing ASP.NET MVC 5 Controllers

  • Writing Controllers and Actions
  • Writing Action Filters

Developing ASP.NET MVC 5 Views

  • Creating Views with Razor Syntax
  • Using HTML Helpers
  • Reusing Code in Views

Testing and Debugging ASP.NET MVC 5 Web Applications

  • Unit Testing MVC Components
  • Implementing an Exception Handling Strategy

Structuring ASP.NET MVC 5 Web Applications

  • Analyzing Information Architecture
  • Configuring Routes
  • Creating a Navigation Structure

Applying Styles to ASP.NET MVC 5 Web Applications

  • Using Template Views
  • Applying CSS to an MVC Application
  • Creating an Adaptive User Interface

Building Responsive Pages in ASP.NET MVC 5 Web Applications

  • Using AJAX and Partial Page Updates
  • Implementing a Caching Strategy

Using JavaScript and jQuery for Responsive MVC 5 Web Applications

  • Rendering and Running JavaScript Code
  • Using jQuery and jQueryUI

Controlling Access to ASP.NET MVC 5 Web Applications

  • Implementing Authentication and Authorization
  • Assigning Roles and Membership

Building a Resilient ASP.NET MVC 5 Web Application

  • Developing Secure Sites
  • State Management

Using Windows Azure Web Services in ASP.NET MVC 5 Web Applications

  • Introduction to Windows Azure
  • Designing and Writing Windows Azure Services
  • Consuming Windows Azure Services in a Web Application

Implementing Web APIs in ASP.NET MVC 5 Web Applications

  • Developing a Web API
  • Calling a Web API from Mobile and Web Applications

Handling Requests in ASP.NET MVC 5 Web Applications

  • Using HTTP Modules and HTTP Handlers
  • Using Web Sockets

Deploying ASP.NET MVC 5 Web Applications

  • Deploying Web Applications
  • Deploying MVC 5 Applications

 

A chi è rivolto

Professional Developers

 

Prerequisiti

  • almeno 2 anni di esperienza nello sviluppo di applicazioni web con Visual Studio e ASP.NET;
  • esperienza nell'utilizzo del .NET Framework;
  • familiarità con il linguaggio C#.
     

Obiettivi

Al termine del corso gli allievi saranno in grado di:

  • descrivere lo stack di tecnologie Microsoft per il Web;
  • indicare la tecnologia approppriata per una specifica applicazione;
  • progettare l'architettura di una applicazione web per rispondere a specifici requisiti funzionali e di interfaccia;
  • creare MVC Models;
  • aggiungere Controller ad una applicazione MVC;
  • creare Views in una applicazione MVC;
  • eseguire test e utilizzare gli strumenti di debugging;
  • utilizzare meccanismi di aggiornamento parziale delle pagine e di caching;
  • scrivere codice JavaScript e utilizzare la libreria JQuery;
  • implementare un sistema completo di membership;
  • creare una applicazione MVC che resista agli attacchi;
  • descrivere come scrivere un web service Windows Azure e richiamarlo da una applicazione MVC;
  • descrivere cosa sia una Web API e perchè la si dovrebbe aggiungere ad una applicazione MVC;
  • modificare il modo con cui le richieste del browser sono gestite dalla applicazione MVC;
  • descrivere come pacchettare e distribuire una web application ASP.NET MVC su un web server.
     
 

 

Se sei in possesso di training voucher Software Assurance puoi partecipare GRATIS a questo corso.



Puoi portare il tuo notebook in aula e usufruire di uno sconto del 6% sul totale: usa il Codice Coupon BYOD durante la registrazione


Corsi Confermati

VMW_ICM - VMware vSphere: Install, Configure, Manage [V6.7]
18-02-2019 - Systematika Padova
VMW_ICM - VMware vSphere: Install, Configure, Manage [V6.7]
18-02-2019 - Systematika Roma
VMW_ICM - VMware vSphere: Install, Configure, Manage [V6.7]
18-02-2019 - Systematika Saronno
VMW_ICM - VMware vSphere: Install, Configure, Manage [V6.7]
18-02-2019 - Aula Virtuale
MOC 10987 - Performance Tuning and Optimizing SQL Databases
18-02-2019 - Aula Virtuale
MOC 10987 - Performance Tuning and Optimizing SQL Databases
18-02-2019 - Pipeline Milano

I nostri Partners

Video corsi

pipeine-video

Ricerca Corsi

catalogo-corsi-pipeline

SCARICA IL CATALOGO CORSI

studenti

STUDENTI

Le Nostre Aule