构建 A.NET AJAX 开发环境.(3)_.NET概论及软件使用_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

构建 A.NET AJAX 开发环境.(3)

作者:黑客防线网安ASP维护基地 来源:黑客防线网安ASP维护基地 浏览次数:0

本篇关键词:环境开发构建 
黑客防线网安网讯:  <system.web.extensions>元素    <system.web.extensions>元素提供了配置如何调用 Microsoft ASP.NET AJAX 应用程序中的 Web 服务的元素。<jsonSerialization>元素指定定制类型的转换...

  <system.web.extensions>元素

    <system.web.extensions>元素提供了配置如何调用 Microsoft ASP.NET AJAX 应用程序中的 Web 服务的元素<jsonSerialization>元素指定定制类型的转换器以覆盖 JSON 串行化的默认设置<converters>元素指定定制的类型转换器 。<authenticationService>元素用于使身份认证服务可用或不可用。<profileService> 元素用于使个性化信息服务可用或不可用并指定服务暴露的属性。<scriptResourceHandler>  元素用于使缓存可用或不可用,以及由脚本使用的资源压缩。

   <scriptResourceHandler>元素、 <authenticationService>元素和<profileService> 元素只能定义在 Machine.config 文件或应用程序根目录下的 Web.config 文件中。<jsonSerialization>元素则还可以定义在Web 站点的子文件夹下的 Web.config 中。

  下例示例展示了用于 ASP.NET AJAX 的<system.web.extensions>元素,可以将此节添加到已存在的 Web.config 文件中做为<configuration>元素的一个子元素:

<system.web.extensions>
  <scripting>
    <webServices>
    <!-- 定制 maxJsonLength 并添加一个定制的 JSON 转换程序。 -->
      <!--
      <jsonSerialization maxJsonLength="500">
        <converters>
          <add name="ConvertMe"
             type="Acme.SubAcme.ConvertMeTypeConverter"/>
        </converters>
      </jsonSerialization>
      -->
      <!-- 使论证服务可用,如果合适包括 requireSSL="true" 。-->
      <!--
      <authenticationService enabled="true" requireSSL = "true|false"/>
      -->

      <!-- 使个性化服务可用。要允许在 ASP.NET AJAX 应用程序中获取或修改个性化属性,
        需要将每个属性的名称添加到 readAccessProperties 和 writeAccessProperties 属性中。 -->
      <!--
      <profileService enabled="true"
        readAccessProperties="propertyname1,propertyname2"
        writeAccessProperties="propertyname1,propertyname2" />
      -->
    </webServices>

    <!-- 开启对客户端脚本文件的压缩或缓存的支持。 -->
    <!--
    <scriptResourceHandler enableCompression="true"
        enableCaching="true" />
    -->
  </scripting>
</system.web.extensions>

  <system.webserver> 元素

   <system.webserver> 元素包含用于 Microsoft Internet 信息服务(IIS) 7.0 的配置设置。

  下例示例展示了用于 ASP.NET AJAX 的<system.webserver> 元素,可以将此节添加到已存在的 Web.config 文件中做为<configuration>元素的一个子元素:

<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-ISAPI-2.0"/>
    <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 AJAX 的开发环境还是很简单的。

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-14044-1.html
网站维护教程更新时间:2012-03-30 05:24:58  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer