sábado, abril 28, 2007

Consideraciones de seguridad para implementaciones con ClickOnce

Siguiendo con el tema de seguridad en ClickOnce he aquí un artículo muy bueno que trata el tema de seguridad en los despligues de aplicaciones con ClickOnce: http://www.microsoft.com/spanish/msdn/articulos/archivo/
030506/voices/ClickOnceSec.mspx

Understanding .NET Code Access Security

Algo necesario en el despliegue de aplicaciones son las cuestiones de seguridad, así que para todos aquellos que quieren saber como trabaja el .NET CAS les recomiendo este articulo en donde de una manera práctica y sencilla se da una explicación de este tema:
http://www.codeproject.com/dotnet/UB_CAS_NET.asp

ClickOnce Cache Storage Quota

Navegando en la página de msdn library me tope con un tópico que me parece interesante compartirles, y es acerca de las aplicaciones que se despliegan a través de ClickOnce, estas tienen un límite de quota en el cliente el cual esta especificado en la siguiente clave de registro: HKEY_CURRENT_USER\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deplo
yment\OnlineAppQuotaInKB
en la que se expresa el tamaño del cache en kilobytes

Si deseas saber mas acerca del tema, este es el enlace:
http://msdn2.microsoft.com/en-us/library/267k390a.aspx

jueves, abril 12, 2007

Strings in .NET and C# - Introduction

Varias personas me han hecho la pregunta de que tipo de dato es un String y bueno aquí les dejo este artículo muy breve donde se da una definición del tipo de dato al que pertenece:

http://www.developerfusion.co.uk/show/4709/

lunes, abril 09, 2007

Walkthrough: Deploying a ClickOnce Application Manually

Bien luego de ver en el post anterio (Manifest Generation and Editing Tool) que existe una herramienta llamada Mage que nos permite realizar despliegue de nuestras aplicaciones sin necesidad de usar Visual Studio, les recomiendo que para poner en práctica esa teoría le den una mirada a este link:

http://msdn2.microsoft.com/en-us/library/xc3tc5xx(VS.80).aspx

Manifest Generation and Editing Tool (MAGE)

Por alguna extraña razón que aun no he podido descubrir no puedo realizar ciertas publicaciones con ClickOnce a través de mi Visual Studio 2005. Pero eso no es impedimento para hacerlo, pues es posible realizar esta labor a través de una herramienta incluida en el .NET Framework 2.0, que se denomina MAGE, la cual nos permite crear los manifiestos a través de la línea de comandos del SDK del Framework 2.0 o visualizando la herramienta gráfica MageUI digitando la palabra mage seguida de un enter tambien en la línea de comandos.

Tanto Mage desde la línea de comandos como MageUI nos permiten generar el manifesto de aplicación (.manifest file) y el manifesto de despliegue (.deploy file), los cuales son generados automáticamente cuando se hace el despliegue a traves de VS2005. Claro está el proceso de publicación del instalador en un directorio virtual del IIS tambien debe hacerse manualmente, lo bueno del tema manual es que se sabe exactamente que es lo que sucede con ClickOnce.

Así que si lo primero es saber acerca de los comandos que nos brinda ésta herramienta:
Mage: http://msdn2.microsoft.com/en-us/library/acz3y3te(VS.80).aspx
MageUI: http://msdn2.microsoft.com/en-us/library/xhctdw55(VS.80).aspx

ClickOnce en FireFox

Buscando en algunos foros información sobre ClickOnce me encontre con la grata sorpresa de que ya es posible desplegar aplicaciones con ClickOnce a través de navegadores FireFox, gracias a un adding que se instala para este navegador, así que para todos aquellos que deseen hacer pruebas de sus aplicaciones este es el link:

https://addons.mozilla.org/es-ES/firefox/addon/1608