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

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

 

UnderstandingAJAXApplicationsandASP.NETAtlas(Microsoft)

发表时间:2006-8-22 17:26:00  天气状况:  今天是:2008年11月21日 星期五  浏览次数:
     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
打印本文  推荐本文  加入收藏  返回顶部  关闭窗口
文章列表
· 评委的点评相当精当,我觉得听..
· 未来互联网,收益在渠道
· 营业额欲赶超联想美商网信心爆棚
· 刘东华:怀胎十月打造中国梦工厂
· 吴鹰:我娶我太太的时候只花了..
· 诚信呕心创业爱心沥血公益
· 运用指纹技术的【指付通】叫板..
· 林立人:给克林顿颁奖
· 中国最NB网站排名优化公司
· 主流B2B服务模式点评
热门文章
· 王通:利用盗版的营销策略
· 央行新规洗牌电子支付市场各显..
· 信息构建与知识构建的异同
· 电子商务网站的会员发展分析:..
· 方兴东你要把博客网带到那里?
· 《龙虎门》中的nokia32..
· 笔记本电脑:销售大骗局面面观
· 中国英文网络媒体之怪现状
· 朱门酒肉臭,路有冻死鬼
· 2005-2006年的电子商..

商务文章分类列表
电子商务 ..........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 电子商务专题

GMail Drive把Gmail变成..
网赚注意事项 网赚必备工具
网店商品定价十三种技巧
休闲娱乐:QQ聊天中的几种笑法
腾讯QQShare与Google He..
教你如何加快Foxmail邮件发送速度
局域网中的另类聊天方法
与winamp匹敌,比wmp更靓
PPT 扩展名 幻灯片
VoIP与宽带结合成为无线语音技术必由..
国内个人网商已超过40万
QQ好友人数增加设限
让新版QQ发出老版表情图标
巧设开机密码
安全防护指南(上) 便携式计算机安全防..
Photoshop让色彩丝毫不差
影片放不了,能人来帮忙
新网站排名不稳定的google幽灵现象
Excel中通过下拉列表输入重复数据
杀毒处理 用好您的杀毒软件
电子商务  |  电子商务  |  电子商务 电子商务 商务动态 商务资讯 软件下载 精彩推荐 网站留言 用户中心 商务论坛

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

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