<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: A vueltas con .NET: Modificar Connection Strings en Runtime</title>
	<atom:link href="http://www.lavilladigital.com/2009/05/05/a-vueltas-con-net-modificar-connection-strings-en-runtime/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lavilladigital.com/2009/05/05/a-vueltas-con-net-modificar-connection-strings-en-runtime/</link>
	<description></description>
	<lastBuildDate>Mon, 12 Dec 2011 19:37:53 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Por: Ocuevas</title>
		<link>http://www.lavilladigital.com/2009/05/05/a-vueltas-con-net-modificar-connection-strings-en-runtime/comment-page-1/#comment-6064</link>
		<dc:creator>Ocuevas</dc:creator>
		<pubDate>Thu, 05 May 2011 08:39:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.lavilladigital.com/?p=943#comment-6064</guid>
		<description>Muchas gracias. Me ha sido muy útil y realmente claro en la explicación. THANKS!</description>
		<content:encoded><![CDATA[<p>Muchas gracias. Me ha sido muy útil y realmente claro en la explicación. THANKS!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: gezuz</title>
		<link>http://www.lavilladigital.com/2009/05/05/a-vueltas-con-net-modificar-connection-strings-en-runtime/comment-page-1/#comment-5483</link>
		<dc:creator>gezuz</dc:creator>
		<pubDate>Fri, 11 Mar 2011 23:47:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.lavilladigital.com/?p=943#comment-5483</guid>
		<description>Muchas gracias me fue de mucha utilidad tu codigo y explicacion. ya tenia tiempo buscando algo asi, jeje.</description>
		<content:encoded><![CDATA[<p>Muchas gracias me fue de mucha utilidad tu codigo y explicacion. ya tenia tiempo buscando algo asi, jeje.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Leonardo</title>
		<link>http://www.lavilladigital.com/2009/05/05/a-vueltas-con-net-modificar-connection-strings-en-runtime/comment-page-1/#comment-4085</link>
		<dc:creator>Leonardo</dc:creator>
		<pubDate>Tue, 27 Apr 2010 23:57:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.lavilladigital.com/?p=943#comment-4085</guid>
		<description>Gracias! Fue de mucha ayuda tu post!</description>
		<content:encoded><![CDATA[<p>Gracias! Fue de mucha ayuda tu post!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Pablo Szittyay</title>
		<link>http://www.lavilladigital.com/2009/05/05/a-vueltas-con-net-modificar-connection-strings-en-runtime/comment-page-1/#comment-3872</link>
		<dc:creator>Pablo Szittyay</dc:creator>
		<pubDate>Fri, 04 Dec 2009 20:32:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.lavilladigital.com/?p=943#comment-3872</guid>
		<description>Muy bueno el post y me ayudo un monton. La ventaja es que no se tiene que modificar el codigo del .designer.cs que es lo que yo hacia antes. Cada vez que modificaba con el editor, tenia que volver a modificar el codigo.
Poste esto en ingles que hay mucha gente tiene el mismo problema.</description>
		<content:encoded><![CDATA[<p>Muy bueno el post y me ayudo un monton. La ventaja es que no se tiene que modificar el codigo del .designer.cs que es lo que yo hacia antes. Cada vez que modificaba con el editor, tenia que volver a modificar el codigo.<br />
Poste esto en ingles que hay mucha gente tiene el mismo problema.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Eduard</title>
		<link>http://www.lavilladigital.com/2009/05/05/a-vueltas-con-net-modificar-connection-strings-en-runtime/comment-page-1/#comment-3770</link>
		<dc:creator>Eduard</dc:creator>
		<pubDate>Wed, 28 Oct 2009 12:32:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.lavilladigital.com/?p=943#comment-3770</guid>
		<description>Ante todo gracias</description>
		<content:encoded><![CDATA[<p>Ante todo gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Eduard</title>
		<link>http://www.lavilladigital.com/2009/05/05/a-vueltas-con-net-modificar-connection-strings-en-runtime/comment-page-1/#comment-3769</link>
		<dc:creator>Eduard</dc:creator>
		<pubDate>Wed, 28 Oct 2009 12:31:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.lavilladigital.com/?p=943#comment-3769</guid>
		<description>Tengo que hacer lo  mismo con visual estudio 2008 donde tengo un origen de datos y debo cambiar el catalog cada año por otro voy que voy generando en otro conection string,es decir 

Nombre de conexión:  2009

Data Source=SERVIDOR\SQLEXPRESS;Initial Catalog=2009;

El año que viene tendre la conexión 2009 y 2010 como puedeo hacer para que la conexión del 2009 aquiera el valor del catalog = 2010</description>
		<content:encoded><![CDATA[<p>Tengo que hacer lo  mismo con visual estudio 2008 donde tengo un origen de datos y debo cambiar el catalog cada año por otro voy que voy generando en otro conection string,es decir </p>
<p>Nombre de conexión:  2009</p>
<p>Data Source=SERVIDOR\SQLEXPRESS;Initial Catalog=2009;</p>
<p>El año que viene tendre la conexión 2009 y 2010 como puedeo hacer para que la conexión del 2009 aquiera el valor del catalog = 2010</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: David González</title>
		<link>http://www.lavilladigital.com/2009/05/05/a-vueltas-con-net-modificar-connection-strings-en-runtime/comment-page-1/#comment-2498</link>
		<dc:creator>David González</dc:creator>
		<pubDate>Wed, 10 Jun 2009 06:46:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.lavilladigital.com/?p=943#comment-2498</guid>
		<description>Hola Ronny, 

Primero de todo gracias por haber llegado hasta aqui, espero poder servirte de ayuda.

Sobre el primer punto y hasta dondo sé, no es posible cambiar el directorio de instalación de una aplicación con ClickOnce. Si deseas utilizar otra ruta lo que puedes hacer es crear un proyecto de instalación y asociarlo cno tu aplicación. 

Tendrías que añadir código a tu aplicación para que se actualize desde la ruta que tu desees pero seguirá instalada en la misma ruta.

Sobre el tema de las contraseñas de la base de datos en mi caso utilizo SQL que hereda los permisos de Windows, de esa manera no es necesario añadir las contraseñas al proyecto. Una aplicación que he realizado hace poco utiliza esta manera de conexión y no ha dado problema a ningún usuario.

Espero haberte ayudado :)

Saludos.</description>
		<content:encoded><![CDATA[<p>Hola Ronny, </p>
<p>Primero de todo gracias por haber llegado hasta aqui, espero poder servirte de ayuda.</p>
<p>Sobre el primer punto y hasta dondo sé, no es posible cambiar el directorio de instalación de una aplicación con ClickOnce. Si deseas utilizar otra ruta lo que puedes hacer es crear un proyecto de instalación y asociarlo cno tu aplicación. </p>
<p>Tendrías que añadir código a tu aplicación para que se actualize desde la ruta que tu desees pero seguirá instalada en la misma ruta.</p>
<p>Sobre el tema de las contraseñas de la base de datos en mi caso utilizo SQL que hereda los permisos de Windows, de esa manera no es necesario añadir las contraseñas al proyecto. Una aplicación que he realizado hace poco utiliza esta manera de conexión y no ha dado problema a ningún usuario.</p>
<p>Espero haberte ayudado <img src='http://www.lavilladigital.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Saludos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: RonnyMan!!!</title>
		<link>http://www.lavilladigital.com/2009/05/05/a-vueltas-con-net-modificar-connection-strings-en-runtime/comment-page-1/#comment-2486</link>
		<dc:creator>RonnyMan!!!</dc:creator>
		<pubDate>Fri, 29 May 2009 16:51:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.lavilladigital.com/?p=943#comment-2486</guid>
		<description>Estimado

Me parece interesante el aporte que has entregado, pero llegue a Tu Artículo por lo siguiente:

Es sabido que generar el instalador de un proyecto por medio de ClickOnce, la solución queda alojada en el directorio del Usuario (C:\Documents and Settings\MyUser\Configuración local\Apps\2.0\...), lo cual no genera ningún problema para el caso de Arquitectura Cliente Servidor simple, pero el caso que estoy resolviendo me es necesario generar un instalador que se aloje en un directorio particular como cualquier otra aplicacion (C:\Archivos de programa\MySystem), y que cualquier actualización del sistema quede en este mismo lugar (cosa que aun no se como haré).

Te comento, dejando esto de lado por un momento, ahondé en el caso del ClickOnce y revisé como se alojaba el instalador en las carpetas del usuario, me encontré con la sorpresa de que las claves de acceso a las BD pueden ser leídas con cualquier editor de texto ya que en mi proyecto estan alojadas en el archivo &quot;app.config&quot; y que es el archivo que almacena las variables de conexion &quot;&quot; y de setting &quot;&quot;, bueno, pensando que nunca serían visibles, el caso es que si las agrego por medio del ejemplo mostrado por ti, también es posible leerlas, ya que estas y las claves anteriores quedan en el archivo &quot;MySystem.exe.config&quot; del directorio de la aplicacion.

Mi consulta va por la siguiente idea que tengo; dejar estas claves encriptadas en &quot;&quot; del &quot;app.config&quot;, eso es simple, el detalle es como desencriptarlas en ejecucion y dejarlas en esta misma variable de sistema ya que esta es pasada a la fucion que genera  la conexion a la BD.

Con respeto a primer parrafo, si es posible aportarme alguna idea, tambien te lo agradceria.


Espero tus comentarios.

Ronny Morales M.</description>
		<content:encoded><![CDATA[<p>Estimado</p>
<p>Me parece interesante el aporte que has entregado, pero llegue a Tu Artículo por lo siguiente:</p>
<p>Es sabido que generar el instalador de un proyecto por medio de ClickOnce, la solución queda alojada en el directorio del Usuario (C:\Documents and Settings\MyUser\Configuración local\Apps\2.0\&#8230;), lo cual no genera ningún problema para el caso de Arquitectura Cliente Servidor simple, pero el caso que estoy resolviendo me es necesario generar un instalador que se aloje en un directorio particular como cualquier otra aplicacion (C:\Archivos de programa\MySystem), y que cualquier actualización del sistema quede en este mismo lugar (cosa que aun no se como haré).</p>
<p>Te comento, dejando esto de lado por un momento, ahondé en el caso del ClickOnce y revisé como se alojaba el instalador en las carpetas del usuario, me encontré con la sorpresa de que las claves de acceso a las BD pueden ser leídas con cualquier editor de texto ya que en mi proyecto estan alojadas en el archivo &#8220;app.config&#8221; y que es el archivo que almacena las variables de conexion &#8220;&#8221; y de setting &#8220;&#8221;, bueno, pensando que nunca serían visibles, el caso es que si las agrego por medio del ejemplo mostrado por ti, también es posible leerlas, ya que estas y las claves anteriores quedan en el archivo &#8220;MySystem.exe.config&#8221; del directorio de la aplicacion.</p>
<p>Mi consulta va por la siguiente idea que tengo; dejar estas claves encriptadas en &#8220;&#8221; del &#8220;app.config&#8221;, eso es simple, el detalle es como desencriptarlas en ejecucion y dejarlas en esta misma variable de sistema ya que esta es pasada a la fucion que genera  la conexion a la BD.</p>
<p>Con respeto a primer parrafo, si es posible aportarme alguna idea, tambien te lo agradceria.</p>
<p>Espero tus comentarios.</p>
<p>Ronny Morales M.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Bitacoras.com</title>
		<link>http://www.lavilladigital.com/2009/05/05/a-vueltas-con-net-modificar-connection-strings-en-runtime/comment-page-1/#comment-2472</link>
		<dc:creator>Bitacoras.com</dc:creator>
		<pubDate>Tue, 05 May 2009 07:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.lavilladigital.com/?p=943#comment-2472</guid>
		<description>&lt;strong&gt;Información Bitacoras.com...&lt;/strong&gt;

Valora en Bitacoras.com: Esto del .NET me parece alucinante, la de cosas que se pueden llegar a hacer de forma rápida y sencilla es enorme. Sin hablar de la cantidad ingente de ejemplos y ayuda que podemos encontrar por Internet. Sin embargo, me he e....</description>
		<content:encoded><![CDATA[<p><strong>Información Bitacoras.com&#8230;</strong></p>
<p>Valora en Bitacoras.com: Esto del .NET me parece alucinante, la de cosas que se pueden llegar a hacer de forma rápida y sencilla es enorme. Sin hablar de la cantidad ingente de ejemplos y ayuda que podemos encontrar por Internet. Sin embargo, me he e&#8230;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

