Generating DTO's from your fully populated domain classes

When working with object relational mapping(or even handrolled DAL's) you most often work on fully populated objects. When working in an environment utilizing Data Transfer Object either for transport over the wire or screen bound  DTO's you have to slice or merge your fully populated objects. ... [More]

Copenhagen .NET User Group - Startup

A .NET User Group is starting up in Copenhagen for more information check http://cnug.dk/ (in Danish). I Hope to see many of the Danish developers on the 19th of June in Ballerup. Its gonna be a talk about expectations for the User Group and a presentation of some concepts from object relational map... [More]

Why the database should handle paging

Notice that the scrollbar isn't at the bottom. That's a lot of data to fetch if you only show a single page of them (click for larger image)

Generating passwords

So if you need to generate passwords easy you don't have to reinvent the wheel, you can use functionality that the Mempership functionality from ASP.NET already has. On the Membership class in System.Web.Security namespace is a static method for generating passwords. You can specify a length and how... [More]