Course Outline

Module 1: Overview of Service and Cloud Technologies for Government

  • Key Components of Distributed Applications
  • Data and Data Access Technologies
  • Service Technologies
  • Cloud Computing for Government
  • Manipulating Data for Government Operations

Module 2: Querying and Manipulating Data Using Entity Framework for Government

  • ADO.NET Overview for Government Applications
  • Creating an Entity Data Model for Government Databases
  • Querying Data for Government Services

Module 3: Creating and Consuming ASP.NET Core HTTP Services for Government

  • HTTP Services for Government Operations
  • Creating an ASP.NET Core Web API for Government Use
  • Consuming ASP.NET Core Web APIs in Government Applications
  • Handling HTTP Requests and Responses for Government Services
  • Automatically Generating HTTP Requests and Responses for Government Systems

Module 4: Extending ASP.NET Core HTTP Services for Government

  • The ASP.NET Core Request Pipeline for Government Applications
  • Customizing Controllers and Actions for Government Needs
  • Injecting Dependencies into Controllers for Government Systems

Module 5: Hosting Services On-Premises and in Azure for Government

  • Hosting Services on-Premises for Government Operations
  • Hosting Services in Azure App Service for Government Use
  • Packaging Services in Containers for Government Deployment
  • Implementing Serverless Services for Government Applications

Module 6: Deploying and Managing Services for Government

  • Web Deployment with Visual Studio 2017 for Government Projects
  • Continuous Delivery with Visual Studio Team Services for Government Teams
  • Deploying Applications to Staging and Production Environments for Government Operations
  • Defining Service Interfaces with Azure API Management for Government Use

Module 7: Implementing Data Storage in Azure for Government

  • Choosing a Data Storage Mechanism for Government Needs
  • Accessing Data in Azure Storage for Government Applications
  • Working with Structured Data in Azure for Government Services
  • Geographically Distributing Data with Azure CDN for Government Operations
  • Scaling with Out-of-Process Cache for Government Systems

Module 8: Diagnostics and Monitoring for Government

  • Logging in ASP.NET Core for Government Applications
  • Diagnostic Tools for Government Use
  • Application Insights for Government Services

Module 9: Securing Services On-Premises and in Microsoft Azure for Government

  • Explaining Security Terminology for Government Personnel
  • Securing Services with ASP.NET Core Identity for Government Applications
  • Securing Services with Azure Active Directory for Government Use

Module 10: Scaling Services for Government Operations

  • Introduction to Scalability for Government Systems
  • Automatic Scaling for Government Applications
  • Azure Application Gateway and Traffic Manager for Government Use

Requirements

Before attending this course, participants must have:

  • Experience with C# programming, including knowledge of lambda expressions, LINQ, and anonymous types
  • An understanding of n-tier application concepts
  • Experience in querying and manipulating data using ADO.NET

These prerequisites ensure that participants are well-prepared to engage effectively with the course content for government applications.

 35 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories