Entradas

Mostrando entradas de noviembre, 2011

Manejar el Evento Move en FullCalendar y ASP.NET MVC 3

Imagen
Como vimos en un post anterior FullCalendar es un muy buen plugin hecho con Jquery, no muy difícil de integrar en nuestro proyecto ASP.NET MVC. Ahora en este post les mostrare como manejar el evento Move del plugin, para que podamos modificar en nuestra Base de Datos la hora y fecha de nuestro evento con solo moverlo. Nuestro primer paso es modificar en nuestra vista el código de llamada al plugin, agregando un nuevo evento llamado eventDrop: <script type="text/javascript">          $(document).ready(function () {               $('#calendar').fullCalendar(          {               editable: true,               events: "/CalEntries/GetEvents",               header: {                    left: 'prev,next today',                    center: 'title',                    right: 'month,agendaWeek,agendaDay'               } ,               editable: true,               eventDrop: function (event, dayDelta, minuteDelta,

Como Integrar Full Calendar a una aplicación ASP.NET MVC 3

Imagen
Full Calendar es un plugin hecho con Jquery, bastante completo y con funcionalidades bastante útiles para el manejo de tareas. FullCalendar está bajo doble licencia GPL y MIT por lo que nos puede ser útil cuando deseemos hacer aplicaciones que no sean Open Source. El proyecto puede ser descargado de su sitio oficial http://arshaw.com/fullcalendar/download/ para el ejemplo vamos a usar la versión 1.5.2, el archivo que vamos a obtener es un ZIP, que tiene la siguiente estructura: Para agregarlo a nuestro proyecto MVC 3 debemos de agregar los scripts a nuestra carpeta Script y los archivos CSS a nuestra carpeta Content: Luego el próximo paso es agregar a nuestro archivo _Layout, las siguientes líneas de código: <link href="@Url.Content("~/Content/fullcalendar.css")" rel="stylesheet" type="text/css" /> <script src="@Url.Content("~/Scripts/fullcalendar.js")" type="text/javascript"></scr

Recursos Utiles para Bloggers

Esta una lista que voy a ir actualizando regularmente sobre recursos interesantes que vaya encontrando, que sirvan a los bloggers: - Aplicacion Online para Convertir HTML en texto plano, muy util cuando deseamos publicar HTML en algun post http://www.danielfernandez.co/2011/07/conversor-de-html-texto-plano.html -Tutorial How to, para copiar algun post hecho en Word a nuestro Blog, sin que existan los molestos TAGS de estilo que vienen con WORD. http://www.ehow.com/how_5226330_copy-paste-word-blogger-tags.html

Usar Log4Net en un proyecto ASP.NET MVC

Imagen
Muchas veces es necesario realizar un archivo de Logs, para realizar esta tarea podemos usar varias librerías, para mi una de las mas simples de implementar es Log4Net de la Fundación Apache, que tiene una muy buena calidad y calidad de funciones. Para conseguir la librería diríjanse a la siguiente dirección: http://logging.apache.org/log4net/download.html Después de descargar tendrán un archivo Zip, donde deberán dirigirse al siguiente directorio: \log4net-1.2.11\bin\net\4.0\release Ahi se encuentra el ensamblado necesario para utilizar la librería Log4Net en un proyecto ASP.NET MVC con la versión de .NET Framewrok 4.0, para utilizarla en su proyecto descompriman la carpeta en su escritorio u otro sitio que prefieran. Luego en su proyecto de ASP.NET MVC diríjanse a la opción Add Reference: Se abrirá una ventana para agregar una referencia, ahí buscamos la opción “browse” y luego en el explorador de archivos nos vamos a la carpeta donde hayam

Reloj en Jquery con Clima en ASP.NET MVC 3

Imagen
Buscando algunos plugins de relojes hechos en Jquery, me topé con este http://www.htmldrive.net/items/show/298/Digital-Clock-SlideshowjQuery , inspirado en la interfaz de HTC, que se puede ver en algunos smartphones con Android y Windows Mobile. Posee un reloj digital y además muestra el clima de una ciudad junto con la predicción de este, los próximos 4 días junto con las temperaturas probables para cada día. Después de descargarnos el comprimido y descomprimirlo, veremos la siguiente estructura: En el archivo WeatherLocationDatabase, se encuentran las localizaciones de una vasta cantidad de ciudades que soporta en WebService, del gestor de clima, en la carpeta lib, se encuentra el script del plugin, este junto a los css y las imágenes las deberemos de agregar a nuestro proyecto: Ahora en la carpeta lib/proxy se encuentra el proxy del web service tanto para ASP.NET como para PHP, ahora existen 2 opciones, hacer que el proxy que viene por defecto funcione con MVC