thanks both for fast answer, you are saving my face, as this is project going to be the prove for my group that raven is the way to go, and alot of things gets clearer with your replies,
@Fitzchak Yitzchaki
thanks for the advice, but i don't think DateTime.MaxValue, is an option, as it will show up for user and he will get confused.
@Ayende
i dont know if it is my mistake or there is a bug, but if i do
var usersList= RavenSession.Query<User>().OrderByDescending(i=>i.RegisterDate.Value.Date);
i get the null values ordered before none null ones.
if i do
var usersList= RavenSession.Query<User>();
i get them in right order and null values show last, but i want it to be based ordered based on the Date part only and not Date and Time Parts .
thank again