RavenDB entity Id as string

Internal RavenDB storage treat entity Id as string like "Posts/12". This conflicts with ASP.NET MVC routing (mind the slash in URLs).

RavenDB index projections and map/reduce

Getting a grip on the different type of indexing/views options and what's going on under the Raven hood isn't that obvious.

Validation in RavenDB

Define validation for entities and use RavenDBs IDocumentStoreListener to hook validation rules at a .SaveChanges() level.

RavenDB exclude property

I have a document model to store in RavenDB but I don't want to store a calculated property. How do I tell RavenDB to ignore this property?