加入收藏
 免费注册
 用户登陆
 帮助中心
电子商务 商务动态 商务资讯 软件下载 精彩推荐 网站留言 用户中心 商务论坛 电子商务  |  电子商务  |  电子商务
电子商务公告: 电子商务网最新静态文章生成系统!已经实现自动优化,无须再为SEO苦恼!(2006-8-21)        

你的位置:首页>>电子商务>>UnderstandingAJAXApplicationsandASP.NETAtlas(Microsoft)

 

UnderstandingAJAXApplicationsandASP.NETAtlas(Microsoft)

发表时间:2006-8-22 17:27:58  天气状况:  今天是:2008年8月29日 星期五  浏览次数:
     Understanding AJAX Applications and ASP.NET Atlas (Provided by Microsoft) AJAX (Asynchronous JavaScript and XML) describes a cross-platform, client-centric approach to developing Web applications. In AJAX, developers use client scripts to make asynchronous calls to Web server applications using an XML-based protocol. The new ASP.NET technology code-named "Atlas" is a package of Microsoft technologies that applies and extends the AJAX approach. This topic describes the Web application development issues that AJAX addresses, explains the basic concepts of AJAX, and introduces ASP.NET "Atlas" as a significant evolution and enhancement of the AJAX approach. http://beta.asp.net/default.aspx?tabindex=7margin:10px!important;margin:5px;">· The browser's Document Object Model (DOM), which exposes the elements on an HTML page as a standard set of objects (document, window, and so on) that can be manipulated programmatically.· Dynamic HTML (DHTML), which extends HTML with facilities for reacting to user input on the page in client script, without requiring a round trip.· Behaviors, which are a way of programmatically packaging UI actions (such as drag and drop) that can then be associated with page elements.· Components, which are custom JavaScript objects that provide extensive client-side UI features.JavaScript in combination with these client-side technologies enables developers to create a UI with features that can rival those in desktop applications. Two examples of AJAX-style applications are the Microsoft Virtual Earth site and the Microsoft Outlook Web Access e-mail client. Both applications exhibit the extensive UI and high performance that are typical for applications built with this approach. However, using these technologies to create AJAX applications is complex. Until recently developers have had to manually create the event handling, messaging, and other details need to create an extensive UI. Furthermore, because JavaScript is not an object-oriented programming (OOP) language, it does not have strong typing, namespaces, exception handling, and other OOP features. Developers have often had to write their own infrastructure code for features that are built into other languages.ASP.NET "Atlas" Provides a New ApproachASP.NET "Atlas" is Microsoft's answer for how you can harness the power of AJAX applications. ASP.NET "Atlas" provides all the capabilities of AJAX, but extends the concept and significantly reduces the complexity of AJAX development. On the client side, "Atlas" provides an extensive set of script libraries that provide these features:· Object-oriented development. The client libraries add object-oriented features to JavaScript, such as a type system, data types, namespaces, events, and so on. These features give you a familiar programming model and enable you to write higher quality, maintainable, and reusable code. · Browser compatibility. The libraries handle browser compatibility issues automatically, eliminating the need to write browser-specific scripts.· Behaviors and client components. The libraries include commonly used behaviors, including auto-completion, drag and drop, popups, and mouse hovering. They also add components that can be bound to data, which simplifies creating data-driven business applications.· Code for handling remote procedure calls. The libraries manage the complexity of making asynchronous calls over XMLHTTP, reducing a call to just a few lines of scripting code.· Declarative programming model. The libraries enable you to create "Atlas" components using declarative syntax, similar to how you create ASP.NET server controls."Atlas" also includes server components that provide an extensive set of features on the server that complement the "Atlas" client script libraries. The "Atlas" server components include the following:· Web server controls. These ASP.NET server controls emit client script to use "Atlas" features. These controls are useful if you already know server-side development well or if you do not create "Atlas" client scripts manually. · Web services. These are ASP.NET Web services, such as ASP.NET profiles, that can add useful server-side features to an "Atlas" application.http://beta.asp.net/default.aspx?tabindex=7tabid=47
打印本文  推荐本文  加入收藏  返回顶部  关闭窗口
文章列表
· 微软,你为何要偷窥我们?
· B2B网上支付业务交流
· 网商论坛:向互联网要财富
· [Google新闻]Goog..
· 谢谢刘韧
· 中国电子商务遭遇危机
· 《中国讲座网创业手记》五三:..
· 诗哲魂:解读方兴东天使投资计..
· Blog、二手车交易、诺贝尔..
· TOM、SINA、GOOGL..
热门文章
· 由两则情人节短信说起
· 中国首家提供在博客上卖东西的..
· 播客发展的内在逻辑
· 建立网上“沃尔玛”的梦想
· 德仪借低价芯片推20美元手机..
· 我见到曼生了
· 第一届中小企业电子商务发展大..
· 《基于信息理解的信息构建》书..
· 我不看好博客和所谓WEB2.0
· 《中国讲座网创业手记》五三:..

商务文章分类列表
电子商务 ..........11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.....
电子商务案例 第 一.二.三.四.五.六.七.八.九.十.11.12.13.14.15.16.17.18.19.20.....页


  v 电子商务专题

防硬盘“受伤”秘笈
三步分离带木马的文件
如何使用Tom-Skype 命令行
准备工作 一劳永逸 Win XP安装盘..
设置首选 快速切换常用中文输入法
卷页效果、素描效果 CorelDRAW..
网智提示网上购物小技巧
下载与安装 Yahoo工具条试用评测
让IE全面自动匹配域名
中国最成功的电子商务系统(3)
软件下载安装及购卡 网络电话、祝福点歌..
我的爱机生病了吗?
软件安装 用CMailServer模拟..
促销价不要全信也不要不信
Windows XP欢迎屏幕技巧三则
域名注册的有效期是多久,如何继续注册?
猫眼网络电视 给你非一般的视觉体验
MSN 聊天机器人颁奖典礼
浅议电子商务对市场营销的影响
IPTV编码技术的考虑
电子商务  |  电子商务  |  电子商务 电子商务 商务动态 商务资讯 软件下载 精彩推荐 网站留言 用户中心 商务论坛

电子商务网  网络营销顾问:厦门杰晶网络nbsp;nbsp;闽ICP备06018874号

Copyright © 2006 ECSoon.com All Rights Reserved 合作站点