JASoft.org

Cómo usar legalmente Windows Vista durante 120 días sin pagarlo y como ahorrarte una pasta en la licencia

Cómo usar legalmente Windows Vista durante 120 días sin pagarlo y como ahorrarte una pasta en la licencia
Parece que suena raro ¿verdad? Pues no. es posible y ademas totalmente legal según reconoce la propia Microsoft. Lee si quieres en el blog de Brian Livinsgton la forma de hacerlo. Y es que todas las veresiones de Vista te dan 30 días de uso sin necesidad de activar el producto (excepto la Ultimate que te da 3 días). Lo que ocurre es que existe una pequeña utilidad oculta -puesta por la propia Microsoft- llamada slmgr.vbs que está en C:\Windows\System32 y ejecutarla con cscript.exe desde la línea de comandos así: slmgr -rearm Lo que conseguimos es que el periodo de evaluación de Vista se prorogue otros 30 días a partir de la fecha actual, y podemos repetir el proceso hasta tres veces, lo que nos da un periodo extendido de prueba ¡de hasta 120 días! Esto es estupendo por ejemplo en entornos de formación: para impartir un curso que dure dos o tres meses sin necesidad de comprar licencias. Además es legal y no rompe las condiciones de licencia de Windows. Incluso Microsof... [Más]

Utilizar diversos navegadores para probar nuestras aplicaciones ASPX

Utilizar diversos navegadores para probar nuestras aplicaciones ASPX
Este truco no lo conoce mucha gente, pero si usas la opción "Explorar con..." al pulsar con el botón derecho en una página ASPX de tu proyecto en Visual Studio 2005: se abre un diálogo muy interesante. Para empezar puedes utilizar el navegador interno de Visual Studio en lugar de IE para navegar por las páginas, y así todo "queda en casa". Muy práctico. Incluso puedes hacer que sea el navegador por defecto. Obviamente basta con pulsar Agregar y seleccionar Firefox.exe para poder navegar con este otro navegador (u Opera o con cualquiera). Además, y muy interesante también, puedes elegir en la lista desplegable de la parte de abajo del diálogo en qué resolución quieres que se abra el navegador elegido, para así probar la aplicación en diversos tamaños de pantalla. Este es uno de esos pequeños detalles que por tenerlo delante de las narices no tocamos nunca y se nos escapan. ¡Con lo útil que es! :-)

Permitir la validación de un control con los validadores estándar de ASP.NET

Permitir la validación de un control con los validadores estándar de ASP.NET
Tal y como prometí en un anterior post, voy a explicar cómo podemos conseguir que un control sea utilizable directamente por los controles de validación estándar que vienen con ASP.NET. Ciertos controles Web (por ejemplo el control Calendar) no permiten su uso combinado con los controles de validación (estilo RequiredFieldValidator, RangeValidator, etc...), lo cual es una lástima porque para poder validar su contenido tenemos que construir nuestro propio control de validación (en fin...) o bien usar eventos de servidor para poder validarlos. Una de las ventajas de los controles de validación de ASP.NET es que ya realizan una validación en el cliente además de la que se hace en el servidor después, lo que ahorra tiempo y agiliza mucho la interfaz. Además están integrados en la validación de la página y permiten comprobar la propiedad IsValid de ésta antes de continuar con suprocesamiento, algo muy útil también. Por otro lado es muy habitual combinar diversos controles Web con una prop... [Más]

Búsquedas directas desde la barra de IE

Búsquedas directas desde la barra de IE
Si sigues normalmente este blog recordarás que hace unos días expliqué como integrar tu buscador o índice con las búsquedas de Open Search y también con la barra de búsquedas de Internet Explorer 7. Para ello se usaba el estándar Open search. En aquella ocasión comenté que existía la posibilidad de hacer que IE realizara búsquedas en nuestro buscador directamente desde la barra de direcciones. Vamos a explicar ahora como conseguirlo... La idea es que teclees por ejemplo (en el caso de nuestro buscador www.pandeo.com): PANDEO empresa arquitectura y que realice automáticamente la búsqueda de esos dos términos en el buscador Pandeo.com. Para conseguirlo lo único que necesitamos es introducir una clave en el registro. Ejecuta regedit.exe para editar el registro y vete a la rama: HKCU\Software\Microsoft\Internet Explorer\SearchURL En ella deberás crear un nuevo nodo (clave) con el nombre del comando que quieres usar, en este caso PANDEO. En el valor por defecto de este nodo debes i... [Más]

Fijar el foco en un control de usuario

Fijar el foco en un control de usuario
Hace unos días me escribió un lector del blog preguntándome como hacer esto. La cosa es que decía que cuando colocaba un control "normal" de ASP.NET en el formulario, bastaba con llamar a su método Focus() para que, al mostrarse la página en el navegador, dicho control tuviera el foco (por ejemplo un TextBox). El caso es que no tenía la misma funcionalidad en los controles de usuario que se construía para reutilizar la funcionalidad de la interfaz y le resultaría muy útil. La solución es muy sencilla: un control de usuario no es más que una clase normal y corriente y como tal se puede extender con nuevos métodos y propiedades. Por ello basta con que creemos un método Focus() propio que delegue en el método Focus() del control interno que queremos que pille el foco cuando el control tenga el foco. Me explico... Imaginemos que en nuestro control de usuario ASCX tenemos varios controles: unas etiquetas, un par de cuadros de texto, una lista desplegable, etc... y queremos que cuando el co... [Más]

Este soy yo y este es mi blog técnico, dedicado al software y a la programación.

¡Sígueme en Twitter!

Mis otros blogs

- JM Alarcón @ campusMVP.es
Contenido técnico en español orientado a desarrolladores
- JMAlarcon.es
Blog personal no técnico: sociedad, innovación, empresa...

Krasis

- campusMVP.es:
Los mejores cursos online de programación en español

- SELF LMS:
La plataforma de elearning más potente del mercado.

Histórico