Corso MOC 20487 Microsoft Visual Studio

Developing Microsoft Azure and Web Services New

Sviluppo Microsoft

5 giorni

1.750,00

Descrizione

panoramica del corso:

Gli studenti impareranno a disegnare e sviluppare servizi che accedono ai dati localmente e da remoto da diversi punti. Con questo corso gli studenti impareranno a sviluppare e fare il deploy di servizi su ambienti ibridi inclusi gli on-premises servers e Windows Azure.

Destinatari

il corso è rivolto a:

Sviluppatori .NET esperti o che abbiano almeno un'esperienza di sei mesi come programmatori e vogliono imparare a sviluppare.

Obiettivi

al termine del corso i partecipanti saranno in grado di:

  • Interrogare e manipolare i dati con Entity Framework
  • Usare ASP.NET Web API per creare HTTP-based services
  • Estendere ASP.NET Web API services gestendo messaggi, model binders, action filters, e media type formatters
  • Creare SOAP-based services con the Windows Communication Foundation (WCF) e usarli da .NET clients
  • Applicare i principi di design al service contracts ed estendere il WCF services usando i componenti custom runtime
  • Mettere in sicurezza i servizi WCF
  • Usare Windows Azure Service Bus
  • Ospitare servizi su on-premises servers, e su vari ambienti Windows Azure come Web Roles, Worker Roles, e Web Sites
  • Fare il deploy dei servizi per l'on-premises server e Windows Azure
  • Fare lo store e accedere ai dati su Windows Azure Storage, e configurare i privilegi per gli accessi
  • Monitorare e fare il log dei servizi per on-premises e su Windows Azure
  • Creare servizi scalabili e load-balanced

Pre-requisiti

per partecipare al corso:

  • Esperienza con C#, e dimestichezza con concetti tipo espressioni Lambda, LINQ
  • comprensione di concetti di n-tier applications
  • esperienza nell'interrogazione e manipolazione di dati conADO.NET
  • conoscenza della struttura dati di XML

Certificazione

Questo corso prepara ai seguenti esami ed è valido per le seguenti certificazioni:

  • Esame: 70-487

Module 1: Overview of service and cloud technologies

  • Key Components of Distributed Applications
  • Data and Data Access Technologies
  • Service Technologies
  • Cloud Computing
  • Exploring the Blue Yonder Airlines’ Travel Companion Application

Module 2: Querying and Manipulating Data Using Entity Framework

  • ADO.NET Overview
  • Creating an Entity Data Model
  • Querying Data
  • Manipulating Data

Module 3: Creating and Consuming ASP.NET Web API Services

  • HTTP Services
  • Creating an ASP.NET Web API Service
  • Handling HTTP Requests and Responses
  • Hosting and Consuming ASP.NET Web API Services

Module 4: Extending and Securing ASP.NET Web API Services

  • The ASP.NET Web API Pipeline
  • Creating OData Services
  • Implementing Security in ASP.NET Web API Services
  • Injecting Dependencies into Controllers

Module 5: Creating WCF Services

  • Advantages of Creating Services with WCF
  • Creating and Implementing a Contract
  • Configuring and Hosting WCF Services
  • Consuming WCF Services

Module 6: Hosting Services

  • Hosting Services On-Premises
  • Hosting Services in Windows Azure

Module 7: Windows Azure Service Busos

  • What Are Windows Azure Service Bus Relays?
  • Windows Azure Service Bus Queues
  • Windows Azure Service Bus Topics

Module 8: Deploying Services

  • Web Deployment with Visual Studio 2012
  • Creating and Deploying Web Application Packages
  • Command-Line Tools for Web Deploy
  • Deploying Web and Service Applications to Windows Azure
  • Continuous Delivery with TFS and Git
  • Best Practices for Production Deployment

Module 9: Windows Azure Storage

  • Introduction to Windows Azure Storage
  • Windows Azure Blob Storage
  • Windows Azure Table Storage
  • Windows Azure Queue Storage
  • Restricting Access to Windows Azure Storage

Module 10: Monitoring and Diagnostics

  • Performing Diagnostics by Using Tracing
  • Configuring Service Diagnostics
  • Monitoring Services Using Windows Azure Diagnostics
  • Collecting Windows Azure Metrics

Module 11: Identity Management and Access Control

  • Claims-based Identity Concepts
  • Using the Windows Azure Access Control Service
  • Configuring Services to Use Federated Identities
  • Handling Federated Identities on the Client Side

Module 12: Scaling Services

  • Introduction to Scalability
  • Load Balancing
  • Scaling On-Premises Services with Distributed Cache
  • Windows Azure Caching
  • Caveats of Scaling Services
  • Scaling Globally

Module 13: Appendix A: Designing and Extending WCF Services

  • Applying Design Principles to Service Contracts
  • Handling Distributed Transactions
  • Extending the WCF Pipeline

Module 14: Appendix B: Implementing Security in WCF Services

  • Introduction to Web Services Security
  • Transport Security
  • Message Security
  • Configuring Service Authentication and Authorization


2020

Marzo

Milano: 02 marzo 2020
Roma: 09 marzo 2020
Padova: 16 marzo 2020

Corso personalizzato?
Mai stato così semplice!
Developing Microsoft Azure and Web Services
su misura per te

Hai bisogno di un programma dedicato?
Scegli le date in accordo con i tuoi impegni
Vuoi un docente interamente dedicato?

Il Corso non ha promozioni attive

controlla i nostri corsi in promozione



Padova
Corso Stati Uniti 18/B
35127 Padova

Milano
Via Alessandro Volta, 16
20093 Cologno Monzese, Milano

Roma
Via Casilina 3T, Palazzina D
00182 Roma

Contatti
+39 022544271
learning@cegeka.it