Skip to content

keyurpd/aspnet-redis-documentdb

Repository files navigation

ASP.NET Core Sample Website

Note: This code tries to connect to Azure DocumentDb and Redis services. Kindly create/replace the connection strings in config.json file. Or use environment variables.

This is a sample asp.net web application targetting the .NET Core runtime.

Following are the steps to be followed.

  • Install .NET Core 1.0 / .NET 4.5.1
  • Install Node, NPM, Yeoman
  • Install ASP.NET generator for Yeoman
  • Create the first ASP.NET web app using Yeoman scaffolding
  • Change the code to meet the requirement
  • Run one of the web commands to bring the site up
  • Browse the site through the browser

It uses following features of ASP.NET Core

  • Targets ASP.NET Core rc1 update1, except Redis and DocumentDb API
  • Uses built-in ASP.NET Dependency Injection
  • Uses new Option Model / Env Vars instead of web.config
  • Retrieves data from Azure DocumentDb
  • Uses Cache-Aside strategy for caching in Redis

(C) Keyur

About

ASP.NET Core website with Redis Cache and DocumentDb of Azure

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors