Week12(11月25日)
Part I:提问
===========================
1.如何删除一条记录?
Part II:理论学习
===========================
到目前为止,我们考察的大部分示例都侧重于使用ASP.NET MVC中的服务器端组件来渲染视图,并把它们发送给浏览器。但随着现代Web浏览器性能的增强,我们常常可以将许多渲染逻辑转移到客户端,使应用程序更具交互性且更加友好。
尽管在当今的Web上有许多可用的客户端技术(包括Adobe Flash和Microsoft Silverlight),但JavaScript由于其跨所有现代浏览器的普遍支持,无疑是最流行的。现在,许多Web应用程序都十分依赖于JavaScrpt来产生丰富的用户体验,而Ajax便是用来取得这一效果的一项技术。
Ajax使用JavaScript形成对Web服务器的异步请求,并将结果动态地更新页面的一个部分,而无须刷新整个页面。在客户端调用,ASP.NET MVC的服务器可以生成其内容,客户端代码然后能够运用这些内容对页面进行操作。