`
didasoft
  • 浏览: 165031 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

自己创建asp.net ajax 1.0的web应用程序的步骤

阅读更多

1、直接引用system.web.extensions.dll,并将复制本地属性改为true。

2、修改Web.config文件

 

  • 在configsections中加入以下代码:

 

    <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
      <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
          <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
        <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
          <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere" />
          <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication" />
          <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication" />
        </sectionGroup>
      </sectionGroup>
    </sectionGroup>

 

  • 在system.web节中加入:
    <pages>
      <controls>
        <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
      </controls>
    </pages>

 

 

    <compilation debug="false">
      <assemblies>
        <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
      </assemblies>
    </compilation>
 
    <httpHandlers>
      <remove verb="*" path="*.asmx"/>
      <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
      <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
      <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
    </httpHandlers>

    <httpModules>
		
		<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
		
	</httpModules>

 

 

  • 再加两个节:

 

  <system.web.extensions>
    <scripting>
      <webServices>
      <!-- Uncomment this line to customize maxJsonLength and add a custom converter -->
      <!--
      <jsonSerialization maxJsonLength="500">
        <converters>
          <add name="ConvertMe" type="Acme.SubAcme.ConvertMeTypeConverter"/>
        </converters>
      </jsonSerialization>
      -->
      <!-- Uncomment this line to enable the authentication service. Include requireSSL="true" if appropriate. -->
      <!--
        <authenticationService enabled="true" requireSSL = "true|false"/>
      -->

      <!-- Uncomment these lines to enable the profile service. To allow profile properties to be retrieved
           and modified in ASP.NET AJAX applications, you need to add each property name to the readAccessProperties and
           writeAccessProperties attributes. -->
      <!--
      <profileService enabled="true"
                      readAccessProperties="propertyname1,propertyname2"
                      writeAccessProperties="propertyname1,propertyname2" />
      -->
      </webServices>
      <!--
      <scriptResourceHandler enableCompression="true" enableCaching="true" />
      -->
    </scripting>
  </system.web.extensions>

  <system.webServer>
    <validation validateIntegratedModeConfiguration="false"/>
    <modules>
      <add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    </modules>
    <handlers>
      <remove name="WebServiceHandlerFactory-Integrated" />
      <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode"
           type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
      <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode"
           type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
      <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
    </handlers>
  </system.webServer>
分享到:
评论

相关推荐

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

    总之,ASP.NET AJAX 1.0 虚拟主机框架使得开发者能够轻松地在共享的虚拟主机环境中构建和部署具有高级交互性的Web应用,而无需复杂的配置步骤。只要遵循适当的部署策略和最佳实践,就能充分利用这一强大的技术。

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

    *** AJAX是一种用于构建和运行高度交互式网页的Web应用程序框架,它允许在不完全重新加载页面的情况下更新网页的部分内容。1.0 RC版(Release Candidate,候选发布版)通常意味着该软件已经接近最终的发布阶段,因此...

    asp.net mvc1.0

    ASP.NET MVC 1.0是微软推出的一款基于模型-视图-控制器(Model-View-Controller)设计模式的Web应用程序框架。它为开发者提供了一种更灵活、更可测试的Web开发方式,与传统的ASP.NET Web Forms相比,具有更高的代码...

    Professional ASP.NET MVC 1.0

    ### ASP.NET MVC 1.0 专业教程概览与核心知识点 ...通过以上章节的学习,读者不仅能够全面掌握ASP.NET MVC 1.0的核心技术和设计理念,还能够在实践中灵活运用这些知识来构建高质量的Web应用程序。

    ASP.NET MVC 1.0 入门经典.rar

    ASP.NET MVC 1.0 是微软推出的一种基于模型-视图-控制器(Model-View-Controller,MVC)设计模式的Web应用程序开发框架。这个入门经典教程资源包旨在帮助初学者快速掌握ASP.NET MVC的基本概念、核心功能以及开发流程...

    ASP.NET 2.0应用程序添加ASP.NET AJAX 组件引用之web.config配置

    ASP.NET 2.0在发布时虽然不包含内置的AJAX支持,但通过引入ASP.NET AJAX框架(原名Atlas),开发者可以为他们的Web应用程序添加异步交互和丰富的用户体验。本篇将详细介绍如何在ASP.NET 2.0应用程序中配置web.config...

    ajax .net 1.0

    - **ASP.NET AJAX Extensions**: 这是.NET Framework的一部分,为ASP.NET应用程序提供了内置的Ajax支持。它允许开发者使用服务器控件和脚本服务来创建异步交互的页面。 - **ASP.NET AJAX Control Toolkit**: 这是一...

    ASP.NET

    2. **ASP.NET Ajax Extensions**:提供了一系列服务器控件和组件,用于管理用户界面、程序运行、用户认证、配置文件、Web服务交互、应用程序本地化、调试和跟踪等多方面功能。值得注意的是,ASP.NET Ajax Extensions...

    Ext.NET(基于.NET Framework 3.5的一套支持ASP.NET AJAX的Web控件)

    Ext.NET是基于.NET Framework 3.5的一套支持ASP.NET AJAX的Web控件,它基于跨浏览器的ExtJS 库开发而来并简化了开发步骤,包含有丰富的Ajax运用。 Ext.NET是开源的。由于Ext.NET基于ExtJS的缘故,所以不可避免会有...

    Ajax1.0安装

    安装完成后,可以在Visual Studio中创建新的ASP.NET Web应用程序,并在项目中添加对Ajax的引用,然后就可以开始使用Ajax1.0进行开发了。 在实际开发中,Ajax1.0的主要知识点包括: - **XMLHttpRequest对象**:这是...

    ASP AJAX Ext 1.0

    总的来说,ASP AJAX Ext 1.0是微软为提升ASP.NET应用程序的性能和交互性提供的一个关键工具集,通过Visual Studio 2005的集成,开发者能够更方便地构建具有现代Web体验的应用程序。"ASPAJAXExtSetup.msi"则是获取并...

    ASP.NET 2.0 AJAX Hands-On Lab

    - 使用Visual Studio 2005创建一个新的ASP.NET Web应用程序项目。 - 添加必要的AJAX控件,如`ScriptManager`和`UpdatePanel`。 - 编写基本的页面逻辑,实现简单的异步数据加载。 #### 4. 扩展项目功能 随着对ASP...

    ajax1.0

    在 .NET 平台上,Ajax 1.0 是 Microsoft 提供的一套用于构建高度交互式Web应用程序的工具和技术。本文将详细介绍如何安装 Ajax 1.0,并探讨其提供的控件及其用法。 **一、Ajax 1.0 的安装** 1. **下载安装包**: ...

    asp.net基于ajax技术的邮件系统

    下载并安装ASP.NET Ajax v1.0,按照官方指导完成安装过程,这通常涉及接受许可协议、确认安装路径等步骤。 #### 三、基于ASP.NET Ajax的邮件系统设计 ##### 1. 架构设计 构建基于ASP.NET Ajax的邮件系统时,首要...

    ASP.NET从入门到精通5.pdf(共7部)

    - **AJAX支持**: ASP.NET AJAX提供了一套完整的客户端和服务器端API,用于构建高性能的Web应用程序。通过使用这些API,开发者能够轻松实现异步数据加载和页面局部刷新等功能,从而提升用户体验。 #### 三、C#与VB...

    ASP.NET4高级程序设计第4版 带目录PDF 分卷压缩包 part1

    7.4.1 事务和ASP.NET应用程序 7.4.2 隔离级别 7.4.3 保存点 7.5 提供程序无关的代码 7.5.1 创建工厂 7.5.2 用工厂创建对象 7.5.3 使用提供程序无关的代码的查询 7.6 总结 第8章 数据组件和DataSet...

    ASP.NET-[博客空间]ASP.NETWikiv1.0.netwiki10.zip

    ASP.NET 是微软公司推出的一种基于.NET Framework的Web应用程序开发框架,它为开发者提供了一种高效、易用且功能丰富的环境来构建动态网站、web应用程序和web服务。此压缩包文件"ASP.NET-[博客空间]ASP.NETWikiv1.0....

    ASP.NET个人Blog程序学习版v1.0

    1. ASP.NET基础:ASP.NET是微软公司推出的Web应用程序开发框架,它允许开发者使用.NET Framework进行服务器端编程。学习ASP.NET,你需要了解其核心组件,如ASP.NET页面生命周期、控件、事件处理和状态管理。 2. MVC...

Global site tag (gtag.js) - Google Analytics