ASP.NET MVC Release Candidate 1学习指南

现在 ASP.NET MVC Release Candidate 已经可以下载, 如何着手开始用asp.net mvc开发应用呢? 这是一个学习ASP.NET MVC Release Candidate 1的资源指南。

首先看看ASP.NET MVC 1.0 RC 那些事,在里面提到了两篇blog必须好好的读读:

  • http://weblogs.asp.net/scottgu/archive/2009/01/27/asp-net-mvc-1-0-release-candidate-now-available.aspx
  • http://haacked.com/archive/2009/01/27/aspnetmvc-release-candidate.aspx

然后到asp.net mvc的官方网站 http://www.asp.net/mvc 阅读以下14个更新的文档:

  • Creating a Movie Database Application

Stephen Walther从头开始 构建了一个完整ASP.NET MVC 应用。这是一个开始学习 ASP.NET MVC Framework 并使用ASP.NET MVC应用程序的入门指南.

  • Understanding Models, Views, and Controllers

讨论Models, Views以及Controllers? 在这个指南里, Stephen Walther 向你介绍了ASP.NET MVC application的不同部门.

  • ASP.NET MVC Overview

学习ASP.NET MVC 应用程序和 ASP.NET Web Forms 应用程序的不同之处。

  • Understanding the ASP.NET MVC Execution Process

学习ASP.NET MVC framework 执行过程.

  • Using ASP.NET MVC with Different Versions of IIS

学习如何,在不同版本的IIS使用ASP.NET MVC和URL Routing。包括了ASP.NET MVC IIS 7.0 (经典模式)、 IIS 6.0以及 IIS 5.0.

  • Creating Page Layouts with View Master Pages

讨论master pages的好处, 为你的ASP.NET MVC 应用程序构建统一的布局,在这个指南里 Stephen Walther介绍了master pages 视图. 学会创建两列的master pages

  • Passing Data to View Master Pages

在这个指南里, Stephen Walther 解释如何向一个master page视图传递数据。他演示了如何创建一个控制器并通过控制器动作修改视图数据。

  • Understanding Action Filters

在这个指南里向你介绍了 action filters。 学习到action filters的工作原理和如何自定义一个action filters。

  • Improving Performance with Output Caching

在这个指南里,你可以学到通过输出缓存来改善你的ASP.NET MVC 的性能。

  • Creating Model Classes with the Entity Framework

在这个指南里, 如何在ASP.NET MVC 中使用Entity Framework。

  • Authenticating Users with Forms Authentication

学习如何使用[Authorize] attribute 保证的MVC application页面必须是登陆后才能查看。

  • Authenticating Users with Windows Authentication

学习如何在MVC application中应用Windows authentication 。

  • Adding Dynamic Content to a Cached Page

学习如何在同一个页面中使用动态和缓存的内容。

  • Providing Website Navigation with SiteMaps

学习如何使用SiteMaps来作为你的网站的导航结构。

你可能感兴趣的:(ASP.NET MVC Release Candidate 1学习指南)