en

MSGuayaquil

Recursos esenciales para el desarrollador .NET

Este blog

Sindicación

Blog Comunitario

February 2008 - Posts

  • HTTP GET y HTTP POST están deshabilitados de manera predeterminada

    En una publicación anterior indicaba sobre el mensaje que da el servidor cuando llamamos un Webservice por medio de los métodos POST o GET y de como habilitarlos por medio de una entrada al archivo web.config, (http://wjama.blogspot.com/2008/02/error-al-llamar-webservice-en-produccin.html) investigando un poco más del tema gracias a un comentario que recibí los protocolos HTTP GET y HTTP POST están deshabilitados por motivos de seguridad y la recomendación es que en producción queden se esa manera y mejor implementar llamadas vía SOAP al Webservice.

     

    El trabajo que viene a continuación es implementar llamadas a webservices vía SOAP por medio de jscript, ya tengo algo de información para ir revisando, en próxima entrega veremos como realizar este tipo de llamadas.

    Algunos enlaces para revisar en http://wjama.blogspot.com/2008/02/http-get-y-http-post-estn.html 

    enviado Feb 27 2008, 12:06 PM por WJAMA con 2,397 vistas y sin comentarios
    Archivado en:
  • Escribir función __doPostBack en el cliente

    Por medio de la siguiente sentencia podemos asegurar que se escriban en el cliente las funciones necesarias para poder controlar los eventos postback de los controles que están dentro de los webforms.

     

    Page.ClientScript.GetPostBackEventReference(New PostBackOptions(Page))

     

    Cuando las funciones que controlan el evento postback no están en el cliente es imposible acceder a ellas para controlar el envío de datos al servidor, por ejemplo, cuando queremos controlar una validación antes de que el form haga __doPostBack.

     

    Protected Sub form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles form1.Load

    ' Es para asegurar que se escriba en el cliente la función __doPostBack

    ' la función se la usa para controlar el regreso al servidor

    Page.ClientScript.GetPostBackEventReference(New PostBackOptions(Page))

    End Sub

     

    Tomado de: http://wjama.blogspot.com/

  • Registrar user controls y web controls en Web.config

    Cuando queremos usar un user control o web control personalizados debemos importar la referencia por medio de la directiva

    <%@ Register%> al principio de la página de la siguiente manera

     

    <%@ Register Assembly="Personal.Controls" Namespace="Personal.Controls.UI.Web" TagPrefix="personal" %>

    <%@ Register TagPrefix="personal" TagName="header" Src="Controls/Header.ascx" %>

     

    Observemos que la primera sentencia nos permite registrar controles que se encuentran dentro de un ensamblado y la segunda línea nos permite registrar controles de usuarios implementados en archivos .ascx, si trabajamos sobre un par de páginas todo está bien, pero si tenemos que registrar los controles en una gran cantidad de páginas el tema se complica ...

     

    Para simplificar el trabajo podemos registrar directamen los controles en el archivo Web.config

     

    <?xml version="1.0"?>

    <configuration>

    <system.web>

    <pages>
    <controls>
    <add tagPrefix="personal" src="~/Controls/Header.ascx" tagName="header"/>
    <add tagPrefix="personal" Assembly="Personal.Controls" Namespace="Personal.Controls.UI.Web" />
    </
    controls>
    </pages>

    </system.web>

    </configuration>

     

    de esta manera ya podemos usar los controles dentro de nuestro proyecto sin necesidad de registrar en cada página

    Tomado de: http://wjama.blogspot.com/ 

  • Fijar cabecera de tablas

    Fijar la primera fila de una tabla es un requerimiento normal cuando trabajamos con una lista extensa de datos y no queremos que se pierdan los nombres de la columnas, ahora vamos a revisar como con ayuda de estilos y jscript conseguir el efecto que hemos comentado.

    La idea general es poner la tabla dentro de un <div> y por medio de CSS especificar que use scroll ajustando las dimensiones del contenedor y haciendo que las cabecera de la tabla se quede fija dentro del <div>

    Ver post completo en: http://wjama.blogspot.com/2008/02/fijar-cabecera-de-tablas-fijar-la.html

  • Blog para lo que no es Microsoft

    Los temas que no estén relacionados con Microsoft en mi  blog http://wjama.blogspot.com los voy a publicar desde el día de hoy.

Más envíos
© 2007 MSGuayaquil. Todos los derechos reservados.
Powered By IIS 6 Powered By ASP.NET 2.0 Ofrecido por Community Server (Commercial Edition) Powered By SQL Server 2005
Creado y Administrado por Julio Casal