<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Programando a medianoche &#187; .NET Framework</title>
	<atom:link href="http://www.programandoamedianoche.com/category/net/net-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.programandoamedianoche.com</link>
	<description>Blog de Scientia® Soluciones Informaticas</description>
	<lastBuildDate>Thu, 29 Jul 2010 14:00:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Cómo firmar un documento PDF desde C# con iTextSharp</title>
		<link>http://www.programandoamedianoche.com/2010/06/como-firmar-un-documento-pdf-desde-c-sharp-con-itextsharp/</link>
		<comments>http://www.programandoamedianoche.com/2010/06/como-firmar-un-documento-pdf-desde-c-sharp-con-itextsharp/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 21:40:02 +0000</pubDate>
		<dc:creator>Gustavo Cantero (The Wolf)</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Certificados Digitales]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Certificado]]></category>
		<category><![CDATA[Certificado Digital]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[X.509]]></category>

		<guid isPermaLink="false">http://www.programandoamedianoche.com/?p=1063</guid>
		<description><![CDATA[En este artículo muestro una forma sencilla de firmar documentos PDF desde C#, utilizando la librería iTextSharp.]]></description>
		<wfw:commentRss>http://www.programandoamedianoche.com/2010/06/como-firmar-un-documento-pdf-desde-c-sharp-con-itextsharp/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Pósters de tecnologías y productos de Microsoft</title>
		<link>http://www.programandoamedianoche.com/2010/06/posters-de-tecnologias-y-productos-de-microsoft/</link>
		<comments>http://www.programandoamedianoche.com/2010/06/posters-de-tecnologias-y-productos-de-microsoft/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 16:56:40 +0000</pubDate>
		<dc:creator>Gustavo Cantero (The Wolf)</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.programandoamedianoche.com/?p=1040</guid>
		<description><![CDATA[Lista con los enlaces a varios pósters de tecnologías y productos de Microsoft, incluyendo Silverlight, .NET Framework, Visual Studio, BizTalk, etc.]]></description>
		<wfw:commentRss>http://www.programandoamedianoche.com/2010/06/posters-de-tecnologias-y-productos-de-microsoft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parámetros opcionales en C# 4.0</title>
		<link>http://www.programandoamedianoche.com/2010/05/parametros-opcionales-en-c-sharp-4-0/</link>
		<comments>http://www.programandoamedianoche.com/2010/05/parametros-opcionales-en-c-sharp-4-0/#comments</comments>
		<pubDate>Mon, 24 May 2010 14:37:39 +0000</pubDate>
		<dc:creator>Gustavo Cantero (The Wolf)</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://www.programandoamedianoche.com/?p=1037</guid>
		<description><![CDATA[Aquellos que trabajamos en Visual Basic y C# extrañamos algunas veces, al utilizar este segundo lenguaje, la posibilidad de tener parámetros opcionales que si nos permite VB.  La buena noticia es que con la llegada de C# 4.0 ahora es posible hacerlo desde este lenguaje.]]></description>
		<wfw:commentRss>http://www.programandoamedianoche.com/2010/05/parametros-opcionales-en-c-sharp-4-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Poster con las clases de .NET Framework 4.0</title>
		<link>http://www.programandoamedianoche.com/2010/04/poster-con-las-clases-de-net-framework-4/</link>
		<comments>http://www.programandoamedianoche.com/2010/04/poster-con-las-clases-de-net-framework-4/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 18:00:03 +0000</pubDate>
		<dc:creator>Gustavo Cantero (The Wolf)</dc:creator>
				<category><![CDATA[.NET Framework]]></category>

		<guid isPermaLink="false">http://www.programandoamedianoche.com/?p=966</guid>
		<description><![CDATA[Este poster posee las clases del .NET Framework 4.0, diferenciando las que son de comunicación, workflow, cliente, identity, web, datos y del core.  También diferencia cuales están en el client profile y cuales en Silverlight.]]></description>
		<wfw:commentRss>http://www.programandoamedianoche.com/2010/04/poster-con-las-clases-de-net-framework-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Especificación de los lenguajes C# 4.0 y Visual Basic 10.0</title>
		<link>http://www.programandoamedianoche.com/2010/04/especificacion-de-los-lenguajes-c-sharp-4-y-visual-basic-10/</link>
		<comments>http://www.programandoamedianoche.com/2010/04/especificacion-de-los-lenguajes-c-sharp-4-y-visual-basic-10/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 13:38:13 +0000</pubDate>
		<dc:creator>Gustavo Cantero (The Wolf)</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://www.programandoamedianoche.com/?p=958</guid>
		<description><![CDATA[Microsoft® liberó la especificación del lenguaje C# 4.0 (C# Language Specification 4.0) y la de Visual Basic 10.0 (Visual Basic Language Specification 10.0), los cuales se pueden descargar en HTML o DOC.]]></description>
		<wfw:commentRss>http://www.programandoamedianoche.com/2010/04/especificacion-de-los-lenguajes-c-sharp-4-y-visual-basic-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tamaño de los parámetros en string.Format</title>
		<link>http://www.programandoamedianoche.com/2010/04/tamano-de-los-parametros-en-string-format/</link>
		<comments>http://www.programandoamedianoche.com/2010/04/tamano-de-los-parametros-en-string-format/#comments</comments>
		<pubDate>Sat, 17 Apr 2010 20:10:17 +0000</pubDate>
		<dc:creator>Gustavo Cantero (The Wolf)</dc:creator>
				<category><![CDATA[.NET Framework]]></category>

		<guid isPermaLink="false">http://www.programandoamedianoche.com/?p=948</guid>
		<description><![CDATA[En este artículo hablo sobre una característica del método string.Format que es poco conocida, la cual nos permite establecer el tamaño mínimo de caracteres que ocupará el valor de los parámetros.]]></description>
		<wfw:commentRss>http://www.programandoamedianoche.com/2010/04/tamano-de-los-parametros-en-string-format/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>101 ejemplos de Visual C# 2010 y Visual Basic 2010</title>
		<link>http://www.programandoamedianoche.com/2010/04/101-ejemplos-de-visual-c-sharp-2010-y-visual-basic-2010/</link>
		<comments>http://www.programandoamedianoche.com/2010/04/101-ejemplos-de-visual-c-sharp-2010-y-visual-basic-2010/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 19:04:42 +0000</pubDate>
		<dc:creator>Gustavo Cantero (The Wolf)</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>

		<guid isPermaLink="false">http://www.programandoamedianoche.com/?p=939</guid>
		<description><![CDATA[Microsoft ha publicado dos paquetes gratuitos sobre C# 4.0 y Visual Basic 10.0, cada uno con documentación y 101 ejemplos para Visual Studio 2010 RTM.]]></description>
		<wfw:commentRss>http://www.programandoamedianoche.com/2010/04/101-ejemplos-de-visual-c-sharp-2010-y-visual-basic-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Traductor gratuito de recursos de .NET</title>
		<link>http://www.programandoamedianoche.com/2010/01/traductor-gratuito-de-recursos-de-net/</link>
		<comments>http://www.programandoamedianoche.com/2010/01/traductor-gratuito-de-recursos-de-net/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 05:25:03 +0000</pubDate>
		<dc:creator>Gustavo Cantero (The Wolf)</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Globalizacion]]></category>
		<category><![CDATA[Localizacion]]></category>
		<category><![CDATA[Recursos]]></category>

		<guid isPermaLink="false">http://www.programandoamedianoche.com/?p=845</guid>
		<description><![CDATA[En Scientia&#174; Soluciones Inform&#225;ticas desarrollamos una aplicación sencilla pero muy útil utilizando los servicios de traducción que ofrece Bing<sup>TM</sup>: creamos un traductor de recursos de .NET, el cual se puede descargar, utilizar y distribuir de forma gratuita.]]></description>
		<wfw:commentRss>http://www.programandoamedianoche.com/2010/01/traductor-gratuito-de-recursos-de-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo crear una clase dinámicamente y ejecutarla</title>
		<link>http://www.programandoamedianoche.com/2009/11/crear-una-clase-dinamicamente-y-ejecutarla/</link>
		<comments>http://www.programandoamedianoche.com/2009/11/crear-una-clase-dinamicamente-y-ejecutarla/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 22:13:42 +0000</pubDate>
		<dc:creator>Gustavo Cantero (The Wolf)</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Compilador]]></category>
		<category><![CDATA[Reflection]]></category>

		<guid isPermaLink="false">http://www.programandoamedianoche.com/?p=755</guid>
		<description><![CDATA[En este artículo explico como crear una clase en un string y luego compilarla en memoria, instanciarla y ejecutarla.  Como ejemplo creé un clase que permite pasarle un texto con un fórmula matemática, por ejemplo "2+2", para resolver y luego devolver su resultado.]]></description>
		<wfw:commentRss>http://www.programandoamedianoche.com/2009/11/crear-una-clase-dinamicamente-y-ejecutarla/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Introducción a Task Parallel Library (TPL)</title>
		<link>http://www.programandoamedianoche.com/2009/10/introduccion-a-task-parallel-library-tpl/</link>
		<comments>http://www.programandoamedianoche.com/2009/10/introduccion-a-task-parallel-library-tpl/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 18:36:53 +0000</pubDate>
		<dc:creator>Gustavo Cantero (The Wolf)</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Paralelismo]]></category>
		<category><![CDATA[Thread]]></category>
		<category><![CDATA[TPL]]></category>

		<guid isPermaLink="false">http://www.programandoamedianoche.com/?p=658</guid>
		<description><![CDATA[En este artículo hablo de Task Parallel Library, una librería que nos brinda distintas clases y métodos para distribuir y hacer un balance de carga de las tareas que debe realizar nuestra aplicación sobre los distintos procesadores que tengamos disponibles en la máquina en tiempo de ejecución, sin necesidad de hacerlo manualmente creando nuestros propios threads.]]></description>
		<wfw:commentRss>http://www.programandoamedianoche.com/2009/10/introduccion-a-task-parallel-library-tpl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como calcular el Hash de un vector de bytes o un string</title>
		<link>http://www.programandoamedianoche.com/2009/08/como-calcular-el-hash/</link>
		<comments>http://www.programandoamedianoche.com/2009/08/como-calcular-el-hash/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 21:55:14 +0000</pubDate>
		<dc:creator>Gustavo Cantero (The Wolf)</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Hash]]></category>

		<guid isPermaLink="false">http://www.programandoamedianoche.com/?p=548</guid>
		<description><![CDATA[Muchas veces necesitamos comparar un array de bytes, verificar que una contraseña es correcta sin almacenar la original o verificar la firma digital de un documento. Para realizar esto se puede crear el Hash del set de datos original y compararlo con el del nuevo. En el caso de la contraseña, se puede almacenar el [...]]]></description>
		<wfw:commentRss>http://www.programandoamedianoche.com/2009/08/como-calcular-el-hash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio 2010 y .NET Framework 4 CTP</title>
		<link>http://www.programandoamedianoche.com/2008/10/visual-studio-2010-y-net-framework-4-ctp/</link>
		<comments>http://www.programandoamedianoche.com/2008/10/visual-studio-2010-y-net-framework-4-ctp/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 20:30:37 +0000</pubDate>
		<dc:creator>Gustavo Cantero (The Wolf)</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[.NET Framework 4]]></category>
		<category><![CDATA[CTP]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>

		<guid isPermaLink="false">http://www.programandoamedianoche.com/?p=101</guid>
		<description><![CDATA[Ya está disponible el Community Technology Preview del Visual Studio 2010 y del .NET Framework 4!  Esta información está disponible en Microsoft Connect.  La dirección de donde bajarse el CTP es esta: http://www.microsoft.com/downloads/details.aspx?FamilyId=922B4655-93D0-4476-BDA4-94CF5F8D4814&#38;displaylang=en.  Cabe mencionar que la descarga ocupa alrededor de 7.2 Gb. y es una máquina virtual para Microsoft Virtual PC 2007, lo que permite que [...]]]></description>
		<wfw:commentRss>http://www.programandoamedianoche.com/2008/10/visual-studio-2010-y-net-framework-4-ctp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
