Wednesday, October 04, 2006

textContent and innerText in Firefox

Cuando estas desarrollando sitios web que han de verse en diferentes browsers te encuentras con diferentes problemillas que debes resolver.

Uno de esos tantos issues es el uso de innerText que es entendido por IE pero que no lo es en Firefox.

Para resolver el problema te puede servir, dependiendo del contexto, usar la propiedad textContent.

Tuesday, October 03, 2006

Mozilla Firefox Update

Estuve usando mi Firefox 1.5.0.6 sin ningun problema como todos lo días pero hoy se le ocurrio mostrarme el mensaje 'Restart Firefox Now' para descargar la actualización a la version 1.5.0.7

Ya saben, para toda la people que usa el Mozilla Firefox tengan la seguridad que siempre tendremos la ultima version en nuestras PCs.

Saturday, September 30, 2006

Flash Player x64

Si estas usando IE7 64-bit e intentas ingresar a una pagina web que tiene embebido flash en esta. El browser te preguntará constantemente, cada vez que ingresas, que se va ha instalar el flash player 9 en tu PC.

Sin embargo, el Macromedia Flash Player no esta soportado para browsers 64-bit. El equipo de desarrollo de este producto esta evaluando el requerimiento para darle soporte.

Mientras tanto solo nos queda usar el IE7 32-bit sobre nuestro Windows x64. Sin ningun problema.

Friday, September 29, 2006

SmtpClient and SmtpMail

Otra de las clases que quedaron obsoletas para el .NET Fx 2.0 es el famosisimo SmtpMail, el cual encapsulaba la funcionalidad del CDONTS para .NET Fx 1.1.

La clase que la sustituye es el SmtpClient ubicado en el System.Net.Mail namespace esto dentro del System.dll assembly.

Sin embargo, el SmtpClient no es una clase estatica (static) que pueda usar como lo haciamos en el .NET Fx 1.1 ahora es necesario instanciar la clase para poder usar sus metodos y propiedades.

Aparecen nuevas clases que pueden ser usadas, como MailAddress que encapsula una dirección electronica de correo.

Las propiedades From y To del SmtpClient no son del tipo String como en el caso del SmtpMail. Ahora son del tipo MailAddress. La propiedad To es de solo lectura.

Cuando instancias la clase MailMessage es más util usar el constructor:

MailMessage message = new MailMessage( from, to );

Al instanciar el SmtpClient puedes indicar un puerto distinto al 25, si es que lo necesitases, así.

ConfigurationManager in .NET 2.0

Cuando estas migrando una aplicacion de la version anterior del .NET Fx 1.1 hacia el .NET Fx 2.0, el primer item en el Error List del Visual Studio que podría mostrarse es el que te indica que la clase ConfigurationSettings es obsoleta en este nuevo framework.

La clase que la sustituye es el ConfigurationManager. Que por cierto no lo encuentras en el System.dll assembly. Sino debes agregar una referencia al System.Configuration.dll.

Recuerda la nueva convención para nombrar assemblies en la documentación, por ejemplo:

System.Configuration!System.Configuration.ConfigurationManager

Nos indica que el assembly es lo previo al simbolo de admiración (!). Y lo posterior a este es la nombre de la clase. Es sabido que el nombre de un assembly no estrictamente define los namespaces de las clases definidas dentro de él.

Tuesday, September 26, 2006

FrontPage Server Extensions 2002 x64

El FrontPage Server Extensions 2002 no viene incluido en el Windows XP 64-bit, por lo que cuando lo necesites tendrás que descargarlo del sitio web de Microsoft.

FrontPage Server Extensions 2002 for Windows x64
http://www.microsoft.com/downloads/details.aspx?familyid=BAC7ABF9-3C78-44BB-8A72-6F8ED2AA0E8E&displaylang=en

Pero debes percatarte de ejecutar la siguiente instrucción:

adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 1

Usando el comando cscript y cerciorandote de estar en este folder C:\Inetpub\AdminScripts
De esta manera le permitirás al IIS 6.0 estar configurado para ejecutarse en el modo de emulación para 32-bit.

Monday, September 25, 2006

Virtual PC on x64

No es posible instalar el Virtual PC 2004 sobre una PC con arquitectura de 64-bit que tenga instalado un sistema operativo x64 sobre este.

Tampoco existe una version del Virtual PC 2004 para SO x64.

Y ni hablar de la posibilidad de usar WOW64 (Without Worry) para permitir ejecutar aplicaciones nativas para 32-bit sobre x64.

Mientras tendremos que esperar que llegue el Virtual PC 2007 con todas sus mejoras a nuestra manos, si queremos utilizar una interfaz windows para administrar nuestras Guest Machines.

Sin embargo, lo que debes instalar es el Virtual Server 2005 R2 x64 el cual te permitirá utilizar tus imagenes del Virtual PC 2004, sin problemas.

Ahora, si deseas utilizar como Guest un sistema operativo x64 tendrias que usar el VMWare, ni vuelta que darle. Además es posible utilizar Virtual PC images sobre el VMWare.

Saturday, September 16, 2006

Executive Overview

Este es uno de los cuatro graficos que brinda el reporte Executive Overview del Google Analytics.



Definitivamente los fines de semana el tráfico a mi blog cae y casi roza el zero page views :(

La ante-penultima semana estuve publicando sobre Microsoft Forums hubo cierto tráfico por esos días. Luego, la siguiente semana me anime a publicar sobre el ASP.NET Forums eso puede apreciarse en la penultima curva. Para descansar esta ultima semana, pero el tráfico aun continua.

Linda herramienta la Google.

Geo Map Overlay

Luego de solo 25 días de haberme suscrito al servicio de Google Analytics, la opción Geo Map Overlay brinda este grafico para el caso de mi blog.



Precioso! Es lo primero que puedo exclamar.

Soy sincero al decirles que de los alrededores del Estrecho de Bering no me ve nadie. Así que decidí cortarlos del mapa. I'm sorry para aquellos que por algún motivo hubiesen deseado ver el mapita completo.

Los chicos de la India son fanaticos. Y existen algunas visitas del mismo Redmond. Ojala que no haya sido un click del "tio" que vende golosinas a las afueras de Microsoft :)

La nota curiosa la pusieron las visitas desde La Isla de Mauricio, esa islita de 2000 Km2 que esta a la derecha de Madagascar en Africa. Curuju!

Ese circulo grandote en el Perú, son las visitas desde Lima. Ojo! que no son solo mías :)

Overall Keywords in Google Analytics

La opción Overall Keywords del Google Analytics, da como resultado lo que ven en la imagen, para el caso de mi blog.





Desde que publique la letra de la canción La Locura Automática de la Secta AllStar, la gente del mundo a ingresado con mucha más frencuencia a mi blog. Se olvidaron que tambien aqui hablamos de .NET, Xml WebServices y toda la mariconada :(

En fin, voy a publicar un post sobre .NET Enterprise Services para ver si tambien genera tanto tráfico ;)