摘要:
ASP.NET AJAX(最初代码名为“ATLAS”)框架,作为重点支持ASP.NET开发平台的开源Ajax框架在它一出世时就受到广大.NET开发人员的青睐。在本文中,我们将专注于分析ASP.NET AJAX编程中服务器与客户端通信过程中的数据存储形式的问题。具体地说,我们将探讨一个实现序列化与反序列化的服务器端对象—JavaScriptSerializer。 ...
阅读全文
posted @ 2009-07-07 22:05
ToKens
阅读(722)
推荐(0)
编辑
摘要:
欢迎网友继续完善补充。开发工具:AJAX WebShophttp://www.ajaxwebshop.cn(支持国产)框架资源:Microsoft Ajax - http://ajax.asp.netJava BluePrints - https://blueprints.dev.java.net/Protptype - http://www.prototypejs.org/Scriptaculu...
阅读全文
posted @ 2009-07-07 21:17
ToKens
阅读(200)
推荐(0)
编辑
摘要:
介绍 NHibernate Contrib(Burrow)是一个轻量级的开发中间件,底层使用Nhibernate 2.0GA(Nhibernate 2.0的.hbm.xml和1.2是兼容的) ORM技术框架实现。Burrow提供了智能化的状态,会话,使管理,事务让你更方便的使用Nhibernate进行.net应用程序的开发。 Burrow功能 Burrow Conversation:可以很轻松的开...
阅读全文
posted @ 2009-07-07 18:00
ToKens
阅读(267)
推荐(0)
编辑
摘要:
前面性能优化已经说过,ID选择器的速度是最快的。所以在HTML代码中,能使用ID的尽量使用ID来代替class。看下面的一个例子:CODE:// 创建一个listvar $myList = $('#myList'); var myListItems = '<ul>'; for (i = 0; i < 1000; i++) {myListItems += '<li class...
阅读全文
posted @ 2009-07-07 10:21
ToKens
阅读(130)
推荐(0)
编辑
摘要:
这里的基本思想是在内存中建立你确实想要的东西,然后更新DOM 。这并不是一个jQuery最佳实践,但必须进行有效的JavaScript操作 。直接的DOM操作速度很慢。例如,你想动态的创建一组列表元素,千万不要这样做,如下所示:CDDE:var top_100_list = [...], // 假设这里是100个独一无二的字符串 $mylist = $("#mylist"); // jQuery ...
阅读全文
posted @ 2009-07-07 10:13
ToKens
阅读(141)
推荐(0)
编辑
摘要:
在jQuery中最快的选择器是ID选择器,因为它直接来自于JavaScript的getElementById()方法。 例如有一段HTML代码: CODE:<div id="content"> <form method="post" action="#"> <h2>交通信号灯</h2> <ul id="traffic_light"> &l...
阅读全文
posted @ 2009-07-07 09:50
ToKens
阅读(189)
推荐(0)
编辑