martes, marzo 25, 2008


martes, mayo 08, 2007

El Lider

Como andan, hace mucho que no publico nada, así que me pareció correcto compartir estos links que son muy interesantes de leer cuando tengamos que ejercer liderazgo o mejorar las relaciones entre compañeros de trabajo de la mejor manera.


julio2006
agosto2006
septiembre2006
octubre2006
noviembre2006
diciembre2006
enero2007
febrero2007
marzo2007
abril2007
mayo2007

Estos News se publican todos los meses. Asi que a leerlos

lunes, marzo 26, 2007

Cambio Estético

Si bien éste no es un aporte tecnológico les comento.

Me pareció buena la oportunidad de pasar blog a una nueva plantilla (de la nueva versión), primero me creí que el cambio iba a ser mínimo pero se complico bastante debido a que no me reconocía los script personales que había agregado antes. Antes solo agregaba los script y html propios como en cualquier página, ahora tenemos una sección donde ingresamos nuestros códigos de terceros y nos queda mejor acomodados.

viernes, febrero 16, 2007

Mapping url


Esto nos permite cambiar la url de una página, por ejemplo si la url de mi página en http://sitio/default.aspx?Type=2 para hacer referencia a un tipo de página, se le puede cambiar la url a http://sitio/tipo2.aspx, si colocamos esta url en el browser se ejecuta la anterior.

Solo son un par de líneas en el web.config






Eso es todo.

Pero tiene dos desventajas.

1- La url original va en el web.config con lo que no la podemos hacer dinamica.
2- Al primer PostBack que haga la página se vuelve la dirección original.

El artículo.

domingo, enero 28, 2007

ClickOnce

Por recomendación de un amigo (Horacio) me puse a investigar un poco que era esto de ClickOnce. Hice un par de pruebas y me pareció bastante interesante. Esta tecnología que viene incorporada con Framework 2.0 te permite crear aplicaciones Win 32 y no tener que actualizar ante cada cambio de versión

Les dejo un link donde está bien explicado ClickOnce, además de nombrar ventajas y desventajas sobre aplicaciones Web y Win32, y un poco de como avanzó ClickOnce.

viernes, diciembre 08, 2006

Upload de Archivos

Buenas.

Estuve revisando un poco el tema de subir archivos y encontré algo muuuy fácil, el control FileUpload

asp:fileupload id="FileUpload1" runat="server">
asp:button id="Button1" runat="server" text="Button">

y en el evento click de Button1 le inserté esta linea

FileUpload1.SaveAs("d:\\UploadFile\" & FileUpload1.FileName).

y eso es todo. Esta simple página ya nos permite subir archivos y guardarlos es una carpeta de nuestro server. El único parámetro que tiene el método saveAs es la dirección del server donde guardamos nuestros archivos y el nombre de éste.

Éste control nos permite subir hasta 4 mb pero agregando esta cadena en nuestro web.Config dentro del tag system.web> subimos el tamaño hasta donde querramos

httpruntime executiontimeout="segundos" maxrequestlength="longitud kbytes">

También nos permite subir varios archivos al mismo tiempo pero eso ya implica un poco más de desarrollo (unas 5 líneas más de código)

Luego System.IO.Directory.GetFiles(Ruta) me devuelve un Array con los archivos que estan en esa carpeta (Ruta), osea puede ser los que acabo de subir.

Que les sea útil.

Más información la pueden encontrar en la página de Microsoft

domingo, noviembre 19, 2006

Personalizar google

Como parecerá, me estoy volviendo un poco fanático de las herramientas de google pero son muy interesantes.
Hoy encontré www.google.com/ig donde te permite agregar gadgets y Rss, totalmente web, se ubica debajo del buscador de google, podemos tener todo lo que queramos y acomodarlos a gusto propio, también te permite agregar nuevas pestañas para tenerlos mejor ordenados. Se puede incluir google/reader y Gmail.

Realmente muy bueno y muchisimo mas rápido que spaces.live.com/ que usa la misma tecnología ajax.




domingo, noviembre 12, 2006

Tesis regular

Después de casi un año con el desarrollo y sufrimiento pudimos regularizar nuestra tesis (Klant es un sistema de ventas y logística de distribución hecho en asp.net 2005 incluyendo atlas y obviamente NetTiers), se puede decir que acabamos de pasar una etapa. Claro que falta otra pero ese es otro tema.

Acá una foto con el grupo





sábado, noviembre 11, 2006

Lector RSS web

Este es un lector de Rss web de google que se accede mediante tu cuenta de google, funcion a bastante bien. No tengo ninguna queja al respecto

http://www.google.com/reader

miércoles, noviembre 08, 2006

Restaurar un backup por script

Hola, con Sebastian encontramos una forma muy práctica de restaurar un backup de una base de datos de SQL Server es con el siguiente script de sql

RESTORE DATABASE [DataBaseTest] FROM DISK = N'c:\DataBaseTest\DataBaseTest.bak' WITH FILE = 1, NOUNLOAD , STATS = 10, RECOVERY , REPLACE , MOVE N'DataBaseTest_Data' TO N'C:\SQL\DataBaseTest\DataBaseTest.mdf', MOVE N'DataBaseTest_Log' TO N'C:\SQL\DataBaseTest\DataBaseTest_log.ldf'

esto nos ayudo mucho para poder usar InstallShield.

martes, octubre 24, 2006

Otra función para deshabilitar el menu emergente

Parece que ésta es un poco mas corta que la anterior.


function oncontextmenuHandler()
{
return false;
}
document.oncontextmenu = oncontextmenuHandler;

martes, octubre 10, 2006

Deshabilitar el menu emergente con javascript

Les muestro una función muy buena para deshabilitar el menu emergente de las paginas.
Lo estoy usando en este blog


function clickIE4()
{
if (event.button==2)
{
return false;
}
}
function clickNS4(e)
{
if (document.layers || document.getElementById && !document.all)
{
if (e.which==2e.which==3)
{
return false;
}
}
}
if (document.layers)
{
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else
{
if (document.all&&!document.getElementById)
{
document.onmousedown=clickIE4;
}
}
document.oncontextmenu=new Function('return false')

sábado, octubre 07, 2006

NetTiers

Me gusto la idea de comenzar nombrando un generador de código C# que nos pasó Mauro llamado NetTiers, algo impresionante. Verdaderamente se ahorran mucho dolores de cabeza y tiempo con esta herramienta.