<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-104021011458502485</atom:id><lastBuildDate>Wed, 15 Feb 2012 15:31:43 +0000</lastBuildDate><category>ASP.NET 4.0</category><category>Errores</category><category>LINQ</category><category>SharePoint 2007</category><category>jQuery</category><category>XSD</category><category>SQL 2008</category><category>CSS</category><category>Javascript</category><category>Arquitectura</category><category>AJAX</category><category>XML</category><category>IIS</category><category>Herramienta</category><category>CardSpace</category><category>ASP.NET</category><category>C# 3.0</category><category>ADO.NET</category><category>C#</category><category>ASP.NET AJAX</category><category>jQuery Plugins</category><category>WCF</category><category>ComponentArt</category><category>EF</category><category>Otros</category><category>C# 4</category><category>.NET</category><category>AJAX Control Toolkit</category><title>ASP.NET en Español</title><description>ASP.NET, Desarrollo Web en Español, C#, LINQ, jQuery, jQuery Plugin, SQL,  AJAX, Ajax Toolkit, Javascript, XML, HTML, XHTML, Web Services, WCF y otras tecnologías. Blog personal de Derbis Corrales Varela.</description><link>http://www.esasp.net/</link><managingEditor>noreply@blogger.com (Derbis Corrales Varela)</managingEditor><generator>Blogger</generator><openSearch:totalResults>90</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/esASPNet" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="esaspnet" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">esASPNet</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-1968588998238358361</guid><pubDate>Thu, 02 Feb 2012 15:54:00 +0000</pubDate><atom:updated>2012-02-02T18:13:32.169+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">jQuery Plugins</category><category domain="http://www.blogger.com/atom/ns#">jQuery</category><title>jQueryUI. Cargar pagina en Dialogo Modal con jQuery UI</title><atom:summary>Este pequeño post es para mostrar una solución simple de como mostrar el contenido de una pagina (o parte de ella) en un dialogo modal.  Imaginemos que tenemos una pagina Page1 y otra Page2, y que estando en Page1 queremos ver el contenido de Page2, pero sin salir de Page1. Una posible solución es abrir una nueva ventana y asunto resuelto, pero nuestro objetivo es abrir dicho contenido como un </atom:summary><link>http://www.esasp.net/2012/02/jqueryui-cargar-pagina-en-dialogo-modal.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-y0noypE40jw/TyqzjEzOfqI/AAAAAAAAAZE/4JMpi86Mepk/s72-c/image_thumb%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-1985867982613692988</guid><pubDate>Mon, 05 Sep 2011 06:00:00 +0000</pubDate><atom:updated>2011-09-05T08:00:03.236+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SharePoint 2007</category><title>Como usar AJAX Control Toolkit 3.5 en SharePoint 2007 (MOSS 2007)</title><atom:summary>Recientemente se presentó una situación que derivó posteriormente en una tarea, y consistía en poder usar un control (ListSearchExtender) del AJAX Control Toolkit 3.5 en un sitio de SharePoint 2007 (MOSS).  La versión 3.5 del AJAX Control Toolkit se basa en el .NET Framework 3.5, por tal motivo partiremos de que tenemos (al menos) la siguiente configuración:     Windows 2003 Adv. Server     </atom:summary><link>http://www.esasp.net/2011/09/como-usar-ajax-control-toolkit-35-en.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-8521415790638847300</guid><pubDate>Fri, 06 May 2011 16:31:00 +0000</pubDate><atom:updated>2011-05-13T22:28:44.670+02:00</atom:updated><title>Eventos de una Página Web (WebForm ASP.NET)</title><atom:summary>Este pequeño post es para aclarar algunos conceptos sobre el ciclo de vida de una página web ASP.NET (WebForm).  Nota: Este post lo iré enriqueciendo poco a poco, con los propios comentarios de los lectores y mis experiencias diarias sobre el ciclo de vida y los distintos estados de una pagina.  Eventos más importantes de la pagina en orden de ejecución:     PreInit     Init     Load     </atom:summary><link>http://www.esasp.net/2011/05/eventos-de-una-pagina-web-webform.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-5983928572731886638</guid><pubDate>Wed, 09 Mar 2011 19:19:00 +0000</pubDate><atom:updated>2011-03-09T21:32:55.234+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SQL 2008</category><title>SQL (TSQL) Consulta Recursiva Simple</title><atom:summary>Este es un post rápido con el único objetivo de escribir un ejemplo simple de Recursividad en T-SQL.  Imaginemos que tenemos una tabla de Clientes (similar a la de la figura) en la que además de otros datos disponemos del IdCliente y el IdPadrino.  Si quisiéramos obtener todos los descendientes de un cliente concreto (hijos, nietos, bisnietos, etc.) hasta un subnivel de profundidad determinado.</atom:summary><link>http://www.esasp.net/2011/03/sql-tsql-consulta-recursiva-simple.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_KiaY-y0p3iA/TXfgQSFXGhI/AAAAAAAAAXM/6JQS3Jn2sL8/s72-c/image_thumb%5B2%5D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-868193964688904358</guid><pubDate>Tue, 15 Feb 2011 17:28:00 +0000</pubDate><atom:updated>2011-02-16T07:59:41.965+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">C#</category><title>Diferencias entre “throw ex” vs “throw”</title><atom:summary>Con frecuencia en nuestros desarrollos cotidianos en .NET (C#) hacemos uso del try catch finally, pero no siempre lo usamos de forma correcta (yo me incluyo en este grupo), aunque prometo prestar más atención en usos sucesivos.  Hoy quiero hablarles de la diferencia entre usar “throw ex;” o “throw;”  La diferencia principal radica en que si usamos “throw ex;” machacaríamos el valor de la </atom:summary><link>http://www.esasp.net/2011/02/diferencias-entre-throw-ex-vs-throw.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-7225734891278068803</guid><pubDate>Tue, 15 Feb 2011 16:23:00 +0000</pubDate><atom:updated>2011-02-16T23:10:24.510+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">C#</category><title>Expresiones Regulares Comunes (Ejemplos)</title><atom:summary>Este es un post inicialmente pequeño, pero que pretendo ir enriqueciendo a medida que me encuentre con la necesidad de uso de distintas expresiones regulares en mi trabajo cotidiano.  Ejemplos de Expresiones Regulares en .Net (Regular Expressions .Net)  1. Expresión Regular: Solo Números, Letras y Espacio en Blanco     //Permitir solo números, letras y espacios en blanco    Regex rex = new Regex(</atom:summary><link>http://www.esasp.net/2011/02/expresiones-regulares-comunes-ejemplos.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-6349383209666279916</guid><pubDate>Mon, 13 Dec 2010 09:50:00 +0000</pubDate><atom:updated>2011-02-16T23:14:38.650+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET</category><category domain="http://www.blogger.com/atom/ns#">C#</category><category domain="http://www.blogger.com/atom/ns#">Errores</category><title>C#, Manejo de WebException. Error en el servidor remoto: (500) Error interno del servidor.</title><atom:summary>Recientemente, mientras hacia una petición POST (.Net C#) a una URL determinada, me estaba encontrando con el siguiente error:  WebException, ProtocolError  ex.Message: Error en el servidor remoto: (500) Error interno del servidor.     Este es un error genérico que aporta casi nada de información y que por consiguiente poco puedo obtener para solucionar el problema.   Solución Manejo WebException</atom:summary><link>http://www.esasp.net/2010/12/c-manejo-de-webexception-error-en-el.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_KiaY-y0p3iA/TQXsZqDHG6I/AAAAAAAAAW0/FZc4QntC2jY/s72-c/Error%20500_thumb%5B3%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-3770786829906739453</guid><pubDate>Fri, 26 Nov 2010 13:00:00 +0000</pubDate><atom:updated>2010-12-06T18:51:52.750+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Javascript</category><title>Javascript, Algunas funciones</title><atom:summary>Hace bastante que no publico nada, y es que los proyectos actuales apenas me dejan tiempo, pero en fin, ya estoy de regreso y hoy compartiré algo muy simple, pero el objetivo de este post es comenzar a escribir las distintas funciones javascript que voy utilizando en el día a día y espero que los lectores también agreguen las suyas.    1. Javacript – Función para eliminar dígitos.     function </atom:summary><link>http://www.esasp.net/2010/11/javascript-algunas-funciones.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-3220542877711246993</guid><pubDate>Fri, 03 Sep 2010 16:30:00 +0000</pubDate><atom:updated>2010-09-07T13:06:02.287+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Arquitectura</category><title>Arquitectura de Software con Visual Studio 2010 (UML)</title><atom:summary>Comparto con ustedes estos interesantísimos videos de Clint Edmonson sobre Arquitectura de Software con Visual Studio 2010 (UML), están en ingles y no me gusta publicar nada en la lengua anglosajona, pero creo que si te gusta la Arquitectura estos 9 videos bien valen la pena.        How do I…Brainstorm a Project Using Visual Studio 2010.     How Do I…Organize Features Into Use Case Models.     </atom:summary><link>http://www.esasp.net/2010/09/arquitectura-de-software-con-visual.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-3082237677845106495</guid><pubDate>Thu, 02 Sep 2010 13:25:00 +0000</pubDate><atom:updated>2010-09-05T15:25:26.493+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SQL 2008</category><title>Crear Plan de Mantenimiento Para Salva Automática de BD en SQL Server</title><atom:summary>Hoy solo comparto esta url que nos demuestra muy claramente como crear copias de seguridad de base de datos SQL.  </atom:summary><link>http://www.esasp.net/2010/09/crear-plan-de-mantenimiento-para-salva.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-1071746256396678952</guid><pubDate>Sun, 22 Aug 2010 17:19:00 +0000</pubDate><atom:updated>2010-08-22T19:20:39.436+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">C#</category><title>Encriptar y Desencriptar con C# (Método Simple)</title><atom:summary>El post de hoy es muy directo, porque cuento con poco tiempo. La idea es la de postear una clase con varios métodos que suelo usar cuando necesito encriptar y desencriptar cadenas de texto.  C# Encriptar y Desencriptar (Clase)  La clase contiene 4 métodos:     2 métodos para encriptar. Uno de ello simple que solo le pasamos el texto a encriptar y usando el resto de los valores por defecto </atom:summary><link>http://www.esasp.net/2010/08/encriptar-y-desencriptar-con-c-metodo.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>9</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-5431827559420011251</guid><pubDate>Wed, 18 Aug 2010 16:34:00 +0000</pubDate><atom:updated>2010-11-27T17:35:39.032+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">jQuery Plugins</category><category domain="http://www.blogger.com/atom/ns#">jQuery</category><title>jQuery, Teclas de acceso directo</title><atom:summary>Es un plugin jQuery simple y bastante útil. Suelo usarlo en la mayoría de mis formularios para crear atajos de teclados a distintas funciones, pero veamos un ejemplo.  Imaginemos que deseamos que cuando el usuario presione la tecla enter, se dispare un evento determinado (ej.: lanzar una búsqueda). Pues bien, para ello usaremos el plugin jquery.hotkeys.  Lo primero es Incluir las bibliotecas </atom:summary><link>http://www.esasp.net/2010/08/jquery-teclas-de-acceso-directo.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-753118844766255614</guid><pubDate>Thu, 01 Jul 2010 13:49:00 +0000</pubDate><atom:updated>2010-07-09T19:02:01.259+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">IIS</category><title>IIS 7, Habilitando Compresión de Respuesta</title><atom:summary>Hoy quiero comentarles sobre la posibilidad que tenemos en IIS para comprimir las páginas servidas. Al usar esta opción podremos disminuir considerablemente el trafico de RED entre nuestro servidor y los navegadores WEB clientes.  Para analizarlo me he basado en una página de consulta de disponibilidad de vuelos; como veremos en las imágenes de abajo, paso de recibir 1 546KB a recibir solo 301KB,</atom:summary><link>http://www.esasp.net/2010/07/iis-7-habilitando-compresion-de.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_KiaY-y0p3iA/TCyc6-QlLZI/AAAAAAAAAVk/x5bXkOUHB28/s72-c/Compresion%20NO_thumb%5B4%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-5745503431383965820</guid><pubDate>Thu, 24 Jun 2010 14:34:00 +0000</pubDate><atom:updated>2010-06-24T17:21:01.031+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ASP.NET</category><title>Como evitar Cache de Página en el Explorador (IE, Firefox…)</title><atom:summary>Si estas desarrollando con ASP.NET y quieres evitar que el explorador almacene en Caché una determinada página Web, tienes varias alternativas para lograrlo, a continuación expongo como evitar el almacenamiento en caché mediante programación.  Cache de Página mediante Programación  En el Page_Load de la página en cuestión colocar el siguiente código (cualquiera de las 2 líneas valdría)  </atom:summary><link>http://www.esasp.net/2010/06/como-evitar-cache-de-pagina-en-el.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-6136171821431733860</guid><pubDate>Fri, 11 Jun 2010 16:00:00 +0000</pubDate><atom:updated>2010-06-11T23:25:04.390+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ASP.NET</category><category domain="http://www.blogger.com/atom/ns#">C#</category><title>Caché Web con CacheDependency en ASP.NET (C#)</title><atom:summary>Veamos un ejemplo práctico de como implementar el trabajo con Cache en ASP.NET usando HttpRuntime.Cache (System.Web.Caching.Cache).  Si estamos desarrollando una Aplicación Web con ASP.Net y deseamos implementar y usar Caché, este tutorial te será de utilidad. Existen varias soluciones para implementar el trabajo con Caché (AppFabric, EnterpriseLibrary.Caching, y otras que no vienen a caso ...), </atom:summary><link>http://www.esasp.net/2010/06/cache-web-con-cachedependency-en-aspnet.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-4784254972369125037</guid><pubDate>Tue, 08 Jun 2010 17:08:00 +0000</pubDate><atom:updated>2010-06-08T23:02:53.350+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Errores</category><title>Crystal Reports Visual Studio 2008, 2005, 2003 Paquete de Distribución</title><atom:summary>Hoy quiero comentar sobre un error que recientemente me ocurrió al mudar una Aplicación Web ASP.NET hacia un nuevo servidor.  El Error    ex.InnerException: System.IO.FileNotFoundException: No se puede cargar el archivo o ensamblado 'CrystalDecisions.CrystalReports.Engine, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' ni una de sus dependencias. El sistema no puede </atom:summary><link>http://www.esasp.net/2010/06/crystal-reports-visual-studio-2008-2005.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>7</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-2135361637660414899</guid><pubDate>Sat, 05 Jun 2010 18:00:00 +0000</pubDate><atom:updated>2010-06-06T02:25:43.000+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">C# 3.0</category><category domain="http://www.blogger.com/atom/ns#">C#</category><title>C#, Serializar JSON (DataContract)</title><atom:summary>Veamos un ejemplo práctico y simple de como serializar o seriar un objeto con formato JSON. Para ello definiremos una clase a la cual le crearemos una instancia y después la serializaremos.  Definir la clase a serializar  Para poder realizar la serialización JSON de cualquier clase usando DataContractJsonSerializer, esta debe cumplir las siguientes condiciones:     La clase debe tener definido el</atom:summary><link>http://www.esasp.net/2010/06/c-serializar-json-datacontract.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-5827536041219531750</guid><pubDate>Fri, 21 May 2010 14:39:00 +0000</pubDate><atom:updated>2010-05-21T16:45:55.590+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">C# 3.0</category><category domain="http://www.blogger.com/atom/ns#">C#</category><title>Clonar Objeto con C#</title><atom:summary>C# Clonar un objeto complejo: Veamos un ejemplo práctico y sencillo de como clonar o duplicar un objeto de estructura compleja.  La mayoría de los datos que solemos utilizar en nuestras aplicaciones, son tipos de datos por referencia, lo que implica que cuando igualamos una variable a otra (objeto1 = objeto2;) en realidad estamos definiendo que objeto1 apunte a la misma dirección de memoria que </atom:summary><link>http://www.esasp.net/2010/05/clonar-objeto-con-c.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-1653045765388136323</guid><pubDate>Wed, 12 May 2010 12:45:00 +0000</pubDate><atom:updated>2010-05-14T09:20:35.684+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Errores</category><title>Error en SQL Server Management Studio 2008 al modificar una tabla</title><atom:summary>  Este error o advertencia aparece cuando tienes instalado SQL Server Management Studio 2008 e intentas modificar una tabla de datos o alguna propiedad relacionada, al guardar los cambios aparece el mensaje:  “No se permite guardar los cambios. Los cambios …”  Por suerte la solución es bien simple. En realidad el mensaje aparece porque lo tenemos configurado así, o mejor dicho, porque la </atom:summary><link>http://www.esasp.net/2010/05/error-en-sql-server-management-studio.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_KiaY-y0p3iA/S-qi9kn_j3I/AAAAAAAAAVE/fmTb0dG6bI8/s72-c/ErrorSQL_thumb%5B4%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-4729284868103381754</guid><pubDate>Tue, 11 May 2010 06:00:00 +0000</pubDate><atom:updated>2010-05-11T08:00:02.006+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">jQuery</category><title>jQuery Resumen Manipulación DOM</title><atom:summary>En este post pretendo resumir (a modo chuleta jQuery) los principales Métodos de Manipulación DOM con jQuery.  jQuery, Métodos de Manipulación DOM              Métodos         Métodos usados para:                  .append()          .appendTo()           .prepend()           .prependTo()        Insertar nuevos elementos dentro de cada elemento coincidente.                   .after()          .</atom:summary><link>http://www.esasp.net/2010/05/jquery-resumen-manipulacion-dom.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-6448272047524322220</guid><pubDate>Sat, 08 May 2010 16:00:00 +0000</pubDate><atom:updated>2010-05-08T19:13:04.132+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">jQuery Plugins</category><category domain="http://www.blogger.com/atom/ns#">jQuery</category><title>jQuery Autocomplete Facebook con ASP.Net</title><atom:summary>   Veremos un ejemplo simple de como implementar jQuery Autocomplete Facebook en ASP.Net.  Hace unos meses atrás escribí un post sobre como implementar un Autocomplete con jQuery UI. En esta ocasión pretendo usar otro plugin jQuery autocomplete (FCBKcomplete). Este es un interesante plugin jQuery con el que podemos dotar a nuestras páginas de un vistoso autocomplete al estilo Facebook para </atom:summary><link>http://www.esasp.net/2010/05/jquery-autocomplete-facebook-con-aspnet.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_KiaY-y0p3iA/S-S8F2XGfsI/AAAAAAAAAU8/A0b8d566qJ8/s72-c/jQuery%20Autocomplete%20Facebook_thumb%5B2%5D%5B8%5D.png?imgmax=800" height="72" width="72" /><thr:total>8</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-1103908555679669334</guid><pubDate>Thu, 29 Apr 2010 11:51:00 +0000</pubDate><atom:updated>2010-04-29T14:05:11.002+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">C#</category><title>Sufijos para Tipos de Datos Numéricos</title><atom:summary>Este pequeño TIP está relacionado con una pregunta que me hicieron hoy. Resulta que esta persona quería realizar una operación matemática, multiplicar una constante double con un decimal (double * decimal):    decimal result = 16.5 * FuncionQueDevuelveDecimal()  Pues bien, el problema es que el compilador le daba lógicamente el siguiente error:  El operador '*' no se puede aplicar a operandos del</atom:summary><link>http://www.esasp.net/2010/04/sufijos-para-tipos-de-datos-numericos.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-1837032090636460707</guid><pubDate>Thu, 22 Apr 2010 20:00:00 +0000</pubDate><atom:updated>2010-04-22T22:46:55.595+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET</category><category domain="http://www.blogger.com/atom/ns#">C#</category><title>Nullable Types en C#</title><atom:summary>Los “Nullable Types” son tipos especiales de datos que permite que los tipos bases de .Net se puedan comportar como si fueran 'clases', o sea, no es otra cosa que permitir que un int (por ejemplo) permita también almacenar valores nulos.     int? a = 1;    int? b = null;     Nota:     En realidad un Nullable Type es una struct (estructura) por lo cual sigue siendo un tipo por valor y no por </atom:summary><link>http://www.esasp.net/2010/04/nullable-types-en-c.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_KiaY-y0p3iA/S9C1vcQOY9I/AAAAAAAAAU0/_9V_qgqKdkU/s72-c/Types%20Nullables_thumb%5B2%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-1356503386916003452</guid><pubDate>Sat, 17 Apr 2010 06:00:00 +0000</pubDate><atom:updated>2010-04-19T13:13:56.780+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">jQuery Plugins</category><category domain="http://www.blogger.com/atom/ns#">jQuery</category><title>jQuery Tooltip qTip Optimización</title><atom:summary>Veremos, mediante un ejemplo, lo sencillo que es agregar Tooltip con jQuery, usando el plugin qTip. Además comentaré un ejemplo de rendimiento real que se me presentó y solventé usando algunas técnicas jQuery junto con este control (qTip).  Este post contará de 2 partes:     Uso e implementación simple del plugin jQuery qTip.     Optimización de páginas que usen Tooltip qTip.       jQuery qTip, </atom:summary><link>http://www.esasp.net/2010/04/jquery-tooltip-qtip-optimizacion.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_KiaY-y0p3iA/S8h0k0hqZiI/AAAAAAAAAUs/bPcOxBOJtRc/s72-c/jQuery%20Tooltip_thumb%5B4%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>7</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-6653832695015745752</guid><pubDate>Thu, 15 Apr 2010 06:00:00 +0000</pubDate><atom:updated>2010-04-15T01:44:07.877+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">jQuery</category><title>jQuery Resumen Selectores (jQuery Selectors)</title><atom:summary>En este post pretendo resumir (a modo chuleta jQuery) los principales selectores de jQuery.  Los selectores jQuery los usamos para encontrar elementos en una página web; y la sintaxis sería la siguiente:  $('Selector')     Selectores jQuery              Selector         Elementos que Selecciona...                   *         Todos los elementos.                   #id         El elemento con el ID</atom:summary><link>http://www.esasp.net/2010/04/jquery-resumen-selectores-jquery.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><thr:total>4</thr:total></item></channel></rss>

