zoukankan      html  css  js  c++  java
  • [导入]AJAX .NET版本之间的区别

    一直以来,我都分不清AJAX .NET怎么会有那么多版本——英文不好啊。现在发现有这篇文章,节选了一些下来,大家分享一下。

    ------------------------

    AtlasASP.NET AJAX的变化实在是太大了,让我们从下载安装开始,总览一下这些变化。关于变化的官方详细说明,您可以在(http://ajax.asp.net/files/AspNet_AJAX_CTP_to_Beta_Whitepaper.doc )或(http://ajax.asp.net/files/AspNet_AJAX_CTP_to_Beta_Whitepaper.pdf )分别下载到WordPDF版本的文档,或者在Jeffery ZhaoBlog中(http://jeffreyzhao.cnblogs.com/ )找到该文档的非官方中文版翻译作为参考。

    ASP.NET AJAX的下载页面位于http://ajax.asp.net/default.aspx?tabid=47&subtabid=471,其中可以看到洋洋洒洒列出了7项下载内容。我们来一次看看他们都是派什么用场的:

    Microsoft ASP.NET AJAX v1.0 Beta

    这个就是改变后的ASP.NET AJAX的核心部分安装文件包。按照微软公司现在的计划,原本Atlas被拆成了两个相对独立的部分。第一部分就是这个,其中包含了原有Atlas的最重要、最基本的一些控件,例如服务器端的ScriptManagerUpdatePanel等,这一部分也将由微软公司提供完善的技术支持,包括如同MSDN一般详细的文档(http://ajax.asp.net/docs/Default.aspx )等。安装ASP.NET AJAX,则这个核心部分自然是必不可少的。

    Microsoft ASP.NET AJAX CTP Beta

    这一部分就是被ASP.NET AJAX“抛弃”了的原有Atlas中不那么重要的这一部分的安装包,包括扩展器控件(Extender Control)、WebPart控件等等。所谓“抛弃”,实际上表示微软公司将暂时不会对这些内容进行官方的支持,而是换了一种说法叫做“社区支持”,名字似乎很道貌岸然,其实就是如果我们有不懂的问题或者遇到了Bug,只能去论坛(所谓“社区”)相互讨论(所谓“支持”)了……不过事实上这一部分在我们的开发中的重要性却一点都不逊于“核心的”那部分,相信给微软一段时间之后,这其中的内容将逐渐的被转移到Microsoft ASP.NET AJAX v1.0 Beta中,也会得到微软公司完善的技术支持。

    ASP.NET AJAX Control Toolkit

    这一部分就是我们原来熟悉的Atlas Control Toolkit,现在改名为了ASP.NET AJAX Control Toolkit,且由于ASP.NET AJAX框架中对扩展器控件的架构有了非常大的改变,所以ASP.NET AJAX Control Toolkit中的20多种扩展器控件的声明、使用方式也有了不小的改变,但若是再使用者的角度考虑,这些变化还不算非常大,完全可以很容易地接受。熟悉了Atlas Control Toolkit的朋友们都知道,其中包含的各种服务器端组建化封装的控件功能均非常强大,拖拖拽拽中不知不觉就可以完成一个非常眩目的客户端Ajax功能,改头换面之后的ASP.NET AJAX Control Toolkit同样继承了这一优良传统,在功能上并没有任何的削减,反倒增加了3个控件。不过ASP.NET AJAX Control Toolkit同样是“社区支持”的,朋友们在使用时也要做好心理准备。

    Sample Applications

    这是ASP.NET AJAX的示例程序安装包,我建议所有的朋友都能够下载并在本机安装这个示例程序,通过阅读其源代码并看到页面的实际效果,我们可以更加感性地快速了解ASP.NET AJAX的使用方法。

    Microsoft AJAX Library Beta

    这一个下载包含了ASP.NET AJAX的客户端JavaScript文件,若朋友们需要在ASP.NET 1.1或者PHP之类别的服务器端实现中使用ASP.NET AJAX,那么则需要下载这个文件包,并手工将其中的JavaScript引入到页面中。这个JavaScript文件包包含了ASP.NET AJAX所有的客户端功能,包括XML脚本声明、客户端组件、绑定、行为(Behavior)、动作(Action)等。

    ASP.NET AJAX July CTP

    对于那些使用Atlas开发过半,生米就要煮成熟饭的朋友们来说,现在就让他们立即大动干戈地从Atlas转为ASP.NET AJAX似乎有些不近人情。微软公司仍旧在这里保留了原有七月份CTP的下载,对于这部分朋友或者像我这样的怀旧一派(好无奈啊……我也不想怀旧),仍可以下载原有的Atlas作为参考。

    ASP.NET AJAX July CTP Documentation

    这部分是原有七月份Atlas CTP的参考文档,若您对ASP.NET AJAX July CTP感兴趣,则这份文档仍旧是不可缺少的最权威、最完善的参考资料。


    文章来源:http://seamusic.cn/blog/default.asp?id=308
  • 相关阅读:
    Web Designer Intern
    Internship UI/UX Web Designer
    HTML / CSS Frontend Software Engineer Internship
    CSS 07 文本
    CSS 06 背景
    CSS 05 尺寸大小
    CSS 04 注释
    CSS 03 选择器
    Why Ancient Greeks are Always Nude
    C#表示空字符
  • 原文地址:https://www.cnblogs.com/seamusic/p/661503.html
Copyright © 2011-2022 走看看