Preparar web.config para html5 y css3

Ref: http://madskristensen.net/post/prepare-webconfig-for-html5-and-css3

 

HTML5 and CSS3 introduces some new file types that enables us to create even better websites. We are now able to embed video, audio and custom fonts natively to any web page. Some of these file types are relatively new and not supported by the IIS web server by default. It’s file types like .m4v, .webm and .woff.

When a request is made to the IIS for these unsupported file types, we are met with the following error message:

HTTP Error 404.3 – Not Found

The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.

The problem is that the IIS doesn’t know how to serve these new files unless we tell it how. This can be easily done in the web.config’s <system.webServer> section by adding the following snippet:

<staticContent>
    <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
    <mimeMap fileExtension=".m4v" mimeType="video/m4v" />
    <mimeMap fileExtension=".ogg" mimeType="video/ogg" />
    <mimeMap fileExtension=".ogv" mimeType="video/ogg" />
    <mimeMap fileExtension=".webm" mimeType="video/webm" />

    <mimeMap fileExtension=".oga" mimeType="audio/ogg" />
    <mimeMap fileExtension=".spx" mimeType="audio/ogg" />

    <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
    <mimeMap fileExtension=".svgz" mimeType="image/svg+xml" />

    <remove fileExtension=".eot" />
    <mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" />
    <mimeMap fileExtension=".otf" mimeType="font/otf" />
    <mimeMap fileExtension=".woff" mimeType="font/x-woff" />
</staticContent>

The above snippet includes support for most video, audio and font file types used by HTML5 and CSS3

No ejecutan controles de servidor ASP.NET con Jquery UI

Hay que agregar la ultima linea luego de configurar el dialog jqueryui

jQuery(function() {
    var dlg = jQuery("#dialog").dialog({
                         draggable: true,
                         resizable: true,
                         show: 'Transfer',
                         hide: 'Transfer',
                         width: 320,
                         autoOpen: false,
                         minHeight: 10,
                         minwidth: 10
                     });
    dlg.parent().appendTo(jQuery("form:first"));
})

Configuracion de Coolite Ext Net en IIS 7.5

Coolite – Configurações para o arquivo web.config

<?xml version=»1.0″?>
<!–
Nota: como alternativa para editar manualmente este archivo puede utilizar la
herramienta Administración de sitios web para configurar los valores de la aplicación. Utilice
la opción Sitio web->Configuración de Asp.Net en Visual Studio.
Encontrará una lista completa de valores de configuración y comentarios en
machine.config.comments, que se encuentra generalmente en
\Windows\Microsoft.Net\Framework\v2.x\Config
–>
<configuration>
<configSections>
<sectionGroup name=»system.web.extensions» type=»System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″>
<sectionGroup name=»scripting» type=»System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″>
<section name=»scriptResourceHandler» type=»System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″ requirePermission=»false» allowDefinition=»MachineToApplication»/>
<sectionGroup name=»webServices» type=»System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″>
<section name=»jsonSerialization» type=»System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″ requirePermission=»false» allowDefinition=»Everywhere»/>
<section name=»profileService» type=»System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″ requirePermission=»false» allowDefinition=»MachineToApplication»/>
<section name=»authenticationService» type=»System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″ requirePermission=»false» allowDefinition=»MachineToApplication»/>
<section name=»roleService» type=»System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″ requirePermission=»false» allowDefinition=»MachineToApplication»/>
</sectionGroup>
</sectionGroup>
</sectionGroup>
</configSections>
<appSettings>
<add key=»Esquema» value=»FDS»/>
<add key=»CommandTimeout» value=»5000″/>
<add key=»GridviewPageSize» value=»25″/>
<add key=»DirectoryRSS» value=»/Intercambio»/>
<add key=»ServerNameRSS» value=»DATAMARTS»/>
<add key=»ApplicationID» value=»36″/>
<!–Produccion–>
<!–<add key=»ApplicationID» value=»32″/>–>
<!–Testing–>
<add key=»IsCredentialWS» value=»0″/>
<add key=»GetTipoProcesoManualID» value=»8″/>
<add key=»UsrAppIntercont_CONT» value=»D4t4m4rt!»/>
<add key=»UsrAppIntercont_OPER» value=»D4t4m4rt!»/>
<add key=»UsrAppIntercont_ADMN» value=»D4t4m4rt!»/>
<!–<add key=»WS_IntercontUrl» value=»http://localhost:1996/Web/»/>–>
<!–<add key=»ws_interconturl» value=»http://localhost:1870/web/»/>–>
<!–<add key=»WS_IntercontUrl» value=»http://appopera/intercont/»/>–>
<!–<add key=»WS_IntercontUrl» value=»http://appopera/intercont_test/»/>–>
<add key=»Nombre_Invoice» value=»invoice.csv»/>
<!–<add key=»Folder_Invoice» value=»\\appopera\PUBLIC\DOWNLOAD\INTERCONT\LocalOperativo\»/>–>
<add key=»Folder_Invoice» value=»\\app2desa\PUBLIC\DOWNLOAD\INTERCONT\LocalOperativo\»/>
<add key=»ReportServerUrl» value=»http://datamart2/reportserver/Pages/ReportViewer.aspx?»/>
<!–<add key=»datamarts.ReportService2010″ value=»http://datamart2.visanet.lan/ReportServer/ReportService2010.asmx»/>–>
<add key=»datamarts.ReportService2010″ value=»http://datamart2/ReportServer/ReportService2010.asmx»/>
<!–<add key=»RutaLocalDtsx» value=»\\appopera\PUBLIC\DOWNLOAD\INTERCONT\dtsx»/>
<add key=»no_fileServer» value=»\\appopera\PUBLIC\RECAUDACIONBCP\upload\»/>
<add key=»no_fileServerProcesados» value=»\\appopera\PUBLIC\RECAUDACIONBCP\upload\procesados\»/>
<add key=»no_fileLocal» value=»\\appopera\public\»/>–>
<add key=»RutaLocalDtsx» value=»\\app2desa\PUBLIC\DOWNLOAD\INTERCONT\dtsx»/>
<add key=»no_fileServer» value=»\\app2desa\PUBLIC\RECAUDACIONBCP\upload\»/>
<add key=»no_fileServerProcesados» value=»\\app2desa\PUBLIC\RECAUDACIONBCP\upload\procesados\»/>
<add key=»no_fileLocal» value=»\\app2desa\public\»/>
<add key=»no_filePatron» value=»CDPG*.*»/>
<add key=»no_fileNametxt» value=»CREP1.txt»/>
<!–<add key=»no_fileServerSunatUpLoad» value=»\\appopera\PUBLIC\EMBARGOSSUNAT\UPLOAD\»/>
<add key=»no_fileServerSunatProcesados» value=»\\appopera\PUBLIC\EMBARGOSSUNAT\UPLOAD\Procesado\»/>
<add key=»no_fileServerSunatDownLoad» value=» \\appopera\PUBLIC\DOWNLOAD\EMBARGOSSUNAT\Extranet\»/>–>
<add key=»no_fileServerSunatUpLoad» value=»\\app2desa\PUBLIC\EMBARGOSSUNAT\UPLOAD\»/>
<add key=»no_fileServerSunatProcesados» value=»\\app2desa\PUBLIC\EMBARGOSSUNAT\UPLOAD\Procesado\»/>
<add key=»no_fileServerSunatDownLoad» value=» \\app2desa\PUBLIC\DOWNLOAD\EMBARGOSSUNAT\Extranet\»/>
<add key=»no_filePatronSunat» value=»*.xls»/>
<!–<add key=»Plantilla_Mov_Contable» value=»\\Appopera\Public\DOWNLOAD\INTERCONT\local\Intercont_Mov_Contable.xls»/>
<add key=»Plantilla_Mov_Operativo» value=»\\Appopera\Public\DOWNLOAD\INTERCONT\local\Intercont_Mov_Operativo.xls»/>–>
<add key=»Plantilla_Mov_Contable» value=»\\app2desa\Public\DOWNLOAD\INTERCONT\local\Intercont_Mov_Contable.xls»/>
<add key=»Plantilla_Mov_Operativo» value=»\\app2desa\Public\DOWNLOAD\INTERCONT\local\Intercont_Mov_Operativo.xls»/>
<!– Conexiones para SSIS–>
<add key=»PMPCOM_SOL» value=»Data Source=PMPCOM;User ID=VIQRY1; password=VIQRY1; Provider=OraOLEDB.Oracle.1;»/>
<add key=»PMPCOM_DOL» value=»Data Source=PMPCOM-DOL;User ID=VIQRY1; password=VIQRY1; Provider=OraOLEDB.Oracle.1;»/>
<add key=»INTERCONT» value=»Data Source=desasql;User ID=usr_appintercont;Initial Catalog=Intercont; Password=usr_appintercont123; Provider=SQLNCLI10.1;Application Name=SSIS-PKG_Test-{D9D355D0-D493-428D-8BDF-18C44E78EBB0}DESASQL.Intercont.usr_appintercont;Auto Translate=False;»/>
<!–<add key=»INTERCONT» value=»Data Source=DBCENTRAL;User ID=usr_appintercont;Initial Catalog=Intercont; Password=usr_appintercont123; Provider=SQLNCLI10.1;Auto Translate=False;Application Name=SSIS-PKG_Test-{D9D355D0-D493-428D-8BDF-18C44E78EBB0}DESASQL.Intercont.usr_appintercont;»/>–>
<!–<add key=»EmbargosSunat» value=»Data Source=DBCENTRAL;User ID=usr_appintercont;Initial Catalog=EmbargosSunat; Password=usr_appintercont123; Provider=SQLNCLI10.1;Auto Translate=False;Application Name=SSIS-PKG_EmbargosSunat-{D9D355D0-D493-428D-8BDF-18C44E78EBB0}INTERCONT;»/>–>
<add key=»EmbargosSunat» value=»Data Source=desasql;User ID=usr_appintercont;Initial Catalog=EmbargosSunat; Password=usr_appintercont123; Provider=SQLNCLI10.1;Auto Translate=False;Application Name=SSIS-PKG_EmbargosSunat-{D9D355D0-D493-428D-8BDF-18C44E78EBB0}INTERCONT;»/>
<add key=»MostrarCuadroInformativo» value=»0″/>
<!–<add key=»ws_utilapc.Service» value=»http://appopera/ws_utilapc/Service.asmx»/>
<add key=»ws_mantenedor.Service» value=»http://appopera/ws_maestro/Service.asmx»/>
<add key=»ws_credencial.Service» value=»http://appopera/ws_credencial/Service.asmx»/>
<add key=»FacturacionServicio» value=»Data Source=dbcentral;User ID=usr_appfacturacion;Initial Catalog=facturacion_servicios; Password=usr_appfacturacion123; Provider=SQLNCLI10.1;Auto Translate=False;Application Name=SSIS-PKG_EmbargosSunat-{D9D355D0-D493-428D-8BDF-18C44E78EBB0}INTERCONT;»/>–>
<add key=»ws_utilapc.Service» value=»http://app2desa/ws_utilapc/Service.asmx»/>
<add key=»ws_mantenedor.Service» value=»http://app2desa/ws_maestro/Service.asmx»/>
<add key=»ws_credencial.Service» value=»http://localhost:87/service.asmx»/>
<add key=»FacturacionServicio» value=»Data Source=desasql;User ID=usr_appintercont;Initial Catalog=facturacion_servicios; Password=usr_appintercont123; Provider=SQLNCLI10.1;Auto Translate=False;Application Name=SSIS-PKG_EmbargosSunat-{D9D355D0-D493-428D-8BDF-18C44E78EBB0}INTERCONT;»/>
<add key=»PagosEnLinea_NBO» value=»0″/>
<add key=»PagosEnLinea_EXACTUS» value=»1″/>
<add key=»HoraInicioRegularizacionCP» value=»8:00″/>
<add key=»HoraFinRegularizacionCP» value=»17:00″/>
<!–<add key=»ws_visanet.Service» value=»http://appopera/ws_visanet/Service.asmx»/>–>
<add key=»ws_visanet.Service» value=»http://app2desa/ws_visanet/Service.asmx»/>
</appSettings>
<connectionStrings>
<!–<add name=»Intercont» connectionString=»Data Source=dbcentral;Initial Catalog=Intercont;User Id=usr_appintercont;Password=usr_appintercont123;Connect Timeout=1000″ providerName=»System.Data.SqlClient»/>–>

<!–<add name=»EmbargosSunat» connectionString=»Data Source=dbcentral;Initial Catalog=EmbargosSunat;User Id=usr_appintercont;Password=usr_appintercont123;Connect Timeout=1000″ providerName=»System.Data.SqlClient»/>
<add name=»Intercont» connectionString=»Data Source=dbcentral;Initial Catalog=Intercont;User Id=usr_appintercont;Password=usr_appintercont123;Connect Timeout=1000″ providerName=»System.Data.SqlClient»/>
<add name=»FacturacionServicio» connectionString=»Data Source=dbcentral;Initial Catalog=facturacion_servicios;User Id=usr_appfacturacion;Password=usr_appfacturacion123;Connect Timeout=1000″ providerName=»System.Data.SqlClient»/>–>
<add name=»EmbargosSunat» connectionString=»Data Source=desasql;Initial Catalog=EmbargosSunat;User Id=usr_appintercont;Password=usr_appintercont123;Connect Timeout=1000″ providerName=»System.Data.SqlClient»/>
<add name=»Intercont» connectionString=»Data Source=desasql;Initial Catalog=Intercont;User Id=usr_appintercont;Password=usr_appintercont123;Connect Timeout=1000″ providerName=»System.Data.SqlClient»/>
<add name=»FacturacionServicio» connectionString=»Data Source=desasql;Initial Catalog=facturacion_servicios;User Id=usr_appintercont;Password=usr_appintercont123;Connect Timeout=1000″ providerName=»System.Data.SqlClient»/>
</connectionStrings>
<system.web>
<!–
Establezca debug=»true» en la compilación para insertar símbolos
de depuración en la página compilada. Dado que este proceso
afecta al rendimiento, debe establecer este valor como true
durante la depuración.

Opciones de Visual Basic:
Establezca strict=»true» para no permitir las conversiones de todos los tipos de datos
donde se pueda producir una pérdida de datos.
Establezca explicit=»true» para forzar la declaración de todas las variables.
–>
<httpRuntime executionTimeout=»110″ maxRequestLength=»16384″/>
<compilation debug=»true» strict=»false» explicit=»true»>
<assemblies>
<add assembly=»System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089″/>
<add assembly=»System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″/>
<add assembly=»System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089″/>
<add assembly=»System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089″/>
<add assembly=»Microsoft.SqlServer.ManagedDTS, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91″/>
<add assembly=»Microsoft.SqlServer.DTSRuntimeWrap, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91″/>
</assemblies>
<buildProviders>
<add extension=».rdlc» type=»Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.Common, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a»/>
</buildProviders>
</compilation>
<pages>
<namespaces>
<clear/>
<add namespace=»System»/>
<add namespace=»System.Collections»/>
<add namespace=»System.Collections.Generic»/>
<add namespace=»System.Collections.Specialized»/>
<add namespace=»System.Configuration»/>
<add namespace=»System.Text»/>
<add namespace=»System.Text.RegularExpressions»/>
<add namespace=»System.Linq»/>
<add namespace=»System.Xml.Linq»/>
<add namespace=»System.Web»/>
<add namespace=»System.Web.Caching»/>
<add namespace=»System.Web.SessionState»/>
<add namespace=»System.Web.Security»/>
<add namespace=»System.Web.Profile»/>
<add namespace=»System.Web.UI»/>
<add namespace=»System.Web.UI.WebControls»/>
<add namespace=»System.Web.UI.WebControls.WebParts»/>
<add namespace=»System.Web.UI.HtmlControls»/>
</namespaces>
<controls>
<add tagPrefix=»asp» namespace=»System.Web.UI» assembly=»System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″/>
<add tagPrefix=»asp» namespace=»System.Web.UI.WebControls» assembly=»System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″/>
</controls>
</pages>
<!–
La sección <authentication> habilita la configuración
del modo de autenticación de seguridad utilizado por
ASP.NET para identificar a un usuario entrante.
–>
<authentication mode=»Windows»/>
<identity impersonate=»true»/>
<sessionState mode=»InProc» cookieless=»false» timeout=»60″/>
<globalization requestEncoding=»utf-8″ responseEncoding=»utf-8″ culture=»es-PE» uiCulture=»es-PE»/>
<!–
La sección <customErrors> habilita la configuración de
las acciones que se deben realizar si un error no controlado tiene lugar
durante la ejecución de una solicitud. Específicamente,
permite a los desarrolladores configurar páginas de error html
que se mostrarán en lugar de un seguimiento de pila de errores.
–>
<customErrors mode=»Off» defaultRedirect=»GenericErrorPage.htm»>
<error statusCode=»403″ redirect=»NoAccess.htm»/>
<error statusCode=»404″ redirect=»FileNotFound.htm»/>
</customErrors>
<httpHandlers>
<remove path=»*.asmx» verb=»*»/>
<add path=»*.asmx» verb=»*» type=»System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″ validate=»false»/>
<add path=»*_AppService.axd» verb=»*» type=»System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″ validate=»false»/>
<add path=»ScriptResource.axd» verb=»GET,HEAD» type=»System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″ validate=»false»/>
<!–<add path=»*/coolite.axd» verb=»*» type=»Coolite.Ext.Web.ResourceManager» validate=»false»/>–>
<add path=»Reserved.ReportViewerWebControl.axd» verb=»*» type=»Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a» validate=»false»/>
</httpHandlers>
<httpModules>
<add name=»ScriptModule» type=»System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″/>
<!–<add name=»AjaxRequestModule» type=»Coolite.Ext.Web.AjaxRequestModule, Coolite.Ext.Web»/>–>
</httpModules>
</system.web>
<system.codedom>
<compilers>
<compiler language=»c#;cs;csharp» extension=».cs» warningLevel=»4″ type=»Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089″>
<providerOption name=»CompilerVersion» value=»v3.5″/>
<providerOption name=»WarnAsError» value=»false»/>
</compiler>
<compiler language=»vb;vbs;visualbasic;vbscript» extension=».vb» warningLevel=»4″ type=»Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089″>
<providerOption name=»CompilerVersion» value=»v3.5″/>
<providerOption name=»OptionInfer» value=»true»/>
<providerOption name=»WarnAsError» value=»false»/>
</compiler>
</compilers>
</system.codedom>
<!–
La sección system.webServer es necesaria para ejecutar ASPN.NET AJAX en Internet
Information Services 7.0. No es necesaria para la versión anterior de IIS.
–>
<system.webServer>
<validation validateIntegratedModeConfiguration=»false»/>
<modules>
<remove name=»ScriptModule»/>
<add name=»ScriptModule» preCondition=»managedHandler» type=»System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″/>
<add name=»AjaxRequestModule» preCondition=»managedHandler» type=»Coolite.Ext.Web.AjaxRequestModule, Coolite.Ext.Web» />
</modules>
<handlers>
<remove name=»WebServiceHandlerFactory-Integrated»/>
<remove name=»ScriptHandlerFactory»/>
<remove name=»ScriptHandlerFactoryAppServices»/>
<remove name=»ScriptResource»/>
<add name=»ScriptHandlerFactory» verb=»*» path=»*.asmx» preCondition=»integratedMode» type=»System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″/>
<add name=»ScriptHandlerFactoryAppServices» verb=»*» path=»*_AppService.axd» preCondition=»integratedMode» type=»System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.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=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″/>
<add name=»AjaxRequestHandler» verb=»*» path=»*/coolite.axd» preCondition=»integratedMode» type=»Coolite.Ext.Web.ResourceManager»/>
</handlers>
</system.webServer>
<runtime>
<assemblyBinding xmlns=»urn:schemas-microsoft-com:asm.v1″>
<dependentAssembly>
<assemblyIdentity name=»System.Web.Extensions» publicKeyToken=»31bf3856ad364e35″/>
<bindingRedirect oldVersion=»1.0.0.0-1.1.0.0″ newVersion=»3.5.0.0″/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name=»System.Web.Extensions.Design» publicKeyToken=»31bf3856ad364e35″/>
<bindingRedirect oldVersion=»1.0.0.0-1.1.0.0″ newVersion=»3.5.0.0″/>
</dependentAssembly>
</assemblyBinding>
</runtime>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name=»BasicHttpBinding_IInterfacesWeb» closeTimeout=»00:01:00″ openTimeout=»00:01:00″ receiveTimeout=»00:10:00″ sendTimeout=»00:01:00″ allowCookies=»false» bypassProxyOnLocal=»false» hostNameComparisonMode=»StrongWildcard» maxBufferSize=»65536″ maxBufferPoolSize=»524288″ maxReceivedMessageSize=»65536″ messageEncoding=»Text» textEncoding=»utf-8″ transferMode=»Buffered» useDefaultWebProxy=»true»>
<readerQuotas maxDepth=»32″ maxStringContentLength=»8192″ maxArrayLength=»16384″ maxBytesPerRead=»4096″ maxNameTableCharCount=»16384″/>
<security mode=»None»>
<transport clientCredentialType=»None» proxyCredentialType=»None» realm=»»/>
<message clientCredentialType=»UserName» algorithmSuite=»Default»/>
</security>
</binding>
</basicHttpBinding>
</bindings>
<client>
<endpoint address=»http://www.vnbackoffice.ccal.com.pe/InterfacesWeb/InterfacesWeb.svc» binding=»basicHttpBinding» bindingConfiguration=»BasicHttpBinding_IInterfacesWeb» contract=»ws_nbo_Telefonica.IInterfacesWeb» name=»BasicHttpBinding_IInterfacesWeb»/>
</client>
</system.serviceModel>
</configuration>