20061103

Nerdage...

I presented at work some cool NYAHHH about the Service Layer (not web service) and my co-worker helped out with domain validation.

I think the code that I wrote for this 15+ minute presentation was pretty kick ass, so might at well share it to everyone.

Here are some of the patterns/OO design being used (a mix of GoF, and Fowler's PofEAA):
- Factory
- Domain Model
- Service Layer
- Unit of Work
- Data Mapper
- Dependendcy Injection
- Dependendcy Inversion
- Finder
- Model View Presenter
- etc...

And here are some technologies used:
- NHibernate
- NMock2
- NUnit

And here's the link to the .zip [download]

Note:

If you would like to run the application, download (1)Nhibernate, (2)NMock2, (3) SQL Server Express 2005 with (4)Northwind Database - here is the link on how to install the database.

0 comments: