03.30.09

AjaxControlToolkit y WebResource.axd

Posted in .NET, Herramientas, Programación, Web at 6:04 pm by Miguel

AjaxControlToolkit es el conjunto de controles web ajax provistos por el propio Microsoft y totalmente compatibles con Visual Studio 2008 y Framework 3.5 de .NET.

Hoy hablaremos brevemente cómo resolver la problemática que nos podemos encontrar si combinamos el uso de dicho Toolkit con la seguridad básica de ASP.NET.

Ante claúsulas como la descrita en la parte inferior:

<authorization>
<deny users=”*” />
</authorization>

estamos denegando el acceso a cualquiera de los recursos de la aplicación, a todos los usuarios que no cuenten con cierto tipo de autenticación. Cuando hablamos de recursos estamos hablando de recursos de cualquier tipo, entre los cuales estamos incorporando páginas aspx, javascript, imágenes, hojas de estilo, themes…

Para resolver el acceso total a recursos necesarios a nivel de aplicación como por ejemplo hojas de estilo, imágenes y javascript podemos combiar el anterior tag con el siguiente:

<location path=”images”>
<authorization>
<allow users =”*” />
</authorization>
</location>

donde podemos apreciar cómo para todos los usuarios estamos dando acceso a la carpeta donde estamos almacenando las imágenes. Si no hiciéramos esto, las páginas aspx se cargarían, pero no podríamos ver las imágenes que tuviéramos contenidas.

Algo muy similar pasa cuando utilizamos Ajax Control Toolkit, vamos a necesitar indicar la visibilidad de sus recursos a los usuarios para que puedan ejecutar los controles ajax, tanto la funcionalidad javascript que incorporan como sus imágenes y estilos relacionados. Para ello, no tenemos que dar permisos a una carpeta concreta, si no a un fichero que no es visible en tiempo de diseño, pero que sí podremos observar si lanzamos la aplicación. Se trata del archivo WebResource.axd.

Añadiendo el nuevo location

<location path=”WebResource.axd”>
<authorization>
<allow users =”*” />
</authorization>
</location>

conseguiremos nuestro objetivo. Nuestros controles ajax volverán a funcionar correctamente, veremos las imágenes relacionadas a los controles, así como sus estilos.

Saludos.

Miguel.

Rating 3.00 out of 5
[?]

03.11.09

Ejemplo de Guía de Estilos

Posted in Web at 10:54 pm by Miguel

Dando una vuelta por la red, me he encontrado una muy completa Guía de Estilo Web que puede servir como referencia a muchos de nosotros.

Me ha llamado la atención, ya que a parte de definir cosas típicas como tipos de letras, organización de los menús, tamaños de las fuentes, tipos de maquetaciones, etc; al ser una guía pensada para una institución pública hace mucho énfasis en temas de accesibilidad (nunca viene mal conocer detalles al respecto), así como en las últimas posibilidades incorporadas en las últimas versiones de HTML y CSS.

Realmente os recomiendo echarle una ojeada.

Descargar Guía de Estilo Web

Saludos.

Miguel.

Rating 3.00 out of 5
[?]