Archivo

Archivo para la categoría ‘ASP .Net’

Conferencia: Primeros pasos con ASP .Net AJAX y JQuery

Lunes, 3 de noviembre de 2008 Sin comentarios

El día de mañana se llevará a cabo la conferencia on line “Primeros pasos con ASP .Net AJAX y JQuery” que se realizará por cortesía de SecondNug.

Conferencia

Incluso para aquellos que ya conocen algo al respecto, siempre es productivo conocer los puntos de vista de otras personas y este tipo de eventos nos puede resultar por demás interesante.

Leer más…

Categories: AJAX, ASP .Net, Internet, e-Learning

AjaxPro.2 “Microsoft JScript runtime error: Object expected”

Jueves, 16 de octubre de 2008 Sin comentarios

Para empezar, si no entiendes el título es porque no te ha pasado, pero te puede pasar. Ajax Pro, es una DLL que te permite invocar código .Net desde JavaScript; de esta manera puedes ejecutar métodos del .Net ya sea de forma síncrona o asíncrona. Hace poco mientras utilizaba esta librería en un proyecto obtuve el siguiente mensaje de error:

Leer más…

Categories: AJAX, ASP .Net

GridView con cabecera estática

Martes, 7 de octubre de 2008 3 comentarios

Para empezar, este ejemplo se puede utilizar también con PHP, ya que el código necesario es solamente CSS. Estaba probando la posibilidad de generar un GridView en ASP .Net (el cual se compila en el servidor y devuelve una tabla de HTML en la página web) que tuviera la cacecera fija, es decir, mientras hago el desplazamiento con la barra derecha la cabecera se mantenga fija, mas o menos como se muestra en la siguiente imágen:

GridView con cabecera estática

Leer más…

Categories: ASP .Net

JQuery, la plataforma JavaScript de Microsoft

Lunes, 29 de septiembre de 2008 2 comentarios

No, no es chiste, la noticia la acabo de leer y me parece sensacional, Microsoft ha decidido utilizar a JQuery como su Plataforma Oficial JavaScript para el desarrollo de la compañia, y obviamente será distribuido como parte de Visual Studio pero sin cambios ni modificaciones.

Según leo en el post JQuery, Microsoft y tú en el blog de José M. Aguilar, JQuery será utilizado en tanto en el desarrollo del patrón MVC para ASP .Net como en la nueva generación de ASP .Net AJAX Control Toolkit y en todo cuanto se pueda usar.

Leer más…

Ofuscar Email en una página web con CSS

Martes, 23 de septiembre de 2008 Sin comentarios

Estaba yo revisando mi lector de feeds y me encontré con un excelente artículo de José M. Aguilar en el que muestra y explica las diferentes formas de ofuscar una dirección de correo electrónica para colocarla en una página web y que no sea rastreada por los spammers (utilizando spambots, bots, etc.).

Una de estas alternativas es la que me pareció mas sencilla y según los dice José una de las mas efectivas es la que hace escribiendo el e-mail al revés y cambiando la presentación del texto con CSS, el resultado sería como se ve en la imágen:

Ofuscar un Email con CSS

Leer más…

Insertar Registros en un GridView

Martes, 23 de septiembre de 2008 9 comentarios

Desarrollando con ASP .Net, muchas veces he tenido la necesidad de agregar nuevos registros directamente en un GridView y claro, buscando un poco en internet podemos encontrar temas al respecto; aún así, no había encontrado una forma mas o menos humana de agregar datos directamente en el GridView cuando no hay registros que mostrar. Para ser más claros, si queremos agregar datos directamente sobre el GridView bastaría con personalizar el FooterRow de mi GridView para conseguirlo, pero si el GridView está vacio no se puede visualizar ni siquiera el FooterRow, de manera que agregar registros directamente sobre el GridView ya no es posible.

En este artículo les voy a proponer una forma de agregar registros directamente sobre el GridView así éste se encuentre sin registros. Este ejemplo es bastante simple y solo utilizaré dos campos: Nombre y Apellido, ya luego Uds. pueden modificarlo, mejorarlo y adaptarlo a sus necesidades. Como siempre, pueden descargar el código completo, al final del artículo.

El resultado debe ser mas o menos como se muestra en la siguiente imágen:

Ejemplo Agregar Filas a GridView

Para conseguir esto se deben realizar los siguientes pasos:

Leer más…

Implementar Gravatar en ASP .Net

Viernes, 12 de septiembre de 2008 2 comentarios

Para quienes no lo saben, Gravatar es un servicio que permite identificar con una imágen una dirección de correo electrónico, es decir, muestra una imágen dependiendo de un Email que haya sido registrado en su servicio. Se puede ver ejemplos de su uso en muchos blogs, foros y redes sociales en que un usuario (previamente registrado en Gravatar) escribe su correo y se muestra la imágen que registró. Hacer esto no es muy complicado y en este artículo explicaré como hacerlo de manera que puedan implementarlo en alguna aplicación que Uds. quisieran.

Obviamente y como siempre, al final pueden descargar el código y ejemplo completos hechos con ASP .Net y C#, aunque esta hecho con Visual Studio 2008, pueden perfectamente ejecutarlo en VS 2005 ya que el Framework es el 2.0, el resultado sería algo como en la siguiente imágen:

Implementando Gravatar en ASP .Net

Para implementar Gravatar en una aplicación solo es necesario colocar una imágen y definir como origen de la imágen la siguiente ruta:

http://www.gravatar.com/avatar.php?gravatar_id=<codigo MD5>[&size=<Tamaño>&default=<url de imágen por defecto>]

Leer más…

Categories: ASP .Net, Internet

Portal de información sobre ASP .Net MVC

Lunes, 21 de julio de 2008 Sin comentarios

Esta es una mini entrada que hago solo para mencionar a quienes aún no se hayan enterado que existe un portal dedicado al patrón MVC para ASP .Net, ya había comentado un poco sobre este tema pero no sabía de la existencia de un portal exclusivo para dicho patrón.

Aunque está completamente en inglés estoy seguro que a más de uno le será de utilidad.

URL: The ASP .Net MVC Information Portal

Saludos.

Categories: ASP .Net

Confirmación al eliminar registros de un GridView

Viernes, 11 de julio de 2008 6 comentarios

Una de las cosas interesantes de presentar los datos en un GridView es la posibilidad de darle interacción con el usuario, esto es, permitirle actualizar los datos y/o eliminarlos, en este último caso, si bien es cierto se puede hacer mediante el método RowDeleting y RowDeleted, no me da la posibilidad de hacer una consulta de confirmación al usuario. Entonces como hacerlo?

Demo Confirmación al eliminar registros

Como se ve en la imágen, la idea es que al hacer clic en el botón de eliminar el registro, se muestre una consulta para asegurarnos que el usuario realmente quiere eliminar y no se le escapó el dedo. Esta consulta esta en JavaScript, por lo que no hay PostBack (enviar los datos al servidor y recuperar una respuesta), es más si se pulsa Cancelar, no se envían los datos al servidor.

Leer más…

Conferencia en Linea – DataGrid a fondo (ASP .Net y WinForms)

Miércoles, 18 de junio de 2008 Sin comentarios

La gente de Second Nug, esta preparando una conferencia en la que se tocará uno de los temas que realmente demanda mayor atención en un desarrollo sobre .Net, el control DataGrid y es que este controlcito puede hacer muchas cosas interesantes pero a veces nos da muchos dolores de cabeza.

Conferencia en Línea - DataGrid a Fondo

Los expositores son dos conocidos personajes de la “farándula dotnetera”; José Manuel Alarcón y Luis Miguel Blanco, quienes se encargaán vía Live Meeting y a través de ejemplos prácticos de mostrarnos algunos trucos para este control.

Pueden registrarse a través de la web de MS Events.

De seguro que será muy provechoso para todos.

Saludos.

Categories: ASP .Net, e-Learning