`

ASP.NET AJAX 1.0 RC版发布了

阅读更多

ASP.NET AJAX 1.0 RC版发布了

【原文地址】 ASP.NET AJAX 1.0 Release Candidate Now Available
【原文发表日期】 Friday, December 15, 2006 12:46 AM

今天早些时候,ASP.NET开发组推出了ASP.NET AJAX 1.0 的RC(候选发布)版。这是ASP.NET AJAX的倒数第二个发布,下一个公开发布将是最终的,完全支持的1.0产品。

这个候选发布版,跟 Beta2版相比,包含了几个新的特性,以及一个重大变动。你可以在这里阅读一个文档,它列出了从CTP->Beta1->Beta2->RC版的所有变动。总的来说,从Beta2版 到RC版的变动包括:

- 包括了一个内置的VS 2005 Web应用项目模板来创建新的ASP.NET AJAX应用。这将允许你通过文件->新项目(除了文件->新网站中的现有模板外)来创建启用ASP.NET AJAX的Web应用。

- 针对AJAX应用的额外的全球化支持(globalization support),以及另外的脚本资源处理器(script resource handler)特性来改进替换逻辑,压缩和缓存。在JavaScript中动态调用web service代理也获支持了。

- ASP.NET AJAX的程序集名字从Microsoft.Web.Extensions.dll改为System.Web.Extensions. dll,ASP.NET AJAX 服务器特性的命名空间也从Microsoft.Web改为System.Web。注意,客户端JavaScript的命名空间没有改变,以免造成现有的客户端JavaScript代码失效。

开发组做这个最后的命名空间和程序集名改动,有2个原因:

1) 因为ASP.NET AJAX以后将成为核心 .NET Framework 的一个完全支持的部分,为了一致性考虑,最后的发布居于System命名空间之下是合乎情理的,因为System命名空间是其他的核心 .NET Framework 和 ASP.NET 所存之所。

2) 因为它将使升级到代号为Orcas的下一代ASP.NET和Visual Studio产品更加容易。ASP.NET AJAX 将内置于Orcas(这样你就不用单独/下载安装了)中,现在做命名空间的变化意味着你的代码在将来不需改动。如果你需要的话,你也可以选择继续在ASP.NET AJAX 1.0 中运行你的应用,这毫无问题的,因为ASP.NET AJAX 1.0 将可以在 Orcas 之上运行。或者你也可以改变你的web.config文件中的版本字符串,自动升级到包含在内置ASP.NET Orcas中的新的ASP.NET AJAX 版本。

这个白皮书提供了如何按部就班地把现有 ASP.NET AJAX Beta2 应用升级到ASP.NET AJAX RC版的的指引说明。

重要的Intellisense 提示:

在你按上面白皮书里的步骤完成后需要做的一个额外的步骤是,删除VS保持的控件标识Intellisense的schema缓存文件。这将确保你的HTML编辑器为ASP.NET AJAX控件提供的Intellisense会出现而且是正确的,否则的话,它也许会仍旧使用以前Beta2版里的值。

- 在Windows XP中,你只要删除 c:\Document and Settings\[YourUserName]\Local Settings\AppData\Microsoft\VisualStudio\8.0\ReflectedSchemas 这个文件夹中的所有文件就可以了。

- 在Windows Vista中,你只要删除 c:\Users\[YourUserName]\AppData\Roaming\Microsoft\VisualStudio\8.0\ReflectedSchemas 这个文件夹中的所有文件就可以了。

删除这些schema文件,重新启动VS后,它就会对所有控件重新推算HTML标识的Intellisense,从而获取因程序集名改变而造成的变动。

希望本文对你有所帮助,

Scott

分享到:
评论

相关推荐

    asp.net ajax 1.0

    ASP.NET AJAX 1.0是微软为Web开发者提供的一个强大工具集,用于构建富交互式、高度动态的网页应用。这个技术的引入显著提升了ASP.NET应用程序的用户体验,因为它允许页面部分更新,而无需整个页面刷新。这使得网页...

    asp.net ajax1.0虚拟主机版 框架

    ASP.NET AJAX 1.0 虚拟主机框架详解 ASP.NET AJAX 1.0 是微软推出的一个增强ASP.NET应用程序动态性和用户体验的技术。它通过引入客户端脚本库和服务器端扩展,使得开发者能够轻松地创建具有异步更新功能的Web应用,...

    ASP.NET AJAX 1.0 RC开发10分钟图解

    1.0 RC版(Release Candidate,候选发布版)通常意味着该软件已经接近最终的发布阶段,因此对于开发者来说,使用RC版可以较为安全地进行测试和开发,而不用担心会有大量功能或接口的变动。 12月15日发布的*** AJAX ...

    ASP.NET Ajax 1.0

    ASP.NET AJAX 1.0是微软为Web开发者提供的一套强大的工具和技术,旨在提升Web应用程序的用户体验,通过异步交互实现更流畅、响应更快的页面动态更新。在2007年发布时,它极大地推动了Web开发领域,特别是在.NET框架...

    挑战ASP.NET AJAX 1.0(c#源码)

    6. **Ajax1.0旅程开始**:这一章可能介绍了ASP.NET AJAX 1.0的基础知识,包括如何设置环境,创建第一个AJAX启用的Web应用,以及基本的UpdatePanel和ScriptManager控件的使用。 7. **JavaScript与XMLHttpRequest**:...

    asp.net mvc 1.0 安装包

    9. **AJAX支持**:ASP.NET MVC 1.0集成了jQuery,提供了对AJAX请求的支持,允许开发者实现无刷新页面更新,提升用户体验。 10. **部署与配置**:安装包`AspNetMVC1.msi`包含了所有必要的组件,用于在开发环境中安装...

    asp.net Ajax1.0使用教程.rar

    asp.net Ajax1.0使用教程.包括代码和说明。

    visual studio 2005速成版本(Asp.net Ajax1.0和Office2010bit种子等安装包).

    本安装包包括Visual web deportment2005, visual c#2005 visual j#2005速成版,Asp.net Ajax1.0,office2010betabit种子,非常适合初学者使用,如国需要整合还是装vs studio2005或vs 2010

    ASP.NET MVC1.0 BBS

    ASP.NET MVC1.0 BBS 简易Demo教学版源码 这是一个ASP.NET MVC 1.0 的一个简易Demo教学程序 版本:ASP.NET MVC 1.0 框架:.NET Framework 3.5 SP1 语言:C# 开发环境:Visual Studion 2008 SP1 数据库:MSSQL ...

    Microsoft ASP.NET 2.0 AJAX Extensions 1.0

    **ASP.NET 2.0 AJAX Extensions 1.0** ASP.NET 2.0 AJAX Extensions是微软为.NET Framework 2.0引入的一个重要组件,旨在增强Web应用程序的用户体验,通过实现部分页面更新(Partial Page Rendering)和异步交互,...

    ext.net.pro.1.0rc1

    在"WebSite1"这个文件中,可能包含了使用Ext.NET Pro 1.0 RC1开发的一个示例网站的完整结构,包括ASP.NET页面、CSS样式、JavaScript脚本以及相关的配置文件。通过分析这个文件,开发者可以学习如何在实际项目中集成...

    Microsoft ASP.NET 2.0 AJAX Extensions 1.0.zip

    主要用来解决:Parser Error Message: Could not load file or assembly 'System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies....

    asp.net AJAX安装组件

    ASPAJAXExtSetup.msi ASP.NET AJAX Extensions 1.0 ASPAJAXSourceCode.msi ASP.NET AJAX Extensions Source ASPAJAXTP.msi ASP.NET AJAX Futures January CTP ASPAJAXSamples ASP.NET AJAX Samples ...

    asp.net mvc1.0

    总的来说,ASP.NET MVC 1.0的发布,为ASP.NET开发者带来了新的开发模式,提高了开发效率和代码质量,同时也推动了Web应用开发技术的进步。随着后续版本的迭代,ASP.NET MVC逐渐成为许多企业和开发者首选的Web开发...

    asp.net mvc1.0 NerdDinner范例源码

    7. **Ajax支持**:ASP.NET MVC 1.0也支持Ajax操作,可以在不刷新整个页面的情况下更新部分视图。 在NerdDinner源码中,你可能会遇到以下关键组件: - `Controllers` 目录:包含所有的控制器类。 - `Views` 目录:...

Global site tag (gtag.js) - Google Analytics