ASP.NET AJAX客户端框架与应用解析
AJAX 的客户端框架在 ASP.NET 里用起来还挺顺的,尤其是那套微软自带的 ASP.NET AJAX,封装得比较完善。你可以直接调用 WebService,省掉一堆麻烦的异步,前端响应也快,后端压力还小点。
像ASP.NET AJAX 客户端程序设计那篇文章就讲得挺细,适合你对客户端逻辑感兴趣的时候研究一下。你也能试试用 Sys.Net.WebRequest
来封装求,兼容性还不错,性能也 OK。
要是你想玩点更进阶的,可以看看那篇创建基于 Ajax 的 IM 客户端,虽然是讲 J2ME 的,但多思路在.NET 这边也能套用。比如自定义求格式、自定义回调函数这些,通用的套路。
哦对,还有一份 AJAX 技术基础及应用的 PPT,对你理解整个框架结构挺有,尤其是搞清楚客户端调用服务端方法的过程——别只停留在 $.ajax
那一层。
如果你写过一些 Ext.Net,那你会发现它跟 ASP.NET AJAX 搭起来也蛮舒服,前后端都封装好了,写得顺手,样式也不丑。
建议你先从基础文章入手,比如那篇 客户端访问 WebService 的实战篇,调通一次之后,你就知道哪些地方容易出坑、哪些地方该加 loading 提示。
如果你喜欢直接上手的方式,去看下那份源码包 asp.net FTP 客户端设计与开发(源代码+LW),扒一下别人的结构和接口定义方式,对你有启发。
,ASP.NET AJAX 不难,关键是理解它跟服务端的互动方式,理解之后你自己也能写出一套轻量的客户端框架。
1.65MB
文件大小:
评论区