<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://geeks.ms/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Wiki sobre Arquitectura del software en Geeks•ms</title><link>http://geeks.ms/wikis/arquitecturasoftware/default.aspx</link><description>Wiki sobre Arquitectura del software</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Software Arquitecture</title><link>http://geeks.ms/wikis/arquitecturasoftware/software-arquitecture/revision/0.aspx</link><pubDate>Sun, 12 Feb 2012 01:11:03 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:31</guid><dc:creator>Oscar</dc:creator><description>Revisión actual enviado a Wiki sobre Arquitectura del software en Geeks•ms por Oscar a 2/12/2012 2:11:03 AM&lt;br /&gt;
&lt;p&gt;Good site&amp;iexcl;&lt;/p&gt;</description></item><item><title>Concepto de arquitectura de software</title><link>http://geeks.ms/wikis/arquitecturasoftware/concepto-de-arquitectura-de-software/revision/0.aspx</link><pubDate>Fri, 07 Jan 2011 14:14:49 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:4</guid><dc:creator>Ángel Manuel</dc:creator><description>Revisión actual enviado a Wiki sobre Arquitectura del software en Geeks•ms por Ángel Manuel a 1/7/2011 3:14:49 PM&lt;br /&gt;
&lt;h2&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Un&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;conversor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;F&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#186;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;C&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#186;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;en&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;tu&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sitio&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;web&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ELIMINADO)&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;Concepto&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;arquitectura&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;software&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Elimino&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;este&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;art&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;iacute;culo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;debido&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;que&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;la&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;programaci&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;oacute;n&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;p&gt;&lt;span style="background: SpringGreen;"&gt;El&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;concepto&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;arquitectura&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;del&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;software&lt;/span&gt; &lt;/strong&gt;&lt;span style="background: SpringGreen;"&gt;abarca&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;varias&lt;/span&gt; 
&lt;span style="background: SpringGreen;"&gt;definiciones&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;pero&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;podemos&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;definirlo&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;como&lt;/span&gt; la &lt;span style="background: SpringGreen;"&gt;estructura&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;más&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;alto&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;nivel&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ese&lt;/span&gt; 
&lt;span style="background: SpringGreen;"&gt;sistema&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; que &lt;span style="text-decoration: line-through; color: red;"&gt;se&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;hac&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;iacute;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;referencia&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;abarca&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;componentes&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;software&lt;/span&gt;, &lt;span style="text-decoration: line-through; color: red;"&gt;no&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;est&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;aacute;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;orientada&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sitios&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;web&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;las&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;propiedades&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;visibles&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;externas&lt;/span&gt; 
&lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;esos&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;componentes&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; y &lt;span style="text-decoration: line-through; color: red;"&gt;la&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;aplicaci&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;oacute;n&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;que&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;las&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;relaciones&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;entre&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;estos&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;También&lt;/span&gt; se &lt;span style="text-decoration: line-through; color: red;"&gt;programar&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;iacute;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ser&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;iacute;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;err&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;oacute;nea&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;en&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sitios&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;web&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;definen&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;así&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;los&lt;/span&gt; 
&lt;span style="background: SpringGreen;"&gt;documentos&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;relativos&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ésta&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Disculpen&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;las&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;molestias&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Se&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;suele&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;expresar&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;en&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;diagramas&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;habiendo&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;varios&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;tipos&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;arquitecturas&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;como&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;por&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ejemplo&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;la&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;cliente&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;servidor&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Un&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;cordial&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;saludo&lt;/span&gt;&lt;/p&gt;
</description></item><item><title>Un conversor Fº-Cº en tu sitio web (ELIMINADO)</title><link>http://geeks.ms/wikis/arquitecturasoftware/concepto-de-arquitectura-de-software/revision/6.aspx</link><pubDate>Fri, 07 Jan 2011 13:20:26 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:40</guid><dc:creator>Ángel Manuel</dc:creator><description>Revisión 6 enviado a Wiki sobre Arquitectura del software en Geeks•ms por Ángel Manuel a 1/7/2011 2:20:26 PM&lt;br /&gt;
&lt;h2&gt;Un conversor F&amp;#186;-C&amp;#186; en tu sitio web (ELIMINADO)&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Archivado en: &lt;span style="text-decoration: line-through; color: red;"&gt;asp.net&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;conversor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;en&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sitio&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;web&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;visual&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;basic&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;farenheit-celsius&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;Elimino este art&amp;iacute;culo debido a que la programaci&amp;oacute;n a la que se hac&amp;iacute;a referencia, no est&amp;aacute; orientada a sitios web y la aplicaci&amp;oacute;n que se programar&amp;iacute;a ser&amp;iacute;a err&amp;oacute;nea en sitios web.&lt;/p&gt;
&lt;p&gt;Disculpen las molestias.&lt;/p&gt;
&lt;p&gt;Un cordial saludo&lt;/p&gt;</description></item><item><title>Un conversor Fº-Cº en tu sitio web (ELIMINADO)</title><link>http://geeks.ms/wikis/arquitecturasoftware/concepto-de-arquitectura-de-software/revision/5.aspx</link><pubDate>Wed, 08 Sep 2010 12:59:44 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:39</guid><dc:creator>Ángel Manuel</dc:creator><description>Revisión 5 enviado a Wiki sobre Arquitectura del software en Geeks•ms por Ángel Manuel a 9/8/2010 2:59:44 PM&lt;br /&gt;
&lt;h2&gt;Un conversor F&amp;#186;-C&amp;#186; en tu sitio web &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;ELIMINADO)&lt;/span&gt;&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Archivado en: asp.net, conversor en sitio web, visual basic, farenheit-celsius&lt;/div&gt;

&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Quiero&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ense&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;ntilde;arles&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;c&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;oacute;mo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;poder&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;implementar&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;un&lt;/span&gt;&lt;strong&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;conversor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Farenheit-Celsius&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;en&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;tu&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sitio&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;web&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;el&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sitio&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;debe&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ser&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;de&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;tipo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ASP.NET&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;porque&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;en&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;HTML&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;PHP&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;u&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;otros&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;lenguajes&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;no&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sirve&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;esto&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Para&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ello&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;deberemos&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;disponer&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;de&lt;/span&gt; &lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Visual&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Web&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Express&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Edition/Visual&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Studio&lt;/span&gt;&lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;y&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;realizar&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;los&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;siguientes&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;pasos&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Iniciar&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Visual&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Studio/Visual&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Web&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Express&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Ir&lt;/span&gt; &lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Elimino&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;este&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;art&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;iacute;culo&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;debido&lt;/span&gt; a &lt;span style="text-decoration: line-through; color: red;"&gt;Archivo&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;Nuevo&amp;gt;Sitio&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;web&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;y&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;seleccionamos&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Sitio&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Web&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ASP.NET&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;habiendo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;seleccionado&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Visual&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Basic&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;como&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;lenguaje&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Insertamos&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;un&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;control&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Button&amp;quot;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;seleccion&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;aacute;ndolo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;del&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;cuadro&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;de&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;herramientas&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;no&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;de&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;HTML)&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Hacemos&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;doble&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;clic&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;y&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;accederemos&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;que&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;la&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;programaci&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;oacute;n&lt;/span&gt; a la &lt;span style="text-decoration: line-through; color: red;"&gt;secc&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;del&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;c&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;oacute;digo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;e&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;insertamos&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;el&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;c&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;oacute;digo&lt;/span&gt; que &lt;span style="text-decoration: line-through; color: red;"&gt;muestro&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;m&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;aacute;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;abajo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;el&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;lenguaje&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;del&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;c&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;oacute;digo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;es&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Visual&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Basic)&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Pulsamos&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;las&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;teclas&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Ctrl+F5&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;y&lt;/span&gt; se &lt;span style="text-decoration: line-through; color: red;"&gt;mostrar&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;aacute;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;el&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sitio&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Haz&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;clic&lt;/span&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;en&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;el&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;bot&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;oacute;n&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;y&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;te&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;saldr&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;aacute;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;una&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ventana&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;con&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;el&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;conversor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;si&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;no&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;te&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;aparece&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;hac&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;iacute;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;referencia&lt;/span&gt;, &lt;span style="text-decoration: line-through; color: red;"&gt;estar&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;no&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;est&lt;/span&gt;&amp;aacute; &lt;span style="text-decoration: line-through; color: red;"&gt;minimizada&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;iacute;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;que&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;resta&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;uacute;rela)&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Private&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Sub&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Form1_Load(ByVal&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sender&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;As&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;System.Object&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ByVal&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;e&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;As&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;System.EventArgs&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Handles&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;MyBase.Load&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Dim&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;FTemp&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Celsius&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;As&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Single&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Dim&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;strFTemp&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;As&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;String&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Dim&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Prompt&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;As&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;String&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Insert&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Farenheit&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;unit&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Do&lt;/span&gt;&lt;br /&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 style="text-decoration: line-through; color: red;"&gt;strFTemp&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;InputBox(Prompt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Conversor&amp;quot;)&lt;/span&gt;&lt;br /&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 style="text-decoration: line-through; color: red;"&gt;If&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;strFTemp&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;&amp;gt;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Then&lt;/span&gt;&lt;br /&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 style="text-decoration: line-through; color: red;"&gt;FTemp&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;CSng(strFTemp&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;br /&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 style="text-decoration: line-through; color: red;"&gt;Celsius&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Int((FTemp&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;+&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;40&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;*&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;5&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;9&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;40&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;br /&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 style="text-decoration: line-through; color: red;"&gt;MsgBox(Celsius&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Unit&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Celsius&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;)&lt;/span&gt;&lt;br /&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 style="text-decoration: line-through; color: red;"&gt;End&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Loop&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;While&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;strFTemp&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;&amp;gt;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;End&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;End&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Sub&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Si&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;usted&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;lo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;desea&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;puede&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;probar&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;orientada&lt;/span&gt; a &lt;span style="text-decoration: line-through; color: red;"&gt;realizar&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;este&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;proceso&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;en&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;otra&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;plataforma&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;como&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;MonoDevelop&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;u&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;otra&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;pero&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;no&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;estoy&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;muy&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;seguro&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;sitios&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;web&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;y&lt;/span&gt; la &lt;span style="text-decoration: line-through; color: red;"&gt;posibilidad&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;de&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;como&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;lo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;har&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;iacute;as&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;en&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Visual&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Studio&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Puedes&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;descargar&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;un&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;proyecto&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;que&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;se&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;hizo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;como&lt;/span&gt; aplicaci&amp;oacute;n &lt;span style="text-decoration: line-through; color: red;"&gt;de&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;escritorio&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;en&lt;/span&gt;&amp;nbsp;&lt;strong&gt;&lt;a href="http://code.google.com/p/celsiter"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;http://code.google.com/p/celsiter&lt;/span&gt;&lt;/a&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;estando&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;dicha&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;aplicaci&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;oacute;n&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;disponible&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;que&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;se&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;programar&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;iacute;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ser&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;iacute;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;err&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;oacute;nea&lt;/span&gt; en &lt;span style="text-decoration: line-through; color: red;"&gt;ingl&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;eacute;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;y&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;espa&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;ntilde;ol.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;sitios&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;web&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Disculpen&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;las&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;molestias&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Un&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;cordial&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;saludo&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Un conversor Fº-Cº en tu sitio web </title><link>http://geeks.ms/wikis/arquitecturasoftware/concepto-de-arquitectura-de-software/revision/4.aspx</link><pubDate>Sun, 14 Mar 2010 14:04:10 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:30</guid><dc:creator>Ángel Manuel</dc:creator><description>Revisión 4 enviado a Wiki sobre Arquitectura del software en Geeks•ms por Ángel Manuel a 3/14/2010 3:04:10 PM&lt;br /&gt;
&lt;h2&gt;Un conversor F&amp;#186;-C&amp;#186; en tu sitio web &lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Archivado en: asp.net, conversor en sitio web, visual basic, farenheit-celsius&lt;/div&gt;

&lt;p&gt;Quiero ense&amp;ntilde;arles c&amp;oacute;mo poder implementar un&lt;strong&gt; conversor Farenheit-Celsius en tu sitio web &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;el&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;sitio&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;debe&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ser&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;tipo&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ASP.NET&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;porque&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;en&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;HTML&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;PHP&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;u&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;otros&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;lenguajes&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;no&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;sirve&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;esto&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;)&lt;/span&gt;&lt;/strong&gt;. Para ello deberemos disponer de &lt;strong&gt;Visual Web Express Edition/Visual Studio&lt;/strong&gt;, y realizar los siguientes pasos:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Iniciar Visual Studio/Visual Web Express&lt;/li&gt;
&lt;li&gt;Ir a Archivo&amp;gt;Nuevo&amp;gt;Sitio web; y seleccionamos &amp;quot;Sitio Web ASP.NET&amp;quot;, habiendo seleccionado Visual Basic como lenguaje.&lt;/li&gt;
&lt;li&gt;Insertamos un control &amp;quot;Button&amp;quot;, seleccion&amp;aacute;ndolo del cuadro de herramientas (no de HTML).&lt;/li&gt;
&lt;li&gt;Hacemos doble clic, y accederemos a la secc. del c&amp;oacute;digo e insertamos el c&amp;oacute;digo que muestro m&amp;aacute;s abajo (el lenguaje del c&amp;oacute;digo es Visual Basic):&lt;/li&gt;
&lt;li&gt;Pulsamos las teclas Ctrl+F5, y se mostrar&amp;aacute; el sitio.&lt;/li&gt;
&lt;li&gt;Haz clic&amp;nbsp;en el bot&amp;oacute;n y te saldr&amp;aacute; una ventana con el conversor (si no te aparece, estar&amp;aacute; minimizada, as&amp;iacute; que resta&amp;uacute;rela)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim FTemp, Celsius As Single&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim strFTemp As String&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim Prompt As String = &amp;quot;Insert a Farenheit unit.&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Do&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strFTemp = InputBox(Prompt, &amp;quot;Conversor&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If strFTemp &amp;lt;&amp;gt; &amp;quot;&amp;quot; Then&lt;br /&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; FTemp = CSng(strFTemp)&lt;br /&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; Celsius = Int((FTemp + 40) * 5 / 9 - 40)&lt;br /&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; MsgBox(Celsius, , &amp;quot;Unit in Celsius&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop While strFTemp &amp;lt;&amp;gt; &amp;quot;&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Si usted lo desea, puede probar a realizar este proceso en otra plataforma como MonoDevelop u otra, pero no estoy muy seguro de la posibilidad de como lo har&amp;iacute;as en Visual Studio.&lt;/p&gt;
&lt;p&gt;Puedes descargar un proyecto que se hizo como aplicaci&amp;oacute;n de escritorio en&amp;nbsp;&lt;strong&gt;&lt;a href="http://code.google.com/p/celsiter"&gt;http://code.google.com/p/celsiter&lt;/a&gt;, &lt;/strong&gt;estando dicha aplicaci&amp;oacute;n disponible en ingl&amp;eacute;s y espa&amp;ntilde;ol.&lt;/p&gt;</description></item><item><title>Un conversor Fº-Cº en tu sitio web </title><link>http://geeks.ms/wikis/arquitecturasoftware/concepto-de-arquitectura-de-software/revision/3.aspx</link><pubDate>Sun, 14 Mar 2010 14:03:01 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:14</guid><dc:creator>Ángel Manuel</dc:creator><description>Revisión 3 enviado a Wiki sobre Arquitectura del software en Geeks•ms por Ángel Manuel a 3/14/2010 3:03:01 PM&lt;br /&gt;
&lt;h2&gt;Un conversor F&amp;#186;-C&amp;#186; en tu sitio web &lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Archivado en: asp.net, conversor en sitio web, visual basic, farenheit-celsius&lt;/div&gt;

&lt;p&gt;Quiero ense&amp;ntilde;arles c&amp;oacute;mo poder implementar un&lt;strong&gt; conversor Farenheit-Celsius en tu sitio web&lt;/strong&gt;. Para ello deberemos disponer de &lt;strong&gt;Visual Web Express Edition/Visual Studio&lt;/strong&gt;, y realizar los siguientes pasos:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Iniciar Visual Studio/Visual Web Express&lt;/li&gt;
&lt;li&gt;Ir a Archivo&amp;gt;Nuevo&amp;gt;Sitio web; y seleccionamos &amp;quot;Sitio Web ASP.NET&amp;quot;, habiendo seleccionado Visual Basic como lenguaje.&lt;/li&gt;
&lt;li&gt;Insertamos un control &amp;quot;Button&amp;quot;, seleccion&amp;aacute;ndolo del cuadro de herramientas (no de HTML).&lt;/li&gt;
&lt;li&gt;Hacemos doble clic, y accederemos a la secc. del c&amp;oacute;digo e insertamos el c&amp;oacute;digo que muestro m&amp;aacute;s abajo &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;el&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;lenguaje&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;del&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;c&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;oacute;digo&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;es&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Visual&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Basic)&lt;/span&gt;:&lt;/li&gt;
&lt;li&gt;Pulsamos las teclas Ctrl+F5, y se mostrar&amp;aacute; el sitio.&lt;/li&gt;
&lt;li&gt;Haz clic&amp;nbsp;en el bot&amp;oacute;n y te saldr&amp;aacute; una ventana con el conversor (si no te aparece, estar&amp;aacute; minimizada, as&amp;iacute; que resta&amp;uacute;rela)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim FTemp, Celsius As Single&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim strFTemp As String&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim Prompt As String = &amp;quot;Insert a Farenheit unit.&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Do&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strFTemp = InputBox(Prompt, &amp;quot;Conversor&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If strFTemp &amp;lt;&amp;gt; &amp;quot;&amp;quot; Then&lt;br /&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; FTemp = CSng(strFTemp)&lt;br /&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; Celsius = Int((FTemp + 40) * 5 / 9 - 40)&lt;br /&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; MsgBox(Celsius, , &amp;quot;Unit in Celsius&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop While strFTemp &amp;lt;&amp;gt; &amp;quot;&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Si&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;usted&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;lo&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;desea&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;puede&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;probar&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;realizar&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;este&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;proceso&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;en&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;otra&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;plataforma&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;como&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;MonoDevelop&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;u&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;otra&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;pero&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;no&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;estoy&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;muy&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;seguro&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;la&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;posibilidad&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;como&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;lo&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;har&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;iacute;as&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;en&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Visual&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Studio&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Puedes&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;descargar&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;un&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;proyecto&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;que&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;se&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;hizo&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;como&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;aplicaci&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;oacute;n&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;escritorio&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;en&lt;/span&gt;&amp;nbsp;&lt;strong&gt;&lt;a href="http://code.google.com/p/celsiter"&gt;&lt;span style="background: SpringGreen;"&gt;http://code.google.com/p/celsiter&lt;/span&gt;&lt;/a&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;/strong&gt;&lt;span style="background: SpringGreen;"&gt;estando&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;dicha&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;aplicaci&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;oacute;n&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;disponible&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;en&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ingl&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;eacute;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;y&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;espa&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;ntilde;ol.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Un conversor Fº-Cº en tu sitio web </title><link>http://geeks.ms/wikis/arquitecturasoftware/concepto-de-arquitectura-de-software/revision/2.aspx</link><pubDate>Sat, 13 Mar 2010 15:06:50 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:13</guid><dc:creator>Ángel Manuel</dc:creator><description>Revisión 2 enviado a Wiki sobre Arquitectura del software en Geeks•ms por Ángel Manuel a 3/13/2010 4:06:50 PM&lt;br /&gt;
&lt;h2&gt;Un conversor F&amp;#186;-C&amp;#186; en tu sitio web &lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Archivado en: asp.net, conversor en sitio web, visual basic, farenheit-celsius&lt;/div&gt;

&lt;p&gt;Quiero ense&amp;ntilde;arles c&amp;oacute;mo poder implementar un&lt;strong&gt; conversor Farenheit-Celsius en tu sitio web&lt;/strong&gt;. Para ello deberemos disponer de &lt;strong&gt;Visual Web Express Edition/Visual Studio&lt;/strong&gt;, y realizar los siguientes pasos:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Iniciar Visual Studio/Visual Web Express&lt;/li&gt;
&lt;li&gt;Ir a Archivo&amp;gt;Nuevo&amp;gt;Sitio web; y seleccionamos &amp;quot;Sitio Web ASP.NET&amp;quot;, habiendo seleccionado Visual Basic como lenguaje.&lt;/li&gt;
&lt;li&gt;Insertamos un control &amp;quot;Button&amp;quot;, seleccion&amp;aacute;ndolo del cuadro de herramientas (no de HTML).&lt;/li&gt;
&lt;li&gt;Hacemos doble clic, y accederemos a la secc. del c&amp;oacute;digo e insertamos &lt;span style="text-decoration: line-through; color: red;"&gt;este&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;el&lt;/span&gt; c&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;oacute;digo:&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;oacute;digo&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;que&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;muestro&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;m&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;aacute;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;abajo&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Pulsamos las teclas Ctrl+F5, y se mostrar&amp;aacute; el sitio.&lt;/li&gt;
&lt;li&gt;Haz clic&amp;nbsp;en el bot&amp;oacute;n y te saldr&amp;aacute; una ventana con el conversor (si no te aparece, estar&amp;aacute; minimizada, as&amp;iacute; que resta&amp;uacute;rela)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim FTemp, Celsius As Single&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim strFTemp As String&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim Prompt As String = &amp;quot;Insert a Farenheit unit.&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Do&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strFTemp = InputBox(Prompt, &amp;quot;Conversor&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If strFTemp &amp;lt;&amp;gt; &amp;quot;&amp;quot; Then&lt;br /&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; FTemp = CSng(strFTemp)&lt;br /&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; Celsius = Int((FTemp + 40) * 5 / 9 - 40)&lt;br /&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; MsgBox(Celsius, , &amp;quot;Unit in Celsius&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop While strFTemp &amp;lt;&amp;gt; &amp;quot;&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Un conversor Fº-Cº en tu sitio web </title><link>http://geeks.ms/wikis/arquitecturasoftware/concepto-de-arquitectura-de-software/revision/1.aspx</link><pubDate>Sat, 13 Mar 2010 15:06:04 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:12</guid><dc:creator>Ángel Manuel</dc:creator><description>Revisión 1 enviado a Wiki sobre Arquitectura del software en Geeks•ms por Ángel Manuel a 3/13/2010 4:06:04 PM&lt;br /&gt;
&lt;p&gt;Quiero ense&amp;ntilde;arles c&amp;oacute;mo poder implementar un&lt;strong&gt; conversor Farenheit-Celsius en tu sitio web&lt;/strong&gt;. Para ello deberemos disponer de &lt;strong&gt;Visual Web Express Edition/Visual Studio&lt;/strong&gt;, y realizar los siguientes pasos:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Iniciar Visual Studio/Visual Web Express&lt;/li&gt;
&lt;li&gt;Ir a Archivo&amp;gt;Nuevo&amp;gt;Sitio web; y seleccionamos &amp;quot;Sitio Web ASP.NET&amp;quot;, habiendo seleccionado Visual Basic como lenguaje.&lt;/li&gt;
&lt;li&gt;Insertamos un control &amp;quot;Button&amp;quot;, seleccion&amp;aacute;ndolo del cuadro de herramientas (no de HTML).&lt;/li&gt;
&lt;li&gt;Hacemos doble clic, y accederemos a la secc. del c&amp;oacute;digo e insertamos este c&amp;oacute;digo:&lt;/li&gt;
&lt;li&gt;Pulsamos las teclas Ctrl+F5, y se mostrar&amp;aacute; el sitio.&lt;/li&gt;
&lt;li&gt;Haz clic&amp;nbsp;en el bot&amp;oacute;n y te saldr&amp;aacute; una ventana con el conversor (si no te aparece, estar&amp;aacute; minimizada, as&amp;iacute; que resta&amp;uacute;rela)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim FTemp, Celsius As Single&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim strFTemp As String&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim Prompt As String = &amp;quot;Insert a Farenheit unit.&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Do&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strFTemp = InputBox(Prompt, &amp;quot;Conversor&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If strFTemp &amp;lt;&amp;gt; &amp;quot;&amp;quot; Then&lt;br /&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; FTemp = CSng(strFTemp)&lt;br /&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; Celsius = Int((FTemp + 40) * 5 / 9 - 40)&lt;br /&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; MsgBox(Celsius, , &amp;quot;Unit in Celsius&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop While strFTemp &amp;lt;&amp;gt; &amp;quot;&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>TabControl con algunas mejoras (C# / VB)</title><link>http://geeks.ms/wikis/arquitecturasoftware/tabcontrol-con-algunas-mejoras-c-vb/revision/0.aspx</link><pubDate>Mon, 18 Oct 2010 14:29:34 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:27</guid><dc:creator>Javier Torrecilla</dc:creator><description>Revisión actual enviado a Wiki sobre Arquitectura del software en Geeks•ms por Javier Torrecilla a 10/18/2010 4:29:34 PM&lt;br /&gt;
&lt;p&gt;
Desde las versiones antiguas de Visual Studio, me he encontrado con un peque&amp;ntilde;o problema a la hora de trabajar con el TabControl: Ocultar / Mostrar las TabPages.&lt;/p&gt;
&lt;p&gt;
Pese a que el control TabControl, presenta una propiedad &amp;ldquo;TabPageCollection&amp;rdquo; que alberga todas las TabPages del Control, y a su vez cada TabPage tienen unos m&amp;eacute;todos Hide y Show, su funcionamiento no es el que &amp;ldquo;yo&amp;rdquo; desear&amp;iacute;a. Me explico:&lt;/p&gt;
&lt;p&gt;
- Si yo llamo al m&amp;eacute;todo Hide de un TabPage, me gustar&amp;iacute;a que este TabPage no fuera visible de cara al usuario. &lt;/p&gt;
&lt;!--more--&gt;
&lt;p&gt;
&amp;iquest;Qu&amp;eacute; sucede cuando llamo al m&amp;eacute;todo Hide?: Puesto que el objeto &lt;a href="http://msdn.microsoft.com/es-es/library/system.windows.forms.tabpage.aspx" target="_blank"&gt;TabPage&lt;/a&gt;, herede del control &lt;a href="http://msdn.microsoft.com/es-es/library/system.windows.forms.panel.aspx" target="_blank"&gt;Panel&lt;/a&gt;, el m&amp;eacute;todo Hide, se encarga de ocultar el panel que se muestra en el control TabControl y todo su contenido, pero no la cabecera de la &amp;ldquo;pesta&amp;ntilde;a&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;
Del mismo modo el m&amp;eacute;todo Show() lo que va a realizar es mostrar su contenido.&lt;/p&gt;
&lt;p&gt;
Por ello, he creado un control de Usuario para implementar los m&amp;eacute;todos HideTabPage y ShowTabPage.&lt;/p&gt;
&lt;p&gt;
Para poder realizar estos m&amp;eacute;todos he creado una lista privada para manejar las &amp;ldquo;TabPages&amp;rdquo;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
List&amp;lt;TabPage&amp;gt; AllTabPages;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Para su correcto funcionamiento, en el Constructor de la Clase, inicializo la lista:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
AllTabPages = new List&amp;lt;TabPage&amp;gt;();&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Y ya se puede implementar la funcionalidad:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
public void HideTabPage(TabPage tb)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;{
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (TabPages.Contains(tb))
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;
&lt;p&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; foreach (TabPage t in TabPages)&lt;/p&gt;
&lt;p&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;/p&gt;
&lt;p&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; if (!AllTabPages.Contains(t))
&lt;/p&gt;
&lt;p&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; AllTabPages.Add(t);
&lt;/p&gt;
&lt;p&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;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; this.TabPages.Remove(tb);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt; }
&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }  &lt;/p&gt;
&lt;p&gt;
public void ShowTabPage(TabPage tb)&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ((AllTabPages.Contains(tb)) &amp;amp;&amp;amp; (!TabPages.Contains(tb)))
&lt;/p&gt;
&lt;p&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; this.TabPages.Add(tb);  &lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Para su utilizaci&amp;oacute;n bastar&amp;iacute;a con hacer una llamada de la siguiente manera:  &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
extTabControl1.HideTabPage(TabPage1);  &lt;/p&gt;
&lt;p&gt;
o  &lt;/p&gt;
&lt;p&gt;
extTabControl1.ShowTabPage(TabPage1);&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
Adem&amp;aacute;s de Ocultar y Mostrar un TabPage, he generado la posibilidad de Habilitar / Deshabilitar TabPages y que el control no entre en TabPages Deshabilitadas. Para lograrlo he sobrescrito el m&amp;eacute;todo &lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.forms.tabcontrol.selecting.aspx" target="_blank"&gt;Selecting&lt;/a&gt; del control:  &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
protected override void OnSelecting(TabControlCancelEventArgs e)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; if (e.TabPageIndex &amp;gt; -1)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; {
&lt;/p&gt;
&lt;p&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; TabPage tb = TabPages[e.TabPageIndex];&lt;/p&gt;
&lt;p&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; if (tb.Enabled == false)&lt;/p&gt;
&lt;p&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; e.Cancel = true;&lt;/p&gt;
&lt;p&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; else&lt;/p&gt;
&lt;p&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; base.OnSelecting(e);&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }  &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Os dejo el enlace a &lt;a href="http://extendedtabcontrol.codeplex.com/" target="_blank"&gt;CodePlex&lt;/a&gt; donde lo he publicado.&lt;/p&gt;
&lt;p&gt;
Si ten&amp;eacute;is cualquier duda, aqu&amp;iacute; estoy.&lt;/p&gt;
&lt;p&gt;
Saludos&lt;/p&gt;</description></item><item><title>Los atributos y su uso en VS.</title><link>http://geeks.ms/wikis/arquitecturasoftware/los-atributos-y-su-uso-en-vs/revision/0.aspx</link><pubDate>Wed, 06 Oct 2010 09:09:49 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:24</guid><dc:creator>Javier Torrecilla</dc:creator><description>Revisión actual enviado a Wiki sobre Arquitectura del software en Geeks•ms por Javier Torrecilla a 10/6/2010 11:09:49 AM&lt;br /&gt;
&lt;p&gt;Este ejemplo viene a servir para destacar el uso de los atributos en el c&amp;oacute;digo.
&lt;/p&gt;
&lt;p&gt;Si entrais &lt;a href="http://msdn.microsoft.com/es-es/library/z0w1kczw.aspx"&gt;aqu&amp;iacute;&lt;/a&gt; , podr&amp;eacute;is ver m&amp;aacute;s en detalle la definici&amp;oacute;n de los atributos.
&lt;/p&gt;
&lt;p&gt;Los atributos pueden aplicar a Clases, M&amp;eacute;todos o Funciones y Propiedades.
&lt;/p&gt;
&lt;p&gt;Se pueden usar uno o varios sobre el mismo objeto.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Sintaxis:&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;VB&lt;/strong&gt;
&lt;strong&gt;&amp;quot;&amp;lt;&amp;quot;Atributo([Parametros])&amp;quot;&amp;gt;&amp;quot; _ &lt;/strong&gt; (Sobras las &amp;quot;)Clase, m&amp;eacute;todo o propiedad
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;C#&lt;/strong&gt;
&lt;strong&gt;[Atributo([Parametros])]&lt;/strong&gt;
Clase, m&amp;eacute;todo o propiedad
&lt;/p&gt;
&lt;p&gt;
Algunos ejemplos de atributos son:
&lt;/p&gt;
&lt;p&gt;-&amp;nbsp;&lt;a href="http://msdn.microsoft.com/es-es/library/system.serializableattribute.aspx"&gt;Serializable&lt;/a&gt;: Permite guardar una clase como un fichero XML a trav&amp;eacute;s de un Serializer.
&lt;/p&gt;
&lt;p&gt; -&amp;nbsp;&lt;a href="http://msdn.microsoft.com/es-es/library/microsoft.build.framework.requiredattribute.aspx"&gt;Required&lt;/a&gt;: hace indicar que una propiedad es obligatoria. Acepta el par&amp;aacute;metro ErrorMessage donde se podr&amp;iacute;a indicar el valor en el caso de que no se rellene la propiedad.&lt;/p&gt;
&lt;p&gt;-&amp;nbsp;&lt;a href="http://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.stringlengthattribute.aspx"&gt;StringLength&lt;/a&gt;: nos permite validar longitudes de una cadena, he indicar un mensaje de error si no se cumple.&lt;/p&gt;
&lt;p&gt; -&amp;nbsp;&lt;a href="http://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.regularexpressionattribute.aspx"&gt;RegularExpression&lt;/a&gt;: nos permite validar una cadena con una expresi&amp;oacute;n regular dada. Para ver ejemplos de expresiones regulares podeis visitar este &lt;a href="http://www.regular-expressions.info/"&gt;enlace&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt; -&lt;a href="http://msdn.microsoft.com/en-us/library/system.componentmodel.displaynameattribute.aspx"&gt;DisplayNameAttribute&lt;/a&gt;: nos permite darle un alias a una propiedad.
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;El ejemplo, consiste en la creaci&amp;oacute;n de ficheros XML a trav&amp;eacute;s de MVC.
El c&amp;oacute;digo fuente del ejemplo lo teneis en este &lt;a href="http://cid-3f59c33a50c6d482.office.live.com/self.aspx/.Public/EjemploAtributos.rar"&gt;enlace&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;.&lt;/p&gt;</description></item><item><title>Introducción a las Expresiones Regulares.</title><link>http://geeks.ms/wikis/arquitecturasoftware/introducci-243-n-a-las-expresiones-regulares/revision/0.aspx</link><pubDate>Mon, 13 Sep 2010 09:28:03 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:23</guid><dc:creator>Josué Yeray Julián Ferreiro</dc:creator><description>Revisión actual enviado a Wiki sobre Arquitectura del software en Geeks•ms por Josué Yeray Julián Ferreiro a 9/13/2010 11:28:03 AM&lt;br /&gt;
&lt;div align="justify"&gt;
&lt;p&gt;Hola a todos&lt;/p&gt;
&lt;/div&gt;
&lt;div align="justify"&gt;
&lt;p&gt;Las expresiones regulares acompa&amp;ntilde;an a los programadores desde hace mucho tiempo, se comenz&amp;oacute; a hablar de ellas en Teor&amp;iacute;a de la informaci&amp;oacute;n desde el a&amp;ntilde;o 1950, y desde entonces han supuesto una potente forma de procesar textos basada en patrones de b&amp;uacute;squeda.&lt;/p&gt;
&lt;/div&gt;
&lt;div align="justify"&gt;
&lt;p&gt;A&amp;uacute;n as&amp;iacute; muchas veces es una parte del desarrollo que pasa desapercibida por lo que he decidido dedicarle algo de tiempo y explicaros sus or&amp;iacute;genes, historia, implementaciones y gran funcionalidad, estoy seguro que os podr&amp;aacute;n sacar de m&amp;aacute;s de un aprieto.&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;
&lt;h4 align="justify"&gt;Pero&amp;hellip; &amp;iquest;Que son las Expresiones regulares?&lt;/h4&gt;
&lt;div align="justify"&gt;
&lt;p&gt;Una expresi&amp;oacute;n regular, tambi&amp;eacute;n llamada patr&amp;oacute;n, es una expresi&amp;oacute;n que define de manera gen&amp;eacute;rica un conjunto de cadenas, de las que conocemos su estructura b&amp;aacute;sica pero no conocemos cada uno de los caracteres que pueden componerlas. &lt;/p&gt;
&lt;/div&gt;
&lt;div align="justify"&gt;
&lt;p&gt;Por poner un ejemplo, pensemos en una lista de elementos:&lt;strong&gt; Casa, Caza, Caasa&lt;/strong&gt;, podr&amp;iacute;amos describir todos estos elementos con la expresi&amp;oacute;n regular o patr&amp;oacute;n [&lt;strong&gt; Ca(a?|s|z)a&lt;/strong&gt; ], que identificar&amp;iacute;a las 3 cadenas antes indicadas, m&amp;aacute;s adelante analizaremos m&amp;aacute;s a fondo este patr&amp;oacute;n para que comprend&amp;aacute;is su significado.&lt;/p&gt;
&lt;/div&gt;
&lt;h4&gt;Historia&lt;/h4&gt;
&lt;div align="justify"&gt;
&lt;p&gt;Los or&amp;iacute;genes de las expresiones regulares se encuentran en la teor&amp;iacute;a de aut&amp;oacute;matas y la teor&amp;iacute;a de lenguajes formales, en 1950 el matem&amp;aacute;tico &lt;a target="_blank" rel="nofollow" href="http://en.wikipedia.org/wiki/Stephen_Cole_Kleene"&gt;Stephen Cole Kleene&lt;/a&gt; describi&amp;oacute; estos modelos usando su notaci&amp;oacute;n matem&amp;aacute;tica llamada Regular Sets, y adaptados posteriormente al editor ed de UNIX, para m&amp;aacute;s tarde ser usadas en expr, AWK, Emacs, vi y lex.&lt;/p&gt;
&lt;/div&gt;
&lt;div align="justify"&gt;
&lt;p&gt;El uso de expresiones regulares en modelado de datos e informaci&amp;oacute;n estructurada comenz&amp;oacute; en 1960 y se expandi&amp;oacute; considerablemente en 1980. El n&amp;uacute;cleo del standard &lt;a target="_blank" rel="nofollow" href="http://en.wikipedia.org/wiki/XML_schema"&gt;Lenguaje de especificaciones estructuradas&lt;/a&gt; son las expresiones regulares.&lt;/p&gt;
&lt;/div&gt;
&lt;h4&gt;Expresiones Regulares en .NET&lt;/h4&gt;
&lt;div align="justify"&gt;
&lt;p&gt;.NET incluye un motor de expresiones regulares desde su primera versi&amp;oacute;n, que no ha sufrido cambios importantes y es uno de los mejor implementados que podemos encontrar.&lt;/p&gt;
&lt;/div&gt;
&lt;div align="justify"&gt;
&lt;p&gt;Para usar expresiones regulares en nuestra aplicaci&amp;oacute;n simplemente debemos importar el namespace System.Text.RegularExpressions al inicio de nuestra clase:&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;
&lt;pre class="brush: vb;"&gt;Imports System.Text.RegularExpressions

Class MainWindow

End Class&amp;nbsp;&lt;/pre&gt;
&lt;p&gt;Una vez hecho esto podremos acceder a la clase RegEx, que representa una instancia del motor de expresiones regulares de .NET, podemos usar esta clase para buscar r&amp;aacute;pidamente una subcadena dentro de una gran cantidad de texto o para extraer, editar, reemplazar o eliminar subcadenas de texto.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Para ello, primero debemos definir el patr&amp;oacute;n o expresi&amp;oacute;n que queremos buscar. Para esto las expresiones regulares cuentan con todo un ejercito de definiciones que nos ayudan a indicar el texto que queremos considerar una coincidencia:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="1" border="1" style="width:563px;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;Definici&amp;oacute;n&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;Descripci&amp;oacute;n&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;|&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;&amp;oacute;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;^&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;Inicio de la l&amp;iacute;nea.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;$&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;Fin de la l&amp;iacute;nea.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;\A&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;Inicio de la cadena.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;\Z&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;Fin de la cadena.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;\b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;Inicio / Fin de palabra.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;\B&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;No al inicio o fin de palabra.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;*&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;Buscar el d&amp;iacute;gito o letra anterior 0 &amp;oacute; m&amp;aacute;s veces.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;?&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;Buscar el d&amp;iacute;gito o letra anterior 0 &amp;oacute; 1 vez.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;+&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;Buscar el d&amp;iacute;gito o letra anterior al menos 1 vez.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;{n}&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;Buscar exactamente el contenido de las llaves.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;{n,m}&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;Buscar todas las coincidencias entre n y m.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;{n,}&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;Buscar desde n en adelante.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;\u0000 - \uFFFF&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;Buscar el caracter unicode.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200" valign="top"&gt;
&lt;p&gt;?&amp;amp;lt;nombre&amp;amp;gt;Expr.Regular&lt;/p&gt;
&lt;/td&gt;
&lt;td width="358" valign="top"&gt;
&lt;p&gt;Asignar un nombre al grupo de captura.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Esta es una peque&amp;ntilde;a lista de los elementos del lenguaje de las expresiones regulares, puedes encontrar una referencia completa en MSDN, &lt;a target="_blank" rel="nofollow" href="http://msdn.microsoft.com/en-us/library/az24scfc.aspx"&gt;aqu&amp;iacute;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Con esto, pongamos un ejemplo pr&amp;aacute;ctico, imaginad que est&amp;aacute;is analizando el texto de un archivo html y quer&amp;eacute;is encontrar todas las referencias a im&amp;aacute;genes jpg y almacenarlas en una lista de cadenas para descargarlas posteriormente, ser&amp;iacute;a tan sencillo como hacer esto:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;span style="font-size:x-small;"&gt;(nota: esto es solo un ejemplo y bajo ciertas condiciones controladas, no identificar&amp;iacute;a correctamente todas las im&amp;aacute;genes en un html real, es solo una muestra)&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Dim Patron As String = &amp;quot;src=&amp;#39;?&amp;amp;lt;imagen&amp;amp;gt;(http.*jpg)&amp;#39;\s+&amp;quot;&lt;br /&gt;Dim Expresion As New Regex(Patron, RegexOptions.IgnoreCase)&lt;br /&gt;Dim ListaImagenes As New List(Of String)&lt;br /&gt;&lt;br /&gt;For Each Coincidencia As Match In Expresion.Matches(InputText)&lt;br /&gt;ListaImagenes.Add(Coincidencia.Groups(&amp;quot;imagen&amp;quot;).Value)&lt;br /&gt;Next&lt;/p&gt;
&lt;p&gt;Como pod&amp;eacute;is ver es realmente sencillo usar expresiones regulares, son muy &amp;uacute;tiles para validaci&amp;oacute;n de entrada de texto, pod&amp;eacute;is definir varios patrones &amp;ldquo;no permitidos&amp;rdquo; y comprobar el texto que ha introducido el usuario en busca de ellos, por ejemplo pod&amp;eacute;is buscar un patr&amp;oacute;n SQL para evitar SQL Injection en aplicaciones Web o un patr&amp;oacute;n con el tipo de texto que el usuario debe introducir para verificar que el dato es correcto.&lt;/p&gt;
&lt;p&gt;He preparado un peque&amp;ntilde;o programa en VB.NET y WPF que os permite cargar un archivo de texto e introducir una expresi&amp;oacute;n regular a buscar en ese texto y os devuelve todas las coincidencias encontradas:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://lh4.ggpht.com/_7YCdMP8inuc/TIPTrfnfWPI/AAAAAAAAAH0/te8C-BmF5yM/s1600-h/Captura%5B6%5D.jpg"&gt;&lt;img height="646" width="957" src="http://lh6.ggpht.com/_7YCdMP8inuc/TIPTxwZTcrI/AAAAAAAAAH4/b2K_SQj2Isw/Captura_thumb%5B4%5D.jpg?imgmax=800" alt="Captura" border="0" title="Captura" style="display:inline;border-width:0px;" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;h4 align="justify"&gt;Conclusi&amp;oacute;n&lt;/h4&gt;
&lt;p&gt;Bueno, las expresiones regulares son tan antiguas como la inform&amp;aacute;tica misma, pero son un recurso muy valioso hoy en d&amp;iacute;a, puesto que nos ofrecen una herramienta inestimable para validar, corregir y extraer informaci&amp;oacute;n de archivos sin formato predefinido, que de otra forma nos dar&amp;iacute;an dolores de cabeza.&lt;/p&gt;
&lt;p&gt;Espero que os haya gustado tanto leer este art&amp;iacute;culo como a mi escribirlo.&lt;/p&gt;
&lt;p&gt;Por si ten&amp;eacute;is alguna dificultad, a parte por supuesto de poder contactar conmigo tanto dejando mensajes, como en mi twitter, como en msdn o a mi email directamente, os dejo el proyecto completo para descarga. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;Muchas gracias por leerme y &lt;strong&gt;Happy Coding&lt;/strong&gt;!&lt;/p&gt;
&lt;div align="justify"&gt;
&lt;p&gt;&lt;a href="http://cid-fd100135b82f3364.office.live.com/self.aspx/.Public/ejemplos/Expresiones%20Regulares/RegularExpressions.zip?sa=135434598"&gt;Descargar C&amp;oacute;digo fuente.&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;</description></item><item><title>Manejando cadenas de conexión en .Net con C#(3/3) </title><link>http://geeks.ms/wikis/arquitecturasoftware/manejando-cadenas-de-conexi-243-n-en-net-con-c-3-3/revision/0.aspx</link><pubDate>Fri, 10 Sep 2010 05:05:18 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:22</guid><dc:creator>hectorperez</dc:creator><description>Revisión actual enviado a Wiki sobre Arquitectura del software en Geeks•ms por hectorperez a 9/10/2010 7:05:18 AM&lt;br /&gt;
&lt;p&gt;Bien, llegamos a la tercera y &amp;uacute;ltima entrega sobre el manejo de conexiones en .net con C#, hemos hablado en el pasado acerca de c&amp;oacute;mo crear una cadena de&amp;nbsp; conexi&amp;oacute;n en la parte 1 y acerca de una manera mas eficiente para mejorar nuestro c&amp;oacute;digo en la parte 2.&lt;/p&gt;
&lt;p&gt;En esta parte, hablaremos acerca de colocar nuestra cadena de conexi&amp;oacute;n en un archivo de configuraci&amp;oacute;n, y c&amp;oacute;mo poder hacer uso de la misma en nuestro c&amp;oacute;digo.&lt;/p&gt;
&lt;p&gt;Vamos a retomar el mismo proyecto que hemos venido manejando, y lo primero que haremos ser&amp;aacute; agregar un nuevo archivo de configuraci&amp;oacute;n:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img src="/resized-image.ashx/__size/280x252/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0451.post_5F00_03_5F00_img01.png" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/384x248/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/2502.post_5F00_03_5F00_img02.png" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Lo dejaremos con el nombre por defecto. Ahora, el archivo creado nos mostrar&amp;aacute; lo siguiente:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/244x75/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0363.post_5F00_03_5F00_img03.png" border="0" alt="" /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;iquest;Para qu&amp;eacute; servir&amp;aacute; esto? Bueno, pues imagina que tienes 10 llamadas a tu base de datos con el c&amp;oacute;digo que hemos venido trabajando, si recuerdas, definimos en el c&amp;oacute;digo nuestra cadena de conexi&amp;oacute;n; &amp;iquest;Qu&amp;eacute; pasar&amp;iacute;a si de repente debemos cambiar el servidor de la conexi&amp;oacute;n? pues un l&amp;iacute;o, habr&amp;iacute;a que sustituir de una u otra forma cada una de las connection strings. Para evitarnos esto, creamos el archivo de configuraci&amp;oacute;n de nuestra aplicaci&amp;oacute;n, donde podremos agregar desde cadenas de conexi&amp;oacute;n, hasta por ejemplo, colores de alg&amp;uacute;n elemento visual. El formato de nuestro App.config est&amp;aacute; en xml, por lo que deberemos empezar a especificar etiquetas.&lt;/p&gt;
&lt;p&gt;Nuestra primera etiqueta que agregaremos quedar&amp;aacute;:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: &amp;lt;configuration&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;connectionStrings&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/connectionStrings&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 5: &amp;lt;/configuration&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Si te das cuenta, cuando empiezas a escribir dentro del app.config, el intellisense de visual studio te indica de hecho, que &amp;lt;connectionStrings&amp;gt; est&amp;aacute; disponible para autocompletar. &lt;/p&gt;
&lt;p&gt;Excelente, ahora, dentro de connectionStrings, podemos definir la cantidad de cadenas de conexi&amp;oacute;n que nosotros queramos, pero solo definiremos una en nuestro ejemplo, agregamos pues, una nueva cadena de conexi&amp;oacute;n de la siguiente manera:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: &amp;lt;configuration&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp; &amp;lt;connectionStrings&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add name=&amp;quot;miCadenaConexion&amp;quot; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionString=&amp;quot;Data Source=.\SQLEXPRESS;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial Catalog=BalloonShop;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User=balloonshop;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; password=contrase&amp;ntilde;a&amp;quot;/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9:&amp;nbsp;&amp;nbsp; &amp;lt;/connectionStrings&amp;gt;&lt;br /&gt;&amp;nbsp; 10: &amp;lt;/configuration&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;donde:&lt;/p&gt;
&lt;p&gt;name = Nombre de tu cadena de conexi&amp;oacute;n, puede ser cualquier nombre que desees;&lt;/p&gt;
&lt;p&gt;connectionString = Hemos rescatado la cadena de conexi&amp;oacute;n, que hemos utilizado en los posts anteriores, y la hemos colocado aqu&amp;iacute;.&lt;/p&gt;
&lt;p&gt;Y listo, ya est&amp;aacute; listo nuestro archivo app.config, nos aseguramos de salvarlo, y ahora, c&amp;oacute;mo usarlo desde nuestro c&amp;oacute;digo?&lt;/p&gt;
&lt;p&gt;Lo primero que debemos hacer, es agregar una nueva referencia, al ensamblado System.Configuration&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img src="/resized-image.ashx/__size/322x262/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/8877.post_5F00_03_5F00_img04.png" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Con un using, especificamos que queremos usar System.Configuration:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: using System.Configuration;&lt;br /&gt;Ahora, cuando vayamos a definir nuestra cadena de conexi&amp;oacute;n, debemos poner algo como esto:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: string miCadenaConexion = &lt;br /&gt;&amp;nbsp;&amp;nbsp; 2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ConfigurationManager.&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ConnectionStrings[&amp;quot;miCadenaConexion&amp;quot;].&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ConnectionString;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;Lo que hacemos, es llamar al administrador de configuraciones, quien obtiene la parte de connectionStrings de nuestro archivo app.config, ah&amp;iacute; le especificamos el nombre de la cadena de conexi&amp;oacute;n que queremos usar, y al final, le decimos que es la parte de connectionString la que nos interesa.&lt;/p&gt;
&lt;p&gt;Si probamos nuestro c&amp;oacute;digo con esta modificaci&amp;oacute;n:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: using System;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: using System.Data.SqlClient;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3: using System.Configuration;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 5: namespace Cadenas_conexion_1&lt;br /&gt;&amp;nbsp;&amp;nbsp; 6: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; class Program&lt;br /&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; static void Main(string[] args)&lt;br /&gt;&amp;nbsp; 10:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; 11:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string miCadenaConexion = &lt;br /&gt;&amp;nbsp; 12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ConfigurationManager.&lt;br /&gt;&amp;nbsp; 13:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ConnectionStrings[&amp;quot;miCadenaConexion&amp;quot;].&lt;br /&gt;&amp;nbsp; 14:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ConnectionString;&lt;br /&gt;&amp;nbsp; 15:&amp;nbsp; &lt;br /&gt;&amp;nbsp; 16:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlConnection sqlconnection;&lt;br /&gt;&amp;nbsp; 17:&amp;nbsp; &lt;br /&gt;&amp;nbsp; 18:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using (sqlconnection = &lt;br /&gt;&amp;nbsp; 19:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new SqlConnection(miCadenaConexion))&lt;br /&gt;&amp;nbsp; 20:&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;br /&gt;&amp;nbsp; 21:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Open();&lt;br /&gt;&amp;nbsp; 22:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (sqlconnection.State == &lt;br /&gt;&amp;nbsp; 23:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Data.ConnectionState.Open)&lt;br /&gt;&amp;nbsp; 24:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;br /&gt;&amp;nbsp; 25:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;br /&gt;&amp;nbsp; 26:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;quot;Conexi&amp;oacute;n abierta&amp;quot;);&lt;br /&gt;&amp;nbsp; 27:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.Read();&lt;br /&gt;&amp;nbsp; 28:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;br /&gt;&amp;nbsp; 29:&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;br /&gt;&amp;nbsp; 30:&amp;nbsp; &lt;br /&gt;&amp;nbsp; 31:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (sqlconnection.State &lt;br /&gt;&amp;nbsp; 32:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; == System.Data.ConnectionState.Open)&lt;br /&gt;&amp;nbsp; 33:&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;br /&gt;&amp;nbsp; 34:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;br /&gt;&amp;nbsp; 35:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;quot;La conexi&amp;oacute;n sigue abierta!&amp;quot;);&lt;br /&gt;&amp;nbsp; 36:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.Read();&lt;br /&gt;&amp;nbsp; 37:&amp;nbsp; &lt;br /&gt;&amp;nbsp; 38:&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;br /&gt;&amp;nbsp; 39:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp; 40:&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;br /&gt;&amp;nbsp; 41:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;br /&gt;&amp;nbsp; 42:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;quot;La conexi&amp;oacute;n se ha cerrado satisfactoriamente!&amp;nbsp; &amp;quot;);&lt;br /&gt;&amp;nbsp; 43:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.Read();&lt;br /&gt;&amp;nbsp; 44:&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;br /&gt;&amp;nbsp; 45:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; 46:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; 47: }&lt;br /&gt;&amp;nbsp; &lt;br /&gt;Obtendremos el mismo resultado:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img src="/resized-image.ashx/__size/371x130/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/2185.post_5F00_03_5F00_img05.png" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Jeje, hemos pues, descrito en estas 3 partes, las mejores pr&amp;aacute;cticas para manejar de una forma eficiente nuestras cadenas y conexiones a bases de datos.&lt;/p&gt;</description></item><item><title>Manejando cadenas de conexión en .Net con C#(2/3) </title><link>http://geeks.ms/wikis/arquitecturasoftware/manejando-cadenas-de-conexi-243-n-en-net-con-c-2-3/revision/0.aspx</link><pubDate>Thu, 09 Sep 2010 04:04:24 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:21</guid><dc:creator>hectorperez</dc:creator><description>Revisión actual enviado a Wiki sobre Arquitectura del software en Geeks•ms por hectorperez a 9/9/2010 6:04:24 AM&lt;br /&gt;
&lt;p&gt;Anteriormente, explicamos acerca los partes que lleva una cadena de conexi&amp;oacute;n, tanto cuando es autentificada por Windows, as&amp;iacute; como cuando es autentificada por rol SQL Server.&lt;/p&gt;
&lt;p&gt;Bien, pues en este post, nos enfocaremos a ver una forma mucho m&amp;aacute;s eficiente de conectarnos a nuestra base de datos.&lt;/p&gt;
&lt;p&gt;En primer lugar, si recordamos el c&amp;oacute;digo del post anterior, ten&amp;iacute;a algo como esto:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: try&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp; sqlconnection.Open();&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp; Console.WriteLine(&amp;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; 5: }&lt;br /&gt;&amp;nbsp;&amp;nbsp; 6: catch (Exception ex)&lt;br /&gt;&amp;nbsp;&amp;nbsp; 7: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp; Console.WriteLine(&amp;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9: }&lt;br /&gt;&amp;nbsp; 10: finally&lt;br /&gt;&amp;nbsp; 11: {&lt;br /&gt;&amp;nbsp; 12:&amp;nbsp;&amp;nbsp; sqlconnection.Close();&lt;br /&gt;&amp;nbsp; 13:&amp;nbsp;&amp;nbsp; Console.ReadLine();&lt;br /&gt;&amp;nbsp; 14: }&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Se podr&amp;iacute;a decir, que este c&amp;oacute;digo est&amp;aacute; bien, sin embargo, existe un problema debido a que no se liberan los recursos una vez cerrada la conexi&amp;oacute;n. Esto mismo hubiera pasado si hubi&amp;eacute;semos tenido un sqlcommand.&lt;/p&gt;
&lt;p&gt;Para arreglar esto, lo que debemos hacer, es poner el c&amp;oacute;digo dentro de un bloque a trav&amp;eacute;s de un using, el cual nos permitir&amp;aacute; liberar de forma autom&amp;aacute;tica los recursos.&lt;/p&gt;
&lt;p&gt;El using, es usado de la siguiente manera:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: using (SqlConnection sqlconnection = &lt;br /&gt;&amp;nbsp;&amp;nbsp; 2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new SqlConnection(miCadenaConexion))&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp; sqlconnection.Open();&amp;nbsp;&amp;nbsp;&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;br /&gt;&amp;nbsp;&amp;nbsp; 5: } &lt;/p&gt;
&lt;p&gt;&lt;br /&gt;como vez, en esta secci&amp;oacute;n lo&amp;nbsp; estamos usando como un bloque, define un &amp;aacute;mbito donde al final, el objeto autom&amp;aacute;ticamente se destruir&amp;aacute;, por eso no es necesario ni siquiera cerrar la conexi&amp;oacute;n. A este c&amp;oacute;digo se le puede implementar un try &amp;ndash; catch para probar capturar excepciones, pero para comprobar, y veas que no te miento, usar&amp;eacute; el siguiente c&amp;oacute;digo para revisar el estado de nuestra conexi&amp;oacute;n a la base de datos:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: SqlConnection sqlconnection;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2:&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 3: using (sqlconnection = new SqlConnection(miCadenaConexion))&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 5:&amp;nbsp;&amp;nbsp; sqlconnection.Open();&lt;br /&gt;&amp;nbsp;&amp;nbsp; 6:&amp;nbsp;&amp;nbsp; if (sqlconnection.State == System.Data.ConnectionState.Open)&lt;br /&gt;&amp;nbsp;&amp;nbsp; 7:&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(&amp;quot;Conexi&amp;oacute;n abierta&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.Read();&lt;br /&gt;&amp;nbsp; 10:&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; 11: }&lt;br /&gt;&amp;nbsp; 12:&amp;nbsp; &lt;br /&gt;&amp;nbsp; 13: if (sqlconnection.State == System.Data.ConnectionState.Open)&lt;br /&gt;&amp;nbsp; 14: {&lt;br /&gt;&amp;nbsp; 15:&amp;nbsp;&amp;nbsp; Console.WriteLine(&amp;quot;La conexi&amp;oacute;n sigue abierta!&amp;quot;);&lt;br /&gt;&amp;nbsp; 16:&amp;nbsp;&amp;nbsp; Console.Read();&lt;br /&gt;&amp;nbsp; 17: }&lt;br /&gt;&amp;nbsp; 18: else&lt;br /&gt;&amp;nbsp; 19: {&lt;br /&gt;&amp;nbsp; 20:&amp;nbsp;&amp;nbsp; Console.WriteLine(&amp;quot;La conexi&amp;oacute;n se ha cerrado satisfactoriamente!&amp;nbsp; &amp;quot;);&lt;br /&gt;&amp;nbsp; 21:&amp;nbsp;&amp;nbsp; Console.Read();&lt;br /&gt;&amp;nbsp; 22: }&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Como vez, lo que hacemos es primero comprobar el estado de la conexi&amp;oacute;n dentro del primer if, y posteriormente lo volvemos a comprobar una vez sali&amp;eacute;ndonos del bloque using, con lo cual obtenemos:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img src="/resized-image.ashx/__size/514x289/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/8360.post_5F00_02_5F00_img01.png" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Es una pr&amp;aacute;ctica recomendada, y que mejora mucho la forma de programar&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Nos vemos en la parte 3!&lt;/p&gt;</description></item><item><title>Manejando cadenas de conexión en .Net con C#(1/3)</title><link>http://geeks.ms/wikis/arquitecturasoftware/manejando-cadenas-de-conexi-243-n-en-net-con-c-1-3/revision/0.aspx</link><pubDate>Thu, 02 Sep 2010 03:52:44 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:17</guid><dc:creator>hectorperez</dc:creator><description>Revisión actual enviado a Wiki sobre Arquitectura del software en Geeks•ms por hectorperez a 9/2/2010 5:52:44 AM&lt;br /&gt;
&lt;h2&gt;Manejando cadenas de conexi&amp;#243;n en .Net con C#(1/3)&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Archivado en: &lt;span style="text-decoration: line-through; color: red;"&gt;C&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;#&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;Esta es una duda muy com&amp;uacute;n entre los que inician a trabajar con bases de datos desde .Net, as&amp;iacute; que aqu&amp;iacute; tratar&amp;eacute; de explicar en primer lugar, qu&amp;eacute; son, y posteriormente, c&amp;oacute;mo usarlas desde nuestras aplicaciones.&lt;br /&gt;En primer lugar, para esta demo, he creado un proyecto nuevo en Visual Studio, del tipo consola.&lt;br /&gt;Ahora, lo que haremos ser&amp;aacute; abrir el Server Explorer de Visual Studio(Ctrl+Alt+S), y agregaremos una nueva conexi&amp;oacute;n a la base de datos, que queramos conectarnos:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/310x217/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/5810.post_5F00_01_5F00_img01.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Suponiendo que nuestro proveedor es SQL Server, especificamos el nombre del Servidor de SQL Server, si es una conexi&amp;oacute;n a trav&amp;eacute;s de Windows Authetication o SQL Server Authetication, y la base de datos correspondiente, para hacer un poco m&amp;aacute;s pr&amp;aacute;ctico esto, agregar&amp;eacute; 2 conexiones a la base de datos, una a trav&amp;eacute;s de autentificaci&amp;oacute;n por Windows, y la otra a trav&amp;eacute;s de autentificaci&amp;oacute;n SQL Server:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/265x379/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/4846.post_5F00_01_5F00_img02.png" border="0" alt="" /&gt;&lt;img src="/resized-image.ashx/__size/260x363/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0728.post_5F00_01_5F00_img03.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp; &lt;br /&gt;NOTA: En caso de no conocer tu Servidor SQL Server, dirigete a tu aplicaci&amp;oacute;n SQL Server Management Studio, donde podr&amp;aacute;s saber qu&amp;eacute; servidores tienes disponibles en tu m&amp;aacute;quina:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/281x214/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3377.post_5F00_01_5F00_img04.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Si ahora nos dirigimos a las propiedades en Visual Studio de cada una de las conexiones, veremos diferentes cadenas de conexi&amp;oacute;n:&lt;br /&gt;De la conexi&amp;oacute;n por Autentificaci&amp;oacute;n Windows:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/424x131/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/2352.post_5F00_01_5F00_img05.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;De la conexi&amp;oacute;n por SQL Server:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/468x120/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3225.post_5F00_01_5F00_img06.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Para poder hacer uso, de las clases que .Net nos proporciona para poder trabajar con Bases de Datos, lo primero que tenemos que hacer es colocar dentro de la secci&amp;oacute;n de nuestros using, el siguiente namespace:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;strong&gt;&amp;nbsp; 1: using System.Data.SqlClient;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Teniendo esto, vamos a hacer algo muy sencillo, no haremos consultas ni nada por el estilo, simplemente queremos comprobar que podemos abrir la Base de Datos apropiadamente, para esto, en primer lugar, declararemos una variable del tipo string, donde almacenaremos nuestra cadena de conexi&amp;oacute;n a la base de datos autentificada por medio de Windows:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;strong&gt; 1: string miCadenaConexion= @&amp;quot;Data Source=.\SQLEXPRESS;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial Catalog=BalloonShop;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Integrated Security=true&amp;quot;;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;donde:&lt;br /&gt;Data Source = El Servidor de Base de datos;&lt;br /&gt;Initial Catalog = Tu Base de Datos a la que te conectar&amp;aacute;s;&lt;br /&gt;Integrated Security = Significa que la seguridad de Windows ser&amp;aacute; usada en vez de un Login de SQL.&lt;br /&gt;Nota: La @, sirve para poder hacer uso del s&amp;iacute;mbolo \ sin que nos tire un error.&lt;br /&gt;Bien, toca el turno a crear un objeto del tipo Connection String, a la cual le pasaremos como par&amp;aacute;metro, la cadena de conexi&amp;oacute;n especificada anteriormente:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp; 1: SqlConnection sqlconnection = new SqlConnection(miCadenaConexion);&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;As&amp;iacute; de f&amp;aacute;cil y sencillo qued&amp;oacute; listo esto, ahora, para probarla, lo que haremos ser&amp;aacute; tratar de abrirla en un bloque try-catch-finally, para ver si es correctamente abierta:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &lt;strong&gt;1: try&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Open();&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; 5: }&lt;br /&gt;&amp;nbsp;&amp;nbsp; 6: catch (Exception ex)&lt;br /&gt;&amp;nbsp;&amp;nbsp; 7: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9: }&lt;br /&gt;&amp;nbsp; 10: finally&lt;br /&gt;&amp;nbsp; 11: {&lt;br /&gt;&amp;nbsp; 12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Close();&lt;br /&gt;&amp;nbsp; 13:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadLine();&lt;br /&gt;&amp;nbsp; 14: }&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Con lo que el c&amp;oacute;digo final queda as&amp;iacute;:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp; 1: using System;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: using System.Data.SqlClient;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 4: namespace Cadenas_conexion_1&lt;br /&gt;&amp;nbsp;&amp;nbsp; 5: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; class Program&lt;br /&gt;&amp;nbsp;&amp;nbsp; 7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; static void Main(string[] args)&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp; 10:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string miCadenaConexion = &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&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;quot;Data Source=.\SQLEXPRESS;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&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; Initial Catalog=BalloonShop;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&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; Integrated Security=true&amp;quot;;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp; 11:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlConnection sqlconnection = new SqlConnection&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (miCadenaConexion);&lt;br /&gt;&amp;nbsp; 12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;&amp;nbsp; 13:&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;br /&gt;&amp;nbsp; 14:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Open();&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp; 15:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&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;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;);&lt;br /&gt;&amp;nbsp; 16:&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;br /&gt;&amp;nbsp; 17:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)&lt;br /&gt;&amp;nbsp; 18:&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;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp; 19:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&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;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;);&lt;br /&gt;&amp;nbsp; 20:&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;br /&gt;&amp;nbsp; 21:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; finally&lt;br /&gt;&amp;nbsp; 22:&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;br /&gt;&amp;nbsp; 23:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Close();&lt;br /&gt;&amp;nbsp; 24:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadLine();&lt;br /&gt;&amp;nbsp; 25:&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;br /&gt;&amp;nbsp; 26:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; 27:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; 28: }&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Probamos el c&amp;oacute;digo y obtenemos lo siguiente:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/472x264/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/6560.post_5F00_01_5F00_img07.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Si hubiesemos querido usar un LogIn de SQL Server, lo &amp;uacute;nico que tenemos que hacer, es cambiar la cadena de conexi&amp;oacute;n por una de este tipo:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp; 1: string miCadenaConexion = @&amp;quot;Data Source=.\SQLEXPRESS;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial Catalog=BalloonShop;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User=balloonshop;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; password=contrase&amp;ntilde;a&amp;quot;;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Y listo!&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/244x66/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0880.post_5F00_01_5F00_img08.png" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;br /&gt;Nos vemos en la parte 2!&amp;nbsp; &lt;/p&gt;</description></item><item><title>Manejando cadenas de conexión en .Net con C#(1/3)</title><link>http://geeks.ms/wikis/arquitecturasoftware/manejando-cadenas-de-conexi-243-n-en-net-con-c-1-3/revision/8.aspx</link><pubDate>Thu, 02 Sep 2010 03:49:16 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:27</guid><dc:creator>hectorperez</dc:creator><description>Revisión 8 enviado a Wiki sobre Arquitectura del software en Geeks•ms por hectorperez a 9/2/2010 5:49:16 AM&lt;br /&gt;
&lt;h2&gt;Manejando cadenas de conexi&amp;#243;n en .Net con C#(1/3)&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Archivado en: C#&lt;/div&gt;

&lt;p&gt;Esta es una duda muy com&amp;uacute;n entre los que inician a trabajar con bases de datos desde .Net, as&amp;iacute; que aqu&amp;iacute; tratar&amp;eacute; de explicar en primer lugar, qu&amp;eacute; son, y posteriormente, c&amp;oacute;mo usarlas desde nuestras aplicaciones.&lt;br /&gt;En primer lugar, para esta demo, he creado un proyecto nuevo en Visual Studio, del tipo consola.&lt;br /&gt;Ahora, lo que haremos ser&amp;aacute; abrir el Server Explorer de Visual Studio(Ctrl+Alt+S), y agregaremos una nueva conexi&amp;oacute;n a la base de datos, que queramos conectarnos:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/310x217/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/5810.post_5F00_01_5F00_img01.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Suponiendo que nuestro proveedor es SQL Server, especificamos el nombre del Servidor de SQL Server, si es una conexi&amp;oacute;n a trav&amp;eacute;s de Windows Authetication o SQL Server Authetication, y la base de datos correspondiente, para hacer un poco m&amp;aacute;s pr&amp;aacute;ctico esto, agregar&amp;eacute; 2 conexiones a la base de datos, una a trav&amp;eacute;s de autentificaci&amp;oacute;n por Windows, y la otra a trav&amp;eacute;s de autentificaci&amp;oacute;n SQL Server:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/265x379/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/4846.post_5F00_01_5F00_img02.png" border="0" alt="" /&gt;&lt;img src="/resized-image.ashx/__size/260x363/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0728.post_5F00_01_5F00_img03.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp; &lt;br /&gt;NOTA: En caso de no conocer tu Servidor SQL Server, dirigete a tu aplicaci&amp;oacute;n SQL Server Management Studio, donde podr&amp;aacute;s saber qu&amp;eacute; servidores tienes disponibles en tu m&amp;aacute;quina:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/281x214/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3377.post_5F00_01_5F00_img04.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Si ahora nos dirigimos a las propiedades en Visual Studio de cada una de las conexiones, veremos diferentes cadenas de conexi&amp;oacute;n:&lt;br /&gt;De la conexi&amp;oacute;n por Autentificaci&amp;oacute;n Windows:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/424x131/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/2352.post_5F00_01_5F00_img05.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;De la conexi&amp;oacute;n por SQL Server:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/468x120/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3225.post_5F00_01_5F00_img06.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Para poder hacer uso, de las clases que .Net nos proporciona para poder trabajar con Bases de Datos, lo primero que tenemos que hacer es colocar dentro de la secci&amp;oacute;n de nuestros using, el siguiente namespace:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: using System.Data.SqlClient;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Teniendo esto, vamos a hacer algo muy sencillo, no haremos consultas ni nada por el estilo, simplemente queremos comprobar que podemos abrir la Base de Datos apropiadamente, para esto, en primer lugar, declararemos una variable del tipo string, donde almacenaremos nuestra cadena de conexi&amp;oacute;n a la base de datos autentificada por medio de Windows:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: string miCadenaConexion= @&amp;quot;Data Source=.\SQLEXPRESS;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial Catalog=BalloonShop;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Integrated Security=true&amp;quot;;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;donde:&lt;br /&gt;Data Source = El Servidor de Base de datos;&lt;br /&gt;Initial Catalog = Tu Base de Datos a la que te conectar&amp;aacute;s;&lt;br /&gt;Integrated Security = Significa que la seguridad de Windows ser&amp;aacute; usada en vez de un Login de SQL.&lt;br /&gt;Nota: La @, sirve para poder hacer uso del s&amp;iacute;mbolo \ sin que nos tire un error.&lt;br /&gt;Bien, toca el turno a crear un objeto del tipo Connection String, a la cual le pasaremos como par&amp;aacute;metro, la cadena de conexi&amp;oacute;n especificada anteriormente:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: SqlConnection sqlconnection = new SqlConnection(miCadenaConexion);&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;As&amp;iacute; de f&amp;aacute;cil y sencillo qued&amp;oacute; listo esto, ahora, para probarla, lo que haremos ser&amp;aacute; tratar de abrirla en un bloque try-catch-finally, para ver si es correctamente abierta:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: try&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Open();&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; 5: }&lt;br /&gt;&amp;nbsp;&amp;nbsp; 6: catch (Exception ex)&lt;br /&gt;&amp;nbsp;&amp;nbsp; 7: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9: }&lt;br /&gt;&amp;nbsp; 10: finally&lt;br /&gt;&amp;nbsp; 11: {&lt;br /&gt;&amp;nbsp; 12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Close();&lt;br /&gt;&amp;nbsp; 13:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadLine();&lt;br /&gt;&amp;nbsp; 14: }&lt;br /&gt;&lt;br /&gt;Con lo que el c&amp;oacute;digo final queda as&amp;iacute;:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: using System;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: using System.Data.SqlClient;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 4: namespace Cadenas_conexion_1&lt;br /&gt;&amp;nbsp;&amp;nbsp; 5: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; class Program&lt;br /&gt;&amp;nbsp;&amp;nbsp; 7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; static void Main(string[] args)&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 10:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string miCadenaConexion = &lt;/p&gt;
&lt;p&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;quot;Data Source=.\SQLEXPRESS;&lt;/p&gt;
&lt;p&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; Initial Catalog=BalloonShop;&lt;/p&gt;
&lt;p&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; Integrated Security=true&amp;quot;;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 11:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlConnection sqlconnection = new SqlConnection&lt;/p&gt;
&lt;p&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (miCadenaConexion);&lt;br /&gt;&amp;nbsp; 12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;&amp;nbsp; 13:&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;br /&gt;&amp;nbsp; 14:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Open();&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 15:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;/p&gt;
&lt;p&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;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;);&lt;br /&gt;&amp;nbsp; 16:&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;br /&gt;&amp;nbsp; 17:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)&lt;br /&gt;&amp;nbsp; 18:&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;/p&gt;
&lt;p&gt;&amp;nbsp; 19:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;/p&gt;
&lt;p&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;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;);&lt;br /&gt;&amp;nbsp; 20:&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;br /&gt;&amp;nbsp; 21:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; finally&lt;br /&gt;&amp;nbsp; 22:&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;br /&gt;&amp;nbsp; 23:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Close();&lt;br /&gt;&amp;nbsp; 24:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadLine();&lt;br /&gt;&amp;nbsp; 25:&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;br /&gt;&amp;nbsp; 26:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; 27:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; 28: }&lt;/p&gt;
&lt;p&gt;Probamos el c&amp;oacute;digo y obtenemos lo siguiente:&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/resized-image.ashx/__size/472x264/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/6560.post_5F00_01_5F00_img07.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Si hubiesemos querido usar un LogIn de SQL Server, lo &amp;uacute;nico que tenemos que hacer, es cambiar la cadena de conexi&amp;oacute;n por una de este tipo:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: string miCadenaConexion = @&amp;quot;Data Source=.\SQLEXPRESS;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial Catalog=BalloonShop;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User=balloonshop;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; password=contrase&amp;ntilde;a&amp;quot;;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Y listo!&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/resized-image.ashx/__size/244x66/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0880.post_5F00_01_5F00_img08.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;br /&gt;Nos vemos en la parte 2!&amp;nbsp; &lt;/p&gt;</description></item><item><title>Manejando cadenas de conexión en .Net con C#(1/3)</title><link>http://geeks.ms/wikis/arquitecturasoftware/manejando-cadenas-de-conexi-243-n-en-net-con-c-1-3/revision/7.aspx</link><pubDate>Thu, 02 Sep 2010 03:46:13 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:26</guid><dc:creator>hectorperez</dc:creator><description>Revisión 7 enviado a Wiki sobre Arquitectura del software en Geeks•ms por hectorperez a 9/2/2010 5:46:13 AM&lt;br /&gt;
&lt;h2&gt;Manejando cadenas de conexi&amp;#243;n en .Net con C#(1/3)&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Archivado en: C#&lt;/div&gt;

&lt;p&gt;Esta es una duda muy com&amp;uacute;n entre los que inician a trabajar con bases de datos desde .Net, as&amp;iacute; que aqu&amp;iacute; tratar&amp;eacute; de explicar en primer lugar, qu&amp;eacute; son, y posteriormente, c&amp;oacute;mo usarlas desde nuestras aplicaciones.&lt;br /&gt;En primer lugar, para esta demo, he creado un proyecto nuevo en Visual Studio, del tipo consola.&lt;br /&gt;Ahora, lo que haremos ser&amp;aacute; abrir el Server Explorer de Visual Studio(Ctrl+Alt+S), y agregaremos una nueva conexi&amp;oacute;n a la base de datos, que queramos conectarnos:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/310x217/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/5810.post_5F00_01_5F00_img01.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Suponiendo que nuestro proveedor es SQL Server, especificamos el nombre del Servidor de SQL Server, si es una conexi&amp;oacute;n a trav&amp;eacute;s de Windows Authetication o SQL Server Authetication, y la base de datos correspondiente, para hacer un poco m&amp;aacute;s pr&amp;aacute;ctico esto, agregar&amp;eacute; 2 conexiones a la base de datos, una a trav&amp;eacute;s de autentificaci&amp;oacute;n por Windows, y la otra a trav&amp;eacute;s de autentificaci&amp;oacute;n SQL Server:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/265x379/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/4846.post_5F00_01_5F00_img02.png" border="0" alt="" /&gt;&lt;img src="/resized-image.ashx/__size/260x363/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0728.post_5F00_01_5F00_img03.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp; &lt;br /&gt;NOTA: En caso de no conocer tu Servidor SQL Server, dirigete a tu aplicaci&amp;oacute;n SQL Server Management Studio, donde podr&amp;aacute;s saber qu&amp;eacute; servidores tienes disponibles en tu m&amp;aacute;quina:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/281x214/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3377.post_5F00_01_5F00_img04.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Si ahora nos dirigimos a las propiedades en Visual Studio de cada una de las conexiones, veremos diferentes cadenas de conexi&amp;oacute;n:&lt;br /&gt;De la conexi&amp;oacute;n por Autentificaci&amp;oacute;n Windows:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/424x131/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/2352.post_5F00_01_5F00_img05.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;De la conexi&amp;oacute;n por SQL Server:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/468x120/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3225.post_5F00_01_5F00_img06.png" border="0" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Para poder hacer uso, de las clases que .Net nos proporciona para poder trabajar con Bases de Datos, lo primero que tenemos que hacer es colocar dentro de la secci&amp;oacute;n de nuestros using, el siguiente namespace:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: using System.Data.SqlClient;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Teniendo esto, vamos a hacer algo muy sencillo, no haremos consultas ni nada por el estilo, simplemente queremos comprobar que podemos abrir la Base de Datos apropiadamente, para esto, en primer lugar, declararemos una variable del tipo string, donde almacenaremos nuestra cadena de conexi&amp;oacute;n a la base de datos autentificada por medio de Windows:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: string miCadenaConexion= @&amp;quot;Data Source=.\SQLEXPRESS;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial Catalog=BalloonShop;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Integrated Security=true&amp;quot;;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;donde:&lt;br /&gt;Data Source = El Servidor de Base de datos;&lt;br /&gt;Initial Catalog = Tu Base de Datos a la que te conectar&amp;aacute;s;&lt;br /&gt;Integrated Security = Significa que la seguridad de Windows ser&amp;aacute; usada en vez de un Login de SQL.&lt;br /&gt;Nota: La @, sirve para poder hacer uso del s&amp;iacute;mbolo \ sin que nos tire un error.&lt;br /&gt;Bien, toca el turno a crear un objeto del tipo Connection String, a la cual le pasaremos como par&amp;aacute;metro, la cadena de conexi&amp;oacute;n especificada anteriormente:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: SqlConnection sqlconnection = new SqlConnection(miCadenaConexion);&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;As&amp;iacute; de f&amp;aacute;cil y sencillo qued&amp;oacute; listo esto, ahora, para probarla, lo que haremos ser&amp;aacute; tratar de abrirla en un bloque try-catch-finally, para ver si es correctamente abierta:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: try&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Open();&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; 5: }&lt;br /&gt;&amp;nbsp;&amp;nbsp; 6: catch (Exception ex)&lt;br /&gt;&amp;nbsp;&amp;nbsp; 7: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9: }&lt;br /&gt;&amp;nbsp; 10: finally&lt;br /&gt;&amp;nbsp; 11: {&lt;br /&gt;&amp;nbsp; 12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Close();&lt;br /&gt;&amp;nbsp; 13:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadLine();&lt;br /&gt;&amp;nbsp; 14: }&lt;br /&gt;&lt;br /&gt;Con lo que el c&amp;oacute;digo final queda as&amp;iacute;:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: using System;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: using System.Data.SqlClient;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 4: namespace Cadenas_conexion_1&lt;br /&gt;&amp;nbsp;&amp;nbsp; 5: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; class Program&lt;br /&gt;&amp;nbsp;&amp;nbsp; 7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; static void Main(string[] args)&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 10:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string miCadenaConexion = &lt;/p&gt;
&lt;p&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;quot;Data Source=.\SQLEXPRESS;&lt;/p&gt;
&lt;p&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; Initial Catalog=BalloonShop;&lt;/p&gt;
&lt;p&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; Integrated Security=true&amp;quot;;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 11:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlConnection sqlconnection = new &lt;span style="text-decoration: line-through; color: red;"&gt;SqlConnection(miCadenaConexion)&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;SqlConnection&lt;/span&gt;&lt;/p&gt;
&lt;p&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;&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: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;miCadenaConexion);&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;&amp;nbsp; 13:&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;br /&gt;&amp;nbsp; 14:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Open();&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 15:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;/p&gt;
&lt;p&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;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;);&lt;br /&gt;&amp;nbsp; 16:&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;br /&gt;&amp;nbsp; 17:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)&lt;br /&gt;&amp;nbsp; 18:&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;/p&gt;
&lt;p&gt;&amp;nbsp; 19:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;/p&gt;
&lt;p&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;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;);&lt;br /&gt;&amp;nbsp; 20:&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;br /&gt;&amp;nbsp; 21:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; finally&lt;br /&gt;&amp;nbsp; 22:&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;br /&gt;&amp;nbsp; 23:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Close();&lt;br /&gt;&amp;nbsp; 24:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadLine();&lt;br /&gt;&amp;nbsp; 25:&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;br /&gt;&amp;nbsp; 26:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; 27:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; 28: }&lt;/p&gt;
&lt;p&gt;Probamos el c&amp;oacute;digo y obtenemos lo siguiente:&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Si hubiesemos querido usar un LogIn de SQL Server, lo &amp;uacute;nico que tenemos que hacer, es cambiar la cadena de conexi&amp;oacute;n por una de este tipo:&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: string miCadenaConexion = @&amp;quot;Data Source=.\SQLEXPRESS;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial Catalog=BalloonShop;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User=balloonshop;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; password=contrase&amp;ntilde;a&amp;quot;;&lt;br /&gt;Y listo!&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Nos vemos en la parte 2!&amp;nbsp; &lt;/p&gt;</description></item><item><title>Manejando cadenas de conexión en .Net con C#(1/3)</title><link>http://geeks.ms/wikis/arquitecturasoftware/manejando-cadenas-de-conexi-243-n-en-net-con-c-1-3/revision/6.aspx</link><pubDate>Thu, 02 Sep 2010 03:44:44 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:25</guid><dc:creator>hectorperez</dc:creator><description>Revisión 6 enviado a Wiki sobre Arquitectura del software en Geeks•ms por hectorperez a 9/2/2010 5:44:44 AM&lt;br /&gt;
&lt;h2&gt;Manejando cadenas de conexi&amp;#243;n en .Net con C#(1/3)&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Archivado en: C#&lt;/div&gt;

&lt;p&gt;Esta es una duda muy com&amp;uacute;n entre los que inician a trabajar con bases de datos desde .Net, as&amp;iacute; que aqu&amp;iacute; tratar&amp;eacute; de explicar en primer lugar, qu&amp;eacute; son, y posteriormente, c&amp;oacute;mo usarlas desde nuestras aplicaciones.&lt;br /&gt;En primer lugar, para esta demo, he creado un proyecto nuevo en Visual Studio, del tipo consola.&lt;br /&gt;Ahora, lo que haremos ser&amp;aacute; abrir el Server Explorer de Visual Studio(Ctrl+Alt+S), y agregaremos una nueva conexi&amp;oacute;n a la base de datos, que queramos conectarnos:&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/resized-image.ashx/__size/310x217/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/5810.post_5F00_01_5F00_img01.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Suponiendo que nuestro proveedor es SQL Server, especificamos el nombre del Servidor de SQL Server, si es una conexi&amp;oacute;n a trav&amp;eacute;s de Windows Authetication o SQL Server Authetication, y la base de datos correspondiente, para hacer un poco m&amp;aacute;s pr&amp;aacute;ctico esto, agregar&amp;eacute; 2 conexiones a la base de datos, una a trav&amp;eacute;s de autentificaci&amp;oacute;n por Windows, y la otra a trav&amp;eacute;s de autentificaci&amp;oacute;n SQL Server:&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/resized-image.ashx/__size/265x379/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/4846.post_5F00_01_5F00_img02.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/resized-image.ashx/__size/260x363/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0728.post_5F00_01_5F00_img03.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &lt;br /&gt;NOTA: En caso de no conocer tu Servidor SQL Server, dirigete a tu aplicaci&amp;oacute;n SQL Server Management Studio, donde podr&amp;aacute;s saber qu&amp;eacute; servidores tienes disponibles en tu m&amp;aacute;quina:&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/resized-image.ashx/__size/281x214/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3377.post_5F00_01_5F00_img04.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Si ahora nos dirigimos a las propiedades en Visual Studio de cada una de las conexiones, veremos diferentes cadenas de conexi&amp;oacute;n:&lt;br /&gt;De la conexi&amp;oacute;n por Autentificaci&amp;oacute;n Windows:&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/resized-image.ashx/__size/424x131/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/2352.post_5F00_01_5F00_img05.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;De la conexi&amp;oacute;n por SQL Server:&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/resized-image.ashx/__size/468x120/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3225.post_5F00_01_5F00_img06.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Para poder hacer uso, de las clases que .Net nos proporciona para poder trabajar con Bases de Datos, lo primero que tenemos que hacer es colocar dentro de la secci&amp;oacute;n de nuestros using, el siguiente namespace:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: using System.Data.SqlClient;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Teniendo esto, vamos a hacer algo muy sencillo, no haremos consultas ni nada por el estilo, simplemente queremos comprobar que podemos abrir la Base de Datos apropiadamente, para esto, en primer lugar, declararemos una variable del tipo string, donde almacenaremos nuestra cadena de conexi&amp;oacute;n a la base de datos autentificada por medio de Windows:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: string miCadenaConexion= @&amp;quot;Data Source=.\SQLEXPRESS;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial Catalog=BalloonShop;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Integrated Security=true&amp;quot;;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;donde:&lt;br /&gt;Data Source = El Servidor de Base de datos;&lt;br /&gt;Initial Catalog = Tu Base de Datos a la que te conectar&amp;aacute;s;&lt;br /&gt;Integrated Security = Significa que la seguridad de Windows ser&amp;aacute; usada en vez de un Login de SQL.&lt;br /&gt;Nota: La @, sirve para poder hacer uso del s&amp;iacute;mbolo \ sin que nos tire un error.&lt;br /&gt;Bien, toca el turno a crear un objeto del tipo Connection String, a la cual le pasaremos como par&amp;aacute;metro, la cadena de conexi&amp;oacute;n especificada anteriormente:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: SqlConnection sqlconnection = new &lt;span style="text-decoration: line-through; color: red;"&gt;SqlConnection&lt;/span&gt;&lt;br /&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;miCadenaConexion);&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;SqlConnection(miCadenaConexion)&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;As&amp;iacute; de f&amp;aacute;cil y sencillo qued&amp;oacute; listo esto, ahora, para probarla, lo que haremos ser&amp;aacute; tratar de abrirla en un bloque try-catch-finally, para ver si es correctamente abierta:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: try&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Open();&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(&amp;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; 5: }&lt;br /&gt;&amp;nbsp;&amp;nbsp; 6: catch (Exception ex)&lt;br /&gt;&amp;nbsp;&amp;nbsp; 7: {&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(&amp;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9: }&lt;br /&gt;&amp;nbsp; 10: finally&lt;br /&gt;&amp;nbsp; 11: {&lt;br /&gt;&amp;nbsp; 12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Close();&lt;br /&gt;&amp;nbsp; 13:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadLine();&lt;br /&gt;&amp;nbsp; 14: }&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Con lo que el c&amp;oacute;digo final queda as&amp;iacute;:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: using System;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: using System.Data.SqlClient;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 4: namespace Cadenas_conexion_1&lt;br /&gt;&amp;nbsp;&amp;nbsp; 5: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; class Program&lt;br /&gt;&amp;nbsp;&amp;nbsp; 7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; static void Main(string[] args)&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 10:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string miCadenaConexion = &lt;/p&gt;
&lt;p&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;quot;Data Source=.\SQLEXPRESS;&lt;/p&gt;
&lt;p&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; Initial Catalog=BalloonShop;&lt;/p&gt;
&lt;p&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; Integrated Security=true&amp;quot;;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 11:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlConnection sqlconnection = new &lt;span style="text-decoration: line-through; color: red;"&gt;SqlConnection&lt;/span&gt;&lt;/p&gt;
&lt;p&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;&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="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;miCadenaConexion);&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;SqlConnection(miCadenaConexion)&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;&amp;nbsp; 13:&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;br /&gt;&amp;nbsp; 14:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Open();&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 15:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(&amp;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;);&lt;br /&gt;&amp;nbsp; 16:&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;br /&gt;&amp;nbsp; 17:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)&lt;br /&gt;&amp;nbsp; 18:&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;/p&gt;
&lt;p&gt;&amp;nbsp; 19:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(&amp;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;);&lt;br /&gt;&amp;nbsp; 20:&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;br /&gt;&amp;nbsp; 21:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; finally&lt;br /&gt;&amp;nbsp; 22:&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;br /&gt;&amp;nbsp; 23:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Close();&lt;br /&gt;&amp;nbsp; 24:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadLine();&lt;br /&gt;&amp;nbsp; 25:&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;br /&gt;&amp;nbsp; 26:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; 27:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; 28: }&lt;br /&gt;Probamos el c&amp;oacute;digo y obtenemos lo siguiente:&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Si hubiesemos querido usar un LogIn de SQL Server, lo &amp;uacute;nico que tenemos que hacer, es cambiar la cadena de conexi&amp;oacute;n por una de este tipo:&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: string miCadenaConexion = @&amp;quot;Data Source=.\SQLEXPRESS;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial Catalog=BalloonShop;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User=balloonshop;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; password=contrase&amp;ntilde;a&amp;quot;;&lt;br /&gt;Y listo!&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Nos vemos en la parte 2!&amp;nbsp; &lt;/p&gt;</description></item><item><title>Manejando cadenas de conexión en .Net con C#(1/3)</title><link>http://geeks.ms/wikis/arquitecturasoftware/manejando-cadenas-de-conexi-243-n-en-net-con-c-1-3/revision/5.aspx</link><pubDate>Thu, 02 Sep 2010 03:43:35 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:24</guid><dc:creator>hectorperez</dc:creator><description>Revisión 5 enviado a Wiki sobre Arquitectura del software en Geeks•ms por hectorperez a 9/2/2010 5:43:35 AM&lt;br /&gt;
&lt;h2&gt;Manejando cadenas de conexi&amp;#243;n en .Net con C#(1/3)&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Archivado en: C#&lt;/div&gt;

&lt;p&gt;Esta es una duda muy com&amp;uacute;n entre los que inician a trabajar con bases de datos desde .Net, as&amp;iacute; que aqu&amp;iacute; tratar&amp;eacute; de explicar en primer lugar, qu&amp;eacute; son, y posteriormente, c&amp;oacute;mo usarlas desde nuestras aplicaciones.&lt;br /&gt;En primer lugar, para esta demo, he creado un proyecto nuevo en Visual Studio, del tipo consola.&lt;br /&gt;Ahora, lo que haremos ser&amp;aacute; abrir el Server Explorer de Visual Studio(Ctrl+Alt+S), y agregaremos una nueva conexi&amp;oacute;n a la base de datos, que queramos conectarnos:&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Suponiendo que nuestro proveedor es SQL Server, especificamos el nombre del Servidor de SQL Server, si es una conexi&amp;oacute;n a trav&amp;eacute;s de Windows Authetication o SQL Server Authetication, y la base de datos correspondiente, para hacer un poco m&amp;aacute;s pr&amp;aacute;ctico esto, agregar&amp;eacute; 2 conexiones a la base de datos, una a trav&amp;eacute;s de autentificaci&amp;oacute;n por Windows, y la otra a trav&amp;eacute;s de autentificaci&amp;oacute;n SQL Server:&lt;br /&gt;&amp;nbsp; &lt;br /&gt;NOTA: En caso de no conocer tu Servidor SQL Server, dirigete a tu aplicaci&amp;oacute;n SQL Server Management Studio, donde podr&amp;aacute;s saber qu&amp;eacute; servidores tienes disponibles en tu m&amp;aacute;quina:&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Si ahora nos dirigimos a las propiedades en Visual Studio de cada una de las conexiones, veremos diferentes cadenas de conexi&amp;oacute;n:&lt;br /&gt;De la conexi&amp;oacute;n por Autentificaci&amp;oacute;n Windows:&lt;br /&gt;&amp;nbsp;&lt;br /&gt;De la conexi&amp;oacute;n por SQL Server:&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Para poder hacer uso, de las clases que .Net nos proporciona para poder trabajar con Bases de Datos, lo primero que tenemos que hacer es colocar dentro de la secci&amp;oacute;n de nuestros using, el siguiente namespace:&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: using System.Data.SqlClient;&lt;br /&gt;Teniendo esto, vamos a hacer algo muy sencillo, no haremos consultas ni nada por el estilo, simplemente queremos comprobar que podemos abrir la Base de Datos apropiadamente, para esto, en primer lugar, declararemos una variable del tipo string, donde almacenaremos nuestra cadena de conexi&amp;oacute;n a la base de datos autentificada por medio de Windows:&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: string miCadenaConexion= @&amp;quot;Data Source=.\SQLEXPRESS;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial Catalog=BalloonShop;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Integrated Security=true&amp;quot;;&lt;br /&gt;donde:&lt;br /&gt;Data Source = El Servidor de Base de datos;&lt;br /&gt;Initial Catalog = Tu Base de Datos a la que te conectar&amp;aacute;s;&lt;br /&gt;Integrated Security = Significa que la seguridad de Windows ser&amp;aacute; usada en vez de un Login de SQL.&lt;br /&gt;Nota: La @, sirve para poder hacer uso del s&amp;iacute;mbolo \ sin que nos tire un error.&lt;br /&gt;Bien, toca el turno a crear un objeto del tipo Connection String, a la cual le pasaremos como par&amp;aacute;metro, la cadena de conexi&amp;oacute;n especificada anteriormente:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: SqlConnection sqlconnection = new SqlConnection&lt;br /&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (miCadenaConexion);&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;As&amp;iacute; de f&amp;aacute;cil y sencillo qued&amp;oacute; listo esto, ahora, para probarla, lo que haremos ser&amp;aacute; tratar de abrirla en un bloque try-catch-finally, para ver si es correctamente abierta:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: try&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Open();&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; 5: }&lt;br /&gt;&amp;nbsp;&amp;nbsp; 6: catch (Exception ex)&lt;br /&gt;&amp;nbsp;&amp;nbsp; 7: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9: }&lt;br /&gt;&amp;nbsp; 10: finally&lt;br /&gt;&amp;nbsp; 11: {&lt;br /&gt;&amp;nbsp; 12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Close();&lt;br /&gt;&amp;nbsp; 13:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadLine();&lt;br /&gt;&amp;nbsp; 14: }&amp;nbsp;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Con lo que el c&amp;oacute;digo final queda as&amp;iacute;:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: using System;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: using System.Data.SqlClient;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 4: namespace Cadenas_conexion_1&lt;br /&gt;&amp;nbsp;&amp;nbsp; 5: {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; class Program&lt;br /&gt;&amp;nbsp;&amp;nbsp; 7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; static void Main(string[] args)&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 10:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string miCadenaConexion = &lt;/p&gt;
&lt;p&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;quot;Data Source=.\SQLEXPRESS;&lt;/p&gt;
&lt;p&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; Initial Catalog=BalloonShop;&lt;/p&gt;
&lt;p&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; Integrated Security=true&amp;quot;;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 11:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlConnection sqlconnection = new SqlConnection&lt;/p&gt;
&lt;p&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (miCadenaConexion);&lt;br /&gt;&amp;nbsp; 12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;&amp;nbsp; 13:&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;br /&gt;&amp;nbsp; 14:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Open();&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 15:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;/p&gt;
&lt;p&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;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;);&lt;br /&gt;&amp;nbsp; 16:&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;br /&gt;&amp;nbsp; 17:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)&lt;br /&gt;&amp;nbsp; 18:&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;/p&gt;
&lt;p&gt;&amp;nbsp; 19:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;/p&gt;
&lt;p&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;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;);&lt;br /&gt;&amp;nbsp; 20:&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;br /&gt;&amp;nbsp; 21:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; finally&lt;br /&gt;&amp;nbsp; 22:&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;br /&gt;&amp;nbsp; 23:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Close();&lt;br /&gt;&amp;nbsp; 24:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadLine();&lt;br /&gt;&amp;nbsp; 25:&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;br /&gt;&amp;nbsp; 26:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; 27:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; 28: }&lt;/p&gt;
&lt;p&gt;Probamos el c&amp;oacute;digo y obtenemos lo siguiente:&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Si hubiesemos querido usar un LogIn de SQL Server, lo &amp;uacute;nico que tenemos que hacer, es cambiar la cadena de conexi&amp;oacute;n por una de este tipo:&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: string miCadenaConexion = @&amp;quot;Data Source=.\SQLEXPRESS;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial Catalog=BalloonShop;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User=balloonshop;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; password=contrase&amp;ntilde;a&amp;quot;;&lt;br /&gt;Y listo!&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Nos vemos en la parte 2!&amp;nbsp; &lt;/p&gt;</description></item><item><title>Manejando cadenas de conexión en .Net con C#(1/3)</title><link>http://geeks.ms/wikis/arquitecturasoftware/manejando-cadenas-de-conexi-243-n-en-net-con-c-1-3/revision/4.aspx</link><pubDate>Thu, 02 Sep 2010 03:12:42 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:23</guid><dc:creator>hectorperez</dc:creator><description>Revisión 4 enviado a Wiki sobre Arquitectura del software en Geeks•ms por hectorperez a 9/2/2010 5:12:42 AM&lt;br /&gt;
&lt;h2&gt;Manejando cadenas de conexi&amp;#243;n en .Net con C#(1/3)&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Archivado en: C#&lt;/div&gt;

&lt;p&gt;Esta es una duda muy com&amp;uacute;n entre los que inician a trabajar con bases de datos desde .Net, as&amp;iacute; que aqu&amp;iacute; tratar&amp;eacute; de explicar en primer lugar, qu&amp;eacute; son, y posteriormente, c&amp;oacute;mo usarlas desde nuestras aplicaciones.&lt;br /&gt;En primer lugar, para esta demo, he creado un proyecto nuevo en Visual Studio, del tipo consola.&lt;br /&gt;Ahora, lo que haremos ser&amp;aacute; abrir el Server Explorer de Visual Studio(Ctrl+Alt+S), y agregaremos una nueva conexi&amp;oacute;n a la base de datos, que queramos conectarnos:&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/resized-image.ashx/__size/310x217/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/5810.post_5F00_01_5F00_img01.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Suponiendo que nuestro proveedor es SQL Server, especificamos el nombre del Servidor de SQL Server, si es una conexi&amp;oacute;n a trav&amp;eacute;s de Windows Authetication o SQL Server Authetication, y la base de datos correspondiente, para hacer un poco m&amp;aacute;s pr&amp;aacute;ctico esto, agregar&amp;eacute; 2 conexiones a la base de datos, una a trav&amp;eacute;s de autentificaci&amp;oacute;n por Windows, y la otra a trav&amp;eacute;s de autentificaci&amp;oacute;n SQL Server:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/resized-image.ashx/__size/265x379/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/4846.post_5F00_01_5F00_img02.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/resized-image.ashx/__size/260x363/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0728.post_5F00_01_5F00_img03.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &lt;br /&gt;NOTA: En caso de no conocer tu Servidor SQL Server, dirigete a tu aplicaci&amp;oacute;n SQL Server Management Studio, donde podr&amp;aacute;s saber qu&amp;eacute; servidores tienes disponibles en tu m&amp;aacute;quina:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/resized-image.ashx/__size/281x214/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3377.post_5F00_01_5F00_img04.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Si ahora nos dirigimos a las propiedades en Visual Studio de cada una de las conexiones, veremos diferentes cadenas de conexi&amp;oacute;n:&lt;br /&gt;De la conexi&amp;oacute;n por Autentificaci&amp;oacute;n Windows:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/resized-image.ashx/__size/424x131/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/2352.post_5F00_01_5F00_img05.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;De la conexi&amp;oacute;n por &lt;span style="text-decoration: line-through; color: red;"&gt;Autentificaci&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;oacute;n&amp;nbsp;SQL&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;SQL&lt;/span&gt; Server:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img height="119" width="418" src="/resized-image.ashx/__size/468x120/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3225.post_5F00_01_5F00_img06.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&lt;/span&gt;
&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Para poder hacer uso, de las clases que .Net nos proporciona para poder trabajar con Bases de Datos, lo primero que tenemos que hacer es colocar dentro de la secci&amp;oacute;n de nuestros using, el siguiente namespace:&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: using System.Data.SqlClient;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;Teniendo esto, vamos a hacer algo muy sencillo, no haremos consultas ni nada por el estilo, simplemente queremos comprobar que podemos abrir la Base de Datos apropiadamente, para esto, en primer lugar, declararemos una variable del tipo string, donde almacenaremos nuestra cadena de conexi&amp;oacute;n a la base de datos autentificada por medio de Windows:&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: string miCadenaConexion= @&amp;quot;Data Source=.\SQLEXPRESS;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial Catalog=BalloonShop;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Integrated Security=true&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;;&lt;/span&gt;&lt;br /&gt;donde:&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;Data Source = El Servidor de Base de datos;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;Initial Catalog = Tu Base de Datos a la que te conectar&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;aacute;s;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;aacute;s;&lt;/span&gt;&lt;br /&gt;Integrated Security = Significa que la seguridad de Windows ser&amp;aacute; usada en vez de un Login de SQL.&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;Nota: La @, sirve para poder hacer uso del s&amp;iacute;mbolo \ sin que nos tire un error.&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;Bien, toca el turno a crear un objeto del tipo Connection String, a la cual le pasaremos como par&amp;aacute;metro, la cadena de conexi&amp;oacute;n especificada anteriormente:&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/resized-image.ashx/__size/472x264/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/6560.post_5F00_01_5F00_img07.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 1: SqlConnection sqlconnection = new SqlConnection&lt;/p&gt;
&lt;p&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (miCadenaConexion);&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;As&amp;iacute; de f&amp;aacute;cil y sencillo qued&amp;oacute; listo esto, ahora, para probarla, lo que haremos ser&amp;aacute; tratar de abrirla en un bloque try-catch-finally, para ver si es correctamente abierta:&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: try&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: {&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Open();&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;);&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 5: }&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 6: catch (Exception ex)&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 7: {&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;);&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9: }&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 10: finally&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 11: {&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Close();&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 13:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadLine();&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 14: }&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;Con lo que el c&amp;oacute;digo final queda as&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;iacute;:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;iacute;:&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: using System;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2: using System.Data.SqlClient;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; 4: namespace Cadenas_conexion_1&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 5: {&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; class Program&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; static void &lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Main&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;string&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;Main(string[&lt;/span&gt;] args)&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 9:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 10:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string miCadenaConexion = &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&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;quot;Data Source=.\SQLEXPRESS;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&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; Initial Catalog=BalloonShop;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&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; Integrated Security=true&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 11:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlConnection sqlconnection = new SqlConnection&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (miCadenaConexion);&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 13:&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="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 14:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Open();&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 15:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&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;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;);&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 16:&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="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 17:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 18:&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="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; 19:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&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;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;);&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 20:&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="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 21:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; finally&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 22:&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="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 23:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlconnection.Close();&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 24:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadLine();&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 25:&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="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 26:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 27:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; 28: }&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;Probamos el c&amp;oacute;digo y obtenemos lo siguiente:&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/resized-image.ashx/__size/472x264/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/2678.post_5F00_01_5F00_img07.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Si hubiesemos querido usar un LogIn de SQL Server, lo &amp;uacute;nico que tenemos que hacer, es cambiar la cadena de conexi&amp;oacute;n por una de este tipo:&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1: string miCadenaConexion = @&amp;quot;Data Source=.\SQLEXPRESS;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Initial Catalog=BalloonShop;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User=balloonshop;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; password=contrase&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;ntilde;a&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;ntilde;a&amp;quot;;&lt;/span&gt;&lt;br /&gt;Y listo!&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/resized-image.ashx/__size/244x66/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0880.post_5F00_01_5F00_img08.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Nos vemos en la parte 2!&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-fareast-language:ES-MX;mso-no-proof:yes;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;v:shapetype&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;coordsize=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;21600,21600&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;o:spt=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;75&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;o:preferrelative=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;t&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;path=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;m@4@5l@4@11@9@11@9@5xe&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;filled=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;f&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;stroked=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;f&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;id=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;_x0000_t75&amp;quot;&amp;gt;&amp;lt;v:stroke&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;joinstyle=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;miter&amp;quot;&amp;gt;&amp;lt;/v:stroke&amp;gt;&amp;lt;v:formulas&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;if&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;lineDrawn&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;pixelLineWidth&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;sum&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;1&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;sum&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;1&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;prod&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;2&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;1&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;prod&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;21600&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;pixelWidth&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;prod&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;21600&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;pixelHeight&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;sum&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;1&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;prod&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;6&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;1&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;prod&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;7&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;21600&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;pixelWidth&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;sum&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;8&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;21600&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;prod&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;7&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;21600&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;pixelHeight&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;sum&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;10&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;21600&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;/v:formulas&amp;gt;&amp;lt;v:path&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;o:extrusionok=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;f&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;gradientshapeok=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;t&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;o:connecttype=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;rect&amp;quot;&amp;gt;&amp;lt;/v:path&amp;gt;&amp;lt;o:lock&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;v:ext=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;edit&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;aspectratio=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;t&amp;quot;&amp;gt;&amp;lt;/o:lock&amp;gt;&amp;lt;/v:shapetype&amp;gt;&amp;lt;v:shape&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;o:spid=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;_x0000_i1025&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;type=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;#_x0000_t75&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;alt=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Descripci&amp;amp;oacute;n:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;id=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Imagen_x0020_1&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;11.25pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;height&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;11.25pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;visibility&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;visible&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-wrap-style&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;square&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;v:imagedata&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;src=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;file:///C:\Users\HECTOR\AppData\Local\Temp\msohtmlclip1\01\clip_image001.gif&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;o:title=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;;)&amp;quot;&amp;gt;&amp;lt;/v:imagedata&amp;gt;&amp;lt;/v:shape&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&amp;nbsp; &lt;/p&gt;</description></item><item><title>Manejando cadenas de conexión en .Net con C#(1/3)</title><link>http://geeks.ms/wikis/arquitecturasoftware/manejando-cadenas-de-conexi-243-n-en-net-con-c-1-3/revision/3.aspx</link><pubDate>Thu, 02 Sep 2010 03:03:17 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:22</guid><dc:creator>hectorperez</dc:creator><description>Revisión 3 enviado a Wiki sobre Arquitectura del software en Geeks•ms por hectorperez a 9/2/2010 5:03:17 AM&lt;br /&gt;
&lt;h2&gt;Manejando cadenas de conexi&amp;#243;n en .Net con C#(1/3)&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Archivado en: C#&lt;/div&gt;

&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://hectorperez.files.wordpress.com/2009/06/image.png"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;color:blue;font-size:12pt;text-decoration:none;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-fareast-language:ES-MX;mso-no-proof:yes;text-underline:none;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;v:shapetype&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;coordsize=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;21600,21600&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;o:spt=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;75&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;o:preferrelative=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;t&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;path=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;m@4@5l@4@11@9@11@9@5xe&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;filled=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;f&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;stroked=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;f&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;id=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;_x0000_t75&amp;quot;&amp;gt;&amp;lt;v:stroke&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;joinstyle=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;miter&amp;quot;&amp;gt;&amp;lt;/v:stroke&amp;gt;&amp;lt;v:formulas&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;if&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;lineDrawn&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;pixelLineWidth&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;sum&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;1&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;sum&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;1&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;prod&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;2&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;1&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;prod&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;21600&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;pixelWidth&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;prod&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;21600&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;pixelHeight&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;sum&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;1&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;prod&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;6&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;1&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;prod&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;7&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;21600&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;pixelWidth&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;sum&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;8&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;21600&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;prod&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;7&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;21600&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;pixelHeight&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;eqn=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;sum&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;@&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;10&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;21600&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;/v:formulas&amp;gt;&amp;lt;v:path&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;o:extrusionok=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;f&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;gradientshapeok=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;t&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;o:connecttype=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;rect&amp;quot;&amp;gt;&amp;lt;/v:path&amp;gt;&amp;lt;o:lock&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;v:ext=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;edit&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;aspectratio=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;t&amp;quot;&amp;gt;&amp;lt;/o:lock&amp;gt;&amp;lt;/v:shapetype&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;p&gt;Esta es una duda muy com&amp;uacute;n entre los que inician a trabajar con bases de datos desde .Net, as&amp;iacute; que aqu&amp;iacute; tratar&amp;eacute; de explicar en primer lugar, qu&amp;eacute; son, y posteriormente, c&amp;oacute;mo usarlas desde nuestras aplicaciones.&lt;br /&gt;En primer lugar, para esta demo, he creado un proyecto nuevo en Visual Studio, del tipo consola.&lt;br /&gt;Ahora, lo que haremos ser&amp;aacute; abrir el Server Explorer de Visual Studio(Ctrl+Alt+S), y agregaremos una nueva conexi&amp;oacute;n a la base de datos, que queramos conectarnos:&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;img src="/resized-image.ashx/__size/310x217/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/5810.post_5F00_01_5F00_img01.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Suponiendo que nuestro proveedor es SQL Server, especificamos el nombre del Servidor de SQL Server, si es una conexi&amp;oacute;n a trav&amp;eacute;s de Windows Authetication o SQL Server Authetication, y la base de datos correspondiente, para hacer un poco m&amp;aacute;s pr&amp;aacute;ctico esto, agregar&amp;eacute; 2 conexiones a la base de datos, una a trav&amp;eacute;s de autentificaci&amp;oacute;n por Windows, y la otra a trav&amp;eacute;s de autentificaci&amp;oacute;n SQL Server:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&lt;img src="/resized-image.ashx/__size/265x379/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/4846.post_5F00_01_5F00_img02.png" border="0" alt="" /&gt;&lt;img src="/resized-image.ashx/__size/260x363/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0728.post_5F00_01_5F00_img03.png" border="0" alt="" /&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;NOTA: En caso de no conocer tu Servidor SQL Server, dirigete a tu aplicaci&amp;oacute;n SQL Server Management Studio, donde podr&amp;aacute;s saber qu&amp;eacute; servidores tienes disponibles en tu m&amp;aacute;quina:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&lt;img src="/resized-image.ashx/__size/281x214/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3377.post_5F00_01_5F00_img04.png" border="0" alt="" /&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Si ahora nos dirigimos a las propiedades en Visual Studio de cada una de las conexiones, veremos diferentes cadenas de conexi&amp;oacute;n:&lt;br /&gt;De la conexi&amp;oacute;n por Autentificaci&amp;oacute;n Windows:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/424x131/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/2352.post_5F00_01_5F00_img05.png" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;De la conexi&amp;oacute;n por Autentificaci&amp;oacute;n&amp;nbsp;SQL Server:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&lt;img height="119" width="418" src="/resized-image.ashx/__size/468x120/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3225.post_5F00_01_5F00_img06.png" border="0" alt="" /&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Para poder hacer uso, de las clases que .Net nos proporciona para poder trabajar con Bases de Datos, lo primero que tenemos que hacer es colocar dentro de la secci&amp;oacute;n de nuestros using, el siguiente namespace:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;1:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;using&lt;/span&gt; System.Data.SqlClient;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Teniendo esto, vamos a hacer algo muy sencillo, no haremos consultas ni nada por el estilo, simplemente queremos comprobar que podemos abrir la Base de Datos apropiadamente, para esto, en primer lugar, declararemos una variable del tipo string, donde almacenaremos nuestra cadena de conexi&amp;oacute;n a la base de datos autentificada por medio de Windows:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;1:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;string&lt;/span&gt; miCadenaConexion= &lt;span style="color:#006080;"&gt;@&amp;quot;Data Source=.\SQLEXPRESS;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&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;Initial Catalog=BalloonShop;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;3:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&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;Integrated Security=true&amp;quot;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;donde:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Data Source = El Servidor de Base de datos;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Initial Catalog = Tu Base de Datos a la que te conectar&amp;aacute;s;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Integrated Security = Significa que la seguridad de Windows ser&amp;aacute; usada en vez de un Login de SQL.&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Nota: La @, sirve para poder hacer uso del s&amp;iacute;mbolo \ sin que nos tire un error.&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Bien, toca el turno a crear un objeto del tipo Connection String, a la cual le pasaremos como par&amp;aacute;metro, la cadena de conexi&amp;oacute;n especificada anteriormente:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;img src="/resized-image.ashx/__size/472x264/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/6560.post_5F00_01_5F00_img07.png" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;1:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; SqlConnection sqlconnection = &lt;span style="color:blue;"&gt;new&lt;/span&gt; SqlConnection&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;(miCadenaConexion);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;As&amp;iacute; de f&amp;aacute;cil y sencillo qued&amp;oacute; listo esto, ahora, para probarla, lo que haremos ser&amp;aacute; tratar de abrirla en un bloque try-catch-finally, para ver si es correctamente abierta:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;1:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;try&lt;/span&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; {&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;3:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;sqlconnection.Open();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;4:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;(&lt;span style="color:#006080;"&gt;&amp;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;&lt;/span&gt;);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;5:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; }&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;6:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;catch&lt;/span&gt; (Exception ex)&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;7:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; {&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;8:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;(&lt;span style="color:#006080;"&gt;&amp;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;&lt;/span&gt;);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;9:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; }&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;10:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;finally&lt;/span&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;11:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; {&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;12:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;sqlconnection.Close();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;13:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Console.ReadLine();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;14:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; }&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Con lo que el c&amp;oacute;digo final queda as&amp;iacute;:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;1:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;using&lt;/span&gt; System;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;using&lt;/span&gt; System.Data.SqlClient;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;3:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;nbsp; &amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;4:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;namespace&lt;/span&gt; Cadenas_conexion_1&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;5:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; {&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;6:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;class&lt;/span&gt; Program&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;7:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;8:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&lt;span style="color:blue;"&gt;static&lt;/span&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; Main(&lt;span style="color:blue;"&gt;string&lt;/span&gt;[] args)&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;9:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;{&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;10:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;&lt;span style="color:blue;"&gt;string&lt;/span&gt; miCadenaConexion = &amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#006080;"&gt;@&amp;quot;Data Source=.\SQLEXPRESS;&lt;/span&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Initial Catalog=BalloonShop;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Integrated Security=true&amp;quot;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;11:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;SqlConnection sqlconnection = &lt;span style="color:blue;"&gt;new&lt;/span&gt; SqlConnection&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;(miCadenaConexion);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;12:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;&lt;span style="color:blue;"&gt;try&lt;/span&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;13:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;{&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;14:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&amp;nbsp; &lt;/span&gt;sqlconnection.Open();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;15:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&amp;nbsp; &lt;/span&gt;Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;(&lt;span style="color:#006080;"&gt;&amp;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;&lt;/span&gt;);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;16:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;}&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;17:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;&lt;span style="color:blue;"&gt;catch&lt;/span&gt; (Exception ex)&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;18:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&lt;/span&gt;{&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;19:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&amp;nbsp; &lt;/span&gt;Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&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 style="color:#006080;"&gt;&amp;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;&lt;/span&gt;);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;20:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;}&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;21:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;&lt;span style="color:blue;"&gt;finally&lt;/span&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;22:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;{&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;23:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp; &lt;/span&gt;sqlconnection.Close();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;24:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;Console.ReadLine();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;25:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;}&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;26:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;}&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;27:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;28:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; }&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Probamos el c&amp;oacute;digo y obtenemos lo siguiente:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;img src="/resized-image.ashx/__size/472x264/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/2678.post_5F00_01_5F00_img07.png" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Si hubiesemos querido usar un LogIn de SQL Server, lo &amp;uacute;nico que tenemos que hacer, es cambiar la cadena de conexi&amp;oacute;n por una de este tipo:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;1:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;string&lt;/span&gt; miCadenaConexion = &lt;span style="color:#006080;"&gt;@&amp;quot;Data Source=.\SQLEXPRESS;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&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;Initial Catalog=BalloonShop;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;3:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&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 style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;User=balloonshop;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;4:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&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;password=contrase&amp;ntilde;a&amp;quot;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Y listo!&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&lt;img src="/resized-image.ashx/__size/244x66/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0880.post_5F00_01_5F00_img08.png" border="0" alt="" /&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Nos vemos en la parte 2! &lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-fareast-language:ES-MX;mso-no-proof:yes;"&gt;&amp;lt;v:shapetype coordsize=&amp;quot;21600,21600&amp;quot; o:spt=&amp;quot;75&amp;quot; o:preferrelative=&amp;quot;t&amp;quot; path=&amp;quot;m@4@5l@4@11@9@11@9@5xe&amp;quot; filled=&amp;quot;f&amp;quot; stroked=&amp;quot;f&amp;quot; id=&amp;quot;_x0000_t75&amp;quot;&amp;gt;&amp;lt;v:stroke joinstyle=&amp;quot;miter&amp;quot;&amp;gt;&amp;lt;/v:stroke&amp;gt;&amp;lt;v:formulas&amp;gt;&amp;lt;v:f eqn=&amp;quot;if lineDrawn pixelLineWidth 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @0 1 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum 0 0 @1&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @2 1 2&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @3 21600 pixelWidth&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @3 21600 pixelHeight&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @0 0 1&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @6 1 2&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @7 21600 pixelWidth&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @8 21600 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @7 21600 pixelHeight&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @10 21600 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;/v:formulas&amp;gt;&amp;lt;v:path o:extrusionok=&amp;quot;f&amp;quot; gradientshapeok=&amp;quot;t&amp;quot; o:connecttype=&amp;quot;rect&amp;quot;&amp;gt;&amp;lt;/v:path&amp;gt;&amp;lt;o:lock v:ext=&amp;quot;edit&amp;quot; aspectratio=&amp;quot;t&amp;quot;&amp;gt;&amp;lt;/o:lock&amp;gt;&amp;lt;/v:shapetype&amp;gt;&amp;lt;v:shape o:spid=&amp;quot;_x0000_i1025&amp;quot; type=&amp;quot;#_x0000_t75&amp;quot; alt=&amp;quot;Descripci&amp;amp;oacute;n: ;)&amp;quot; id=&amp;quot;Imagen_x0020_1&amp;quot; style=&amp;quot;width: 11.25pt; height: 11.25pt; visibility: visible; mso-wrap-style: square;&amp;quot;&amp;gt;&amp;lt;v:imagedata src=&amp;quot;file:///C:\Users\HECTOR\AppData\Local\Temp\msohtmlclip1\01\clip_image001.gif&amp;quot; o:title=&amp;quot;;)&amp;quot;&amp;gt;&amp;lt;/v:imagedata&amp;gt;&amp;lt;/v:shape&amp;gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Manejando cadenas de conexión en .Net con C#(1/3)</title><link>http://geeks.ms/wikis/arquitecturasoftware/manejando-cadenas-de-conexi-243-n-en-net-con-c-1-3/revision/2.aspx</link><pubDate>Thu, 02 Sep 2010 03:01:11 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:21</guid><dc:creator>hectorperez</dc:creator><description>Revisión 2 enviado a Wiki sobre Arquitectura del software en Geeks•ms por hectorperez a 9/2/2010 5:01:11 AM&lt;br /&gt;
&lt;h2&gt;Manejando cadenas de conexi&amp;#243;n en .Net con C#(1/3)&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Archivado en: C#&lt;/div&gt;

&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Esta&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;es&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;una&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;duda&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;muy&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;com&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;uacute;n&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;entre&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;los&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;que&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;inician&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;trabajar&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;con&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;bases&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;de&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;datos&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;desde&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Net,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;iacute;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;que&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;aqu&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;iacute;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;tratar&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;eacute;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;de&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;explicar&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;en&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;primer&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;lugar&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;qu&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;eacute;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;son&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;y&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;posteriormente&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;c&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;oacute;mo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;usarlas&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;desde&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;nuestras&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;aplicaciones&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;En&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;primer&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;lugar&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;para&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;esta&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;demo&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;he&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;creado&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;un&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;proyecto&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;nuevo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;en&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Visual&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Studio&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;del&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;tipo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;consola&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Ahora&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;lo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;que&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;haremos&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ser&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;aacute;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;abrir&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;el&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Server&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Explorer&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;de&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Visual&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Studio(Ctrl+Alt+S)&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;y&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;agregaremos&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;una&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;nueva&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;conexi&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;oacute;n&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;la&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;base&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;de&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;datos&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;que&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;queramos&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;conectarnos&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://hectorperez.files.wordpress.com/2009/06/image.png"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;color:blue;font-size:12pt;text-decoration:none;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-fareast-language:ES-MX;mso-no-proof:yes;text-underline:none;"&gt;&amp;lt;v:shapetype coordsize=&amp;quot;21600,21600&amp;quot; o:spt=&amp;quot;75&amp;quot; o:preferrelative=&amp;quot;t&amp;quot; path=&amp;quot;m@4@5l@4@11@9@11@9@5xe&amp;quot; filled=&amp;quot;f&amp;quot; stroked=&amp;quot;f&amp;quot; id=&amp;quot;_x0000_t75&amp;quot;&amp;gt;&amp;lt;v:stroke joinstyle=&amp;quot;miter&amp;quot;&amp;gt;&amp;lt;/v:stroke&amp;gt;&amp;lt;v:formulas&amp;gt;&amp;lt;v:f eqn=&amp;quot;if lineDrawn pixelLineWidth 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @0 1 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum 0 0 @1&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @2 1 2&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @3 21600 pixelWidth&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @3 21600 pixelHeight&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @0 0 1&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @6 1 2&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @7 21600 pixelWidth&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @8 21600 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @7 21600 pixelHeight&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @10 21600 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;/v:formulas&amp;gt;&amp;lt;v:path o:extrusionok=&amp;quot;f&amp;quot; gradientshapeok=&amp;quot;t&amp;quot; o:connecttype=&amp;quot;rect&amp;quot;&amp;gt;&amp;lt;/v:path&amp;gt;&amp;lt;o:lock v:ext=&amp;quot;edit&amp;quot; aspectratio=&amp;quot;t&amp;quot;&amp;gt;&amp;lt;/o:lock&amp;gt;&amp;lt;/v:shapetype&amp;gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="background: SpringGreen;"&gt;Esta&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;es&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;una&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;duda&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;muy&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;com&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;uacute;n&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;entre&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;los&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;que&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;inician&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;trabajar&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;con&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;bases&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;datos&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;desde&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;Net,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;as&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;iacute;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;que&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;aqu&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;iacute;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;tratar&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;eacute;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;explicar&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;en&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;primer&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;lugar&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;qu&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;eacute;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;son&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;y&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;posteriormente&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;c&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;oacute;mo&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;usarlas&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;desde&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;nuestras&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;aplicaciones&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;En&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;primer&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;lugar&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;para&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;esta&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;demo&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;he&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;creado&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;un&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;proyecto&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;nuevo&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;en&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Visual&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Studio&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;del&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;tipo&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;consola&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;Ahora&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;lo&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;que&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;haremos&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ser&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;aacute;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;abrir&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;el&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Server&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Explorer&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Visual&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Studio(Ctrl+Alt+S)&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;y&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;agregaremos&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;una&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;nueva&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;conexi&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;oacute;n&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;la&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;base&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;de&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;datos&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;que&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;queramos&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;conectarnos&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;img src="/resized-image.ashx/__size/310x217/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/5810.post_5F00_01_5F00_img01.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Suponiendo que nuestro proveedor es SQL Server, especificamos el nombre del Servidor de SQL Server, si es una conexi&amp;oacute;n a trav&amp;eacute;s de Windows Authetication o SQL Server Authetication, y la base de datos correspondiente, para hacer un poco m&amp;aacute;s pr&amp;aacute;ctico esto, agregar&amp;eacute; 2 conexiones a la base de datos, una a trav&amp;eacute;s de autentificaci&amp;oacute;n por Windows, y la otra a trav&amp;eacute;s de autentificaci&amp;oacute;n SQL Server:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&lt;img src="/resized-image.ashx/__size/265x379/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/4846.post_5F00_01_5F00_img02.png" border="0" alt="" /&gt;&lt;img src="/resized-image.ashx/__size/260x363/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0728.post_5F00_01_5F00_img03.png" border="0" alt="" /&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;NOTA: En caso de no conocer tu Servidor SQL Server, dirigete a tu aplicaci&amp;oacute;n SQL Server Management Studio, donde podr&amp;aacute;s saber qu&amp;eacute; servidores tienes disponibles en tu m&amp;aacute;quina:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&lt;img src="/resized-image.ashx/__size/281x214/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3377.post_5F00_01_5F00_img04.png" border="0" alt="" /&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Si ahora nos dirigimos a las propiedades en Visual Studio de cada una de las conexiones, veremos diferentes cadenas de conexi&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;oacute;n:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;oacute;n:&lt;/span&gt;&lt;br /&gt;De la conexi&amp;oacute;n por Autentificaci&amp;oacute;n Windows:&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/424x131/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/2352.post_5F00_01_5F00_img05.png" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;De la conexi&amp;oacute;n por Autentificaci&amp;oacute;n&amp;nbsp;SQL Server:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&lt;img height="119" width="418" src="/resized-image.ashx/__size/468x120/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3225.post_5F00_01_5F00_img06.png" border="0" alt="" /&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Para poder hacer uso, de las clases que .Net nos proporciona para poder trabajar con Bases de Datos, lo primero que tenemos que hacer es colocar dentro de la secci&amp;oacute;n de nuestros using, el siguiente namespace:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;1:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;using&lt;/span&gt; System.Data.SqlClient;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Teniendo esto, vamos a hacer algo muy sencillo, no haremos consultas ni nada por el estilo, simplemente queremos comprobar que podemos abrir la Base de Datos apropiadamente, para esto, en primer lugar, declararemos una variable del tipo string, donde almacenaremos nuestra cadena de conexi&amp;oacute;n a la base de datos autentificada por medio de Windows:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;1:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;string&lt;/span&gt; miCadenaConexion= &lt;span style="color:#006080;"&gt;@&amp;quot;Data Source=.\SQLEXPRESS;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&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;Initial Catalog=BalloonShop;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;3:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&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;Integrated Security=true&amp;quot;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;donde:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Data Source = El Servidor de Base de datos;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Initial Catalog = Tu Base de Datos a la que te conectar&amp;aacute;s;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Integrated Security = Significa que la seguridad de Windows ser&amp;aacute; usada en vez de un Login de SQL.&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Nota: La @, sirve para poder hacer uso del s&amp;iacute;mbolo \ sin que nos tire un error.&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Bien, toca el turno a crear un objeto del tipo Connection String, a la cual le pasaremos como par&amp;aacute;metro, la cadena de conexi&amp;oacute;n especificada anteriormente:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;img src="/resized-image.ashx/__size/472x264/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/6560.post_5F00_01_5F00_img07.png" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;1:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; SqlConnection sqlconnection = &lt;span style="color:blue;"&gt;new&lt;/span&gt; SqlConnection&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;(miCadenaConexion);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;As&amp;iacute; de f&amp;aacute;cil y sencillo qued&amp;oacute; listo esto, ahora, para probarla, lo que haremos ser&amp;aacute; tratar de abrirla en un bloque try-catch-finally, para ver si es correctamente abierta:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;1:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;try&lt;/span&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; {&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;3:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;sqlconnection.Open();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;4:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;(&lt;span style="color:#006080;"&gt;&amp;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;&lt;/span&gt;);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;5:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; }&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;6:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;catch&lt;/span&gt; (Exception ex)&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;7:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; {&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;8:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;(&lt;span style="color:#006080;"&gt;&amp;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;&lt;/span&gt;);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;9:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; }&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;10:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;finally&lt;/span&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;11:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; {&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;12:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;sqlconnection.Close();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;13:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Console.ReadLine();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;14:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; }&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Con lo que el c&amp;oacute;digo final queda as&amp;iacute;:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;1:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;using&lt;/span&gt; System;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;using&lt;/span&gt; System.Data.SqlClient;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;3:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;nbsp; &amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;4:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;namespace&lt;/span&gt; Cadenas_conexion_1&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;5:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; {&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;6:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;class&lt;/span&gt; Program&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;7:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;8:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&lt;span style="color:blue;"&gt;static&lt;/span&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; Main(&lt;span style="color:blue;"&gt;string&lt;/span&gt;[] args)&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;9:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;{&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;10:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;&lt;span style="color:blue;"&gt;string&lt;/span&gt; miCadenaConexion = &amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#006080;"&gt;@&amp;quot;Data Source=.\SQLEXPRESS;&lt;/span&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Initial Catalog=BalloonShop;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Integrated Security=true&amp;quot;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;11:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;SqlConnection sqlconnection = &lt;span style="color:blue;"&gt;new&lt;/span&gt; SqlConnection&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;(miCadenaConexion);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;12:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;&lt;span style="color:blue;"&gt;try&lt;/span&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;13:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;{&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;14:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&amp;nbsp; &lt;/span&gt;sqlconnection.Open();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;15:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&amp;nbsp; &lt;/span&gt;Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;(&lt;span style="color:#006080;"&gt;&amp;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;&lt;/span&gt;);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;16:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;}&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;17:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;&lt;span style="color:blue;"&gt;catch&lt;/span&gt; (Exception ex)&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;18:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&lt;/span&gt;{&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;19:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&amp;nbsp; &lt;/span&gt;Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&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 style="color:#006080;"&gt;&amp;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;&lt;/span&gt;);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;20:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;}&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;21:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;&lt;span style="color:blue;"&gt;finally&lt;/span&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;22:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;{&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;23:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp; &lt;/span&gt;sqlconnection.Close();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;24:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;Console.ReadLine();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;25:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;}&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;26:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;}&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;27:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;28:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; }&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Probamos el c&amp;oacute;digo y obtenemos lo siguiente:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;img src="/resized-image.ashx/__size/472x264/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/2678.post_5F00_01_5F00_img07.png" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Si hubiesemos querido usar un LogIn de SQL Server, lo &amp;uacute;nico que tenemos que hacer, es cambiar la cadena de conexi&amp;oacute;n por una de este tipo:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;1:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;string&lt;/span&gt; miCadenaConexion = &lt;span style="color:#006080;"&gt;@&amp;quot;Data Source=.\SQLEXPRESS;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&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;Initial Catalog=BalloonShop;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;3:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&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 style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;User=balloonshop;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;4:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&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;password=contrase&amp;ntilde;a&amp;quot;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Y listo!&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&lt;img src="/resized-image.ashx/__size/244x66/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0880.post_5F00_01_5F00_img08.png" border="0" alt="" /&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Nos vemos en la parte 2! &lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-fareast-language:ES-MX;mso-no-proof:yes;"&gt;&amp;lt;v:shapetype coordsize=&amp;quot;21600,21600&amp;quot; o:spt=&amp;quot;75&amp;quot; o:preferrelative=&amp;quot;t&amp;quot; path=&amp;quot;m@4@5l@4@11@9@11@9@5xe&amp;quot; filled=&amp;quot;f&amp;quot; stroked=&amp;quot;f&amp;quot; id=&amp;quot;_x0000_t75&amp;quot;&amp;gt;&amp;lt;v:stroke joinstyle=&amp;quot;miter&amp;quot;&amp;gt;&amp;lt;/v:stroke&amp;gt;&amp;lt;v:formulas&amp;gt;&amp;lt;v:f eqn=&amp;quot;if lineDrawn pixelLineWidth 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @0 1 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum 0 0 @1&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @2 1 2&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @3 21600 pixelWidth&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @3 21600 pixelHeight&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @0 0 1&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @6 1 2&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @7 21600 pixelWidth&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @8 21600 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @7 21600 pixelHeight&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @10 21600 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;/v:formulas&amp;gt;&amp;lt;v:path o:extrusionok=&amp;quot;f&amp;quot; gradientshapeok=&amp;quot;t&amp;quot; o:connecttype=&amp;quot;rect&amp;quot;&amp;gt;&amp;lt;/v:path&amp;gt;&amp;lt;o:lock v:ext=&amp;quot;edit&amp;quot; aspectratio=&amp;quot;t&amp;quot;&amp;gt;&amp;lt;/o:lock&amp;gt;&amp;lt;/v:shapetype&amp;gt;&amp;lt;v:shape o:spid=&amp;quot;_x0000_i1025&amp;quot; type=&amp;quot;#_x0000_t75&amp;quot; alt=&amp;quot;Descripci&amp;amp;oacute;n: ;)&amp;quot; id=&amp;quot;Imagen_x0020_1&amp;quot; style=&amp;quot;width: 11.25pt; height: 11.25pt; visibility: visible; mso-wrap-style: square;&amp;quot;&amp;gt;&amp;lt;v:imagedata src=&amp;quot;file:///C:\Users\HECTOR\AppData\Local\Temp\msohtmlclip1\01\clip_image001.gif&amp;quot; o:title=&amp;quot;;)&amp;quot;&amp;gt;&amp;lt;/v:imagedata&amp;gt;&amp;lt;/v:shape&amp;gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Manejando cadenas de conexión en .Net con C#(1/3)</title><link>http://geeks.ms/wikis/arquitecturasoftware/manejando-cadenas-de-conexi-243-n-en-net-con-c-1-3/revision/1.aspx</link><pubDate>Thu, 02 Sep 2010 02:57:51 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:20</guid><dc:creator>hectorperez</dc:creator><description>Revisión 1 enviado a Wiki sobre Arquitectura del software en Geeks•ms por hectorperez a 9/2/2010 4:57:51 AM&lt;br /&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Esta es una duda muy com&amp;uacute;n entre los que inician a trabajar con bases de datos desde .Net, as&amp;iacute; que aqu&amp;iacute; tratar&amp;eacute; de explicar en primer lugar, qu&amp;eacute; son, y posteriormente, c&amp;oacute;mo usarlas desde nuestras aplicaciones.&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;En primer lugar, para esta demo, he creado un proyecto nuevo en Visual Studio, del tipo consola.&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Ahora, lo que haremos ser&amp;aacute; abrir el Server Explorer de Visual Studio(Ctrl+Alt+S), y agregaremos una nueva conexi&amp;oacute;n a la base de datos, que queramos conectarnos:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://hectorperez.files.wordpress.com/2009/06/image.png"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;color:blue;font-size:12pt;text-decoration:none;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-fareast-language:ES-MX;mso-no-proof:yes;text-underline:none;"&gt;&amp;lt;v:shapetype coordsize=&amp;quot;21600,21600&amp;quot; o:spt=&amp;quot;75&amp;quot; o:preferrelative=&amp;quot;t&amp;quot; path=&amp;quot;m@4@5l@4@11@9@11@9@5xe&amp;quot; filled=&amp;quot;f&amp;quot; stroked=&amp;quot;f&amp;quot; id=&amp;quot;_x0000_t75&amp;quot;&amp;gt;&amp;lt;v:stroke joinstyle=&amp;quot;miter&amp;quot;&amp;gt;&amp;lt;/v:stroke&amp;gt;&amp;lt;v:formulas&amp;gt;&amp;lt;v:f eqn=&amp;quot;if lineDrawn pixelLineWidth 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @0 1 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum 0 0 @1&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @2 1 2&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @3 21600 pixelWidth&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @3 21600 pixelHeight&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @0 0 1&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @6 1 2&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @7 21600 pixelWidth&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @8 21600 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @7 21600 pixelHeight&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @10 21600 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;/v:formulas&amp;gt;&amp;lt;v:path o:extrusionok=&amp;quot;f&amp;quot; gradientshapeok=&amp;quot;t&amp;quot; o:connecttype=&amp;quot;rect&amp;quot;&amp;gt;&amp;lt;/v:path&amp;gt;&amp;lt;o:lock v:ext=&amp;quot;edit&amp;quot; aspectratio=&amp;quot;t&amp;quot;&amp;gt;&amp;lt;/o:lock&amp;gt;&amp;lt;/v:shapetype&amp;gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;img src="/resized-image.ashx/__size/310x217/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/5810.post_5F00_01_5F00_img01.png" border="0" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Suponiendo que nuestro proveedor es SQL Server, especificamos el nombre del Servidor de SQL Server, si es una conexi&amp;oacute;n a trav&amp;eacute;s de Windows Authetication o SQL Server Authetication, y la base de datos correspondiente, para hacer un poco m&amp;aacute;s pr&amp;aacute;ctico esto, agregar&amp;eacute; 2 conexiones a la base de datos, una a trav&amp;eacute;s de autentificaci&amp;oacute;n por Windows, y la otra a trav&amp;eacute;s de autentificaci&amp;oacute;n SQL Server:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&lt;img src="/resized-image.ashx/__size/265x379/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/4846.post_5F00_01_5F00_img02.png" border="0" alt="" /&gt;&lt;img src="/resized-image.ashx/__size/260x363/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0728.post_5F00_01_5F00_img03.png" border="0" alt="" /&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;NOTA: En caso de no conocer tu Servidor SQL Server, dirigete a tu aplicaci&amp;oacute;n SQL Server Management Studio, donde podr&amp;aacute;s saber qu&amp;eacute; servidores tienes disponibles en tu m&amp;aacute;quina:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&lt;img src="/resized-image.ashx/__size/281x214/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3377.post_5F00_01_5F00_img04.png" border="0" alt="" /&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Si ahora nos dirigimos a las propiedades en Visual Studio de cada una de las conexiones, veremos diferentes cadenas de conexi&amp;oacute;n:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;De la conexi&amp;oacute;n por Autentificaci&amp;oacute;n Windows:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image.ashx/__size/424x131/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/2352.post_5F00_01_5F00_img05.png" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;De la conexi&amp;oacute;n por Autentificaci&amp;oacute;n&amp;nbsp;SQL Server:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&lt;img height="119" width="418" src="/resized-image.ashx/__size/468x120/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/3225.post_5F00_01_5F00_img06.png" border="0" alt="" /&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Para poder hacer uso, de las clases que .Net nos proporciona para poder trabajar con Bases de Datos, lo primero que tenemos que hacer es colocar dentro de la secci&amp;oacute;n de nuestros using, el siguiente namespace:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;1:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;using&lt;/span&gt; System.Data.SqlClient;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Teniendo esto, vamos a hacer algo muy sencillo, no haremos consultas ni nada por el estilo, simplemente queremos comprobar que podemos abrir la Base de Datos apropiadamente, para esto, en primer lugar, declararemos una variable del tipo string, donde almacenaremos nuestra cadena de conexi&amp;oacute;n a la base de datos autentificada por medio de Windows:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;1:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;string&lt;/span&gt; miCadenaConexion= &lt;span style="color:#006080;"&gt;@&amp;quot;Data Source=.\SQLEXPRESS;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&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;Initial Catalog=BalloonShop;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;3:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&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;Integrated Security=true&amp;quot;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;donde:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Data Source = El Servidor de Base de datos;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Initial Catalog = Tu Base de Datos a la que te conectar&amp;aacute;s;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Integrated Security = Significa que la seguridad de Windows ser&amp;aacute; usada en vez de un Login de SQL.&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Nota: La @, sirve para poder hacer uso del s&amp;iacute;mbolo \ sin que nos tire un error.&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Bien, toca el turno a crear un objeto del tipo Connection String, a la cual le pasaremos como par&amp;aacute;metro, la cadena de conexi&amp;oacute;n especificada anteriormente:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;img src="/resized-image.ashx/__size/472x264/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/6560.post_5F00_01_5F00_img07.png" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;1:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; SqlConnection sqlconnection = &lt;span style="color:blue;"&gt;new&lt;/span&gt; SqlConnection&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;(miCadenaConexion);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;As&amp;iacute; de f&amp;aacute;cil y sencillo qued&amp;oacute; listo esto, ahora, para probarla, lo que haremos ser&amp;aacute; tratar de abrirla en un bloque try-catch-finally, para ver si es correctamente abierta:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;1:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;try&lt;/span&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; {&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;3:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;sqlconnection.Open();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;4:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;(&lt;span style="color:#006080;"&gt;&amp;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;&lt;/span&gt;);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;5:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; }&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;6:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;catch&lt;/span&gt; (Exception ex)&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;7:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; {&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;8:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;(&lt;span style="color:#006080;"&gt;&amp;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;&lt;/span&gt;);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;9:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; }&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;10:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;finally&lt;/span&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;11:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; {&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;12:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;sqlconnection.Close();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;13:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Console.ReadLine();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;14:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; }&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Con lo que el c&amp;oacute;digo final queda as&amp;iacute;:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;1:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;using&lt;/span&gt; System;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;using&lt;/span&gt; System.Data.SqlClient;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;3:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;nbsp; &amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;4:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;namespace&lt;/span&gt; Cadenas_conexion_1&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;5:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; {&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;6:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;class&lt;/span&gt; Program&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;7:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;8:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&lt;span style="color:blue;"&gt;static&lt;/span&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; Main(&lt;span style="color:blue;"&gt;string&lt;/span&gt;[] args)&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;9:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;{&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;10:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;&lt;span style="color:blue;"&gt;string&lt;/span&gt; miCadenaConexion = &amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#006080;"&gt;@&amp;quot;Data Source=.\SQLEXPRESS;&lt;/span&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Initial Catalog=BalloonShop;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Integrated Security=true&amp;quot;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;11:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;SqlConnection sqlconnection = &lt;span style="color:blue;"&gt;new&lt;/span&gt; SqlConnection&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;(miCadenaConexion);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;12:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;&lt;span style="color:blue;"&gt;try&lt;/span&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;13:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;{&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;14:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&amp;nbsp; &lt;/span&gt;sqlconnection.Open();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;15:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&amp;nbsp; &lt;/span&gt;Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;(&lt;span style="color:#006080;"&gt;&amp;quot;Conexi&amp;oacute;n Abierta Satisfactoriamente!&amp;quot;&lt;/span&gt;);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;16:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;}&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;17:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;&lt;span style="color:blue;"&gt;catch&lt;/span&gt; (Exception ex)&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;18:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&lt;/span&gt;{&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;19:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&amp;nbsp; &lt;/span&gt;Console.WriteLine&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;nbsp;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&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 style="color:#006080;"&gt;&amp;quot;Fall&amp;oacute; al tratarse de conectar a Base de Datos!&amp;quot;&lt;/span&gt;);&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;20:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;}&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;21:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;&lt;span style="color:blue;"&gt;finally&lt;/span&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;22:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;{&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;23:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp; &lt;/span&gt;sqlconnection.Close();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;24:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;Console.ReadLine();&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;25:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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; &lt;/span&gt;}&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;26:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;}&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;27:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;28:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt; }&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Probamos el c&amp;oacute;digo y obtenemos lo siguiente:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;img src="/resized-image.ashx/__size/472x264/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/2678.post_5F00_01_5F00_img07.png" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Si hubiesemos querido usar un LogIn de SQL Server, lo &amp;uacute;nico que tenemos que hacer, es cambiar la cadena de conexi&amp;oacute;n por una de este tipo:&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;1:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt; &lt;span style="color:blue;"&gt;string&lt;/span&gt; miCadenaConexion = &lt;span style="color:#006080;"&gt;@&amp;quot;Data Source=.\SQLEXPRESS;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&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;Initial Catalog=BalloonShop;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;3:&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&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;&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 style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;User=balloonshop;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:ES-MX;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#606060;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;4:&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;color:#006080;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&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;&amp;nbsp;&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;password=contrase&amp;ntilde;a&amp;quot;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Courier New&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Y listo!&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&lt;img src="/resized-image.ashx/__size/244x66/__key/CommunityServer.Wikis.Components.Files/arquitecturasoftware/0880.post_5F00_01_5F00_img08.png" border="0" alt="" /&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;Nos vemos en la parte 2! &lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-fareast-language:ES-MX;mso-no-proof:yes;"&gt;&amp;lt;v:shapetype coordsize=&amp;quot;21600,21600&amp;quot; o:spt=&amp;quot;75&amp;quot; o:preferrelative=&amp;quot;t&amp;quot; path=&amp;quot;m@4@5l@4@11@9@11@9@5xe&amp;quot; filled=&amp;quot;f&amp;quot; stroked=&amp;quot;f&amp;quot; id=&amp;quot;_x0000_t75&amp;quot;&amp;gt;&amp;lt;v:stroke joinstyle=&amp;quot;miter&amp;quot;&amp;gt;&amp;lt;/v:stroke&amp;gt;&amp;lt;v:formulas&amp;gt;&amp;lt;v:f eqn=&amp;quot;if lineDrawn pixelLineWidth 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @0 1 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum 0 0 @1&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @2 1 2&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @3 21600 pixelWidth&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @3 21600 pixelHeight&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @0 0 1&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @6 1 2&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @7 21600 pixelWidth&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @8 21600 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;prod @7 21600 pixelHeight&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;v:f eqn=&amp;quot;sum @10 21600 0&amp;quot;&amp;gt;&amp;lt;/v:f&amp;gt;&amp;lt;/v:formulas&amp;gt;&amp;lt;v:path o:extrusionok=&amp;quot;f&amp;quot; gradientshapeok=&amp;quot;t&amp;quot; o:connecttype=&amp;quot;rect&amp;quot;&amp;gt;&amp;lt;/v:path&amp;gt;&amp;lt;o:lock v:ext=&amp;quot;edit&amp;quot; aspectratio=&amp;quot;t&amp;quot;&amp;gt;&amp;lt;/o:lock&amp;gt;&amp;lt;/v:shapetype&amp;gt;&amp;lt;v:shape o:spid=&amp;quot;_x0000_i1025&amp;quot; type=&amp;quot;#_x0000_t75&amp;quot; alt=&amp;quot;Descripci&amp;amp;oacute;n: ;)&amp;quot; id=&amp;quot;Imagen_x0020_1&amp;quot; style=&amp;quot;width: 11.25pt; height: 11.25pt; visibility: visible; mso-wrap-style: square;&amp;quot;&amp;gt;&amp;lt;v:imagedata src=&amp;quot;file:///C:\Users\HECTOR\AppData\Local\Temp\msohtmlclip1\01\clip_image001.gif&amp;quot; o:title=&amp;quot;;)&amp;quot;&amp;gt;&amp;lt;/v:imagedata&amp;gt;&amp;lt;/v:shape&amp;gt;&lt;/span&gt;&lt;span lang="ES" style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;font-size:12pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:ES;mso-fareast-language:ES-MX;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;</description></item></channel></rss>