ASP.NET+Atlas创建客户端Web应用程序

http://tech.ddvip.com   2007年05月23日    社区交流

本文详细介绍ASP.NET+Atlas创建客户端Web应用程序

  · TimerControl:它在客户端生成一个定时器,由该客户端以指定的时间间隔触发异步回馈。该控件通常用作一个要求定时更新内容的UpdatePanelat控件的触发器控件。为了以声明方式定义这个控件,需要使用下列语法:

<atlas:TimerControl Enabled="boolean true or false" ID="Control instance identifier"
<!--If the Enabled property is set to true the control is defined on the client-side. If not it isn't.-->
Interval="Interval in milliseconds. the default is 60000."
OnTick="invoked server-side event handler name" runat="server"/>

  · Extender控件:它们使用增加的客户端功能扩展asp.net控件。例如,AutoCompleteExtender控件支持asp.net文本框控件的自动完成行为,而DragOverlayExtender控件支持拖动行为。

  · 开发者还可以使用一个与Atlas控件工具箱一同提供的Visual studio 2005工程模板创建定制的asp.net Atlas控件扩展器。

  (二) 客户端库

  客户端库包括一组(.js)JavaScript文件,它们被打包为Microsoft.Web.Atlas.dll装配集中的资源。

  包含在这个类库中的对象提供了下列特征:

  · JavaScript语言扩展:允许开发者以JavaScript编程,而同时还能使用使用OO结构,例如命名空间、类、枚举、接口和数据类型。

  · JavaScript基库扩展:这包括用于调试,跟踪和字符串操作的其它对象。

  · 浏览器兼容性:对于定制脚本和由Atlas控件生成的脚本的自动浏览器可移植性。

  · 网络功能:由位于Sys.Net命名空间内部的对象提供。这些功能使得与主机的异步通讯和执行远程方法的编程相当容易。

作者:朱先忠    责编:豆豆技术应用

正在加载评论...