8. April 2011 12:44
DevDays 2011 is just around the corner. Most of the agenda and speakers are known, and there is a lot of content to look forward to. I will be doing a session on implementing CQRS (command/query responsibility segregation) on Windows Azure. CQRS is an architectural pattern that completely separates commands (writes) from queries (reads), with the intent of improving scaleability and optimizing for both reads and writes.
During both days, when I am not in sessions or at the Avanade stand...
[More]
Category: Dev, Presenting |
Tags: |
Permalink
7. April 2011 15:59
I came across something weird today: I am working on an ASP.NET MVC 3 project that includes reporting. The data for the reports is loaded into custom viewmodels (simple POCO classes) by service classes. Where those service classes get their data is unknown inside the reports, which is as it should be from a separation of concerns standpoint.
The customer viewmodel class and customer service class below can serve as a simple example if you want to try this out yourself:
public class Cus...
[More]
Category: Dev |
Tags: |
Permalink