Table of Contents

Introduction

Chapter 1 Overview of ASP.NET Core Razor Pages
   ASP.NET Core MVC vs Razor Pages

   Install Visual Studio and .NET Core

   Create the Razor Pages Project

   Examine Project Files

      Pages Folder
      Wwwroot folder
      Other Files
   Create a New Razor Page

   Razor Template

      @Page
      Code Behind File
   Model Binding

   Tag Helpers

   Routing

   Security


Chapter 2 Market Data from Yahoo
   Historical Stock Data

      Helper Classes
      Using Razor Pages
      Using Web API
      Web Service for Yahoo Stock Data
      Web Service Application
   Option Chain data

      Helper Classes and Methods
      Option Data in Razor Page

Chapter 3 Market Data from IEX
   Historical Market Data

      Helper Classes
      IEX Stock Data in Razor Page
   Real-Time Stock Quotes

      Helper Classe and Method
      IEX Stock Quotes in Razor Page

Chapter 4 Market Data from Alpha Vantage
   Create API Key Service

   EOD Stock Data

      Helper Class and Method
      Stock EOD Data in Razor Page
   Intraday Stock Data

      Helper Method
      Intraday Data in Razor Page
   Real-Time Stock Quotes

      Helper Class and Method
      Stock Quotes in Razor Page
   FX EOD Data

      Helper Class and Method
      FX EOD Data in Razor Page
   FX Intraday Data

      Helper Method
      FX Bar Data in Razor Page
   Sector Performance Data

      Helper Class and Method
      Sector Performance in Razor Page

Chapter 5 Adjusted Stock Data
   Stock Data from Quandl

      Create API Key Service
      Helper Class and Method
      Adjusted EOD Stock Data in Razor Page
   Stock Data from Tiingo

      Create API Key Service
      Helper Class and Method
      Adjusted EOD Stock Data in Razor Page

Chapter 6 Interest Rates from Markit
   Helper Classes and Methods

   ISDA Rates in Razor Page