Archivado en: .NET
Ayer me comentaban sobre un nuevo grupo de controles que fue liberado a mediados de mayo para utilizarlos en desarrollo web con ASP.NET se trata de los RadControls, por lo que he estado investigando utilizan AJAX y tienen disponibles controles similares a los que se encuentran en el AjaxToolkit de Microsoft y además controles con nuevas funcionalidades.
Acá les dejo un enlace donde pueden encontrar mas información y demos de cada uno de los controles:
http://www.telerik.com/products/aspnet-ajax/overview.aspx
Saludos.
Archivado en: .NET
Saludos a todas y todos los visitantes de este blog, antes que nada les pido disculpas por responder tan pocas preguntas o mas bien no responder ninguna, pero ultimamente he estado muy ocupado.
Gracias a todos los que continúan visitando mi blog y que han hecho que de 30,000 visitas en enero haya llegado a alcanzar casi 250,000 visitas ahora que estamos finalizando mayo.
Espero estar un poco mas disponible de ahora en adelante y continuar compartiendo tips de programación y nuevas aplicaciones para el Motorola A1200.
Saludos!!
Archivado en: .NET

Hoy quiero desearles una Feliz Navidad a todos mis amig@s que comparten conmigo a través de este blog, leyendo, comentando, agradeciendo, etc.
Que Dios los bendiga a tod@s y les de una Navidad en paz al lado de sus seres queridos… que Jesús nazca en nuestros corazones el día de hoy y que podamos compartir su amor
Joaquín Trujillo
Archivado en: .NET
Para quienes estén buscando un curso de Visual Basic .NET 2005 acá les dejo un link a un curso muy interesante, contiene 8 capítulos que contienen un manual y un instalador con el código para la resolución de los ejercicios propuestos en el capítulo:
Archivado en: .NET
En Visual Basic .NET podemos escribir registros de eventos (Event logs) que luego podemos ver en el Event Viewer, para esto utilizamos el siguiente código:

1. Validamos si existe el origen (nombre de aplicación que genera el evento), sino existe lo creamos.
2. Hacemos uso de la clase EventLog y creamos una instancia que asociamos al origen creado en el punto 1
3. Hacemos uso del método WriteEntry para escribir el registro de evento donde:
mensaje: Mensaje que queremos escribir
tipoMensaje: Tipo de mensaje, los tipos disponibles son: Error, FailureAudit, Information, SuccessAudit, Warning y están disponibles a través de: system.Diagnostics.EventLogEntryType
eventID: Id del evento
categoria: categoría del evento
Con esto podemos escribir eventos y luego podemos ir a inicio->Herramientas Administrativas->Event Viewer y ver el evento que hemos escrito desde nuestra aplicación.
Archivado en: .NET
En un sitio Web de Visual Basic .NET tenemos el archivo web.config en el que se encuentran varios elementos asociados a la configuración de nuestro sitio, en este archivo podemos definir llaves o valores constantes que utilizaremos en nuestras páginas aspx de la siguiente manera:
<appSettings>
<add key=“llaveEjemplo“ value=“Valor para la llave de ejemplo”/>
</appSettings>
incluiremos la sección appSettings (una sola vez para todas las llaves que definamos) y dentro de esta sección podemos agregar nuestras llaves con el identificador y valor asociado.
Para obtener el valor de la llave desde una página hacemos uso de la siguiente instrucción:
System.Configuration.ConfigurationManager.AppSettings(“llaveEjemplo”)
Archivado en: .NET
En un sitio Web en Visual Basic .Net podemos hacer uso de variables de aplicación para poder mantener un valor que queremos mostrar al usuario mientras esté activo dentro de nuestro sitio.
Una variable de aplicación la vamos a definir dentro del archivo Global.asax.vb que se encuentra en el directorio App_Code en la raíz de nuestro sitio Web, dentro de este archivo tenemos un método llamado Application_Start y es en este método en donde daremos el valor a nuestras variables de aplicación de la siguiente manera:
Application(“variableEjemplo”) = valor
donde valor puede ser una cadena, entero, decimal, etc. al haber agregado nuestra variable de aplicación la tendremos disponible en cualquiera de nuestras páginas del sitio Web, para hacer uso de una variable de aplicación basta con incluir la llamada asi:
Application(“variableEjemplo”)
Archivado en: .NET
En Visual Basic .NET podemos obtener el código HTML de una página Web a través de su URL para esto podemos hacer lo siguiente:

la función GetHTML retorna el HTML de la página que se envía como parámetro en strURL por ejemplo podemos obtener el HTML de http://www.google.com
Nota: En el encabezado de nuestra página debemos incluir un imports System.IO para poder utilizar la función GetHTML
Archivado en: .NET
Para el manejo de archivos podemos utilizar el namespace System.IO el cual contiene el método File.Move que nos brinda la opción de poder mover archivos entre diferentes directorios (o en el mismo directorio) y poder colocar un nuevo nombre al archivo cuando lo estamos colocando en el directorio destino, la sintaxis para este método es:
File.Move(ArchivoOrigen, ArchivoDestino)
Donde:
ArchivoOrigen Path de ubicación y nombre del archivo origen
ArchivoDestino Path de ubicación y nombre del archivo destino
La idea cuando queremos renombrar un archivo es que el path de ubicación sea el mismo y solamente cambiemos el nombre del archivo para que el archivo cambie de nombre pero no de contenido.
Para agregar un Enter a un texto que vamos a mostrar en una página tenemos dos opciones:
1. vbCrLf: Genera un enter y lo agrega a la cadena de texto que estamos escribiendo ej. lblMensaje.Text = “Hola ” & vbCrLf & “Mundo”
2. <br />: Escribe a la página un enter en código HTML ej. lblMensaje.Text = “Hola <br /> Mundo”, debe escribirse siempre como cadena o a través de un Response.Write