Book Logo
  • 📍 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
navigation

.NET Core Cookbook

This cookbook will ideally help you navigate the .NET Core and C# waters. Take a look at the contents below for the topic of choice to read up on.

Table of Contents

    📍 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


Examples and guides in this cookbook are based on .NET Core major stable version 3.x, which was initially released in September 2019. You can check the release history here