<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://geeks.ms/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang=""><title type="html">Chalalo Land</title><subtitle type="html">Tecnologías ASP.NET y un poco Más</subtitle><id>http://geeks.ms/blogs/gperez/atom.aspx</id><link rel="alternate" type="text/html" href="http://geeks.ms/blogs/gperez/default.aspx" /><link rel="self" type="application/atom+xml" href="http://geeks.ms/blogs/gperez/atom.aspx" /><generator uri="http://communityserver.org" version="4.1.31106.3070">Community Server</generator><updated>2011-11-05T23:24:00Z</updated><entry><title>Introducción a Linq to JavaScript</title><link rel="alternate" type="text/html" href="/blogs/gperez/archive/2012/01/31/introducci-243-n-a-linq-to-javascript.aspx" /><id>/blogs/gperez/archive/2012/01/31/introducci-243-n-a-linq-to-javascript.aspx</id><published>2012-01-31T02:33:00Z</published><updated>2012-01-31T02:33:00Z</updated><content type="html">&lt;p&gt;Linq es un lenguaje de consulta sobre colecciones de objetos, generalmente escuchamos sobre LinqToSQL , LinqToXML, LinqToDataSet entre otros, pero tambi&amp;eacute;n lo puedes ocupar con Javascript, el lenguaje de moda &lt;img src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/wlEmoticon_2D00_smile_5F00_5FDC892F.png" alt="Sonrisa" class="wlEmoticon wlEmoticon-smile" style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" /&gt;&lt;/p&gt;
&lt;p&gt;Primero que nada LinqToJavascript&amp;nbsp; (JSLINQ) es una implementaci&amp;oacute;n de Linq to Object en JavaScript. Est&amp;aacute; creado usando un conjunto de m&amp;eacute;todos de extensi&amp;oacute;n en Arreglos de Objetos de Javascript. Si estamos utilizando un Arreglo, podemos entonces utilizar &lt;strong&gt;&lt;em&gt;LINQ to Javascript.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h5&gt;Ejemplo de Uso&lt;/h5&gt;
&lt;p&gt;Primero que nada, debes descargar la librer&amp;iacute;a en &lt;a target="_blank" href="http://geeks.ms/controlpanel/blogs/posteditor.aspx/jslinq.codeplex.com"&gt;jslinq.codeplex.com&lt;/a&gt;, con la descarga tienes los script y bastantes ejemplos que sin duda, son de gran ayuda. Primero que nada vamos a agregar las referencias a los Script y luego crear un arreglo de objetos&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;script&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;text/javascript&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;src&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;scripts/JSLINQ.js&amp;quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;script&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;script&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;var&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; Personas &lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;=[&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Rut&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; Nombre&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Gonzalo&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Apellido&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Perez&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Edad&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;32&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;},&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Rut&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; Nombre&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Pedro&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Apellido&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Correa&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Edad&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;31&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;},&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Rut&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; Nombre&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Carlos&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Apellido&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Jerez&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Edad&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;26&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;},&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Rut&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; Nombre&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Gonzalo&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Apellido&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Diaz&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Edad&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;23&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;},&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Rut&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; Nombre&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Juan&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Apellido&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Rocha&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Edad&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;},&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Rut&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;6&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; Nombre&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Jose&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Apellido&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Osses&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Edad&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;27&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;},&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Rut&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;7&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; Nombre&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Gonzalo&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Apellido&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Mellado&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Edad&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;21&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;];&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;script&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Debemos crear ahora una instancia del objeto JSLINQ con nuestro arreglo Personas:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&lt;span style="font-size:9.5pt;"&gt;var&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; ejemploPersonas &lt;/span&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; JSLINQ&lt;/span&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Personas&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Podemos adem&amp;aacute;s ocupar el operador Where para especificar el criterio de selecci&amp;oacute;n y adem&amp;aacute;s ocupar el m&amp;eacute;todo Count()&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;var&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; cantPersonas &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;JSLINQ&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Personas&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;Where&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;function&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;persona&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;){ &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; persona.Nombre &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;==&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Gonzalo&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;})&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.Count&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;Veamos ahora como recorrer el arreglo de personas resultantes de una consulta por Nombre:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;var&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; ejemploPersonas &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;JSLINQ&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Personas&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;"&gt;Where&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;function&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;persona&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;){ &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; persona.Nombre &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;==&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Gonzalo&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;var&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; rs &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; ejemploPersonas.ToArray&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;for&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;var&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; i &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;in&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; rs&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; rs&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;[&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;i&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;]&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;.Nombre &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;+&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;font-size:9.5pt;"&gt;&amp;quot; &amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; rs&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;[&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;i&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;]&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;.Apellido &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;+&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;font-size:9.5pt;"&gt;&amp;quot; &amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; rs&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;[&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;i&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;]&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;.Edad&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;color:#4aa99d;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#4aa99d;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;En el caso que queramos obtener una consulta ordenada por alg&amp;uacute;n campo, en este caso edad, debemos modificar la consulta para incluir el campo edad en el orden:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;var&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; ejemploPersonas &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;JSLINQ&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Personas&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;"&gt;Where&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;function&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;persona&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;){&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; persona.Nombre &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;==&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Gonzalo&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; })&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;.OrderBy&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;function&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;persona&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;){&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;return&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; persona.Edad&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;;});&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;var&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; rs &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; ejemploPersonas.ToArray&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;for&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;var&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; i &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;in&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; rs&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; rs&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;[&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;i&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;]&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;.Nombre &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;+&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;font-size:9.5pt;"&gt;&amp;quot; &amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; rs&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;[&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;i&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;]&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;.Apellido &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;+&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;font-size:9.5pt;"&gt;&amp;quot; &amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; rs&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;[&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;i&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;]&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;.Edad&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Y listo!, bastante &amp;uacute;til para manejar nuestros objetos JSON que podemos obtener a trav&amp;eacute;s de un WS, revisa la p&amp;aacute;gina del proyecto y los ejemplos que se descargan para mayor detalle.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Espero que te sirva!&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Saludos&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;@chalalo&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=203072" width="1" height="1"&gt;</content><author><name>gperez</name><uri>http://geeks.ms/members/gperez/default.aspx</uri></author><category term="msdn" scheme="http://geeks.ms/blogs/gperez/archive/tags/msdn/default.aspx" /><category term="javascript" scheme="http://geeks.ms/blogs/gperez/archive/tags/javascript/default.aspx" /></entry><entry><title>Dándole más caña, agregando sonido con HTML5 a animaciones jQuery</title><link rel="alternate" type="text/html" href="/blogs/gperez/archive/2012/01/25/d-225-ndole-m-225-s-ca-241-a-agregando-sonido-con-html5-a-animaciones-jquery.aspx" /><id>/blogs/gperez/archive/2012/01/25/d-225-ndole-m-225-s-ca-241-a-agregando-sonido-con-html5-a-animaciones-jquery.aspx</id><published>2012-01-25T22:16:00Z</published><updated>2012-01-25T22:16:00Z</updated><content type="html">&lt;p&gt;Este post viene a modificar &lt;a target="_blank" href="http://geeks.ms/blogs/gperez/archive/2012/01/25/modernizr-ejemplo-pr-225-ctico-2-utilizando-border-radius-elemento-date-y-atributo-required.aspx"&gt;el ejemplo anterior&lt;/a&gt;, es uno en donde ocupamos elementos HTML5&amp;nbsp; y Modernizr para cargar distintos polyfills para solucionar el problema de la compatibilidad.&lt;/p&gt;
&lt;p&gt;Ahora, para darle un poco m&amp;aacute;s &amp;ldquo;choreza&amp;rdquo; como decimos por ac&amp;aacute;, vamos agregar audio con HTML5. Ahora bien, no creo que mucha gente le interese escuchar el sonido a cada rato, pero bueno, es para fines demostrativos.&lt;/p&gt;
&lt;p&gt;La modificaci&amp;oacute;n al ejemplo consistir&amp;aacute; en dejar el formulario oculto y crear una especia de acorde&amp;oacute;n, de tal manera de ejecutar un sonido cuando se abra y cierre el acorde&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;Algo as&amp;iacute;:&lt;/p&gt;
&lt;p&gt;   
&lt;table width="521" cellpadding="2" cellspacing="0" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_7A509F43.png"&gt;&lt;img height="71" width="244" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_7FBF0FE7.png" alt="image" border="0" title="image" style="background-image:none;border-right-width:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td width="319" valign="top"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_1E2950D1.png"&gt;&lt;img height="119" width="244" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_43B2CE32.png" alt="image" border="0" title="image" style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p align="center"&gt;Estado Cerrado (inicial)&lt;/p&gt;
&lt;/td&gt;
&lt;td width="319" valign="top"&gt;
&lt;p align="center"&gt;Estado Abierto&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;En cada abrir y cerrar reproduciremos un sonido, el resultado es el del siguiente video:&lt;/p&gt;
&lt;p&gt; 
&lt;object height="315" width="420"&gt;
&lt;param value="http://www.youtube.com/v/lSB98Ukz7Ow?version=3&amp;amp;hl=es_ES" name="movie" /&gt;
&lt;param value="true" name="allowFullScreen" /&gt;
&lt;param value="always" name="allowscriptaccess" /&gt;&lt;embed allowscriptaccess="always" height="315" width="420" type="application/x-shockwave-flash" src="http://www.youtube.com/v/lSB98Ukz7Ow?version=3&amp;amp;hl=es_ES"&gt;&lt;/embed&gt;
&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;Entonces manos a la obra, primero vamos a agregar los tags de audio&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;audio&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;id&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;abrir&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;preload&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;color:#4f76ac;"&gt;&amp;quot;auto&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;source&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;src&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;audio/abrir.mp3&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;audio/mpeg&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;color:#4f76ac;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;source&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;src&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;audio/abrir.ogg&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;audio/ogg&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;color:#4f76ac;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;audio&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;audio&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;id&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;cerrar&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;preload&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;color:#4f76ac;"&gt;&amp;quot;auto&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;source&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;src&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;audio/cerrar.ogg&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;audio/ogg&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;color:#4f76ac;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;source&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;src&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;audio/cerrar.mp3&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;audio/mpeg&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;color:#4f76ac;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;audio&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;color:#4f76ac;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Como vemos no es necesario mostrar los controles del tag audio, luego, mediante jQuery vamos a hacer play a esto controles.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;Los archivos de audio mp3 y ogg los convert&amp;iacute; desde wav mediante esta herramienta gratuita (cuidado con sus barras para IE instalables)&lt;a href="http://www.koyotesoft.com/audio-software/free-mp3-wma-converter.html"&gt;http://www.koyotesoft.com/audio-software/free-mp3-wma-converter.html&lt;/a&gt; imagino que hay mucho mejores, pero fue lo primero que encontr&amp;eacute;. Entonces, en la carpeta audio agregamos los archivos y listo!&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_087EF267.png"&gt;&lt;img height="150" width="179" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_27556645.png" alt="image" border="0" title="image" style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;PD: Recuerda que no todos los navegadores soportan los mismos codec para reproducci&amp;oacute;n de audio y video, por eso tenemos que agregar diferentes formatos para asegurar compatibilidad. Puedes ver el siguiente cuadro para tener el escenario con el que vas a tener que lidiar:&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_0927A891.png"&gt;&lt;img height="114" width="523" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_4ECC32AF.png" alt="image" border="0" title="image" style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;Ahora el c&amp;oacute;digo jQuery, muy simple para crear el efecto y puedes notar el atributo play para el tag audio con id abrir y el otro tag con el id cerrar:&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;document&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.ready&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;function&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;color:#4aa99d;"&gt;(){&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;form&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.hide&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;color:#4aa99d;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;#texto&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.toggle&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;function&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;color:#4aa99d;"&gt;(){&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;form&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.slideDown&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;slow&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;color:#4aa99d;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;$&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;#texto&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;.html&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;- Cerrar&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;color:#4aa99d;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;#abrir&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;)[&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;]&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;.play&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;color:#4aa99d;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;},&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;function&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;color:#4aa99d;"&gt;(){&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;form&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.slideUp&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;slow&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;color:#4aa99d;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;#texto&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.html&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;+ Abrir&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;color:#4aa99d;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;$&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;#cerrar&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;)[&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;]&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;.play&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;color:#4aa99d;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;});&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;});&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;Y estamos ok, ya tenemos nuestro ejemplo balls breaker con sonido &lt;img src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/wlEmoticon_2D00_smile_5F00_72A4E43C.png" alt="Sonrisa" class="wlEmoticon wlEmoticon-smile" style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;Espero que te sirva!   &lt;br /&gt;@chalalo&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=203005" width="1" height="1"&gt;</content><author><name>gperez</name><uri>http://geeks.ms/members/gperez/default.aspx</uri></author><category term="WebMatrix" scheme="http://geeks.ms/blogs/gperez/archive/tags/WebMatrix/default.aspx" /><category term="HTML5" scheme="http://geeks.ms/blogs/gperez/archive/tags/HTML5/default.aspx" /></entry><entry><title>Modernizr–Ejemplo práctico 2 : Utilizando Border Radius, elemento date y atributo required</title><link rel="alternate" type="text/html" href="/blogs/gperez/archive/2012/01/25/modernizr-ejemplo-pr-225-ctico-2-utilizando-border-radius-elemento-date-y-atributo-required.aspx" /><id>/blogs/gperez/archive/2012/01/25/modernizr-ejemplo-pr-225-ctico-2-utilizando-border-radius-elemento-date-y-atributo-required.aspx</id><published>2012-01-25T04:12:00Z</published><updated>2012-01-25T04:12:00Z</updated><content type="html">&lt;p&gt;Hola que tal, este vez revisaremos tres ejemplos pr&amp;aacute;cticos en donde podemos utilizar modernizer para detectar caracter&amp;iacute;sticas del browser y decidir seg&amp;uacute;n la disponibilidad de ellas que hacer, como por ejemplo, incluir librer&amp;iacute;as o polyfills para mitigar el problema. &lt;a target="_blank" href="http://geeks.ms/blogs/gperez/archive/2012/01/10/modernizr-ejemplo-pr-225-ctico-1-utilizando-placeholder.aspx"&gt;Puedes ver mi articulo anterior en donde iniciamos esta serie de ejemplos pr&amp;aacute;cticos.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Vamos dos problem&amp;aacute;ticas , la de la archi nombrada caracter&amp;iacute;stica de HTML5 de bordes redondeados,tambi&amp;eacute;n el nuevo elemento date formulario y por ultimo la propiedad &amp;ldquo;required&amp;rdquo; de los elementos del formulario.&lt;/p&gt;
&lt;h3&gt;Ejemplo:&lt;/h3&gt;
&lt;p&gt;Veamos que cuenta con las siguientes caracter&amp;iacute;sticas HTML5:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Bordes Redondeados &lt;/li&gt;
&lt;li&gt;Campo Date en el formulario &lt;/li&gt;
&lt;li&gt;Campo Date es obligatorio &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;!DOCTYPE&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;html&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;html&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;lang&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;quot;en&amp;quot;&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;head&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;meta&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;charset&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;utf-8&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;title&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Demo&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;title&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;style&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;quot;text/css&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;form&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#222222;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;background-color&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;:&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;#9fbfa3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;width&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;:&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;300px&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;padding&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;:&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;15px&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;border-radius&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;:&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;10px&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="font-size:9.5pt;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#222222;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;style&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;head&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;body&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;form&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;id&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;formulario&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;action&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;quot;#&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;label&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;for&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;TxFecha&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Seleccione Fecha&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;label&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;input&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;date&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;TxFecha&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;id&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;TxFecha&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;required&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;input&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;submit&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;id&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;btEnviar&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;value&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;quot;Enviar&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;form&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;body&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;html&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;El resultado en un&lt;strong&gt; IE9&lt;/strong&gt; es:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_313F3982.png"&gt;&lt;img height="146" width="352" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_2B07C71A.png" alt="image" border="0" title="image" style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;Si bien existen el soporte a bordes redondeados, no se soporta el campo email ni el atributo &amp;ldquo;required&amp;rdquo;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;IE7 (Probando con IE9 En modo explorador IE7), no existe soporte para ninguna funcionalidad.&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_43873E9D.png"&gt;&lt;img height="158" width="353" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_291725B9.png" alt="image" border="0" title="image" style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;En &lt;strong&gt;Chrome (16.0.912.77 m),&lt;/strong&gt; si bien se soporta adem&amp;aacute;s el atributo required, no se soporta el campo date:&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_34CC6CEB.png"&gt;&lt;img height="157" width="354" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_1DBDEBAF.png" alt="image" border="0" title="image" style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Veamos ahora en&lt;strong&gt; Firefox 9.0.1&lt;/strong&gt;, al igual que Chrome, no se soporta el campo date.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_09C45919.png"&gt;&lt;img height="145" width="356" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_0EC696C8.png" alt="image" border="0" title="image" style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;El turno de &lt;strong&gt;Safari&lt;/strong&gt;, no soporta required y si bien soporta el campo fecha, lo hace de una manera deficiente a mi parecer, pero al fin y al cabo, lo soporta.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_1E19F8D7.png"&gt;&lt;img height="180" width="359" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_231C3686.png" alt="image" border="0" title="image" style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Opera&lt;/strong&gt;, al menos para nuestro ejemplo, lleva la delantera soportando todas las funcionalidades.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_67E85ABA.png"&gt;&lt;img height="337" width="379" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_312AFFB6.png" alt="image" border="0" title="image" style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ahora vemos como arreglar el c&amp;oacute;digo para que exista soporte para bordes redondeados para todos los navegadores:&lt;/p&gt;
&lt;p&gt;Primero vamos a ver como solucionar el tema del Borde Redondeado.&lt;/p&gt;
&lt;p&gt;Los pasos a seguir ser&amp;aacute;n:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Agregar librer&amp;iacute;a Modernizr y jQuery (estoy utilizando versiones de desarrollo)&lt;/li&gt;
&lt;li&gt;Agregar, solo para asegurarnos de compatibilidad hacia atr&amp;aacute;s, las propiedades CSS para border radius propietarias.&lt;/li&gt;
&lt;li&gt;Agregar y ejecutar la librer&amp;iacute;a jquery.corner en el caso de que el browser no soporte nativamente la caracter&amp;iacute;stica de bordes redondeados, de manera que este script proporcione la funcionalidad, notar que es lazy download, es decir solo se va cargar esta librer&amp;iacute;a cuando se necesite. &lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;!DOCTYPE&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;html&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;html&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;lang&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;quot;en&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;head&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;meta&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;charset&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;utf-8&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;title&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;Demo&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;title&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="background-color:#ffff00;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;script&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;text/javascript&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;src&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.min.js&amp;quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;script&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;script&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;text/javascript&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;src&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;http://ajax.aspnetcdn.com/ajax/modernizr/modernizr-2.0.6-development-only.js&amp;quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;script&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;style&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;quot;text/css&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;form&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#222222;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;background-color&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;:&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;#9fbfa3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;width&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;:&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;300px&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;padding&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;:&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;15px&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="background-color:#ffff00;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;-moz-border-radius&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;: &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;10px&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;-webkit-border-radius&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;:&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;10px&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;border-radius&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;: &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;10px&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#222222;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;style&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;head&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;body&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;form&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;id&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;formulario&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;action&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;quot;#&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;label&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#d75028;"&gt;for&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;=&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;TxFecha&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Seleccione Fecha&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;label&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;input&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;date&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;TxFecha&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;id&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;TxFecha&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;required&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;quot;true&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;input&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;submit&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;id&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;quot;btEnviar&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;value&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;quot;Enviar&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;form&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;body&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;html&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;script&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#d75028;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;if&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(!&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;Modernizr.borderradius&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;$.getScript&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;js/jquery.corner.js&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;function&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;()&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;$&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;form&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;.corner&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;});&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;script&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Si ejecutamos esta p&amp;aacute;gina en IE7 veremos:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_6A6166AB.png"&gt;&lt;img height="161" width="344" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_28E6B452.png" alt="image" border="0" title="image" style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Es decir, ya no hay problema de los bordes redondeados, ahora continuemos con el calendario, para esto vamos a utilizar JqueryUI, el script de calendario, para ello seguiremos los siguientes pasos:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Determinar si el navegador soporta el tag input type=&amp;rdquo;date&amp;rdquo; mediante modernizer&lt;/li&gt;
&lt;li&gt;En caso que el browser no cuente con esta caracter&amp;iacute;stica, cargar el script de jQueryUI y asign&amp;aacute;rselo al campo fecha, adem&amp;aacute;s de cargar din&amp;aacute;micamente el CSS asociado.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&lt;span style="font-size:9.5pt;"&gt;if&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(!&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;Modernizr.inputtypes.date&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;$.getScript&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.17/jquery-ui.min.js&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&amp;nbsp; &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;function&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;()&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&amp;nbsp; var&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; css &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; jQuery&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;&amp;lt;link&amp;gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; css.attr&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;({&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; rel&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;stylesheet&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;text/css&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; href&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.17/themes/ui-lightness/jquery-ui.css&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;});&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;head&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.append&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;css&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;#TxFecha&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.datepicker&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Ahora ejecutamos en IE y veremos&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_71BD2658.png"&gt;&lt;img height="299" width="272" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_4F851AD2.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Tenemos bordes redondeados y calendario, pero falta el validador, esta vez no us&amp;eacute; jQuery-Validator, ya que lo consider&amp;eacute; mucho para un solo campo, pero obviamente considerar&amp;iacute;a JV para la pr&amp;oacute;xima, en este caso, yo mismo hice una validaci&amp;oacute;n de requerido, obviamente es solo a modo de ejemplo, le queda mucho ser algo para producci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;&lt;span style="font-size:9.5pt;"&gt;if&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(!&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;Modernizr.input.required&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;){&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;#formulario&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.submit&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;function&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;(){&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;if&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;$&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;#TxFecha&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.val&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;()&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.length&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;==&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#b35bb4;"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;){&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;return&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; fallo&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;return&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; normal&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;});&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;#TxFecha&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.focus&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;normal&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;function&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; normal&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;(){&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;#TxFecha&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.css&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;background&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;white&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;#TxFecha&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.css&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;color&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;black&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;#TxFecha&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.val&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;return&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#b35bb4;"&gt;true&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4f76ac;"&gt;function&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt; fallo&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;(){&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;#TxFecha&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.css&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;background&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;red&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;#TxFecha&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;.css&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;color&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;white&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;$&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;#TxFecha&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;.val&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#823125;"&gt;&amp;quot;Este campo es necesario&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4f76ac;"&gt;return&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt; &lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#b35bb4;"&gt;false&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;&lt;span style="color:#4aa99d;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="background-image:none;line-height:11pt;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:white;"&gt;Luego al probarlo, tenemos lo siguiente:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_68344215.png"&gt;&lt;img height="156" width="387" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_069E82FF.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Si bien no es lo mismo, podemos lograr un efecto m&amp;aacute;s deseado con distintos plugins.&lt;/p&gt;
&lt;p&gt;Para terminar veamos las cargas de archivos con los dos navegadores (obviamente todos van a cargar jQuery y Modernizr)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;IE7 (todos los polyfills)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_165E1803.png"&gt;&lt;img height="146" width="499" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_4E305C26.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;IE9(Solo jQueryUI, ya que soporta bordes redondeados)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_5824B1B7.png"&gt;&lt;img height="129" width="511" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_41EE9665.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Firefox(Solo jQueryUI, ya que soporta bordes redondeados)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_2D1C9DE5.png"&gt;&lt;img height="150" width="298" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_7DEAB24D.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Chrome(Solo jQueryUI, ya que soporta bordes redondeados)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_3C03CCFF.png"&gt;&lt;img height="276" width="329" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_2F2976E1.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Opera (No necesita cargar pollyfills)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_3E7CD8F0.png"&gt;&lt;img height="114" width="475" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_0421630F.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Como puedes ver, solo se cargan los scripts cuando se les necesita, aumentando el rendimiento.&lt;/p&gt;
&lt;p&gt;Espero que les sirva! &lt;br /&gt;Saludos,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=202987" width="1" height="1"&gt;</content><author><name>gperez</name><uri>http://geeks.ms/members/gperez/default.aspx</uri></author><category term="ASP.NET" scheme="http://geeks.ms/blogs/gperez/archive/tags/ASP.NET/default.aspx" /><category term="WebMatrix" scheme="http://geeks.ms/blogs/gperez/archive/tags/WebMatrix/default.aspx" /><category term="HTML5" scheme="http://geeks.ms/blogs/gperez/archive/tags/HTML5/default.aspx" /></entry><entry><title>[Tips]Ejecutar métodos en paralelo en ASP.NET 3.5</title><link rel="alternate" type="text/html" href="/blogs/gperez/archive/2012/01/16/tips-ejecutar-m-233-todos-en-paralelo-en-asp-net-3-5.aspx" /><id>/blogs/gperez/archive/2012/01/16/tips-ejecutar-m-233-todos-en-paralelo-en-asp-net-3-5.aspx</id><published>2012-01-16T19:41:00Z</published><updated>2012-01-16T19:41:00Z</updated><content type="html">&lt;p&gt;Hola, en esta ocasi&amp;oacute;n quiero volver a tocar el tema de la ejecuci&amp;oacute;n en paralelo de m&amp;eacute;todos en ASP.NET, que si bien est&amp;aacute; muy optimizado en la versi&amp;oacute;n 4.5, que a&amp;uacute;n est&amp;aacute; en desarrollo, muchos de nosotros no tenemos planes a corto plazo de migrar para aprovechar las ventajas. &lt;/p&gt;
&lt;p&gt;Veamos un escenario com&amp;uacute;n, grillas grillas combos combos, a que me refiero con esto, es que muchas veces nuestros sistemas cargan una cantidad considerable de combos que no est&amp;aacute;n asociados e igual cantidad de grillas en el Page Load. Generalmente no es necesario que esto se cargue secuencialmente, y podemos aprovechar las ventajas en t&amp;eacute;rminos de tiempo al utilizar la carga en paralelo.&lt;/p&gt;
&lt;p&gt;Para explicar un poco m&amp;aacute;s vamos a crear un peque&amp;ntilde;o proyecto, que tenga 2 DropDownList (o combos, como le llamamos universalmente). Cada uno de estos combos va a tener una duraci&amp;oacute;n de carga de 3 segundos, obviamente de manera secuencial se va a demorar &lt;strong&gt;&lt;em&gt;m&amp;iacute;nimo 6 segundos&lt;/em&gt;&lt;/strong&gt; la carga de la p&amp;aacute;gina, mientras que en paralelo, claro como el agua, &lt;strong&gt;&lt;em&gt;m&amp;iacute;nimo 3 segundos&lt;/em&gt;&lt;/strong&gt;:&lt;/p&gt;
&lt;table width="527" cellpadding="2" cellspacing="0" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="261" valign="top"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_382FA2B5.png"&gt;&lt;img height="167" width="240" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_218D546E.png" alt="image" border="0" title="image" style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td width="264" valign="top"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_19297F17.png"&gt;&lt;img height="173" width="273" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_6CA04F30.png" alt="image" border="0" title="image" style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="261" valign="top"&gt;
&lt;p align="center"&gt;Carga Secuencial &lt;img src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/wlEmoticon_2D00_sadsmile_5F00_2406605F.png" alt="Triste" class="wlEmoticon wlEmoticon-sadsmile" style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="264" valign="top"&gt;
&lt;p align="center"&gt;Carga Paralela &lt;img src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/wlEmoticon_2D00_smile_5F00_232DFA75.png" alt="Sonrisa" class="wlEmoticon wlEmoticon-smile" style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4&gt;Ahora veamos el c&amp;oacute;digo&lt;/h4&gt;
&lt;p&gt;El c&amp;oacute;digo de la p&amp;aacute;gina con &lt;span style="text-decoration:underline;"&gt;carga secuencial:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="font-size:9.5pt;"&gt;Protected&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Sub&lt;/span&gt;&lt;/span&gt; Page_Load(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;ByVal&lt;/span&gt;&lt;/span&gt; sender &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Object&lt;/span&gt;&lt;/span&gt;, &lt;span&gt;&lt;span style="color:#0000ff;"&gt;ByVal&lt;/span&gt;&lt;/span&gt; e &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; System.&lt;span&gt;&lt;span style="color:#2b91af;"&gt;EventArgs&lt;/span&gt;&lt;/span&gt;) &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Handles&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Me&lt;/span&gt;&lt;/span&gt;.Load&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;If&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Not&lt;/span&gt;&lt;/span&gt; Page.IsPostBack &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Then&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;dd_ciudades.DataSource = Obtciudades()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-size:9.5pt;"&gt;dd_ciudades.DataBind()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;dd_regiones.DataSource = Obtregiones()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;dd_regiones.DataBind()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Public&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Function&lt;/span&gt;&lt;/span&gt; Obtciudades() &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Ciudad&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; System.Threading.&lt;span&gt;&lt;span style="color:#2b91af;"&gt;Thread&lt;/span&gt;&lt;/span&gt;.Sleep(3000)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp;&amp;nbsp; Dim&lt;/span&gt;&lt;/span&gt; ciudades &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Ciudad&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; ciudades.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Ciudad&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 1, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Concepcion&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; ciudades.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Ciudad&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 2, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Santiago&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; ciudades.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Ciudad&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 3, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Vi&amp;ntilde;a del Mar&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; ciudades.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Ciudad&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 4, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Puerto Montt&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; ciudades.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Ciudad&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 5, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Ca&amp;ntilde;ete&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp;&amp;nbsp; Return&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; ciudades&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Function&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Public&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Function&lt;/span&gt;&lt;/span&gt; Obtregiones() &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Region&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; System.Threading.&lt;span&gt;&lt;span style="color:#2b91af;"&gt;Thread&lt;/span&gt;&lt;/span&gt;.Sleep(3000)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp;&amp;nbsp; Dim&lt;/span&gt;&lt;/span&gt; regiones &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Region&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; regiones.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Region&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 1, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Primera Region&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; regiones.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Region&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 2, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Segunda Region&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; regiones.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Region&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 3, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Tercera Region&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; regiones.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Region&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 4, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Cuarta Region&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; regiones.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Region&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 5, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Quinta Region&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp;&amp;nbsp; Return&lt;/span&gt;&lt;/span&gt; regiones&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Function&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Puedes notar los m&amp;eacute;todos Sleep para causar la demora en el thread de ejecuci&amp;oacute;n en cada uno de los m&amp;eacute;todos que sirvan para poblar los dropdownlist.Ahora si vemos la carga del la p&amp;aacute;gina con el IE Developer Toolbar, el resultado son 6.07 segundos:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image4_5F00_628BAE05.png"&gt;&lt;img height="425" width="517" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image4_5F00_thumb_5F00_1BFE9830.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Veamos el c&amp;oacute;digo para ASP.NET 3.5, es m&amp;aacute;s largo pero la relaci&amp;oacute;n costo beneficio es muy buena, ya que vamos a bajar los tiempos casi a la mitad. Como dije anteriormente, implementar esta misma funcionalidad en ASP.NET 4.5 es mucho m&amp;aacute;s sencillo, ya que elimina las complejidades al momento de especificar cuales m&amp;eacute;todos ser&amp;aacute;n ejecutados de manera As&amp;iacute;ncrona, pero eso lo dejaremos para otro post &lt;img src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/wlEmoticon_2D00_smile_5F00_232DFA75.png" alt="Sonrisa" class="wlEmoticon wlEmoticon-smile" style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="font-size:9.5pt;"&gt;Imports&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; Microsoft.VisualBasic &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="font-size:9.5pt;"&gt;Imports&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; System.Threading&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="font-size:9.5pt;"&gt;Partial&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Class&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#2b91af;font-size:9.5pt;"&gt;Paralelo&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Inherits&lt;/span&gt;&lt;/span&gt; System.Web.UI.&lt;/span&gt;&lt;span&gt;&lt;span style="color:#2b91af;font-size:9.5pt;"&gt;Page&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Private&lt;/span&gt;&lt;/span&gt; ehRecuperarDatosDeDropDownList1 &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;EventHandler&lt;/span&gt;&lt;/span&gt; = &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Nothing&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Private&lt;/span&gt;&lt;/span&gt; ehRecuperarDatosDeDropDownList2 &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;EventHandler&lt;/span&gt;&lt;/span&gt; = &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Nothing&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Private&lt;/span&gt;&lt;/span&gt; listaRegiones &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Region&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Private&lt;/span&gt;&lt;/span&gt; listaCiudades &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Ciudad&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Protected&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Sub&lt;/span&gt;&lt;/span&gt; Page_Load(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;ByVal&lt;/span&gt;&lt;/span&gt; sender &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Object&lt;/span&gt;&lt;/span&gt;, &lt;span&gt;&lt;span style="color:#0000ff;"&gt;ByVal&lt;/span&gt;&lt;/span&gt; e &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;EventArgs&lt;/span&gt;&lt;/span&gt;) &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Handles&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Me&lt;/span&gt;&lt;/span&gt;.Load&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; Dim&lt;/span&gt;&lt;/span&gt; pat1 &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;PageAsyncTask&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;BeginEventHandler&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;AddressOf &lt;br /&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp;&amp;nbsp; Me&lt;/span&gt;&lt;/span&gt;.RecuperarDatosDeDropDownList1), &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;EndEventHandler&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;AddressOf&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me&lt;/span&gt;&lt;/span&gt;.CargarDropDownList1), &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Nothing&lt;/span&gt;&lt;/span&gt;, &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Nothing&lt;/span&gt;&lt;/span&gt;, &lt;span&gt;&lt;span style="color:#0000ff;"&gt;True&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Dim&lt;/span&gt;&lt;/span&gt; pat2 &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;PageAsyncTask&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;BeginEventHandler&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;AddressOf&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me&lt;/span&gt;&lt;/span&gt;.RecuperarDatosDeDropDownList2), &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;EndEventHandler&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;AddressOf&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me&lt;/span&gt;&lt;/span&gt;.CargarDropDownList2), &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Nothing&lt;/span&gt;&lt;/span&gt;, &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Nothing&lt;/span&gt;&lt;/span&gt;, &lt;span&gt;&lt;span style="color:#0000ff;"&gt;True&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;Page.RegisterAsyncTask(pat1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; Page.RegisterAsyncTask(pat2)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="font-size:9.5pt;"&gt;#Region&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#a31515;font-size:9.5pt;"&gt;&amp;quot;dd_regiones&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Private&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Function&lt;/span&gt;&lt;/span&gt; RecuperarDatosDeDropDownList1(sender &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Object&lt;/span&gt;&lt;/span&gt;, e &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EventArgs&lt;/span&gt;&lt;/span&gt;, cb &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;AsyncCallback&lt;/span&gt;&lt;/span&gt;, state &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Object&lt;/span&gt;&lt;/span&gt;) &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#2b91af;font-size:9.5pt;"&gt;IAsyncResult&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me&lt;/span&gt;&lt;/span&gt;.ehRecuperarDatosDeDropDownList1 = &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;EventHandler&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;AddressOf&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Me&lt;/span&gt;&lt;/span&gt;.RecuperarRegiones)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Me&lt;/span&gt;&lt;/span&gt;.ehRecuperarDatosDeDropDownList1.BeginInvoke(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Me&lt;/span&gt;&lt;/span&gt;,&lt;span&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EventArgs&lt;/span&gt;&lt;/span&gt;.Empty, cb, &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Nothing&lt;/span&gt;&lt;/span&gt;) &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Function&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Private&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Sub&lt;/span&gt;&lt;/span&gt; RecuperarRegiones(sender &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Object&lt;/span&gt;&lt;/span&gt;, e &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;EventArgs&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me&lt;/span&gt;&lt;/span&gt;.listaRegiones = Obtregiones()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Private&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Sub&lt;/span&gt;&lt;/span&gt; CargarDropDownList1(ar &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;IAsyncResult&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; Me&lt;/span&gt;&lt;/span&gt;.ehRecuperarDatosDeDropDownList1.EndInvoke(ar)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; Me&lt;/span&gt;&lt;/span&gt;.dd_regiones.DataSource = &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Me&lt;/span&gt;&lt;/span&gt;.listaRegiones&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; Me&lt;/span&gt;&lt;/span&gt;.dd_regiones.DataBind()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Public&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Function&lt;/span&gt;&lt;/span&gt; Obtregiones() &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Region&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; System.Threading.&lt;span&gt;&lt;span style="color:#2b91af;"&gt;Thread&lt;/span&gt;&lt;/span&gt;.Sleep(3000)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp;&amp;nbsp; Dim&lt;/span&gt;&lt;/span&gt; regiones &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Region&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; regiones.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Region&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 1, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Primera Region&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; regiones.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Region&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 2, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Segunda Region&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; regiones.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Region&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 3, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Tercera Region&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; regiones.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Region&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 4, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Cuarta Region&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp; regiones.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Region&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 5, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Quinta Region&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp;&amp;nbsp; Return&lt;/span&gt;&lt;/span&gt; regiones&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Function&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="font-size:9.5pt;"&gt;#End&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Region&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="font-size:9.5pt;"&gt;#Region&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#a31515;font-size:9.5pt;"&gt;&amp;quot;dd_ciudades&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Private&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Function&lt;/span&gt;&lt;/span&gt; RecuperarDatosDeDropDownList2(sender &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Object&lt;/span&gt;&lt;/span&gt;, e &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;EventArgs&lt;/span&gt;&lt;/span&gt;, cb &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;AsyncCallback&lt;/span&gt;&lt;/span&gt;, state &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Object&lt;/span&gt;&lt;/span&gt;) &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#2b91af;font-size:9.5pt;"&gt;IAsyncResult&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp;&amp;nbsp; Me&lt;/span&gt;&lt;/span&gt;.ehRecuperarDatosDeDropDownList2 = &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;EventHandler&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;AddressOf&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Me&lt;/span&gt;&lt;/span&gt;.RecuperarCiudades)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp;&amp;nbsp; Return&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Me&lt;/span&gt;&lt;/span&gt;.ehRecuperarDatosDeDropDownList2.BeginInvoke(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Me&lt;/span&gt;&lt;/span&gt;, &lt;span&gt;&lt;span style="color:#2b91af;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EventArgs&lt;/span&gt;&lt;/span&gt;.Empty, cb, &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Nothing&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Function&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Private&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Sub&lt;/span&gt;&lt;/span&gt; RecuperarCiudades(sender &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Object&lt;/span&gt;&lt;/span&gt;, e &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;EventArgs&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Me&lt;/span&gt;&lt;/span&gt;.listaCiudades = Obtciudades()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Private&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Sub&lt;/span&gt;&lt;/span&gt; CargarDropDownList2(ar &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;IAsyncResult&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; Me&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-size:9.5pt;"&gt;.ehRecuperarDatosDeDropDownList2.EndInvoke(ar)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; Me&lt;/span&gt;&lt;/span&gt;.dd_ciudades.DataSource = &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Me&lt;/span&gt;&lt;/span&gt;.listaCiudades&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; Me&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;.dd_ciudades.DataBind()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Public&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Function&lt;/span&gt;&lt;/span&gt; Obtciudades() &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Ciudad&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; System.Threading.&lt;span&gt;&lt;span style="color:#2b91af;"&gt;Thread&lt;/span&gt;&lt;/span&gt;.Sleep(3000)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; Dim&lt;/span&gt;&lt;/span&gt; ciudades &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Ciudad&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; ciudades.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Ciudad&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 1, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Concepcion&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; ciudades.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Ciudad&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 2, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Santiago&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; ciudades.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Ciudad&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 3, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Vi&amp;ntilde;a del Mar&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; ciudades.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Ciudad&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 4, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Puerto Montt&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; ciudades.Add(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Ciudad&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.id = 5, .nombre = &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Ca&amp;ntilde;ete&amp;quot;&lt;/span&gt;&lt;/span&gt;})&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; Return&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; ciudades&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Function&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="font-size:9.5pt;"&gt;#End&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Region&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="font-size:9.5pt;"&gt;End&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Class&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;Ciertamente el c&amp;oacute;digo puede resultar confuso,(adjunto el c&amp;oacute;digo fuente, ya que se ve mejor en Visual Studio que en el blog), primero se registran las &amp;ldquo;tareas&amp;rdquo; que vamos a correr en paralelo, cada tarea tiene un m&amp;eacute;todo de inicio(&lt;span&gt;&lt;span style="color:#2b91af;"&gt;BeginEventHandler)&lt;/span&gt;&lt;/span&gt;, y m&amp;eacute;todo de finalizaci&amp;oacute;n (&lt;span&gt;&lt;span style="color:#2b91af;"&gt;EndEventHandler)&lt;/span&gt;, luego registramos cada una de estas tareas, en este caso son dos, lo hacemos llamando al m&amp;eacute;todo &lt;strong&gt;RegisterAsyncTask&lt;/strong&gt; de la p&amp;aacute;gina.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span&gt;Los m&amp;eacute;todos &lt;strong&gt;ObtCiudades&lt;/strong&gt; y &lt;strong&gt;ObtieneRegiones&lt;/strong&gt; no sufren alteraciones, ahora al momento de ejecutar la p&amp;aacute;gina, obtenemos mejores tiempo, tal cual hab&amp;iacute;amos estimado, 3,16 segundos.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image8_5F00_384BDA50.png"&gt;&lt;img height="459" width="529" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image8_5F00_thumb_5F00_17B474D1.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Claro est&amp;aacute; que solo estoy usando esta funcionalidad con dos m&amp;eacute;todos, puedes utilizarlos con m&amp;aacute;s seg&amp;uacute;n tu conveniencia.&lt;/p&gt;
&lt;p&gt;Puedes bajar el c&amp;oacute;digo desde ac&amp;aacute;&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="https://skydrive.live.com/redir.aspx?cid=053a660afa3473b3&amp;amp;resid=53A660AFA3473B3!1798&amp;amp;parid=53A660AFA3473B3!245&amp;amp;authkey=!AIckeawQrFKCKBk"&gt;&lt;img height="73" width="143" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image29_5F00_4A082283.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Espero que te sirva! &lt;br /&gt;@chalalo&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=202772" width="1" height="1"&gt;</content><author><name>gperez</name><uri>http://geeks.ms/members/gperez/default.aspx</uri></author><category term="ASP.NET" scheme="http://geeks.ms/blogs/gperez/archive/tags/ASP.NET/default.aspx" /><category term=".NET" scheme="http://geeks.ms/blogs/gperez/archive/tags/.NET/default.aspx" /></entry><entry><title>Modernizr–Ejemplo práctico 1 : Utilizando Placeholder</title><link rel="alternate" type="text/html" href="/blogs/gperez/archive/2012/01/10/modernizr-ejemplo-pr-225-ctico-1-utilizando-placeholder.aspx" /><id>/blogs/gperez/archive/2012/01/10/modernizr-ejemplo-pr-225-ctico-1-utilizando-placeholder.aspx</id><published>2012-01-10T15:59:29Z</published><updated>2012-01-10T15:59:29Z</updated><content type="html">&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_40C9DC08.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_5FA04FE6.png" width="244" height="85" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Como ya saben Modernizr es una librería JavaScript que nos permite detectar las capacidades del soportadas por el navegador en relación a HTML5 y CSS3. Esto nos será en extremo útil cuando estemos desarrollando nuestras páginas con funcionalidades incluidas&amp;#160; HTML5 y deseemos que, en la medida de lo posible, usuarios con navegadores antiguos puedan tener la misma experiencia de usuarios, es decir, simular la característica nativa de HTML5 con un pollyfill, que básicamente son códigos o plugins que proveen la tecnología que nosotros, los desarrolladores, esperaríamos que el browser soportara nativamente.&lt;/p&gt;  &lt;p&gt;Ejemplo práctico – PlaceHolder&lt;/p&gt;  &lt;h5&gt;El atributo Placeholder &lt;/h5&gt;  &lt;p&gt;Atributo HTML5, que podemos describirlo como el texto que aparece dentro de un campo de texto antes de que este tenga el foco, cuando el campo pierde el foco y si el campo está vacío, aparece nuevamente el texto. Ejemplo:&lt;/p&gt;  &lt;p&gt;&amp;lt;label for=&amp;quot;Rut&amp;quot;&amp;gt;Ingrese su Rut:&amp;lt;/label&amp;gt;   &lt;br /&gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder =&amp;quot;Ej: 13657654-K&amp;quot; id=&amp;quot;rut&amp;quot; /&amp;gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Lo que resulta en lo siguiente:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_0596003D.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_0FE7249D.png" width="323" height="48" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ahora bien, que pasa y con browser que no soporten esta característica? y como detectamos si el browser que navega nuestra página no soporta esta funcionalidad? Tenemos dos opciones:&lt;/p&gt;  &lt;p&gt;La más fácil : No hacer nada, simplemente las personas que naveguen con browser antiguos no van a tener esta funcionalidad &lt;/p&gt;  &lt;p&gt;Lo mejor, mantener la experiencia de usuario, utilizando Modernizer y PollyFills&lt;/p&gt;  &lt;h5&gt;Paso 1, Agregar la librería Modernizr&lt;/h5&gt;  &lt;p&gt;&amp;lt;script src=&amp;quot;js/modernizr-1.5.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;¨&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Paso 2, Agregar el código de detección y Pollyfill&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;if(!Modernizr.input.placeholder){&lt;/p&gt;  &lt;p&gt;&amp;#160; $(&amp;#39;[placeholder]&amp;#39;).focus(function() {   &lt;br /&gt;&amp;#160;&amp;#160; var input = $(this);    &lt;br /&gt;&amp;#160;&amp;#160; if (input.val() == input.attr(&amp;#39;placeholder&amp;#39;)) {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; input.val(&amp;#39;&amp;#39;);    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; input.removeClass(&amp;#39;placeholder&amp;#39;);    &lt;br /&gt;&amp;#160; }    &lt;br /&gt;&amp;#160; }).blur(function() {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; var input = $(this);    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if (input.val() == &amp;#39;&amp;#39; || input.val() == input.attr(&amp;#39;placeholder&amp;#39;)) {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; input.addClass(&amp;#39;placeholder&amp;#39;);    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; input.val(input.attr(&amp;#39;placeholder&amp;#39;));    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }    &lt;br /&gt;}).blur();    &lt;br /&gt;$(&amp;#39;[placeholder]&amp;#39;).parents(&amp;#39;form&amp;#39;).submit(function() {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; $(this).find(&amp;#39;[placeholder]&amp;#39;).each(function() {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; var input = $(this);    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; if (input.val() == input.attr(&amp;#39;placeholder&amp;#39;)) {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; input.val(&amp;#39;&amp;#39;);    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }    &lt;br /&gt;&amp;#160; })    &lt;br /&gt;});    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Como puedes ver, el primer if , detecta mediante el objeto Modernizr la capacidad del navegador , y si no soporta placeholder (que es un atributo de input), entonces aplicamos el código jQuery que provee la misma funcionalidad del placeholder nativo HTML5.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_07EF823B.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_147D2F57.png" width="446" height="103" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En navegadores que aún no soportan este atributo, mediante la técnica de &lt;em&gt;graceful degradation &lt;/em&gt;vamos a lograr similares experiencias de usuario en navegadores antiguos.&lt;/p&gt;  &lt;p&gt;Saludos!, pronto subo más ejemplos.&lt;/p&gt;  &lt;p&gt;@chalalo&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=202689" width="1" height="1"&gt;</content><author><name>gperez</name><uri>http://geeks.ms/members/gperez/default.aspx</uri></author><category term="HTML5" scheme="http://geeks.ms/blogs/gperez/archive/tags/HTML5/default.aspx" /><category term="Modernizr" scheme="http://geeks.ms/blogs/gperez/archive/tags/Modernizr/default.aspx" /></entry><entry><title>Grabación WebCast, Nuevas características de Visual Studio 2011 para el Desarrollo Web.</title><link rel="alternate" type="text/html" href="/blogs/gperez/archive/2012/01/04/grabaci-243-n-webcast-nuevas-caracter-237-sticas-de-visual-studio-2011-para-el-desarrollo-web.aspx" /><id>/blogs/gperez/archive/2012/01/04/grabaci-243-n-webcast-nuevas-caracter-237-sticas-de-visual-studio-2011-para-el-desarrollo-web.aspx</id><published>2012-01-04T11:29:26Z</published><updated>2012-01-04T11:29:26Z</updated><content type="html">&lt;p&gt;Hola!, para empezar el año, les dejo un video de algunas de las nuevas características de Visual Studio 2011 para el desarrollo con ASP.NET. Bueno ya estamos en el 2012, quizás Visual Studio cambie de nombre a Visual Studio 2012, no lo sé. Sin más teorías, acá está el video:&lt;/p&gt;  &lt;p&gt;Los puntos a tratados en este WebCast son:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Nuevas características en el Solution Explorer &lt;/li&gt;    &lt;li&gt;Nuevas características de desacoplamiento de ventanas &lt;/li&gt;    &lt;li&gt;Editor CSS (Regiones, Helpers, Autocompletación) &lt;/li&gt;    &lt;li&gt;Editor JavaScript (Referencia de Definiciones, Referencia a librerías) &lt;/li&gt;    &lt;li&gt;Nuevas posibilidades del editor de código (Asociar Eventos, agregar columnas en grillas) &lt;/li&gt;    &lt;li&gt;Repeters Tipados, Bundling , Validaciones no Intrusivas &lt;/li&gt;    &lt;li&gt;Instalación de Librerías mediante NuGet , ValidateRequestMode. &lt;/li&gt; &lt;/ul&gt; &lt;object width="480" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/pX4fVNALe1k?version=3&amp;amp;hl=es_MX"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/pX4fVNALe1k?version=3&amp;amp;hl=es_MX" type="application/x-shockwave-flash" width="480" height="360" allowscriptaccess="always"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;Espero que les sea de ayuda &lt;img style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Sonrisa" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/wlEmoticon_2D00_smile_5F00_191353FD.png" /&gt;&lt;/p&gt;  &lt;p&gt;Saludos!   &lt;br /&gt;@chalalo&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=202603" width="1" height="1"&gt;</content><author><name>gperez</name><uri>http://geeks.ms/members/gperez/default.aspx</uri></author><category term="ASP.NET" scheme="http://geeks.ms/blogs/gperez/archive/tags/ASP.NET/default.aspx" /><category term=".NET" scheme="http://geeks.ms/blogs/gperez/archive/tags/.NET/default.aspx" /><category term="Visual Studio 11" scheme="http://geeks.ms/blogs/gperez/archive/tags/Visual+Studio+11/default.aspx" /></entry><entry><title>Video del WebCast del Introducción de MongoDB y ASP.NET</title><link rel="alternate" type="text/html" href="/blogs/gperez/archive/2011/12/24/video-del-webcast-del-introducci-243-n-de-mongodb-y-asp-net.aspx" /><id>/blogs/gperez/archive/2011/12/24/video-del-webcast-del-introducci-243-n-de-mongodb-y-asp-net.aspx</id><published>2011-12-24T00:07:17Z</published><updated>2011-12-24T00:07:17Z</updated><content type="html">&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_5234CE6A.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_16288CB5.png" width="265" height="158" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Hola, les dejo el video del Webcast que di sobre &lt;a href="http://www.mongodb.org/" target="_blank"&gt;MongoDB&lt;/a&gt; y ASP.NET. No profundicé mucho pero creo que la se entiende, en este mismo blog están los códigos que se mostraron en la presentación, cualquier duda, no dudes en consultar.&lt;/p&gt; &lt;object width="560" height="315"&gt;&lt;param name="movie" value="http://www.youtube.com/v/rrt0C8ufRDw?version=3&amp;amp;hl=es_ES"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/rrt0C8ufRDw?version=3&amp;amp;hl=es_ES" type="application/x-shockwave-flash" width="560" height="315" allowscriptaccess="always"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;Saludos!   &lt;br /&gt;@chalalo.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=202314" width="1" height="1"&gt;</content><author><name>gperez</name><uri>http://geeks.ms/members/gperez/default.aspx</uri></author><category term="ASP.NET" scheme="http://geeks.ms/blogs/gperez/archive/tags/ASP.NET/default.aspx" /><category term="MongoDB" scheme="http://geeks.ms/blogs/gperez/archive/tags/MongoDB/default.aspx" /></entry><entry><title>Grabación del WebCast de Uso de HTML5 y Pollyfills</title><link rel="alternate" type="text/html" href="/blogs/gperez/archive/2011/12/22/grabaci-243-n-del-webcast-de-uso-de-html5-y-pollyfills.aspx" /><id>/blogs/gperez/archive/2011/12/22/grabaci-243-n-del-webcast-de-uso-de-html5-y-pollyfills.aspx</id><published>2011-12-22T14:46:00Z</published><updated>2011-12-22T14:46:00Z</updated><content type="html">&lt;p&gt;Hola, les dejo la grabaci&amp;oacute;n del &amp;nbsp;WebCast que realiz&amp;eacute; el d&amp;iacute;a martes 20 de Diciembre, est&amp;aacute; basada en la charla del mix2011 Master Rey Bango, con algunos aportes propios.&lt;/p&gt;
&lt;p&gt;V&amp;eacute;anla en HD, mucho mejor! :)&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
&lt;object width="420" height="315"&gt;
&lt;param name="movie" value="http://www.youtube.com/v/6NhS-LNVXQE?version=3&amp;amp;hl=es_ES&amp;amp;rel=0" /&gt;
&lt;param name="allowFullScreen" value="true" /&gt;
&lt;param name="allowscriptaccess" value="always" /&gt;&lt;embed src="http://www.youtube.com/v/6NhS-LNVXQE?version=3&amp;amp;hl=es_ES&amp;amp;rel=0" type="application/x-shockwave-flash" width="420" height="315" allowscriptaccess="always"&gt;&lt;/embed&gt;
&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;
Saludos!
&lt;br /&gt;@Chalalo&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=202299" width="1" height="1"&gt;</content><author><name>gperez</name><uri>http://geeks.ms/members/gperez/default.aspx</uri></author><category term="HTML5" scheme="http://geeks.ms/blogs/gperez/archive/tags/HTML5/default.aspx" /></entry><entry><title>Serie de WebCast de Fin de Año: HTML5, MongoDB y ASP.NET WebStack</title><link rel="alternate" type="text/html" href="/blogs/gperez/archive/2011/12/18/serie-de-webcast-de-fin-de-a-241-o-html5-mongodb-y-asp-net-webstack.aspx" /><id>/blogs/gperez/archive/2011/12/18/serie-de-webcast-de-fin-de-a-241-o-html5-mongodb-y-asp-net-webstack.aspx</id><published>2011-12-18T13:13:00Z</published><updated>2011-12-18T13:13:00Z</updated><content type="html">&lt;p&gt;Holas, ya es fin de a&amp;ntilde;o pero no por eso se bajan las revoluciones!. Te invito a una serie de WebCast que voy a impartir:&lt;/p&gt;
&lt;h3&gt;Webcast &lt;span style="font-weight:normal;"&gt;MSDN:C&amp;oacute;mo llenar los vac&amp;iacute;os de HTML5 con Pollyfills y Shims&lt;/span&gt;&lt;/h3&gt;
&lt;table width="523" cellpadding="2" cellspacing="0" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="94" valign="top"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_05AE75A8.png"&gt;&lt;img height="130" width="90" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_3EE4DC9D.png" alt="image" border="0" title="image" style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td width="427" valign="top"&gt;
&lt;p&gt;Todo el mundo quiere saltar a HTML5, pero &amp;iquest;c&amp;oacute;mo usar las mejores caracter&amp;iacute;sticas de esta nueva especificaci&amp;oacute;n garantizando al mismo tiempo que los navegadores m&amp;aacute;s antiguos ofrece p&amp;aacute;ginas Web como se esperaba? Aqu&amp;iacute; es donde entran los multillenados y las cu&amp;ntilde;as. En la sesi&amp;oacute;n, aprender&amp;aacute;s c&amp;oacute;mo usar el c&amp;oacute;digo especialmente dise&amp;ntilde;ado para JavaScript y CSS que emula las caracter&amp;iacute;sticas de HTML5 para que puedas tomar ventaja de HTML5 hoy sin romper tus sitios en navegadores antiguos.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Fecha &amp;ndash; Hora:&lt;/strong&gt; &lt;br /&gt;martes 20 de diciembre de 2011 - 06:00PM (Chile) &lt;br /&gt;martes 20 de diciembre de 2011 - 4:00PM (Bogot&amp;aacute;)&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="https://msevents.microsoft.com/CUI/WebCastRegistrationConfirmation.aspx?culture=es-AR&amp;amp;RegistrationID=1310745312&amp;amp;Validate=false"&gt;
&lt;h3&gt;&lt;/h3&gt;
&lt;/a&gt;&lt;a target="_blank" href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032497208&amp;amp;Culture=es-AR"&gt;Registrarse aqu&amp;iacute;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;----------------------------------------------------------------------------------------------------------&lt;/p&gt;
&lt;h3&gt;Webcast MSDN: &lt;span style="font-weight:normal;"&gt;Desarrollo de Aplicaciones Web con ASP.NET y MongoDB&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;
&lt;table width="530" cellpadding="2" cellspacing="0" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_44534D41.png"&gt;&lt;img height="71" width="240" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_5412E245.png" alt="image" border="0" title="image" style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td width="328" valign="top"&gt;
&lt;p&gt;MongoDB es una base de datos multiplataforma orientado a documentos, OpenSource preparada para alta disponibilidad y High-Performance, que es una de las principales exponentes del movimiento NoSQL. &lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;En esta sesi&amp;oacute;n veremos una introducci&amp;oacute;n a esta nueva filosof&amp;iacute;a en el manejo de datos y como utilizarla para nuestros proyectos ASP.NET MVC y ASP.NET WebForms&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Fecha &amp;ndash; Hora:&lt;/strong&gt; &lt;br /&gt;viernes 23 de diciembre de 2011 - 03:00PM (Chile) &lt;br /&gt;viernes 23 de diciembre de 2011 - 01:00PM (Bogot&amp;aacute;)&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="https://msevents.microsoft.com/CUI/WebCastRegistrationConfirmation.aspx?culture=es-AR&amp;amp;RegistrationID=1310745312&amp;amp;Validate=false"&gt;
&lt;h3&gt;&lt;/h3&gt;
&lt;/a&gt;&lt;a target="_blank" href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032502140&amp;amp;Culture=es-AR"&gt;Registrarse aqu&amp;iacute;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;----------------------------------------------------------------------------------------------------------&lt;/p&gt;
&lt;h3&gt;Webcast MSDN: &lt;span style="font-weight:normal;"&gt;Una visi&amp;oacute;n general de MS Web Stack of Love&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;
&lt;table width="528" cellpadding="2" cellspacing="0" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="126" valign="top"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_4B42D9F9.png"&gt;&lt;img height="57" width="137" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_7E9E9D55.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td width="400" valign="top"&gt;La creaci&amp;oacute;n de aplicaciones Web en la pila de Microsoft contin&amp;uacute;a evolucionando. Hay un mont&amp;oacute;n de grandes herramientas que se pueden aprovechar, pero puede ser dif&amp;iacute;cil mantenerse al d&amp;iacute;a con todas las opciones disponibles. &lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;En esta sesi&amp;oacute;n t&amp;eacute;cnica y con un ritmo r&amp;aacute;pido, aprender&amp;aacute;s c&amp;oacute;mo encajan las piezas. Nos ocuparemos de ASP.NET MVC 3, MvcScaffolding, Entity Framework Code First (Magic Unicorn Edition), SQL Compact 4, jQuery y mucho m&amp;aacute;s. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Fecha &amp;ndash; Hora: &lt;br /&gt;&lt;/strong&gt;martes 27 de diciembre de 2011- 12:00PM (Chile) &lt;br /&gt;martes 27 de diciembre de 2011- 10:00AM(Bogot&amp;aacute;) &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a target="_blank" href="https://msevents.microsoft.com/CUI/WebCastRegistrationConfirmation.aspx?culture=es-AR&amp;amp;RegistrationID=1310745312&amp;amp;Validate=false"&gt;
&lt;h3&gt;&lt;/h3&gt;
&lt;/a&gt;&lt;a target="_blank" href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032497216&amp;amp;Culture=es-AR"&gt;Registrarse aqu&amp;iacute;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=202192" width="1" height="1"&gt;</content><author><name>gperez</name><uri>http://geeks.ms/members/gperez/default.aspx</uri></author><category term="ASP.NET" scheme="http://geeks.ms/blogs/gperez/archive/tags/ASP.NET/default.aspx" /><category term="Eventos" scheme="http://geeks.ms/blogs/gperez/archive/tags/Eventos/default.aspx" /><category term=".NET" scheme="http://geeks.ms/blogs/gperez/archive/tags/.NET/default.aspx" /><category term="HTML5" scheme="http://geeks.ms/blogs/gperez/archive/tags/HTML5/default.aspx" /><category term="MongoDB" scheme="http://geeks.ms/blogs/gperez/archive/tags/MongoDB/default.aspx" /></entry><entry><title>HTML5CL–ScreenCast sobre Geolocalización</title><link rel="alternate" type="text/html" href="/blogs/gperez/archive/2011/12/12/html5cl-screencast-sobre-geolocalizaci-243-n.aspx" /><id>/blogs/gperez/archive/2011/12/12/html5cl-screencast-sobre-geolocalizaci-243-n.aspx</id><published>2011-12-12T17:22:49Z</published><updated>2011-12-12T17:22:49Z</updated><content type="html">&lt;p&gt;Hola , acabo de publicar un ScreenCast sobre Geolocalizacón de HTML5, lo puedes ver&amp;#160; este y otros ScreenCasts en :&lt;/p&gt;  &lt;h3 align="center"&gt;&lt;a href="http://html5cl.wordpress.com/"&gt;http://html5cl.wordpress.com/&lt;/a&gt;&lt;/h3&gt;  &lt;p align="left"&gt;Pero bueno, si quieres verlo por acá , comporto también el Video:&lt;/p&gt; &lt;object width="420" height="315"&gt;&lt;param name="movie" value="http://www.youtube.com/v/5sRwEhwGr04?version=3&amp;amp;hl=es_ES"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/5sRwEhwGr04?version=3&amp;amp;hl=es_ES" type="application/x-shockwave-flash" width="420" height="315" allowscriptaccess="always"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;&lt;a href="https://skydrive.live.com/redir.aspx?cid=053a660afa3473b3&amp;amp;resid=53A660AFA3473B3!1795&amp;amp;parid=53A660AFA3473B3!245&amp;amp;authkey=!AEO_OAq5FQza7sk" target="_blank"&gt;Descarga los archivos utilizados en el Screencast&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Saludos!   &lt;br /&gt;@chalalo&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=202114" width="1" height="1"&gt;</content><author><name>gperez</name><uri>http://geeks.ms/members/gperez/default.aspx</uri></author><category term="HTML5" scheme="http://geeks.ms/blogs/gperez/archive/tags/HTML5/default.aspx" /></entry><entry><title>Búsquedas de Texto con MongoDB y VB.NET ASP.NET Webform</title><link rel="alternate" type="text/html" href="/blogs/gperez/archive/2011/12/07/b-250-squedas-de-texto-con-mongodb-y-vb-net-asp-net-webform.aspx" /><id>/blogs/gperez/archive/2011/12/07/b-250-squedas-de-texto-con-mongodb-y-vb-net-asp-net-webform.aspx</id><published>2011-12-07T15:18:00Z</published><updated>2011-12-07T15:18:00Z</updated><content type="html">&lt;p&gt;&lt;a href="http://www.mongodb.org/"&gt;&lt;img height="73" width="221" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_6AC46A89.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hola, si recueras mi post anterior sobre &lt;a target="_blank" href="http://geeks.ms/blogs/gperez/archive/2011/12/02/tutorial-mongodb-con-asp-net-mvc-ejemplo-pr-225-ctico.aspx"&gt;MongoDB y ASP.NET MVC&lt;/a&gt;, vimos como instalar &lt;a target="_blank" href="http://www.mongodb.org/"&gt;mongoDB&lt;/a&gt;, instalar las librer&amp;iacute;as y utilizarlo junto a ASP.NET MVC. Esta vez veremos como utilizar ASP.NET Webforms con VB.NET junto a &lt;a target="_blank" href="http://www.mongodb.org/"&gt;MongoDB&lt;/a&gt; para crear b&amp;uacute;squedas de texto. &lt;/p&gt;
&lt;h5&gt;El problema&lt;/h5&gt;
&lt;p&gt;Tenemos aproximadamente 105.000 registros, que corresponden a un listado de diagn&amp;oacute;sticos posibles. Las b&amp;uacute;squedas de texto siempre (o al menos la mayor&amp;iacute;a de las veces) son bastante costosas en t&amp;eacute;rminos de procesamiento, entonces para liberar la carga de nuestro ya exigido motor de BD, decid&amp;iacute; utilizar &lt;a target="_blank" href="http://www.mongodb.org/"&gt;mongoDB&lt;/a&gt; para estas b&amp;uacute;squedas.&lt;/p&gt;
&lt;p&gt;Los registros para la b&amp;uacute;squeda tienen un c&amp;oacute;digo que se puede repetir y una descripci&amp;oacute;n del diagn&amp;oacute;stico, ej:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Arial;"&gt;A244;Infeccion por Pseudomonas pseudomallei &lt;br /&gt;A244;Melioidosis &lt;br /&gt;A244;Neumoenteritis &lt;br /&gt;A244;Neumonia debida a Pseudomonas pseudomallei &lt;br /&gt;A250;Espirilosis &lt;br /&gt;A250;Fiebre espirilar &lt;br /&gt;A250;Fiebre mordedura debida Spirillum&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;No tengo idea que significan esos diagn&amp;oacute;sticos (y no me las doy de House MD). Entonces la idea e poder buscar por palabras, por ejemplo &amp;ldquo;mordedura&amp;rdquo; y &amp;ldquo;Spirillum&amp;rdquo; y obtener el o los registros concordante con los par&amp;aacute;metros de b&amp;uacute;squeda.&lt;/p&gt;
&lt;h5&gt;La Soluci&amp;oacute;n&lt;/h5&gt;
&lt;p&gt;Este post es parte de la soluci&amp;oacute;n, para eso arm&amp;eacute; un prototipo(que es el que ves en la siguiente imagen, un webform asp.net con vb.net)&lt;/p&gt;
&lt;p&gt;La estructura, (si, Webform)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_69BC54DF.png"&gt;&lt;img height="193" width="244" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_562EF53E.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Dise&amp;ntilde;o (si es que se puede llamar dise&amp;ntilde;o)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_4DCB1FE7.png"&gt;&lt;img height="336" width="344" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_6CA193C5.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Los botones AJ y KZ cargan los datos de lo archivos hacia &lt;a target="_blank" href="http://www.mongodb.org/"&gt;mongoDB&lt;/a&gt;, y luego la b&amp;uacute;squeda , consulta esos registros por las palabras ingresadas y lo muestra en el textarea.&lt;/p&gt;
&lt;p&gt;Leyendo la documentaci&amp;oacute;n, revis&amp;eacute; que se recomendaba crear un objeto con Keywords de b&amp;uacute;squeda, es decir, las palabras relevantes, en mi caso todas las palabras que tengan m&amp;aacute;s de 2 letras en la palabra. Veamos cual es la clase que utiliz&amp;eacute;: (Tapsa se llama el concepto de lista de diagn&amp;oacute;sticos)&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Class&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#2b91af;font-size:9.5pt;"&gt;Tapsa&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;lt;&lt;span&gt;&lt;span style="color:#2b91af;"&gt;BsonId&lt;/span&gt;&lt;/span&gt;()&amp;gt; _&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Public&lt;/span&gt;&lt;/span&gt; Id &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#2b91af;font-size:9.5pt;"&gt;ObjectId&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Public&lt;/span&gt;&lt;/span&gt; codigo &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;String&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Public&lt;/span&gt;&lt;/span&gt; texto &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;String&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Public&lt;/span&gt;&lt;/span&gt; _keywords &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;String&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Class&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;color:#0000ff;"&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;Como ves, la _keywords es una lista de String, as&amp;iacute; que para cargar la lista de registros desde el archivo, voy a utilizar la siguiente funci&amp;oacute;n asociada a un bot&amp;oacute;n(por el ejemplo), eliminando las palabras con menos de 3 letras.&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;Pero primero, la conexi&amp;oacute;n a MongoDB&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;br /&gt;Private&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Function&lt;/span&gt;&lt;/span&gt; DB() &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#2b91af;font-size:9.5pt;"&gt;MongoDatabase&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Dim&lt;/span&gt;&lt;/span&gt; server = &lt;span&gt;&lt;span style="color:#2b91af;"&gt;MongoServer&lt;/span&gt;&lt;/span&gt;.Create(&lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;mongodb://localhost&amp;quot;&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Dim&lt;/span&gt;&lt;/span&gt; dbm &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;MongoDatabase&lt;/span&gt;&lt;/span&gt; = server.GetDatabase(&lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;sinetsur&amp;quot;&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-size:9.5pt;"&gt; dbm&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Function&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:11pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;Lueego el bot&amp;oacute;n AJ, que hace lo mismo que el bot&amp;oacute;n KZ, solo cambia el archivo:&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Protected&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Sub&lt;/span&gt;&lt;/span&gt; Button1_Click(sender &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Object&lt;/span&gt;&lt;/span&gt;, e &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; System.&lt;span&gt;&lt;span style="color:#2b91af;"&gt;EventArgs&lt;/span&gt;&lt;/span&gt;) &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Handles&lt;/span&gt;&lt;/span&gt; Button1.Click&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Dim&lt;/span&gt;&lt;/span&gt; sr &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;StreamReader&lt;/span&gt;&lt;/span&gt;(Server.MapPath(&lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;ajC.csv&amp;quot;&lt;/span&gt;&lt;/span&gt;))&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Dim&lt;/span&gt;&lt;/span&gt; linea &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;String&lt;/span&gt;&lt;/span&gt; = sr.ReadLine()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Dim&lt;/span&gt;&lt;/span&gt; tapsaas &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;MongoCollection&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;tapsa&lt;/span&gt;&lt;/span&gt;) = DB.GetCollection(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;tapsa&lt;/span&gt;&lt;/span&gt;)(&lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;tapsaas&amp;quot;&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Do&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;While&lt;/span&gt;&lt;/span&gt; linea &amp;lt;&amp;gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Nothing&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Dim&lt;/span&gt;&lt;/span&gt; tp &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Tapsa&lt;/span&gt;&lt;/span&gt;() &lt;span&gt;&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;&lt;/span&gt; {.codigo = linea.Split(&lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;;&amp;quot;&lt;/span&gt;&lt;/span&gt;)(0), .texto =&amp;nbsp; &lt;br /&gt;&amp;nbsp; linea.Split(&lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;;&amp;quot;&lt;/span&gt;&lt;/span&gt;)(1), ._keywords = divide(linea.Split(&lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;;&amp;quot;&lt;/span&gt;&lt;/span&gt;)(1))}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; tapsaas.Insert(tp)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; linea = sr.ReadLine() &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Loop&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;sr.Close()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Y la funci&amp;oacute;n Divide, que devuelve un la lista&amp;nbsp; de String, ignorando las palabras &amp;ldquo;cortas&amp;rdquo;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Private&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Function&lt;/span&gt;&lt;/span&gt; divide(texto &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;String&lt;/span&gt;&lt;/span&gt;) &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;String&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; Dim&lt;/span&gt;&lt;/span&gt; lista &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;String&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Each&lt;/span&gt;&lt;/span&gt; obj &lt;span&gt;&lt;span style="color:#0000ff;"&gt;In&lt;/span&gt;&lt;/span&gt; texto.Split(&lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot; &amp;quot;&lt;/span&gt;&lt;/span&gt;).ToList&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If&lt;/span&gt;&lt;/span&gt; obj.Length &amp;gt; 2 &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Then&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;lista.Add(obj.ToLower)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Next&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Return&lt;/span&gt;&lt;/span&gt; lista&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Function&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;color:#0000ff;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span&gt;Con esto ya llen&amp;eacute; mi colecci&amp;oacute;n MongoDB, veamos como se visualiza la colecci&amp;oacute;n:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_2B26E16C.png"&gt;&lt;img height="182" width="496" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_0A336EC5.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;O si lo prefieres ver en formato JSON:&lt;/p&gt;
&lt;p&gt;{ &lt;br /&gt;&amp;nbsp; &amp;quot;_id&amp;quot; : ObjectId(&amp;quot;4edf74d4ac7d9820405ca343&amp;quot;), &lt;br /&gt;&amp;nbsp; &amp;quot;codigo&amp;quot; : &amp;quot;A021&amp;quot;, &lt;br /&gt;&amp;nbsp; &amp;quot;texto&amp;quot; : &amp;quot;Septicemia debida a Salmonella cholerae-suis&amp;quot;, &lt;br /&gt;&amp;nbsp; &amp;quot;_keywords&amp;quot; : [&amp;quot;septicemia&amp;quot;, &amp;quot;debida&amp;quot;, &amp;quot;salmonella&amp;quot;, &amp;quot;cholerae-suis&amp;quot;] &lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;Puedes ver que existen 4 keywords y el texto era de 5 palabras, pero el &amp;ldquo;a&amp;rdquo; es totalmente ignorable.&lt;/p&gt;
&lt;p&gt;Puedes probar en el Shell de MongoDB las b&amp;uacute;squedas, por ejemplo escribimos lo siguiente en la consola:&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffff00;font-family:Consolas;"&gt;&lt;strong&gt;db.tapsaas.find({&amp;quot;_keywords&amp;quot;: { &amp;quot;$all&amp;quot;: [&amp;quot;dolor&amp;quot;,&amp;quot;ojo&amp;quot;] }});&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;El resultado fue pr&amp;aacute;cticamente inmediato, pero a&amp;uacute;n se puede ejecutar la consulta m&amp;aacute;s r&amp;aacute;pido, esto es creando un &amp;iacute;ndice por el campo keywords&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffff00;font-family:Consolas;"&gt;&lt;strong&gt;db.tapsaas.ensureIndex({_keywords:1});&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;El proceso de creaci&amp;oacute;n del &amp;iacute;ndice varia dependiendo de el campo al que se le aplica y a la cantidad de registros que ya existen en dicha colecci&amp;oacute;n. y bueno con esto creamos el &amp;iacute;ndice, y ahora las b&amp;uacute;squedas simplemente &lt;strong&gt;vuelan&lt;/strong&gt;. (luego me referir&amp;eacute; en detalle sobre el profiler de &lt;a target="_blank" href="http://www.mongodb.org/"&gt;MongoDB&lt;/a&gt;, en otro post)&lt;/p&gt;
&lt;p&gt;Ahora vamos revisar el c&amp;oacute;digo de&amp;nbsp; la b&amp;uacute;squeda (bot&amp;oacute;n B&amp;uacute;squeda).&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Protected&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Sub&lt;/span&gt;&lt;/span&gt; Button2_Click(sender &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Object&lt;/span&gt;&lt;/span&gt;, e &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; System.&lt;span&gt;&lt;span style="color:#2b91af;"&gt;EventArgs&lt;/span&gt;&lt;/span&gt;) &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Handles&lt;/span&gt;&lt;/span&gt; Button2.Click&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; tx_resultado.Text = &lt;/span&gt;&lt;span&gt;&lt;span style="color:#a31515;font-size:9.5pt;"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; Dim&lt;/span&gt;&lt;/span&gt; db__1 &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;MongoDatabase&lt;/span&gt;&lt;/span&gt; = DB()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; Dim&lt;/span&gt;&lt;/span&gt; ta &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;MongoCollection&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Tapsa&lt;/span&gt;&lt;/span&gt;) = db__1.GetCollection(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Tapsa&lt;/span&gt;&lt;/span&gt;)(&lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;tapsaas&amp;quot;&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; Dim&lt;/span&gt;&lt;/span&gt; array &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;New&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&lt;/span&gt;(&lt;span&gt;&lt;span style="color:#0000ff;"&gt;Of&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;String&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; array = divide(tx_texto.Text)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; Dim&lt;/span&gt;&lt;/span&gt; cont &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Integer&lt;/span&gt;&lt;/span&gt; = 0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; Dim&lt;/span&gt;&lt;/span&gt; q = &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Query&lt;/span&gt;&lt;/span&gt;.All(&lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;_keywords&amp;quot;&lt;/span&gt;&lt;/span&gt;, &lt;span&gt;&lt;span style="color:#2b91af;"&gt;BsonArray&lt;/span&gt;&lt;/span&gt;.Create(array))&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;&amp;nbsp; For&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;Each&lt;/span&gt;&lt;/span&gt; obj &lt;span&gt;&lt;span style="color:#0000ff;"&gt;As&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#2b91af;"&gt;Tapsa&lt;/span&gt;&lt;/span&gt; &lt;span&gt;&lt;span style="color:#0000ff;"&gt;In&lt;/span&gt;&lt;/span&gt; ta.Find(q)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-size:9.5pt;"&gt;tx_resultado.Text &amp;amp;= obj.codigo &amp;amp; &lt;span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot; &amp;quot;&lt;/span&gt;&lt;/span&gt; &amp;amp; obj.texto &amp;amp; vbCrLf&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-size:9.5pt;"&gt;cont = cont + 1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;&amp;nbsp; Next&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span lang="EN-US" style="mso-ansi-language:en-us;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&amp;nbsp; lb_cantidad.Text = cont&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-size:9.5pt;"&gt; &lt;/span&gt;&lt;span&gt;&lt;span style="color:#0000ff;font-size:9.5pt;"&gt;Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:11pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;Como puedes ver en el c&amp;oacute;digo, creamos la conexi&amp;oacute;n a mongo, luego sobre el texto ingresado aplicamos la misma regla de eliminar las palabras &amp;ldquo;cortas&amp;rdquo; de menos de dos letras utilizando la misma funci&amp;oacute;n divide. Una vez que el array esta listo , creamos una query, buscando en el campo keywords y transformando a un BsonArray nuestra lista de string (array), luego hacemos un foreach sobre todas los registros resultantes de la b&amp;uacute;squeda. Si hacemos un watch sobre la query vemos lo siguiente:&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_01CF996E.png"&gt;&lt;img height="63" width="545" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_4EFF92F9.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;Lo que corresponde a la misma consulta que hab&amp;iacute;amos ejecutado en el Shell (texto resaltado en amarillo, a 20cm de ac&amp;aacute;, hacia arriba &lt;img src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/wlEmoticon_2D00_smilewithtongueout_5F00_33E6C3EB.png" alt="Lengua fuera" class="wlEmoticon wlEmoticon-smilewithtongueout" style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" /&gt;)&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:13pt;margin:0cm 0cm 10pt;"&gt;Y luego mostramos los resultados en el tx_resultado (textarea), en el ejemplo siguiente busqu&amp;eacute; izquierdo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_3E37E84B.png"&gt;&lt;img height="386" width="395" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_4AC59567.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;La cantidad es 2.338 registros, es un tiempo muy reducido de tiempo, obviamente este sigue siendo un numero muy elevado de registros como para presentarlos al cliente, solo es para efectos de demostraci&amp;oacute;n, en producci&amp;oacute;n la l&amp;oacute;gica es distinta, sin embargo, lo que quiero mostrar el la forma de buscar datos de texto dentro de una colecci&amp;oacute;n &lt;a target="_blank" href="http://www.mongodb.org/"&gt;mongoDB&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Como siempre, te puedes bajar todo el c&amp;oacute;digo, incluyendo los registros para que pruebes:&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="https://skydrive.live.com/redir.aspx?cid=053a660afa3473b3&amp;amp;resid=53A660AFA3473B3!1794&amp;amp;parid=53A660AFA3473B3!245&amp;amp;authkey=!AK85Mjf2XRKYYdo"&gt;&lt;img height="123" width="240" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_41F58D1B.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Para la explicaci&amp;oacute;n de como instalar &lt;a target="_blank" href="http://www.mongodb.org/"&gt;mongoDB&lt;/a&gt; en tu computador, revisa el &lt;a target="_blank" href="http://geeks.ms/blogs/gperez/archive/2011/12/02/tutorial-mongodb-con-asp-net-mvc-ejemplo-pr-225-ctico.aspx"&gt;Post Anterior&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Saludos! &lt;br /&gt;&lt;a target="_blank" href="http://geeks.ms/controlpanel/blogs/posteditor.aspx/www.twitter.com/chalalo"&gt;@chalalo&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=202023" width="1" height="1"&gt;</content><author><name>gperez</name><uri>http://geeks.ms/members/gperez/default.aspx</uri></author><category term="ASP.NET" scheme="http://geeks.ms/blogs/gperez/archive/tags/ASP.NET/default.aspx" /><category term=".NET" scheme="http://geeks.ms/blogs/gperez/archive/tags/.NET/default.aspx" /><category term="MongoDB" scheme="http://geeks.ms/blogs/gperez/archive/tags/MongoDB/default.aspx" /></entry><entry><title>Tutorial MongoDB con ASP.NET MVC - Ejemplo Práctico</title><link rel="alternate" type="text/html" href="/blogs/gperez/archive/2011/12/02/tutorial-mongodb-con-asp-net-mvc-ejemplo-pr-225-ctico.aspx" /><id>/blogs/gperez/archive/2011/12/02/tutorial-mongodb-con-asp-net-mvc-ejemplo-pr-225-ctico.aspx</id><published>2011-12-02T13:40:46Z</published><updated>2011-12-02T13:40:46Z</updated><content type="html">&lt;p&gt;Hola que tal, este tutorial lo estaba preparando hace un tiempo atrás, pero por cosas del destino, venia trazado con esto. Es esta oportunidad, vamos revisar un completo (quiero creerlo, aunque no es tan completo), caso de uso de MongoDB con ASP.NET MVC. Quiero aclarar primero que este articulo es parte de mi aprendizaje con MongoDB, no soy un experto, de hecho, espero que expertos critiquen mi trabajo de manera de aprender más, es decir, este articulo esta hecho con la excelente metodología “aprender haciendo”, y no enfurecerse por los errores.&lt;/p&gt;  &lt;p&gt;Pero estoy seguro que nadie quiere leer mis penas, si no el artículo, veamos el contexto de la aplicación: “Un sencillo (paupérrimo) sistema de Blog, en donde se puedan ingresar post y se pueda además agregar comentarios a ese post.” Si lo vemos en más detalle:&lt;/p&gt;  &lt;h3&gt;Página Principal&lt;/h3&gt;  &lt;p&gt;   &lt;table border="0" cellspacing="0" cellpadding="2" width="538"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="200"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_5E5144C4.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_38B7A196.png" width="308" height="354" /&gt;&lt;/a&gt;&lt;/td&gt;          &lt;td valign="top" width="336"&gt;1) Ingreso de el Post a MongoDB, por un tema de ahorrar código, no hice las validaciones para el ingreso. Los Tags puedes separarlos por espacios, puntos o punto y coma.            &lt;br /&gt;            &lt;br /&gt;2) Listar todos los Post que se han ingresado, mostrando como link el título y luego la fecha de publicación. El link nos enviará a la &lt;strong&gt;página de detalle&lt;/strong&gt; y allí se mostrará el texto del post.             &lt;br /&gt;            &lt;br /&gt;3) Se muestran la cantidad de comentarios asociados y la lista de tags ingresados, separados por ;             &lt;br /&gt;            &lt;br /&gt;4) Posibilidad de borrar el Post, si bien no tiene mucho sentido hacerlo acá, es por mostrar la funcionalidad.&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;h3&gt;Página Detalle&lt;/h3&gt;  &lt;table border="0" cellspacing="0" cellpadding="2" width="542"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="200"&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_1E0B057D.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_42BC1CF4.png" width="318" height="393" /&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="340"&gt;1) Mostrar el Titulo y el texto ingresado para el Post          &lt;br /&gt;          &lt;br /&gt;2) Al igual que la página anterior mostramos la lista de tags separados por punto y coma.           &lt;br /&gt;          &lt;br /&gt;3)Formulario para el ingreso de comentarios, esta vez usé solo input type=”text”, no quise usar textarea, solo por diseño. Al igual que la pantalla anterior, no tengo validada las entradas, por un tema de simplicidad.           &lt;br /&gt;          &lt;br /&gt;4) Listado de Comentarios asociados al post, cada vez que ingresamos uno comentario, se refleja en esta lista.           &lt;br /&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;Todo esto lo haremos almacenando los datos en MongoDB, así que vamos por parte&lt;/p&gt;  &lt;h3&gt;Parte 1 – MongoDB&lt;/h3&gt;  &lt;h3&gt;¿Que es MongoDB?&lt;/h3&gt;  &lt;p&gt;Es un sistema de Bases de datos OpenSource, multiplataforma basado en Documentos JSON, de esquemas libres, lo que significa que cada registro puede tener un esquema de datos distinto, es decir, que&amp;#160; una colección puede contener registros con distintas estructuras. Las características más relevantes, (además de que es OpenSource), son la velocidad (es muuuy rápido) , su capacidad para soportar ambientes de alto rendimiento y su motor de consultas, simple y poderoso. Te recomiendo que veas los siguientes links para profundizar:&lt;/p&gt;  &lt;li&gt;&lt;a title="http://www.genbetadev.com/bases-de-datos/una-introduccion-a-mongodb" href="http://www.genbetadev.com/bases-de-datos/una-introduccion-a-mongodb"&gt;http://www.genbetadev.com/bases-de-datos/una-introduccion-a-mongodb&lt;/a&gt; &lt;/li&gt;  &lt;li&gt;&lt;a title="http://www.4tic.com/blog/2011/06/29/mongodb-la-mysql-del-nosql/" href="http://www.4tic.com/blog/2011/06/29/mongodb-la-mysql-del-nosql/"&gt;http://www.4tic.com/blog/2011/06/29/mongodb-la-mysql-del-nosql/&lt;/a&gt;     &lt;h3&gt;Instalación de MongoDB en Windows 7&lt;/h3&gt;    &lt;p&gt;Primero que nada, tenemos que descargar MongoDB desde el WebSite del proyecto: &lt;a title="http://www.mongodb.org/downloads" href="http://www.mongodb.org/downloads"&gt;http://www.mongodb.org/downloads&lt;/a&gt; , como puedes ver tienes la posibilidad de descargarlo para bastantes plataformas.&lt;/p&gt; &lt;/li&gt;  &lt;li&gt;   &lt;h5&gt;&lt;a href="http://www.mongodb.org/display/DOCS/Downloads"&gt;&lt;font style="font-weight:normal;"&gt;Descarga&lt;/font&gt;&lt;/a&gt;&lt;font style="font-weight:normal;"&gt;&amp;#160; y&amp;#160; descomprime&amp;#160; el Zip 32-bit. El compilado &amp;quot;Production&amp;quot; es el recomendado.&lt;/font&gt;&lt;/h5&gt; &lt;/li&gt;  &lt;li&gt;   &lt;h5&gt;&lt;a href="http://www.mongodb.org/display/DOCS/Downloads"&gt;&lt;font style="font-weight:normal;"&gt;Descarga&lt;/font&gt;&lt;/a&gt;&lt;font style="font-weight:normal;"&gt; y descomprime el Zip 64-bit &lt;/font&gt;&lt;/h5&gt;    &lt;h5&gt;&lt;em&gt;&lt;font style="background-color:#ffff00;font-weight:normal;" color="#000000"&gt;Nota, existen limitaciones de tamaño de almacenamiento en la versión de 32 Bits, que la puedes revisar en:&lt;/font&gt;&lt;/em&gt;&lt;a title="http://blog.mongodb.org/post/137788967/32-bit-limitations" href="http://blog.mongodb.org/post/137788967/32-bit-limitations"&gt;&lt;em&gt;&lt;font style="background-color:#ffff00;font-weight:normal;" color="#000000"&gt;http://blog.mongodb.org/post/137788967/32-bit-limitations&lt;/font&gt;&lt;/em&gt;&lt;/a&gt;&lt;/h5&gt;    &lt;p&gt;Te recomiendo descomprimir el archivo y cambiar el nombre de la carpeta a algo más corto, por ejemplo, simplemente mongo.&lt;/p&gt;    &lt;h5&gt;Crear el directorio de Datos&lt;/h5&gt;    &lt;p&gt;Por defecto, MongoDB almacenará la data en la carpeta \db\data, pero esta no es creada automáticamente, por lo que debemos hacerlo nosotros.&lt;/p&gt;    &lt;p&gt;C:\&amp;gt; mkdir \data      &lt;br /&gt;C:\&amp;gt; mkdir \data\db &lt;/p&gt;    &lt;p&gt;Y listo!, ya tenemos instalado MongoDB. &lt;img style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Sonrisa" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/wlEmoticon_2D00_smile_5F00_131DFE68.png" /&gt;&lt;/p&gt;    &lt;h5&gt;Levantar el server y conectarnos a él.&lt;/h5&gt;    &lt;p&gt;Los binarios importantes que están en la carpeta \mongo\bin son:&lt;/p&gt; &lt;/li&gt;  &lt;li&gt;mongod.exe – que corresponde al servidor, prueba con mongod –help para las opciones &lt;/li&gt;  &lt;li&gt;mongo.exe – El Shell para administración    &lt;p&gt;En mi caso , entro a c:\mongo\bin\mongod.exe para correr el server:&lt;/p&gt;    &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_2084116E.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_2D7DF17F.png" width="374" height="86" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Quizás esta opción de levantar manualmente el servidor no nos acomode, pero descuida, el manual para instalarlo como servicio lo puedes encontrar acá :&lt;a title="http://www.mongodb.org/display/DOCS/Windows+Service" href="http://www.mongodb.org/display/DOCS/Windows+Service"&gt;http://www.mongodb.org/display/DOCS/Windows+Service&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;La consola de administración por defecto nos conecta al el servidor de MongoDB corriendo en localhost, y usa una base de datos llamada test, podemos ver más opciones para el arranque de el shell con &lt;tt&gt;mongo --help.&lt;/tt&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_0C1E4BE3.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_166F7043.png" width="305" height="102" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Luego descargue el Driver para C#, ya que vamos a programar la aplicación, yo descargué el MSI desde: &lt;a title="https://github.com/mongodb/mongo-csharp-driver/downloads" href="https://github.com/mongodb/mongo-csharp-driver/downloads"&gt;https://github.com/mongodb/mongo-csharp-driver/downloads&lt;/a&gt; en mi caso la versión 1.3&lt;/p&gt;    &lt;p&gt;Para ver una descripción de los comandos de administración del Shell puedes visitar &lt;a title="http://www.mongodb.org/display/DOCS/Developer+Zone" href="http://www.mongodb.org/display/DOCS/Developer+Zone"&gt;http://www.mongodb.org/display/DOCS/Developer+Zone&lt;/a&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_7C2F071E.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_346D7E37.png" width="400" height="65" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Se instala en Archivos de Programa\MongoDB\CsharpDriver 1.3&lt;/p&gt;    &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_3328E558.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_58B262B9.png" width="423" height="215" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Y estamos listos con la instalación y el driver. Luego obviamente tenemos que hacer la referencia en el proyecto MVC 3.&lt;/p&gt;    &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_7DCFAD25.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_23C55D7C.png" width="316" height="238" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;h3&gt;Parte 2 - Creación del Blog “La Preparación”&lt;/h3&gt;    &lt;p&gt;Vamos a utilizar 3 clases, Artículo, Comentario y Tag, el modelo de clases el siguiente:&lt;/p&gt;    &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_2D3E1BF2.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_27EF3541.png" width="366" height="336" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Y el código:&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font color="#0000ff"&gt;&lt;font style="font-size:9.5pt;"&gt;using&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font style="font-size:9.5pt;"&gt; System;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font color="#0000ff"&gt;&lt;font style="font-size:9.5pt;"&gt;using&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font style="font-size:9.5pt;"&gt; System.Collections.Generic;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font color="#0000ff"&gt;&lt;font style="font-size:9.5pt;"&gt;using&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font style="font-size:9.5pt;"&gt; System.Web;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font color="#0000ff"&gt;&lt;font style="font-size:9.5pt;"&gt;using&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font style="font-size:9.5pt;"&gt; MongoDB.Bson.Serialization.Attributes;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font color="#0000ff"&gt;&lt;font style="font-size:9.5pt;"&gt;using&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font style="font-size:9.5pt;"&gt; MongoDB.Bson.Serialization.IdGenerators;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font color="#0000ff"&gt;&lt;font style="font-size:9.5pt;"&gt;using&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font style="font-size:9.5pt;"&gt; MongoDB.Bson;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font color="#0000ff"&gt;&lt;font style="font-size:9.5pt;"&gt;namespace&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font style="font-size:9.5pt;"&gt; Blog.Models&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;{&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#0000ff"&gt;class&lt;/font&gt;&lt;/span&gt; &lt;/font&gt;&lt;span&gt;&lt;font style="font-size:9.5pt;" color="#2b91af"&gt;Tag&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;{&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#0000ff"&gt;string&lt;/font&gt;&lt;/span&gt; tag { &lt;span&gt;&lt;font color="#0000ff"&gt;get&lt;/font&gt;&lt;/span&gt;; &lt;span&gt;&lt;font color="#0000ff"&gt;set&lt;/font&gt;&lt;/span&gt;; }&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;}&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#0000ff"&gt;class&lt;/font&gt;&lt;/span&gt; &lt;/font&gt;&lt;span&gt;&lt;font style="font-size:9.5pt;" color="#2b91af"&gt;Comentario&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;{&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;[&lt;span&gt;&lt;font color="#2b91af"&gt;BsonId&lt;/font&gt;&lt;/span&gt;]&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#2b91af"&gt;ObjectId&lt;/font&gt;&lt;/span&gt; id { &lt;span&gt;&lt;font color="#0000ff"&gt;get&lt;/font&gt;&lt;/span&gt;; &lt;span&gt;&lt;font color="#0000ff"&gt;set&lt;/font&gt;&lt;/span&gt;; }&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#0000ff"&gt;string&lt;/font&gt;&lt;/span&gt; fecha { &lt;span&gt;&lt;font color="#0000ff"&gt;get&lt;/font&gt;&lt;/span&gt;; &lt;span&gt;&lt;font color="#0000ff"&gt;set&lt;/font&gt;&lt;/span&gt;; }&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#0000ff"&gt;string&lt;/font&gt;&lt;/span&gt; usuario { &lt;span&gt;&lt;font color="#0000ff"&gt;get&lt;/font&gt;&lt;/span&gt;; &lt;span&gt;&lt;font color="#0000ff"&gt;set&lt;/font&gt;&lt;/span&gt;; }&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#0000ff"&gt;string&lt;/font&gt;&lt;/span&gt; texto { &lt;span&gt;&lt;font color="#0000ff"&gt;get&lt;/font&gt;&lt;/span&gt;; &lt;span&gt;&lt;font color="#0000ff"&gt;set&lt;/font&gt;&lt;/span&gt;; }&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;}&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#0000ff"&gt;class&lt;/font&gt;&lt;/span&gt; &lt;/font&gt;&lt;span&gt;&lt;font style="font-size:9.5pt;" color="#2b91af"&gt;Articulo&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;{&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; Articulo()&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;{&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;Tags =&lt;span&gt;&lt;font color="#0000ff"&gt;new&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#2b91af"&gt;List&lt;/font&gt;&lt;/span&gt;&amp;lt;&lt;span&gt;&lt;font color="#2b91af"&gt;Tag&lt;/font&gt;&lt;/span&gt;&amp;gt;();&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;Comentarios = &lt;span&gt;&lt;font color="#0000ff"&gt;new&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#2b91af"&gt;List&lt;/font&gt;&lt;/span&gt;&amp;lt;&lt;span&gt;&lt;font color="#2b91af"&gt;Comentario&lt;/font&gt;&lt;/span&gt;&amp;gt;();&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;}&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;[&lt;span&gt;&lt;font color="#2b91af"&gt;BsonId&lt;/font&gt;&lt;/span&gt;]&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#2b91af"&gt;ObjectId&lt;/font&gt;&lt;/span&gt; id { &lt;span&gt;&lt;font color="#0000ff"&gt;get&lt;/font&gt;&lt;/span&gt;; &lt;span&gt;&lt;font color="#0000ff"&gt;set&lt;/font&gt;&lt;/span&gt;; }&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#0000ff"&gt;string&lt;/font&gt;&lt;/span&gt; titulo {&lt;span&gt;&lt;font color="#0000ff"&gt;get&lt;/font&gt;&lt;/span&gt;;&lt;span&gt;&lt;font color="#0000ff"&gt;set&lt;/font&gt;&lt;/span&gt;;}&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#0000ff"&gt;string&lt;/font&gt;&lt;/span&gt; texto { &lt;span&gt;&lt;font color="#0000ff"&gt;get&lt;/font&gt;&lt;/span&gt;; &lt;span&gt;&lt;font color="#0000ff"&gt;set&lt;/font&gt;&lt;/span&gt;; }&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#0000ff"&gt;string&lt;/font&gt;&lt;/span&gt; fecha { &lt;span&gt;&lt;font color="#0000ff"&gt;get&lt;/font&gt;&lt;/span&gt;; &lt;span&gt;&lt;font color="#0000ff"&gt;set&lt;/font&gt;&lt;/span&gt;; }&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#2b91af"&gt;List&lt;/font&gt;&lt;/span&gt;&amp;lt;&lt;span&gt;&lt;font color="#2b91af"&gt;Tag&lt;/font&gt;&lt;/span&gt;&amp;gt; Tags { &lt;span&gt;&lt;font color="#0000ff"&gt;get&lt;/font&gt;&lt;/span&gt;; &lt;span&gt;&lt;font color="#0000ff"&gt;set&lt;/font&gt;&lt;/span&gt;; }&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#2b91af"&gt;List&lt;/font&gt;&lt;/span&gt;&amp;lt;&lt;span&gt;&lt;font color="#2b91af"&gt;Comentario&lt;/font&gt;&lt;/span&gt;&amp;gt; Comentarios { &lt;span&gt;&lt;font color="#0000ff"&gt;set&lt;/font&gt;&lt;/span&gt;; &lt;span&gt;&lt;font color="#0000ff"&gt;get&lt;/font&gt;&lt;/span&gt;; }&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;font face="Consolas"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;font style="font-size:9.5pt;"&gt;}&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;}&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p&gt;Como puedes ver el Objeto &lt;strong&gt;Articulo contiene una lista de Tags y una lista de comentarios&lt;/strong&gt;, quise a propósito tener objetos “más complejos” que una colección Key-Value simple, para colocarme en un escenario un poco más real y que sirve al amigo lector &lt;img style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Sonrisa" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/wlEmoticon_2D00_smile_5F00_131DFE68.png" /&gt;&lt;/p&gt;    &lt;p&gt;MondoDB automáticamente asigna un id a cada objeto, sin tener que nosotros agregar una propiedad,&amp;#160; sin embargo por facilidad en el manejo y a manera de demo, voy a agregar un id propio, sin embargo, decoro el atributo con &lt;strong&gt;BsonId &lt;/strong&gt;indicando así que es un id de tipo BSON (Propiedades de MongoDB). La fecha la dejé como string, no voy a hacer búsquedas sobre ella, hay un tema de performance de cuidado sobre los datetime y su conversión.&lt;/p&gt;    &lt;p&gt;La Estructura del proyecto entonces, es la siguiente:&lt;/p&gt;    &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_5F55466F.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/gperez/image_5F00_thumb_5F00_3DF5A0D3.png" width="253" height="460" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;h3&gt;Parte 3 – Pagina de Ingreso de POST (Index.cshtml)&lt;/h3&gt;    &lt;p&gt;Veamos el Index.cshtml y revisaremos la implementación de las siguientes funcionalidades:&lt;/p&gt; &lt;/li&gt;  &lt;li&gt;Ingreso de datos (Post&amp;#160; y Tags) &lt;/li&gt;  &lt;li&gt;Listado de Post &lt;/li&gt;  &lt;li&gt;Contador de Comentarios &lt;/li&gt;  &lt;p&gt;Borrar Post &lt;/p&gt;  &lt;p&gt;Primero que nada, vamos a ver el listado de datos, para eso veremos la acción del controlador y el método del modelo asociado:&lt;/p&gt;  &lt;h5&gt;Controlador&lt;/h5&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;&amp;#160; public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#2b91af"&gt;ActionResult&lt;/font&gt;&lt;/span&gt; Index()&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160; {&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#2b91af"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ArticulosModel&lt;/font&gt;&lt;/span&gt; model = &lt;span&gt;&lt;font color="#0000ff"&gt;new&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#2b91af"&gt;ArticulosModel&lt;/font&gt;&lt;/span&gt;();&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ViewBag.Articulos = model.ObtArticulos();&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; return&lt;/font&gt;&lt;/span&gt; View();&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160; }&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h5&gt;Modelo&lt;/h5&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;public&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#2b91af"&gt;IEnumerable&lt;/font&gt;&lt;/span&gt;&amp;lt;&lt;span&gt;&lt;font color="#2b91af"&gt;Articulo&lt;/font&gt;&lt;/span&gt;&amp;gt; ObtArticulos()&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;{&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font size="2"&gt;&lt;span&gt;&lt;font color="#2b91af"&gt;MongoDatabase&lt;/font&gt;&lt;/span&gt; db = Db();&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font size="2"&gt;&lt;span&gt;&lt;font color="#2b91af"&gt;MongoCollection&lt;/font&gt;&lt;/span&gt;&amp;lt;&lt;span&gt;&lt;font color="#2b91af"&gt;Articulo&lt;/font&gt;&lt;/span&gt;&amp;gt; Articulos=&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font size="2"&gt;db.GetCollection&amp;lt;&lt;span&gt;&lt;font color="#2b91af"&gt;Articulo&lt;/font&gt;&lt;/span&gt;&amp;gt;(&lt;span&gt;&lt;font color="#a31515"&gt;&amp;quot;articulos&amp;quot;&lt;/font&gt;&lt;/span&gt;);&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font size="2"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;return&lt;/font&gt;&lt;/span&gt; Articulos.FindAll().ToList&amp;lt;&lt;span&gt;&lt;font color="#2b91af"&gt;Articulo&lt;/font&gt;&lt;/span&gt;&amp;gt;();&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;}&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:13pt;margin:0cm 0cm 10pt;" class="MsoNormal"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size:11pt;"&gt;La función de conexión devuelve&amp;#160; un objeto MongoDatabase&amp;#160; referenciando a la base de datos en la que estoy trabajando, en mi caso &lt;strong&gt;mydb,&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt; no es necesario que la crees antes, si no que mongoDB la crea onfly si es que no existe (lo mismo que las colecciones).&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;private&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#2b91af"&gt;MongoDatabase&lt;/font&gt;&lt;/span&gt; Db()&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160; {&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;&amp;#160;&amp;#160;&amp;#160; string&lt;/font&gt;&lt;/span&gt; connectionString = &lt;span&gt;&lt;font color="#a31515"&gt;&amp;quot;mongodb://localhost&amp;quot;&lt;/font&gt;&lt;/span&gt;;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#2b91af"&gt;&amp;#160;&amp;#160;&amp;#160; MongoServer&lt;/font&gt;&lt;/span&gt; server = &lt;span&gt;&lt;font color="#2b91af"&gt;MongoServer&lt;/font&gt;&lt;/span&gt;.Create(connectionString);&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="mso-ansi-language:en-us;" lang="EN-US"&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#2b91af"&gt;&amp;#160;&amp;#160;&amp;#160; MongoDatabase&lt;/font&gt;&lt;/span&gt; db = server.GetDatabase(&lt;span&gt;&lt;font color="#a31515"&gt;&amp;quot;mydb&amp;quot;&lt;/font&gt;&lt;/span&gt;);&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;&amp;#160;&amp;#160;&amp;#160; return&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span&gt;&lt;font style="font-size:9.5pt;"&gt; db;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;}&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;Ahora si analizamos el código del Modelo, podemos ver que primero creamos el objeto conexión a partir del método Db (El cual veremos a continuación). Luego obtenemos toda la colección con GetColletion, nota que la colección es tipada (Articulo), una MongoCollection de objeto articulo. Luego retornamos todos los registros (findAll), revisa la documentación de la api de CSharp &lt;a title="http://www.mongodb.org/display/DOCS/CSharp+Driver+Tutorial" href="http://www.mongodb.org/display/DOCS/CSharp+Driver+Tutorial"&gt;http://www.mongodb.org/display/DOCS/CSharp+Driver+Tutorial&lt;/a&gt; para obtener mas información.&lt;/p&gt;  &lt;p&gt;En resumen, obtenemos toda la colección de “articulos”, con GetCollection&amp;lt;Articulo&amp;gt;(“articulos”), este último parámetro indica la colección dentro de MongoDB.&lt;/p&gt;  &lt;p&gt;En el controlador retorna hacia la vista,en el diccionario dinámico ViewBag, la lista de artículos. Como puedes ver esta vista no es tipada, de todos modos podemos recorrer la lista fácilmente con un foreach. Dentro de este ciclo, vamos a tener otro foreach en donde vamos a recorrer la lista de tags (articuloItem.Tags). &lt;/p&gt;  &lt;p&gt;Puedes notar que existen dos links, en los cuales se utiliza el helper @Url, el primero hace referencia a la Acción Detalle del Controlador Artículos, el cual nos envia a la vista de detalle, y el siguiente hace referencia a la acción Borrar del controlador Articulos. en estos Links ocupo el Id de Articulo como parámetro en la url, en las vistas y controlador lo vamos a tratar como un String y luego, al momento de acceder a la colección de MongoDB vamos a convertirlo a un ObjectID&lt;/p&gt;  &lt;p&gt;&lt;font face="Consolas"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#800000"&gt;section&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span&gt;&lt;font style="font-size:9.5pt;"&gt; &lt;span&gt;&lt;font color="#ff0000"&gt;id&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span&gt;&lt;font style="font-size:9.5pt;" color="#0000ff"&gt;=&amp;quot;listado&amp;quot;&amp;gt;            &lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;&amp;#160; &amp;lt;&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#800000"&gt;ul&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span&gt;&lt;font style="font-size:9.5pt;" color="#0000ff"&gt;&amp;gt;            &lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:yellow;"&gt;&amp;#160;&amp;#160; &lt;font style="background-color:#ffff00;"&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;font face="Consolas"&gt;@&lt;/font&gt;&lt;/font&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;foreach&lt;/font&gt;&lt;/span&gt; (Blog.Models.&lt;span&gt;&lt;font color="#2b91af"&gt;Articulo&lt;/font&gt;&lt;/span&gt; articuloItem &lt;span&gt;&lt;font color="#0000ff"&gt;in&lt;/font&gt;&lt;/span&gt; ViewBag.Articulos)           &lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&amp;#160;&amp;#160;&amp;#160; {          &lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#800000"&gt;li&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span&gt;&lt;font style="font-size:9.5pt;" color="#0000ff"&gt;&amp;gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#800000"&gt;p&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span&gt;&lt;font style="font-size:9.5pt;" color="#0000ff"&gt;&amp;gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#800000"&gt;a&lt;/font&gt;&lt;/span&gt; &lt;span&gt;&lt;font color="#ff0000"&gt;class&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;=&amp;quot;Titulo&amp;quot;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Consolas"&gt;&lt;font style="font-size:9.5pt;"&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/span&gt;&amp;#160;&lt;span&gt;&lt;font color="#ff0000"&gt;href&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;=&amp;quot;&lt;/font&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:yellow;"&gt;&lt;font style="background-color:#ffff00;"&gt;@&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;Url.Action(&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#a31515"&gt;&amp;quot;Detalle&amp;quot;&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;, &lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#a31515"&gt;&amp;quot;Articulos&amp;quot;&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;,&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; new { Guid = articuloItem.id })&amp;quot;&amp;gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0% 0%;mso-highlight:yellow;"&gt;&lt;font style="background-color:#ffff00;"&gt;@&lt;/font&gt;&lt;/span&gt;articuloItem.texto&lt;span&gt;&lt;font color="#0000ff"&gt;&amp;lt;/&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#800000"&gt;a&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#0000ff"&gt;&amp;gt;              &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font color="#800000"&gt;br&lt;/font&gt;&lt;/span&gt; &lt;/font&gt;&lt;span&gt;&lt;font style="font-size:9.5pt;" color="#0000ff"&gt;/&amp;gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height:normal;margin:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Con
