ASP.NET MVC框架

本文介绍如何在基于ASP.NET MVC框架构建的ASP.NET应用程序中添加一些基本的AJAX特征
首页 新闻资讯 行业资讯 ASP.NET MVC框架

本文介绍如何在基于ASP.NET MVC框架构建的ASP.NET应用程序中添加一些基本的AJAX特征,例如局部更新及行为组件等概念。介绍一个是TaskList(Web应用程序),另一个是AjaxMVC(一个提供了扩展的Ajax支持的类库)。请注意,类库AjaxMVC中提供的函数实现了一些基本的AJAX功能,例如不依赖于页面回寄的局部更新以及关联到DOM元素的类似于ASP.NET AJAX框架中行为(Behavior)的扩展。实际上,最新的ASP.NET MVC框架版本(Preview 4)中就已经提供了现成的Ajax支持功能。所以,你可以把这里提供的功能作为早期ASP.NET MVC框架版本的试验品学习。

构建简单任务列表示例程序

为了简化问题的表面而专注于讨论本文的主题,本文中提供了一个基本的任务列表案例应用程序。尽管此程序非常简单,但是它却让我们专注于讨论我们更感兴趣的AJAX特征。下面给出了本文示例应用程序的一个运行时刻快照。

任务列表案例应用程序


有关MVC框架的经典入门级教程,请读者参考Scott Guthrie的博客(http://weblogs.asp.net/scottgu/archive/2007/11/13/asp-net-mvc-framework-part-1.aspx)。我们不想在此重复这些内容,但是就像 Scott Guthrie提供的产品目录应用程序一样,本文中提供的这个TaskList应用程序使用一个控制器来处理来自客户端的请求,使用一组类形成模型,用于描述一个任务项的集合,还有一组视图用于生成用户接口。

【编辑推荐】

  1. ASP.NET MVC Web应用程序工程

  2. IIS6的ASP.NET ISAPI请求处理过程

  3. ASP.NET控件的七种用户管理相关控件

  4. 对ASP.Net进行RSA加密

  5. ASP.NET得到数据库字符串的方法

15    2009-07-24 13:20:44    MVC框架 ASP.NET