ASP.NET”Atlas”是一个新的Web技术开发包,它集成了一套非常大的客户端脚本库使得与功能丰富的、基于服务器开发平台的 ASP.NET2.0结合在一起,”Atlas”能让你开发的Web应用能够通过直接调用Web服务器来更新一个Web页面的数据――不需要在页面往返传送(也就是不需要多次刷新页面)。使用”Atlas”,你能最大地利用ASP.NET和服务器端代码在浏览器中来做许多工作,使得有更加丰富的用户体验。
“Atlas”能让你建立的应用程序相比于传统的Web应用程序在两个关键方面有更好的性能--响应率和用户接口(UI)。传统的Web应用程序在更新数据或者控件时页面需要一次往复,这能导致长时间的等待。而另一方面,”Atlas”,通过减少页面往复的需要显著地提升了应用程序的性能。
另外,由于”Atlas”在客户端执行许多处理,这就使得你能建立比更加丰富的UI,给用户一种超越传统Web应用程序的超级用户体验。” Atlas”不仅给你能力建立所有用户从功能丰富的UI受到影响而期待的控件和特性(例如拖和拉,自动完成,鼠标盘旋动作等更多)。而且更加重要的是,它能让你建立交互式的绑定数据的控件,能让用户排序,更新,或者更改它们的数据的视图,而这些,只需少量或者没有页面向服务器的往复。
虽然ASP.NET“Atlas”是一个新的技术包,同时也是种新的方法,但它与使用AJAX开发应用程序的理念是一致的,”Atlas”应用程序是跨平台和只需少量或者没有更改就可以运行在任何现有的浏览器中。“Atlas”型的应用程序的例子包括微软的Virtual Earth 站点,微软的Outlook Web Access emai客户端,还有Start.com。
建立基于AJAX的Web应用程序是复杂,还有得要求你有大量的客户端脚本的知识。因此,“Atlas”不仅仅是另外一种AJAX的实现方式。相反,“Atlas”以两种重要的方式扩展了AJAX的理念。首先,“Atlas” 客户端脚本库通过向Atlas开发者提供真正面向对象的APIs和组件而极大地简化了创建功能丰富的UI和远程进程调用这类任务。第二,“Atlas”通过在ASP.NET2.O中提供一个功能丰富的集成的开发平台,“Atlas” 服务器组件包含了ASP.NET Web服务和服务器控件,这使得你可以利用ASP.NET的力量,例如在一个“Atlas” 应用程序的ASP.NET profiles服务。
综上所述,“Atlas” 大约就是简化AJAX开发和把AJAX理念合并入典型的Web应用程序开发过程。ASP.ENT “Atlas”客户端和服务器端开发工具和组件包是AJAX理念的重要进展和加强。
分享到:
相关推荐
ATLAS(Automatically Tuned Linear Algebra Software)是一个开源的数学库,专为高效执行线性代数运算而设计。在版本3.6.0中,它提供了优化的BLAS(Basic Linear Algebra Subprograms)和LAPACK(Linear Algebra ...
在游戏开发和图形设计领域,将多个小图片打包成一个大的纹理 Atlas(也称为纹理集或图集)是一种常见的优化技术。这个过程主要是为了减少渲染时的纹理切换次数,提高游戏性能,降低内存使用,并减少加载时间。在给定...
Apache Atlas 是一个由Apache软件基金会开发的元数据管理系统,它主要设计用于大数据环境,提供数据治理、元数据管理和数据血缘追踪等功能。Apache Atlas 2.0.0-SNAPSHOT 版本是该项目的一个开发版本,包含最新的...
Apache Atlas 是一个元数据管理框架,它主要用于大数据治理和数据资产管理。Hive Hook 是 Atlas 提供的一个关键组件,用于实现在 Apache Hive 操作时的元数据跟踪和审计。当你在处理 Hive 数据时,Hive Hook 可以...
Apache Atlas 是一个元数据管理框架,它在大数据生态系统中扮演着关键角色,特别是在Hadoop环境中。CDH(Cloudera Distribution Including Apache Hadoop)是Cloudera公司提供的一个全面、集成且经过测试的大数据...
Apache Atlas 是一个开源的数据治理平台,它主要用于大数据环境中的元数据管理、数据血缘追踪、数据分类和数据安全。在Apache Atlas 2.1.0 版本中,它已经得到了进一步的优化和增强,提供了更高效的数据治理解决方案...
【atlas图集】是一种在游戏开发和图形设计中广泛使用的优化技术,它将多个小图像打包到一张大图上,以减少加载时间和内存占用。这样的大图被称为纹理 atlas 或者 texture packer。在游戏场景中,特别是移动端,资源...
Apache Atlas 是一个元数据管理框架,它为大数据生态系统提供了一个全面的数据治理解决方案。它支持对数据的分类、标记、审计和血缘分析,确保数据质量和合规性。在本主题中,我们将深入探讨如何使用Apache Atlas...
首先请确认你的MATLAB的安装文件夹中子文件夹bin\win32中有如下文件:atlas_Athlon.dll(AMD系列的请用这个,我的是台式机,很多台式机都是这个),atlas_P4.dll(P4的用这个),atlas_PIII.dll(P3的用这个),...
**Atlas与MySQL-Bridge简介** Atlas 是一个强大的大数据管理平台,主要用于元数据管理和数据治理。它提供了一整套解决方案,包括元数据采集、存储、查询、分析和展示等功能,帮助企业更好地理解和利用其数据资产。...
【ATLAS-PF600】是一款工业设备,可能是一款电动工具或机械设备,其核心功能是测量和控制扭矩。从标题来看,它具备无需额外硬件即可读取扭矩数据的能力,这意味着用户可以通过软件或其他内置机制直接获取ATLAS-PF600...
Atlas 200I DK A2 体验部署样例 sampleYOLOV7MultiInput 以下是从给定的文件中生成的相关知识点: 1. Atlas 200I DK A2 开箱和开发者套件文档: Atlas 200I DK A2 开箱过程中,通过参考开发者套件文档,可以一步步...
使用apache-maven-3.6及各种组件编译好的包,atlas是apache旗下的元数据管理软件,可以和大部分大数据组件集成,从而管理所有数据信息的元数据,方便后续数据资产的管理,官网只存在源码文件包,此处将源码在linux...
在iOS和许多游戏开发中,为了优化资源管理与加载速度,开发者经常使用“图集”(Atlas)技术,将多个小图像打包成一个大图,然后通过对应的索引文件(如.plist、.json或.atlas)来定位和绘制这些小图。在某些情况下...
Atlas200人工智能模组原理图设计知识点 1. Atlas200人工智能模组原理图设计的硬件架构: Atlas200人工智能模组的硬件架构主要由PCIE接口、RGMII_PHY、EMMC_SD、UART、GPIO、RESET等部分组成。PCIE接口用于高速数据...
Apache Atlas 是一个开源的数据治理平台,它主要用于元数据管理和数据治理。这个压缩包 "apache-atlas-2.0.0-server.tar.gz" 包含了 Atlas 的 2.0.0 版本服务器端的所有组件,可以用于在生产环境中部署。用户如果...
Apache Atlas 是一个开源的数据治理平台,它主要用于元数据管理、数据血缘追踪、数据安全以及数据质量监控。在Apache Atlas 2.1.0版本中,这个服务器安装包提供了全面的数据治理解决方案,适用于大数据环境,特别是...
Apache Atlas 是一个开源的数据治理平台,它主要用于元数据管理、数据血缘追踪、数据安全和数据质量监控。在大数据环境中,尤其是Hadoop生态系统中,Apache Atlas 提供了强大的元数据服务,帮助企业或组织更好地理解...
本文主要关注的是一款名为Atlas的元数据管理工具,它在Hadoop生态系统中发挥着核心作用,用于管理和追踪大数据处理过程中的元数据。 1. **元数据概述** 元数据是关于数据的数据,它提供了数据的描述、结构和背景...
[atals]apache-atlas-2.3.0-bin.tar.gz Apache Atlas 框架是一组可扩展的核心基础治理服务,使企业能够有效且高效地满足 Hadoop 内的合规性要求,并允许与整个企业数据生态系统集成。这将通过使用规范和取证模型、...