April 2011 Entries
En esta semana he recibido la alentadora noticia de que Microsoft me a otorgado el reconocimiento “Microsoft Community Contributor” 2011.
Lo cual, me llena de satisfacción al saber que Microsoft reconoce el esfuerzo que se realiza por ayudar a la comunidad Técnica.

Muchos de los que anteriormente trabajamos con VB.NET, llegamos a conocer las funciones Left: que nos devuelve un número x de caracteres a partir de lado izquierdo de una cadena Right: que nos devuelve un número x de caracteres a partir del lado derecho de una cadena Mid: que nos devuelve una nueva cadena a partir de una cantidad x de caracteres de otra cadena. Pues bien, estas tres funciones anteriores únicamente existen en VB, específicamente en el espacio Microsoft.VisualBasic.<f... ......
Existen en c# muchas formas de conversión de datos. En este pequeño post mostraremos aquellas referentes a los tipos de datos de uso mas común, comparándolas contra su tipo de conversión similar en VB.NET CBool(expresión) (bool)<expresión> CByte(expresión) (Byte)<expresión> CChar(expresión) (char)<expresión> CDate(expresión) (date)<expresión> CDbl(expresión) (double)<expression> CDec(expresión) (decimal)<expresión> CInt(expresión) (int)<expressión> CLng(expresión) ......
Anteriormente escribe un pequeño código para validar que en un textbox solamente se ingresaran números. Hoy mostraremos como validar nuevamente el textbox pero esta vez, para que acepte solo caracteres. Como es de recordar, tendremos que utilizar javascript para obtener esta funcionalidad. Nuestro script sería de la siguiente forma <SCRIPT language=Javascript> <!-- function isNumberKey(evt) { var charCode = (evt.which) ? evt.which : event.keyCode if (charCode > 31 && (charCode ......
Cuanto trabajamos con formularios, siempre es necesario limpiar todos los controles luego de que el usuario a realizado determinada acción, por ejemplo, luego de que ha guardado un dato. Esto nos ayudará a evitar errores en el ingreso de la nueva información. Este es un pequeño código en javascript que se encarga de realizar esa tarea, al menos, en los controles más comunes. Por supuesto, que es totalmente extendible. <script language="javascript" type='text/javascript'> function ClearAllControls() ......