AJAX学习之Atlas框架之概述

转载 2007年09月15日 10:17:00
现在.NET下面的AJAX框架很多,有Atlas(April CTP), Anthem.NET, MagicAjax.NET , Ajax.NET Professional 和wwHoverPanel Control.而Atlas(April CTP)是MICROSOFT的官方实现,当然能最大程度的吸引我们的注意力.
如果你英文好你可以去http://atlas.asp.net  这是Atlas的官方站,可以在那里得到尽可能多的资料.当然你也可以在那里下载Atlas框架.这里只是Atlas的简单介绍.

Atlas与AJAX

  在网页开发业界,众所周知AJAX(Asynchronous JavaScript and XML)技术能够创建客户端服务器通讯和丰富的UI。AJAX是一种创建响应快、互动的网页的手段。Atlas可以让你创建AJAX样式的应用程序,而且超越了AJAX,能够为创建应用程序提供一个完整的开发平台。Atlas创建的应用程序可以针对应用需求而平衡客户端和服务器端的开发,并且为客户端和服务器端提供相同级别的编程能力。

那么Atlas提供了什么?
Atlas的主要目标就是整合客户端脚本和服务器端ASP.NET以提供一个完整的开发平台。

客户端特性
为了客户端开发,Atlas降低了基于JavaScript开发的复杂性,并提供了以下特性:
1、一致的、面向对象的JavaScript API组。可以使用.NET中很熟悉的OOP特性编码客户端程序。
2、浏览器自适用。可以不用再为不同的浏览器编写不同的代码。
3、客户端脚本API和组件支持丰富的UI特性,比如拖拽(drag-and-drop)。几乎使用很少的代码就可以为你的HTML控件加入这些特性。
4、类似ASP.NET服务器控件的客户端声明模型。

服务器端特性
  Atlas也整合了客户端脚本与ASP.NET服务端,因此可以控制应用程序任务,无论在哪里都是有意义的。ASP.NET为Atlas应用程序提供以下特性:
1、Web Service可以与Atlas应用程序整合
2、ASP.NET网页服务器控件会自动加入Atlas应用程序所需要的客户端脚本,因此不用再为这些控件编写JavaScript代码。
3、为客户端开发整合了Visual Studio 开发工具,提供了debug、statement completion和其他高效开发的特性。
 

Python爬虫进阶一之爬虫框架概述

爬虫入门之后,我们有两条路可以走。
  • qq_37267015
  • qq_37267015
  • 2017年03月20日 10:06
  • 1145

数学之美 概述

经典书籍 《数学之美》 总结
  • lch614730
  • lch614730
  • 2014年03月18日 15:14
  • 1085

Spark组件之GraphX学习1--入门实例Property Graph

更多代码请见:https://github.com/xubo245/SparkLearning 比较好理解,详细了解请看参考【1】 1.属性图 2.代码: /** * @author ...
  • bob601450868
  • bob601450868
  • 2016年05月03日 19:09
  • 916

AJAX学习之Atlas框架之建立基本的程序

AJAX学习之Atlas框架之建立基本的程序 -请选择目标圈子- 取消 作者天涯路远 发表于 2006-05-16 21:06标题:AJAX学习之Atlas框架之建立基本的程序...
  • aiwtu
  • aiwtu
  • 2006年10月06日 17:55
  • 954

AJAX学习之Atlas框架之定时无刷新读取数据库

标题:AJAX学习之Atlas框架之定时无刷新读取数据库做人要厚道,转载请说明出处天涯路远 http://www.flysblog.com文章源代码: 点击下载此实例代码通过上次那个Hello,Wor...
  • bulbul2006
  • bulbul2006
  • 2006年06月07日 16:33
  • 1225

JavaWEB小知识学习--原生AJAX

AJAX的作用局部刷新,作为提升页面体验还是很重要的,不过大家都说对SEO不是很友好,一直使用jQuery封装的AJAX,没有了解过原生的是什么样子的,特此学习下,补充知识1.原生AJAX的Get方式...
  • u012706811
  • u012706811
  • 2016年07月16日 10:23
  • 1817

Java的数据库编程之背景概述

(一)首先简单介绍下Java数据库编程的发展史: 1996年,SUN公司发布了第1版的Java数据库连接(JDBC)API,使编程人员可以通过这个API连接到数据库,并使用SQL完成对数据库的各种操...
  • yu102655
  • yu102655
  • 2017年02月15日 10:19
  • 515

Android StagefrightPlayer

1. 对StagefrightPlayer的好奇 前面对StagefrightPlayer的创建流程已经分析清楚了,即在Android::createPlayer中根据url的type来创建不同的p...
  • MyArrow
  • MyArrow
  • 2011年12月13日 10:59
  • 5640

荐书丨深度学习入门之PyTorch

用PyTorch入门深度学习,本书是不二之选! 随着AlphaGo 以 3:1 的成绩战胜李世石,人们对人工智能的热情如井喷式增长,你也许对人工智能充满兴趣,向往着了解机器学习,特别是深度学...
  • csdnsevenn
  • csdnsevenn
  • 2017年12月01日 00:00
  • 620

Spring Boot学习--资源配置

这部分内容主要对应官网文档的第24部分Externalized Configuration,我也不知道怎么来准确翻译这个东西。这块涉及到的是配置文件中的环境变量的相关内容。按照官方的意思是,Sprin...
  • qq_35981283
  • qq_35981283
  • 2017年09月05日 15:32
  • 166
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:AJAX学习之Atlas框架之概述
举报原因:
原因补充:

(最多只允许输入30个字)