sábado, 21 de mayo de 2011

Patagonia Chilena Sin Represas

Rechazamos este "modelo de desarrollo":

Inundar 59 Km. cuadrados de una de las zonas mas puras del planeta, con flora endémica que desaparecerá para siempre.

Lineas de transmisión de 2300 kilómetros, con una franja de 100 metros de ancho, para entregar la energía a las empresas mineras que saquean el norte de nuestro país, que no dejan nada mas que el relave y los metales pesados, el royalty es una burla.

Otro Chile es posible, otro mundo es posible, un mundo mejor.

martes, 12 de abril de 2011

imagenes para botones

Una pagina que contiene muchos botones  e iconos para nuestras aplicaciones.

(ugly english mode: ON)
A web page that contains many buttons and icons for us aplications.


http://findicons.com/

lunes, 11 de abril de 2011

Error alert al intentar mostrar exception.

Las soluciones al error son las siguientes:


//if you have AJAX support (even if you aren't using it), use this:
ScriptManager.RegisterClientScriptBlock(this, typeof(Page), "uniqueKey" + DateTime.Now, "alert('" + ex.Message.Replace("'", "") + "');", true);
//if you're using asp.net 2.0 and have no access to MS AJAX, use this: ClientScript.RegisterClientScriptBlock(typeof(Page), "uniqueOtherKey" + DateTime.Now, "alert('" + ex.Message.Replace("'", "") + "');", true);


 
Lo vi en:
http://forums.asp.net/t/1292611.aspx 

A mi me funcionó la primera, como ven la solución es el Replace.

Replace("'", "") 
 
Ahora he hecho una solucion mas sofisticada o menos fea, creo una clase en 
la capa de negocio asi: 
 
namespace Proyecto.Business.Util
{
    public static class Conversion
    {
public static string QuitaCaracterRaro(string str)
        {
            string[] arregloCaracteresRaros = { "'", "\n", "\t", "\r" };

            foreach (string element in arregloCaracteresRaros)
            {
                str = str.Replace(element, "");
            }

            return str;
        }
}
}
y la utilizo del siguiente modo:
 
 
ScriptManager.RegisterStartupScript(this.Page, GetType(), "Aviso" + DateTime.Now, 
"alert('Houston, tenemos problemas. Detalle = " + Conversion.QuitaCaracterRaro(ex.Message) 
+ "');", true);
 

jueves, 31 de marzo de 2011

Definir navegador por defecto en Visual Studio

Definiendo un navegador por defecto para Visual Studio:
  1. botón derecho sobre un archivo .aspx en en Solution Explorer en Visual Studio.
  2. Seleccionar la opción "Browse With..." 
  3. Escoger el navegador y presionar "set as default"
 Setting a default browser for Visual Studio:
  1. Open a WebForm file in VS (anything ending in .aspx will do)
  2. Select the "Browse With..." option from the File menu
  3. Select your preferred browser from the list and click the "Set as Default" button 
Lo vi en:
http://stevenharman.net/blog/archive/2007/08/02/setting-a-default-browser-for-visual-studio.aspx