Beginning dynamic websites with ASP.NET web matrix - David Sussman (Wiley publishing, 2003)