Lokad Shared Libraries is a set of helper assemblies for .NET 3.5 and Silverlight 2.0 that are being developed as part of the Open Source effort by Lokad.com.
Lokad.Shared.dll is a single lightweight .NET library that includes:
- Exception Handling Action Policy Block
- Validation and Business Rules Application Block
- Miscellaneous helper classes and methods:
- Tuples
- Enforce code contracts
- Fast reflection methods
- Interfaces for abstracting away common cross-cutting concerns
- a lot more
Lokad.Quality.dll helps to write unit tests that enforce design guidelines and good practices in your code. It integrates with Mono.Cecil.dll in order to provide:
- Code quality rules
- Strongly-typed helper extensions for Mono.Cecil
Lokad.Stack.dll provides integration with:
- Autofac IoC Container for .NET
- Apache log4net logging library
- Rhino Mocking library
Original documentation is available at this blog.
