Skip to content

(Current): A look at some of the fundamentals involved with ASP.NET Core including, configuration, managing secrets & dependency injection (more to come)

Notifications You must be signed in to change notification settings

pj-mill/AspCore_Fundamentals

Repository files navigation

DotNetCore_Fundamentals

Developed with Visual Studio 2015 Community


###Techs

Tech
ASP.NET Core
C#

###Features

Feature Description Project
Dependency Injection Demonstrates transient & singleton injection with .NET CORE's builtin DI DependencyInjection
Injecting an Action delegate for configuring options (IOption interface) ConfigurationManagement
Configuration Demonstrates how to access the 'appsettings'json' file using IConfiguration. ConfigurationManagement
Loading of specific appsettings file depending on environment setting Environment
Middleware Custom logging and terminal middleware using RequestDelegate's & 'IApplicationBuilder' extensions Middleware
Static Files Demonstrates provision of static files (.js, css, images, html, etc) StaticFiles
Setting default page to 'index.html' under root with 'UseDefaultFiles' StaticFiles
Setting default page to a different html page with 'DefaultFilesOptions' StaticFiles
Serving up images stored outside root with 'StaticFileOptions' StaticFiles
Combining 'UseDefaultFiles()' & 'UseStaticFiles()' with 'UseFileServer' StaticFiles
Setting default 'welcome' page under root with 'UseWelcomePage' StaticFiles
Added file caching for 1 hr to middleware StaticFiles
Enabled Directory Browsing StaticFiles
Muti-Environment Demonstration of how to set up your environment for 'Development', 'Staging', 'Production' or a custom env. Environment
Hosting Hosting
Logging Demonstrate various logging features Logging
Routing Basic routing example Logging

###Resources

Title Author Website
Introduction to ASP.NET Core MSDN
Dependency injection into controllers MSDN
Introduction to ASP.NET Core Andras Nemes dotnetcodr
Codelabs Web-Dex Microsoft

About

(Current): A look at some of the fundamentals involved with ASP.NET Core including, configuration, managing secrets & dependency injection (more to come)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages