YoVDO

Building Configurable Applications Using .NET Generic Host

Offered By: Pluralsight

Tags

.NET Courses Application Development Courses Dependency Injection Courses

Course Description

Overview

Hard-coded paths, URLs, and other settings make your applications inflexible and difficult to change. This course will teach you how to use the .NET Generic Host and Configuration APIs in your applications, allowing them to update without recompiling.

Applications and services need to be flexible, using different configuration settings depending on whether they are running in development or production, without having to recompile. In this course, Building Configurable Applications Using .NET Generic Host, you’ll learn how to implement applications so they can be easily configured leveraging the .NET Class Libraries. First, you’ll explore how the .NET Configuration API simplifies working with configuration from files and other sources. Next, you’ll discover how to expose your configuration values throughout your applications efficiently using dependency injection. Finally, you’ll learn some best practices on how to make your reusable code libraries configurable too. When you’re finished with this course, you’ll have the skills and knowledge of developing with the .NET Generic Host and Configuration APIs needed to make your applications and services configurable for each target environment.

Syllabus

  • Course Overview 1min
  • Understanding Configuration in .NET 11mins
  • Exploring the Configuration API 25mins
  • Using the .NET Generic Host 24mins
  • Adding Application Configuration to the Host 28mins
  • Creating a Configurable Library 21mins

Taught by

Matt Tester

Related Courses

Software Engineering for SaaS
University of California, Berkeley via Coursera
MongoDB for Developers
MongoDB University
Android: introducción a la programación
Universitat Politècnica de València via UPV [X]
Extending SAP Products with SAP HANA Cloud Platform
SAP Learning
Two Speed IT: How Companies Can Surf the Digital Wave, a BCG Perspective
École Centrale Paris via Coursera