martes, 23 de noviembre de 2010

viernes, 29 de octubre de 2010

Ejecutar Codigo JavaScript de lado del Servidor

Aqui dejo la forma de ejecutar codigo javascript del lado del Servidor, y la forma de como comunicarse ventana hija y ventana padre. en el codigo se aprecia el "opener" que esta apuntando a variables declaradas en la ventana padre en este caso hiddenfields, de esta forma del lado del servidor le estoy pasando los valores obtenidos, llenando los campos del lado de la ventana padre.




Este codigo lo implemente en un boton Guardar. Al final del codigo tiene un window.close(), para cerrar la ventana hija.

martes, 26 de octubre de 2010

Implementar FullCalendar en Aplicacion WEB ASP.NET



FullCalendar me permite implementar una agenda dentro del SitioWeb, lo necesito para registrar citas.Batelle para poder implementar FullCalendar en mi aplicacion web, y ps me costo un poco hallarle pero poco a poco voy haciendolo, el problema para mi fue como cargar los eventos desde la base de datos ya que añ agregarlos no presentaba ningun inconveniente, y la documentacion es muy general. Fullcalendar esta desarrollado en JQuery y me parecio una herramienta muy buena, y a la vista es agradable. [FullCalendar]

En la documentacion existente presenta el ejemplo de como implementar el control, aqui muestro una pequeña documentacion de como lo realice.

en el Head del Html de la pagina se hace referecia a los archivos:

por ejemplo:

Estos archivos estan en la pagina del creador y se descargan facilmente.

Seguido de esto tocara inicializar los valores que tendra nuestro calendario cuando la pagina cargue:


en la parte de events: se alimenta de un json que obtiene la informacion y horas de citas grabadas. El archivo obtenerEventos_sinNodo.ashx solo es el nombre de mi archivo y recibe un parámetro de entrada nada mas como ejemplo , este puede ser el id de la persona a la que se requiere checar su agenda.

En la parte del head es todo. Ahora en la parte del body simplemente :



archivo .ashx

en la parte del archivo que generará el json para llenar el calendario con las citas es como sigue:




y listo.






viernes, 20 de agosto de 2010

ERROR: named pipes provider error 40 could not open a connection to sql server

Para corregir este error de conexion con el servidor lo que me ha funcionado lo encontre en un blog por ahi y aqui trato de resumir lo que dice ai:

paso 1) asegurarse que el SQL SERVER tenga los servicios iniciados.
paso 2) checar que el firewall este desactivado.
paso 3) ir al administrador del SQL server, p.e: Microsoft SQL Server 2005/Configuration Tools/SQL Server Configuration Manager/Network Configuration

y ahi habilitar el protocolo TCP/IP. Asegurandose que el puerto SQL SERVER es el 1433 por default.

paso 4) Leer el siguiente articulo del MSDN dependiendo del servidor:

How to configure SQL Server 2005 to allow remote connections

Problema habilitando IIS en Windows XP Profesional SP2



Resulta que al agregar este componente al sistema operativo, al tratar de cargarlo me marcaba que faltaba un archivo llamado
IIS_default.htm6 el cual por mas que busque no viene en el CD.

Buscando en la red encontre con que efectivamente ese archivo no viene en el Disco y es un posible error al omitirlo y puede generar un problema de no ser, porque leyendo encontre tambien que al darle en "Detalles..." de la instalacion , deshabilitando la casilla de "Documentacion" hace que termine la instalacion sin problema.

XD

Gracias San Google!!!



10 Razones por las que no necesito Windows Vista


Image from CustomPC feature: XP vs Vista


Estoy a punto de cambiar mi windows vista home basic, por el Xp y buscando en la red me encontre con el siguiente blog con una divertida comparacion y analisis personal de porque no necesito windows vista. Mi necesidad de cambiarme es porque necesito desarrollar en ASP desde mi maquina entonces el Home Basic no trae para habilitar el IIS asi que decidi optar por ir a la segura con XP y ya no buscarle mas, ademas que tiene que mejorar el rendimiento en mi lap.

Bueno chekense el link!!
No necesito win Vista!


Obtener los Registros que no esten dentro de en otra tabla

" SELECT inscriptions.* FROM inscriptions
LEFT OUTER JOIN inspections
ON inspections.inscription_id = inscriptions.id
WHERE inspections.inscription_id IS NULL
AND inscriptions.created_at ... "


Ejecutar codigo en intervalos de tiempo, javascript


El codigo es como sigue:

function actualizaTabla()
{
clearTimeOut();

//Aqui va el código que se desea que se ejecute

setTimeOut('actualizaTabla()',5000); // en este caso es de 5 segundos el intervalo

}


Compartir