Home
Help
Register
Log in

Search

 
   Active Threads  

You are here: Home > LLBLGen Pro > Showcases> Quick Plug for new site!
 

Pages: 1
Showcases
Quick Plug for new site!
Page:1/1 

  Print all messages in this thread  
Poster Message
MarcoP
User



Location:

Joined on:
29-Sep-2004 14:15:43
Posted:
270 posts
# Posted on: 11-Jan-2011 05:18:05.  
Just wanted to plug one of my new public sites I designed using LLBL. STILL the best OR/M!

https://www.yodeal.com

  Top
Otis
LLBLGen Pro Team



Location:
The Hague, The Netherlands
Joined on:
17-Aug-2003 18:00:36
Posted:
36867 posts
# Posted on: 11-Jan-2011 12:37:43.  
Looks good Regular Smiley

Could you elaborate a bit how you used llblgen pro with this project?


Frans Bouma
LLBLGen Pro / ORM Profiler Lead Developer | Blog | Twitter
 
Top
MarcoP
User



Location:

Joined on:
29-Sep-2004 14:15:43
Posted:
270 posts
# Posted on: 11-Jan-2011 14:29:55.  
Otis wrote:
Looks good Regular Smiley

Could you elaborate a bit how you used llblgen pro with this project?


Sure. YoDeal.com is an ASP.NET MVC application. We used a "slim" version of CQRS, so the heart of the application is broken down into 2 distinct layers: Reads & Writes. Our backend is SQL Server and the query layer uses Linq 2 LLBL and projections/dtos are passed to the UI layer.

As for the write side, the UI issues commands to our app services layer where handlers sit and talk to entity repositories.

That's about it, let me know if you need any more info or if you ever want to setup the forums to use facebook connect Regular Smiley (which can be SLOW at times).
  Top
Otis
LLBLGen Pro Team



Location:
The Hague, The Netherlands
Joined on:
17-Aug-2003 18:00:36
Posted:
36867 posts
# Posted on: 13-Jan-2011 09:56:33.  
So you don't store the commands, they are converted to entity actions on the client prior to persisting entities?

Frans Bouma
LLBLGen Pro / ORM Profiler Lead Developer | Blog | Twitter
 
Top
MarcoP
User



Location:

Joined on:
29-Sep-2004 14:15:43
Posted:
270 posts
# Posted on: 13-Jan-2011 21:11:52.  
Otis wrote:
So you don't store the commands, they are converted to entity actions on the client prior to persisting entities?


No, we do not store the commands (which is where we deviate away from true CQRS). Our commands hold the data we are persisting and our command properties are decorated with data annotatation attributes to describe simple things like required, max length, etc and we have extensions that handle the converting from commands to entities.
  Top
Otis
LLBLGen Pro Team



Location:
The Hague, The Netherlands
Joined on:
17-Aug-2003 18:00:36
Posted:
36867 posts
# Posted on: 14-Jan-2011 12:01:36.  
Sounds logical. I personally don't understand why people would want to store commands and/or events in the DB, it would require a lot of migration hell when a new version is released.

Frans Bouma
LLBLGen Pro / ORM Profiler Lead Developer | Blog | Twitter
 
Top
Pages: 1  


Powered by HnD ©2002-2007 Solutions Design
HnD uses LLBLGen Pro

Version: 2.1.12172008 Final.