Layered Architecture Sample for .NET
I am a fan of the Paladin project (by Firedancer).
She has even demoed it to the local SG community when she visited SGDOTNET a few years back.
After Paladin, another project that she was working on was a demo for an expense approval application. The application leverages on the new features in.Net 3.0. In the sample, she provided some good ideas on the use of a layered architecture for application development.
Was pleasantly surprised to find in CodePlex her updated code, which uses .Net 3.5. Specifically, she has updated her codes to include the following:
Data Layer is converted to use LINQ instead of Enterprise Library DAAB. Business Entities are now LINQ-to-SQL entities. Workflow is converted to use the .NET 3.5 WorkflowServices. A call to all developers - Do check out the cool, and well-designed codebase at
http://www.codeplex.com/LayerSample/Release/ProjectReleases.aspx?ReleaseId=13807