最近心得

一.ASP.NET能支持开发三种类型的网站:
1. 传统OA类 以服务端为中心的网站 :所有页面的生成以及交互的逻辑全部服务端来完成,服务端甚至能生成必要的JS代码。
2.  门户类网站 :服务端只负责页面的第一次呈现,用户的交互以及表单的提交全部采用AJAX的方式完成。

3. 纯AJAX网站:服务端基本上不参与UI的处理,只负责处理数据,UI在客户端由JavaScript来生成并控制提交。

二.Ajax的发展过程

1.生成客户端代理脚本,调用服务端。

这类技术展示了第一代的AJAX框架的主要设计思想:在服务端为客户端生成代理脚本, 然后由这些代理脚本调用服务端,调用者可以不必知道整个调用过程是如何实现的, 而且在客户端的调用风格也基本与服务端的代码类似。

2.JQuery直接调用

HTTP调用本来是个很简单很透明的技术,只要指定一个URL,构造一个请求体就可以了, 前端代理脚本的方法将这个过程封装了起来,由于它的封装制造了耦合并限制前端的发展。 新的AJAX技术只能突破这个限制,舍弃这些代理脚本,直接调用后端代码。

三.OutputCache使用

1.aspx页面:<%@ OutputCache Duration="10" VaryByParam="None" %>

2.Web.config实现OutputCache 

四.ASP.NET不错的知识汇总:http://www.cnblogs.com/edisonchou/p/3899123.html


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值