Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Home

antonydenyer edited this page · 97 revisions

Welcome to the ServiceStack wiki!

Where can I ask questions?

Resources



Documentation

This is the documentation about the core web service framework. The documentation for the Redis client, ORMLite etc can be found here.

Prerequisites - Before you start reading, you should know the basics about HTTP (HTTP methods/verbs, status codes etc) and REST/SOAP

  1. Why ServiceStack?
    1. Advantages of message based web services
  2. Getting Started
    1. ServiceStack's new API Design
    2. Create your first webservice
    3. Your first webservice explained
    4. The IoC container
    5. Metadata page
    6. Rest, SOAP & default endpoints
    7. SOAP support
    8. Service return types
    9. Plugins
    10. Validation and Exception handling (new!)
  3. Clients
    1. Overview
    2. C# client
    3. JavaScript client
    4. Silverlight client
  4. Formats
    1. Overview
    2. JSON/JSV and XML
    3. ServiceStack's new HTML5 Report Format
    4. ServiceStack's new CSV Format
    5. MessagePack Format
    6. ProtoBuf Format
  5. View Engines
    1. Razor & Markdown Razor
  6. Hosts

    1. IIS
    2. Self-hosting
    3. Mono
      1. Run ServiceStack as a daemon on Linux
      2. Run ServiceStack in Fastcgi hosted on nginx
      3. Linux-Hosting-Options
  7. Advanced

    1. Configuration options
      1. Run ServiceStack side-by-side with another web framework
    2. Access HTTP specific features in services
    3. Logging
    4. Serialization/deserialization
    5. Request/response filters
    6. Filter attributes (new!)
    7. Built-in caching options
    8. Built-in profiling
    9. Messaging and Redis
  8. Plugins
    1. Sessions
    2. Authentication/authorization (new!)
    3. Request logger
  9. HowTo write unit/integration tests
Something went wrong with that request. Please try again.