title: Efficient way of paging with MongoDB and ASP.NET MVC
body: <p>We are creating an application MongoDB as database and we are using <a href="http://docs.mongodb.org/ecosystem/drivers/csharp/" rel="nofollow">official C# driver for MongoDB</a>. We have one collection which contains thousands of records and we want to create list with paging. I have gone through documentation but there is not efficient way of paging with MongoDB C# official driver. </p>
  
  <p>My requirement is to exactly fetch only 50 records from database. I have seen many examples but that get all collection and perform skip and take via LINQ which is not going to work in our case as we don't want to fetch thousand of records in memory.</p>
  
  <p>Please provide any example code or link for that. Any help will be appreciated.</p>
  
  <p>Thanks in advance for help.</p>