RazorDocs Search

Documentation

AppSurface

AppSurface gives .NET teams a modular startup pipeline for web, console, and distributed apps. Start with the pillar you need, then drill into concrete examples and API reference.

Start Here

Follow the proof path first.

Understand what the system is for, see it working, then choose the next implementation route with context.

Open Start Here

Decide if AppSurface fits

Start here when you need to know whether AppSurface is better than plain ASP.NET Core startup code for your app or team.

Prove the first service

Run the smallest web proof, then inspect the first reusable startup concern.

Recover and read the vocabulary

Use these when the first run or first module does not behave as expected.

Choose a package

Start here when you need the smallest useful install path for a new app.

Evaluate release risk

Use these routes when you need to decide whether current changes are safe to adopt.

Build docs with RazorDocs

Use this path when you want to host authored docs and generated API reference from your own repository.

See it working

Follow concrete application paths before drilling into reference material.

Concepts

Build the mental model before you choose an implementation path.

How-to Guides

Follow task-oriented guides that turn intent into working implementation steps.

Examples

Inspect concrete, working proof that shows the system behaving in practice.

API Reference

Dive into namespaces, APIs, and type-level detail once you know what you are looking for.

Releases

Review changelogs, upgrade guidance, and release-facing project history.

Troubleshooting

Recover from failures, debug edge cases, and understand what to check next.