Skip to content

mkpace/sharepoint-wcf

Repository files navigation

sharepoint-wcf

Sample code for custom application API providing access to SharePoint Server API. I designed and coded this WCF as part of a "full stack" project I worked on at Amazon as a solution architect and developer.

The presentation or "front-end" to this project using the same system design philosophy (SoC & SOA) is here. LegalPortal is a separate project, but uses the same system design and unique development/deployment techniques: LegalPortal

The entity diagrams for the codebase:

#Persistence Layer Clean separation of concerns (SoC) within the persistence layer. API provides services to manage the SharePoint server lists and libraries from the entry-point Domain Manager. kingpin-persistence

#Domain Entities Represent the application domain and classes used in the system. These object all inherit from IKPItem a core interface providing the implementation for serializing/deserializing the objects into native SharePoint "items". kingpin-entities

#Entity Lookups Represent the "lookup" lists used by the Domain Entities - the "relational" tables in this model. kingpin-lookups

About

Sample WCF C# code for custom API in SharePoint. Includes UML/Entity diagrams

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages