<?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:blogger="http://schemas.google.com/blogger/2008" 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>Thu, 09 May 2013 05:01:56 +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>MVC</category><category>SQL 2008</category><category>CSS</category><category>IoC</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>ADO.NET</category><category>C# 3.0</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>96</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-7582121031496175665</guid><pubDate>Fri, 15 Feb 2013 15:30:00 +0000</pubDate><atom:updated>2013-02-16T00:53:49.894+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">IoC</category><title>IoC, desacoplamiento MVC con Unity</title><atom:summary>Desde hace algún tiempo tenia pendiente escribir un post sobre como implementar el desacoplamiento entre capas en un proyecto ASP.NET MVC. Pero hoy he leído este articulo que explica de forma inmejorable el paso a paso… así que mejor solo dejo el link:  Desacoplando controladores ASP.NET MVC, paso a paso.  </atom:summary><link>http://www.esasp.net/2013/02/ioc-desacoplamiento-mvc-con-unity.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-6602207756841138330</guid><pubDate>Tue, 22 Jan 2013 10:49:00 +0000</pubDate><atom:updated>2013-02-02T11:54:28.424+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">MVC</category><title>ASP.NET MVC Helper. Html.DropDownListFor con Enumeración (enum)</title><atom:summary>  El objetivo de este pequeño post es ver como mostrar un combo box en ASP.NET MVC que se llena desde un enumerado (enum). El enumerado que usaremos en nuestro ejemplo es el siguiente:  public enum ResultsOrderBy {        [Description("Precio")]        PrecioMenorPrimero,          [Description("Solo en stock")]        SoloEnStock,          [Description("Más vendidos")]        MasVendidos } Además</atom:summary><link>http://www.esasp.net/2013/01/aspnet-mvc-helper-htmldropdownlistfor.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-wzJtykwYgA8/UQzvZM2IrqI/AAAAAAAAAcw/oy9pVjKfCdY/s72-c/Captura1_thumb.jpg?imgmax=800" height="72" width="72" /><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-104021011458502485.post-6984183883134517430</guid><pubDate>Mon, 14 Jan 2013 23:22:00 +0000</pubDate><atom:updated>2013-03-15T10:13:25.454+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">EF</category><category domain="http://www.blogger.com/atom/ns#">ADO.NET</category><category domain="http://www.blogger.com/atom/ns#">C#</category><title>EF Code First Migrations</title><atom:summary>Hace unos días escribí un articulo “EF 5 Code First (Entity Framework Code First)” que deberías leer antes que este. En aquel articulo explicaba como usar EF 5 Code First, en esta nueva entrada pretendo hablarles brevemente sobre:  EF Code First Migrations. Migraciones manuales.  EF Code First Migrations. Migraciones automáticas.  EF Code First Migrations. Otras consideraciones.   EF Code First </atom:summary><link>http://www.esasp.net/2013/01/ef-code-first-migrations.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-szjn4tKT0K0/UPVYT7r2FNI/AAAAAAAAAcA/k7N545tw2kc/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-7759492571612323943</guid><pubDate>Mon, 14 Jan 2013 07:30:00 +0000</pubDate><atom:updated>2013-01-16T21:42:50.980+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">EF</category><category domain="http://www.blogger.com/atom/ns#">ADO.NET</category><category domain="http://www.blogger.com/atom/ns#">C#</category><title>EF 5 Code First (Entity Framework Code First)</title><atom:summary>En mis últimos desarrollos, estaba usando Entity Framework (EF) pero en su variante Base de Datos Primero (Database First), pero recientemente mi equipo y yo hemos apostado por EF Code First y estamos tan encantados con esta nueva maravilla del equipo de ADO.NET, que he decidido compartir esta pequeña entrada sobre su uso. Dividiremos la serie en al menos 2 artículos:  EF 5 Code First. Este post.</atom:summary><link>http://www.esasp.net/2013/01/ef-5-code-first-entity-framework-code.html</link><author>noreply@blogger.com (Derbis Corrales Varela)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-hIkW2IzIg9E/UPMJjPPFOJI/AAAAAAAAAbA/qpHUPTKOsm4/s72-c/Captura0_thumb.jpg?imgmax=800" height="72" width="72" /><thr:total>1</thr:total></item><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>3</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>3</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>5</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>3</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>15</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-3624836836140362065</guid><pubDate>Sun, 13 Jun 2010 16:34:00 +0000</pubDate><atom:updated>2013-01-13T16:49:03.588+01: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>Enum, Attribute To List</title><atom:summary>Hace unos meses atrás escribí un artículo inicial sobre Enumeraciones y algunos ejemplos básicos. Hoy pretendo continuar aquel post, y veremos los siguientes aspectos:     Usar atributos en Enumeraciones.     Método para recuperar el atributo de un determinado valor de la enumeración (GetDescripcion).     Método para recuperar una lista de todos los elementos de la Enumeración (</atom:summary><link>http://www.esasp.net/2010/06/enum-attribute-to-list.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/TBUIepNxZwI/AAAAAAAAAVc/ZEEIXpRwwHM/s72-c/Enum%202%20List_thumb%5B4%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-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>14</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>4</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></channel></rss>
