I think C# and ASP.NET MVC has some of the best options available as far as OR/Ms go. Dapper, which was open sourced by the StackOverFlow team, is something I just started using and it took me all of 5 minutes to pick up. It allows you to still write your own custom SQL statements but maps everything to a family of POCO objects you want to use. Dapper is also the fastest OR/M in C# terms of its benchmarks if that's a concern for you.
LINQ-to-SQL is another great option that's easy to set up and actually performs pretty well if you compile the queries.
Fluent NHibernate is much heavier duty, but once you have all of your mappings set up then it's braindead easy to do anything to your database.
If you're using Mongo in C# then I highly recommend checking out the NoRM project - it's like LINQ-to-SQL for Mongo. I'm using it in production at http://captainobvio.us and it's been a breeze to work with
LINQ-to-SQL is another great option that's easy to set up and actually performs pretty well if you compile the queries.
Fluent NHibernate is much heavier duty, but once you have all of your mappings set up then it's braindead easy to do anything to your database.
If you're using Mongo in C# then I highly recommend checking out the NoRM project - it's like LINQ-to-SQL for Mongo. I'm using it in production at http://captainobvio.us and it's been a breeze to work with