Skip to content
srkirkland edited this page Jan 23, 2013 · 10 revisions

Welcome to the UCDArch Wiki

Documentation for UCD Architecture

Getting Started: Setting up a new project with UCD Architecture

Authentication with CAS: Authenticating your users with CAS

Mapping Configurations: How to configure UCD Architecture to use HBM (XML), Fluent, or AutoMapping.

Catbert Role Provider: Configuring the Catbert Role Provider

WebAPI Dependency Injection: Adding Dependency Injection for WebAPI Controllers

Notes

UCDArch code repository only goes back to version 2.0. For previous commit history, see http://ucdarch.codeplex.com/

Thanks to http://code.google.com/p/sharp-architecture/ for inspiration -- much of the guts are an amalgam of their work and previous efforts from UCD internal applications.

Currently NHibernate 3.0 has a truncation issue when dealing with large varbinary(max) and varchar(max) fields. The solution is to use a CustomType for each in your mapping file; BinaryBlob and StringClob respectively.