您所在的位置: 首页>>开发>>Web>>Ajax>>

ASP.NET Atlas 为AJAX网站提供支持(3)

http://developer.51cto.com  2006-11-15 15:30  Matt Gibbs  MSDN  我要评论(0)
  • 摘要:本文基于 ASP.NET“Atlas”的预发布版本。文中包含的所有信息均有可能变更。将介绍以下内容:ASP.NET“Atlas”简介;Atlas 体系结构;客户端和服务器控件;Atlas 和 Web 服务。本文涉及以下技术:ASP.NET、Visual Studio 2005、Internet Explorer。
  • 标签:Atlas  AJAX
使用 Movie 和 Drama 类型的页面如下所示。它首先引用 .js 文件,其中,类型在 Atlas ScriptManager 控件内定义。然后在 Click 处理程序中,页面创建了 Movie 类型和 Drama 类型的实例,并调用其 toString 方法。您可能会预期像在任何面向对象的编程语言中一样看到继承行为,但正在运行的这段代码恰好是动态 JavaScript。当前 Atlas 安装的另一优点是包含了客户端脚本库的调试版本,这使得调试和故障排除更加轻松。调试 JavaScript 始终是一件麻烦的事,这样可能会轻松一些。
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


Atlas Type System





ScriptName="Custom" />



onclick="return Click_ShowMovie()" />
onclick="return Click_ShowDrama()" />




客户端脚本控件和组件

在构成 Atlas 体系结构客户端脚本核心的各层之上是组件模型和控件层。脚本库的此部分基于其下的脚本核心构造,但是单独向客户端呈现。编写脚本时,您可以选择不包括组件层而仅直接使用 JavaScript 类型系统和基类库,但您没有访问 Atlas 提供的客户端组件的权限,且不能使用 xml 脚本,它是一组新的声明性元素,包括在发送至浏览器的页面标记中。xml-script 元素包括在使用以下新类型值的脚本标记中:



作为 Atlas CTP 组成部分的各种行为均以改善用户体验为宗旨。进度行为可以提供某一操作正在后台等待处理的信息。单击、悬停和弹出行为可以丰富用户交互。使用 xml 脚本,可以通过声明方式轻松将行为附加到在页面上的 HTML 元素。因为行为本身是以 JavaScript 实现的,所以有可能实现更加复杂的行为,但其在各页面间的使用可以通过 xml 脚本。

共4页: 上一页 [1] [2] 3 [4] 下一页
【内容导航】
解析Ajax开发框架 走进Ajax开发应用
Ajax明天会HOT还是OVER?
微软的Ajax:Atlas(ASP.net AJAX)
AJAX 51CTO技术座谈会
Ajax的应用开发
 
 验证码: (点击刷新验证码)   匿名发表
  • Visual C++ 完全自学宝典

  • 作者:强锋科技,朱洪波
  • Visual C++ 6.0是微软公司为程序人员提供的Visual Studio 6.0工具套件中的重要组成部分。本书由浅入深地介绍使用Visual C++ 6.0..
Copyright©2005-2008 51CTO.COM 版权所有