Paging on Posts of a Blog like SO in MVC 3 Razor and EntityFramework
===

I am working with MVC 3, Razor and Entity Framework. I am making a blog using MVC 3, so on the blog there are many posts. On the homepage I am showing for now say 10 posts.

I am using the following code to display posts.
	<div class="singlePost">

	 <h1 class="postTitle">@Html.ActionLink(post.PostTitle, "SinglePost", "Post", new { postID = post.PostID}, null)</h1>
				 
	 <div class="postDateTime"><b>Posted on :</b> @post.PostDateTime</div>
	 <br/>
	 @if(post.PostContent.Length > 500)
	 {
		 <span>@post.PostContent.Substring(0, 500) [Read More...]</span>
	 }
	 else
	 {
		 <span>@post.PostContent</span>
	 }

	 <hr class="postSeparator"/>
	 </div>

I am a little confused as to how to implement paging for this, or better something like this implemented  at SO.
Please guide me on this fellas.

![enter image description here][1]


  [1]: http://i.stack.imgur.com/HcT2g.png