Cena54000,00 + PDV

After completing this course, students will be able to:

  • Query and manipulate data with Entity Framework
  • Use ASP.NET Web API to create HTTP-based services and consume them from .NET and non-.NET clients
  • Extend ASP.NET Web API services using message handlers, model binders, action filters, and media type formatters
  • Create SOAP-based services with the Windows Communication Foundation (WCF) and consume them from .NET clients
  • Apply design principles to service contracts and extend WCF services using custom runtime components and behaviors
  • Secure WCF services using transport and message security
  • Use Windows Azure Service Bus for relayed messaging and brokered messaging using queues and topics
  • Host services on on-premises servers, and on various Windows Azure environments, such as Web Roles, Worker Roles, and Web Sites
  • Deploy services to both on-premises servers and Windows Azure
  • Store and access data in Windows Azure Storage, and configure storage access rights
  • Monitor and log services, both on-premises and in Windows Azure
  • Implement federated authentication by using ACS with ASP.NET Web API services
  • Create scalable, load-balanced services

Course details:

Module 1: Overview of service and cloud technologies
Module 2: Querying and Manipulating Data Using Entity Framework
Lab : Creating a Data Access Layer by Using Entity Framework
Module 3: Creating and Consuming ASP.NET Web API Services
Lab : Creating the Travel Reservation ASP.NET Web API Service
Module 4: Extending and Securing ASP.NET Web API Services
Module 5: Creating WCF Services
Lab : Creating and Consuming the WCF Booking Service
Module 6: Hosting Services
Lab : Hosting Services
Module 7: Windows Azure Service Bus
Lab : Windows Azure Service Bus
Module 8: Deploying Services
Lab : Deploying Services
Module 9: Windows Azure Storage
Lab : Windows Azure Storage
Module 10: Monitoring and Diagnostics
Lab : Monitoring and Diagnostics
Module 11: Identity Management and Access Control
Lab : Identity Management and Access Control
Module 12: Scaling Services
Lab : Scalability
Module 13: Appendix A: Designing and Extending WCF Services
Lab : Designing and Extending WCF Services
Module 14: Appendix B: Implementing Security in WCF Services
Lab : Securing a WCF Service

Length: 5 days/40 school class