📍 Getting Started
Brief History of Everything
Installing the .NET Core SDK
Choosing an IDE
Organizing Code
🏗️ Creating a Solution
Starting from scratch
Adding a Web API project
Adding a library
Dependency management
🔥 Up and Running
Running projects locally
Running tests locally
💡 Writing an API
Initial program structure
Saving HTTP requests
Customizing Startup Behavior
Application logging with Serilog
📜 Writing Tests
Pure Unit Tests
Handling HTTP Request/Response bodies
🚀 Deploying
Deploying to Pivotal Platform
⚙️ Using the .NET Core CLI
✨ Friendly Checklist
Built with
from
Grav
and
Hugo
Icons made by
Freepik
from
www.flaticon.com
is licensed by
CC 3.0 BY
NeverendingTeaShop Example Project
.NET Core Cookbook
> ✨ Friendly Checklist
First Steps
Operations Manual
Building an API
Testing
✨ Friendly Checklist
First Steps
Preparing your machine
Installing the .NET Core SDK
Organizing Code
Creating a Solution
Creating a Web API project
Creating a library project
Operations Manual
Restore (fetch) dependencies
Running a project locally
Running tests locally
Adding an external dependency to a project
Adding a reference from one project to another
Building an API
How an API project looks like
Testing
Writing pure tests