• Getting started
  • Hello world
  • Sample websites
  • Configuration
  • Tutorials
  • Website walkthrough
  • Microservice walkthrough
  • Localization
  • Best practices
  • Documentation
  • The Owin Frameowrk
  • Functional areas
  • NuGet packages
  • Configuration
  • NuGet
  • Owin.Framework
  • Authorization
  • DefaultDocument
  • Pages.Html
  • Pages.Restful
  • StaticFiles
  • Repositories
  • OwinFramework
  • Authorization
  • Facilities
  • Middleware
  • Pages

Owin Framework

An open architecture for interoperable middleware

  • Getting started
    Hello world Sample websites Configuration
  • Tutorials
    Website walkthrough Microservice walkthrough Localization Best practices
  • Documentation
    The Owin Frameowrk Functional areas Projects Repositories NuGet packages Configuration
  • NuGet
    Owin.Framework Authorization Authorization.Prius Authorization.UI DefaultDocument ExceptionReporter FormIdentification Less NotFound OutputCache Pages.Html Pages.Restful Session StaticFiles Versioning
  • Repositories
    OwinFramework Authorization Facilities Middleware Pages
  • External
    GitHub Wikki ... Identification and authorization ... Session handling ... Page rendering ... REST services ...
  • Getting started

    • Hello world
    • Sample websites
    • Configuration
  • Tutorials

    • Website walkthrough
    • Microservice walkthrough
    • Localization
    • Best practices
  • Functional Areas

    • Authorization
    • Content
    • Diagnostics
    • Pages Framework
      • Elements
        • Components
        • Layouts
        • Modules
        • Pages
        • Regions
    • Unit Testing
  • Documentation

    • The Owin Frameowrk
    • Functional areas
    • Projects
    • Repositories
    • NuGet packages
    • Configuration
  • Reference

    • OwinFramework

      • OwinFramework
      • OwinFramework.Configuration.ConfigurationManager
      • OwinFramework.Configuration.Urchin
      • OwinFramework.Mocks
    • Authorization

      • OwinFramework.Authorization
      • OwinFramework.Authorization.Core
      • OwinFramework.Authorization.Prius
      • OwinFramework.Authorization.UI
    • Facilities

      • OwinFramework.Facilities.Cache.Local
      • OwinFramework.Facilities.IdentityStore.Prius
      • OwinFramework.Facilities.TokenStore.Cache
      • OwinFramework.Facilities.TokenStore.Prius
    • Middleware

      • OwinFramework.AnalysisReporter
      • OwinFramework.Dart
      • OwinFramework.DefaultDocument
      • OwinFramework.Documenter
      • OwinFramework.ExceptionReporter
      • OwinFramework.FormIdentification
      • OwinFramework.Less
      • OwinFramework.NotFound
      • OwinFramework.OutputCache
      • OwinFramework.RouteVisualizer
      • OwinFramework.Session
      • OwinFramework.StaticFiles
      • OwinFramework.Versioning
    • Pages

      • OwinFramework.Pages.Core
        • Attributes

          • Description
          • Example
          • Option
      • OwinFramework.Pages.DebugMiddleware
      • OwinFramework.Pages.Framework
      • OwinFramework.Pages.Html
        • Element type attributes

          • IsComponent
          • IsDataProvider
          • IsLayout
          • IsModule
          • IsPackage
          • IsPage
          • IsRegion
        • Elements

          • Component
          • Data provider
          • Layout
          • Module
          • Package
          • Page
          • Region
        • General attributes

          • ChildContainer
          • ChildStyle
          • Container
          • DeployCss
          • DeployedAs
          • DeployFunction
          • NeedsComponent
          • PartOf
          • RenderHtml
          • RenderTemplate
          • Style
          • SuppliesData
          • UsesComponent
          • UsesLayout
        • Layout attributes

          • ZoneComponent
          • ZoneHtml
          • ZoneLayout
          • ZoneRegion
          • ZoneTemplate
        • Page attributes

          • CacheOutput
          • PageTitle
          • RequiresIdentification
          • RequiresPermission
          • Route
        • Region attributes

          • DataScope
          • Repeat
        • Templates
          • Markdown parser
          • Multi-part parser
          • Mustache parser
      • OwinFramework.Pages.Mocks
      • OwinFramework.Pages.Restful
        • Attributes

          • CacheOutput
          • Endpoint
          • EndpointParameter
          • GenerateClientScript
          • IsService
        • Elements

          • Service

Functional areas

  • Owin Framework
  • Content
  • Diagnostics
  • Authorization
  • Pages Framework
  • Unit Testing

Projects

  • OwinFramework
  • Configuration ConfigurationManager
  • Configuration Urchin
  • Mocks
  • Facilities Cache Local
  • Facilities IdentityStore Prius
  • Facilities TokenStore Cache
  • Facilities TokenStore Prius
  • AnalysisReporter
  • Dart
  • DefaultDocument
  • Documenter
  • ExceptionReporter
  • FormIdentification
  • Less
  • NotFound
  • OutputCache
  • RouteVisualizer
  • Session
  • StaticFiles
  • Versioning
  • Authorization
  • Authorization Core
  • Authorization Prius
  • Authorization UI
  • Pages Core
  • Pages DebugMiddleware
  • Pages Framework
  • Pages Html
  • Pages Mocks
  • Pages Restful
Sample Websites built with the OWIN Framwork

Sample Websites

We eat our own dogfood, so this website is built entirely using the Owin Framework! You can see the source code for it here.

If you built a website using the Owin Framework that that you are proud of I would love to add some details here.

Copyright 2014-2020