It's best to do this in your controller:
public ActionResult Index()
{
return View(db.News.OrderByDescending(news => new.dateCreated).Take(10).ToList());
}
This way, you get the data sorted from the DB. In general, you should probably keep the view as 'codeless' as possible.