Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Start a free Courses trial
to watch this video
Before we review the requirements for the Fitness Frog API and start the design/development process, let's download and review the project files.
Project Starter Files
The project files for the Fitness Frog Client App are available at http://treehouse-project-downloads.s3.amazonaws.com/dotnet-aspnet-web-api-fitness-frog.zip.
Visual Studio
You can download the latest version of Visual Studio at https://www.visualstudio.com/downloads/.
If you're new to Visual Studio or need a refresher, check out this Treehouse workshop:
Entity Framework
For more information on Entity Framework, check out these Treehouse courses:
Angular
Angular Project Files
The source files for the Fitness Frog Client App Angular application are available at http://treehouse-project-downloads.s3.amazonaws.com/dotnet-building-services-with-aspnet-web-api-fitness-frog-spa.zip.
Additional Learning
For more information about Angular, check out the following resources:
How to Enable the In-Memory Client-Side Data
To have the Fitness Frog Client App use its in-memory data instead of our non existent API, we need to edit the client-app-config.json
file in the root of our project.
- Open the
client-app-config.json
file - Set the
useInMemoryData
property totrue
and save the file - Then reload the page in the browser
- A banner will display letting you know that you're using the in-memory client-side data
You need to sign up for Treehouse in order to download course files.
Sign up