Hello World
Spiga

分类:前端表现

深入Atlas系列:Web Sevices Access in Atlas(4) - 对于复杂数据类型的支持(上)

2006-10-15 01:53 by 老赵, 3087 visits
摘要:Atlas访问Web Serivces方法对于复杂数据类型的支持并不如前几片文章所描述的那么简单。从这篇文章开始,我将从实现角度详细分析Atlas访问Web Services方法是如何支持复杂数据类型的,并最终对于一些常见的情况给出解决方案。 阅读全文

深入Atlas系列:Web Sevices Access in Atlas示例(1) - 特别的访问方式

2006-10-12 14:32 by 老赵, 3326 visits
摘要:本文从实现角度讨论了使用Sys.Net.ServiceMethod.invoke以及Declarative Syntax调用Web Services的方法。并通过示例指出了Atlas现有的组件的不足并提供了改进办法、源文件以及示例。本文提供了三个示例:1、使用Sys.Net.ServiceMethod.invoke静态方法访问Web Services2、使用Declarative Syntax访问Web Services方法3、使用改进的Declarative Syntax访问Web Services方法 阅读全文

深入Atlas系列:Web Sevices Access in Atlas(3) - 服务器端支持(下)

2006-10-11 15:22 by 老赵, 2967 visits
摘要:在上一篇文章里,我们分析了一部分服务器端的代码。在这篇文章里,我将完成服务器端代码分析之外,另外提供了两个范例让大家参考:1、在Web Services方法中使用复杂的数据类型2、使用Web Services将对象序列化成XML并使用客户端XSLTView空间输出信息 阅读全文

深入Atlas系列:Web Sevices Access in Atlas(2) - 服务器端支持(上)

2006-10-10 19:37 by 老赵, 2917 visits
摘要:在上一片文章里,我们分析讨论了使用Atlas在进行AJAX访问Web Services所用的客户端代码。但是如果要实现这一功能,很显然还离不开服务器端的支持。在这篇文章里,我们就来讨论这一点。 阅读全文

深入Atlas系列:Web Sevices Access in Atlas(1) - 客户端支持

2006-10-10 02:43 by 老赵, 3891 visits
摘要:Atlas提供了强大而灵活的服务器端Web Services访问能力。这对于客户端AJAX开发提供了绝好的条件,这几乎也是任何AJAX框架必备的功能。因为只要有了它,就能轻松地以AJAX方式与服务器端进行交互,而其他多样的页面操作自然可以由开发人员尽情开发。对于部分喜欢自己动手的开发人员来说,这甚至是他们仅仅需要的支持。  从这篇文章开始,我会从实现角度剖析Atlas对于Web Services的支持,希望能够帮助大家更深入地理解,更灵活地使用Atlas提供的这一功能。 阅读全文

使用Atlas创建自己的Client Control

2006-10-04 22:54 by 老赵, 3207 visits
摘要:Atlas客户端脚本提供了数个继承于Sys.UI.Control的类,从简单如Sys.UI.Button,到复杂如Sys.UI.Data.ListView,在一定程度上方便了开发人员,另外可以使用Declarative Syntax也可谓一大进步。但是一般仅仅使用Atlas提供的那些类是远远不够的,开发人员必须自行使用Atlas进行扩展,并且将自己的扩展融入到Atlas模型中去。 阅读全文

Sys.UI.Data.DataNavigator与Sys.UI.Data.SortBehavior

2006-09-28 16:28 by 老赵, 2768 visits
摘要:阅读了Atlas代码之后,出现了很多想法。现在对于Sys.UI.Data.DataNavigator进行简单分析,并对它的设计产生了质疑,并提出了Sys.UI.Data.DataNavigator的一个bug,即使在功能上并无体现。 阅读全文

本地化与Atlas对于本地化的支持

2006-09-22 19:18 by 老赵, 3882 visits
摘要:周三我参与的项目的Beta版终于发布了,这个项目是对今年2月已经在美国上线的产品进行本地化工作。很奇怪,在Production环境中使用下来感觉比想象中要好很多,忐忑的心情放轻松了不少。虽然我那个项目没有用到Atlas,不过也就趁这个机会,简单讲一下本地化和Atlas对于本地化的支持吧。本文分以下四部分:一、什么是本地化二、Atlas对于本地化的支持三、为Atlas的本地化的支持自定义Culture Detection规则四、更好地控制Atlas本地化支持 阅读全文

一个我在研究Atlas Control Toolkit时做的尝试:ImageGalleryExtender

2006-09-21 07:37 by 老赵, 3487 visits
摘要:ImageGalleryExtender是我在研究Atlas Control Toolkit代码时的一个尝试。这个Extender的作用是能够轻松地制作一个相册浏览的功能。 阅读全文

修补AJAX应用中Back/Forward Button和Bookmark失效的问题

2006-09-14 19:48 by 老赵, 3611 visits
摘要:从AJAX诞生至今,就存在着Back/Forward Button和bookmark失效的问题,我以前一般提倡,一个好的AJAX应用应该不让用户有点击“Back/Forward”的想法,并且使用某种方式提供给用户一个能够记录直接产生页面的Bookmark。Windows Live Local应该是这种应用最好的典范之一,其灵活的交互,良好的界面让我在初遇时不得不眼前一亮。  另外,我也曾经见过把后退按钮禁用的做法(其实这样对于解决问题的确不错),不过这些都似乎只是一个workaround,设法避开这个AJAX应用普遍存在的问题。似乎Gmail能够支持Back按钮,但是我惊奇的发现,在点击Back后,却不能使用Forward,所以这还不算成功的解决这个问题。那么能否解决?似乎已经有了一定的实现。 阅读全文

Sys.ScriptLoader与JS加载进度条的实现

2006-09-13 01:23 by 老赵, 6184 visits
摘要:Sys.ScriptLoader与JS加载进度条的实现  今天有人问我,163邮箱那样的Javascript加载进度条是如何实现的。  我不知道,不过实现一个不难,因为<script />有onload事件。还有就是,我们有Atlas。 阅读全文
< Prev 1 2 3 4 5 6 7 8 9
使用Live Messenger联系我