Project Structure

Project / Solution Structure

Sherwood - common / utility functionality
  • Sherwood.Core - Essential common functionality and global interfaces
  • Sherwood.Mvc - ASP.Net MVC helper function library
  • Sherwood.Unity - Wrapper for Unity implementation of dependency injection
  • Sherwood.Security - Cryptography library (encryption / hashing)

Sherwood.Content - content aggregation and querying solution


Sherwood.SignOn - single sign on solution
  • Sherwood.SignOn.Core - shared interfaces / contracts / schemas for single sign on solution
  • Sherwood.SignOn.Server - single sign on server implementation (MVC application)
  • Sherwood.SignOn.Client - _example client implementation (HttpHandler / Module + trusted client API)

Sherwood.Samples - Third party integration examples / sample solutions
  • Sherwood.Samples.ClientWebsite - Example website that uses sign on client components

Development Host Names

For local testing of web applications and services, the following domain should be used: sherwood.local

Examples:
signon.sherwood.local
content.sherwood.local
samples.sherwood.local

Last edited May 25, 2010 at 10:54 AM by rvanoord, version 10

Comments

No comments yet.