<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-19849892</id><updated>2011-09-14T18:44:50.848-03:00</updated><category term='C#'/><category term='asp'/><category term='juegos'/><category term='VB.net'/><category term='Visual Studio 2008'/><category term='programación'/><category term='internet explorer'/><category term='Development Server'/><category term='asp.net'/><category term='.net'/><category term='desarrollo'/><category term='xna'/><category term='nod32'/><category term='google chrome'/><category term='windows vista'/><title type='text'>Juanu</title><subtitle type='html'>You know where it ends.
It usually depends on where you start.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://juanus.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19849892/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://juanus.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>JUANU</name><uri>http://www.blogger.com/profile/05302612193981184337</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/hello/54/9904/320/PB270006.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19849892.post-2461075047761157703</id><published>2009-06-24T11:33:00.004-03:00</published><updated>2009-06-24T11:48:05.006-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nod32'/><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='windows vista'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Development Server'/><category scheme='http://www.blogger.com/atom/ns#' term='google chrome'/><title type='text'>Aplicaciones Web no funcionan cuando las ejecutamos desde Visual Studio 2008 (NOD32)</title><content type='html'>Hace 2 días estaba programando una aplicación Web normalmente. Me llevé una sorpresa cuando al ejecutarla, (con el Developement Server) no me abría la pagina. Ni desde Google Chrome, ni desde el Internet Explorer.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;El error que tiraba era simplemente que no se pudo acceder a la pagina, o que nose encontro la misma.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Por supuesto... estuve dando vueltas por internet los dos días siguientes hasta que encontré una solucion.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;El problema está directamente en mi antivirus. En este caso el NOD32 de ESET. Versión 3.0.650.0 pero se aplica a otras versioens también.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;La solución es la siguiente.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Abrimos la pantalla principal del NOD32 (Doble click en el icono de la barra de tareas).&lt;/li&gt;&lt;li&gt;Nos vamos a configuración&lt;/li&gt;&lt;li&gt;Vamos a la vista Avanzada&lt;/li&gt;&lt;li&gt;Accedemos a la parte de Antivirus y Spyware&lt;/li&gt;&lt;li&gt;En donde dice Protección del tráfico de internet, ingresamos a Configurar&lt;/li&gt;&lt;li&gt;Vamos a HTTP&lt;/li&gt;&lt;li&gt;Vamos a navegadores de Internet&lt;/li&gt;&lt;li&gt;Aca vamos a ver una lista. Tenemos que recorrerla y vamos a ver que estan los navegadores web que usemos y ademas uno que tiene el icono del Visual Studio (devenv.exe)&lt;/li&gt;&lt;li&gt;Tenemos que tildarlos una o dos veces hasta que aparezcan con una crucecita roja. Esto va a hacer que desactive la protección en estos programas y van a empezar a funcionar correctamente.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Debemos tener en cuenta que estamso quitando protección, pero no nos queda otra solución. Por el momento no se si es un bug o es el funcionamiento adecuado del NOD32.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Si alguno tiene dudas, consultas o mas información al respecto, no duden en comentarlo.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;SALUDOS!&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19849892-2461075047761157703?l=juanus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juanus.blogspot.com/feeds/2461075047761157703/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19849892&amp;postID=2461075047761157703&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19849892/posts/default/2461075047761157703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19849892/posts/default/2461075047761157703'/><link rel='alternate' type='text/html' href='http://juanus.blogspot.com/2009/06/aplicaciones-web-no-funcionan-cuando.html' title='Aplicaciones Web no funcionan cuando las ejecutamos desde Visual Studio 2008 (NOD32)'/><author><name>JUANU</name><uri>http://www.blogger.com/profile/05302612193981184337</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/hello/54/9904/320/PB270006.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19849892.post-5458402143271951907</id><published>2008-11-19T14:48:00.013-02:00</published><updated>2008-11-21T22:33:12.380-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VB.net'/><category scheme='http://www.blogger.com/atom/ns#' term='.net'/><category scheme='http://www.blogger.com/atom/ns#' term='desarrollo'/><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><category scheme='http://www.blogger.com/atom/ns#' term='asp'/><title type='text'>Utilizar mas de un campo en un HyperLinkField (DataNavigateUrlFields)</title><content type='html'>&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;Como ya saben, este blog no solo es para informar, sinó para mantener una documentación sobre cosas que voy aprendiendo y descubriendo, y, de esta manera, no olvidarmelas o tener algún lugar de referencia para futuras consultas.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;En este caso se trata del control HyperLinkField.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;Si suelen utilizar este control a menudo, sabrán que la propiedad &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 0, 0);   "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;DataNavigateUrlFields&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0);   "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt; nos sirve para indicar el nombre del campo de la clase vinculada, que queremos reemplazar en alguna parte de la propiedad &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 0, 0);   "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;DataNavigateUrlFormatString.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 0, 0);  "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;A continuación, un ejemplo:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);   "&gt;&lt;span style="   ;"&gt;&lt;span class="Apple-style-span" style="color: rgb(163, 21, 21);"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="   ;"&gt;&lt;span class="Apple-style-span" style="color: rgb(163, 21, 21);"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&amp;lt;asp&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="   ;color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=" color: rgb(163, 21, 21);  "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;HyperLinkField&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="  ;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:red;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;DataNavigateUrlFields&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;="IdContacto" &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:red;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;DataNavigateUrlFormatString&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;="~/frmEditarContacto.aspx?idcontacto={0}" &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:red;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;HeaderText&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;="Editar"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:red;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;Text&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;="Editar Contacto"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="  ;"&gt;&lt;span style=" ;color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 255);  "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;No es muy dificil entender lo que sucede aqui.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;Cuando se realice el render de la página, el control buscará la propiedad IdContacto, tomara su valor, y lo reemplazará en &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 255);   "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;{0}&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0);  "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0);   "&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 255);   "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;en la propiedad &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 0, 0);   "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;DataNavigateUrlFormatString&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;, por lo que el URL nos quedará de la siguiente manera:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;Suponiendo que el valor de IdContacto sea "32":&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 255);   font-weight: normal; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;frmEditarContacto.aspx?idcontacto=32&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 255);  "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;Hasta ahí todo muy lindo, pero que pasa si quisieramos indicar 2 o más parametros en el mismo link?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;La solución es muy sencilla. Solo debemos indicar los nombres de las propiedades en &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 0, 0);   "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;DataNavigateUrlFields&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0);   "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 0, 0);   "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;separados por una coma &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;sin espacios, &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;y luego vamos incrementando el indice en la propiedad &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 0, 0);   "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;DataNavigateUrlFormatString&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;El Markup nos quedaría de la siguiente manera:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);   "&gt;&lt;span style="   ;color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;span class="Apple-style-span" style="color: rgb(153, 51, 0);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="   ;color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;span class="Apple-style-span" style="color: rgb(153, 51, 0);"&gt;&amp;lt;asp&lt;/span&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=" color: rgb(163, 21, 21);  "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;HyperLinkField&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="  ;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:red;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;DataNavigateUrlFields&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;="IdContacto, IdCiudad" &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:red;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;DataNavigateUrlFormatString&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;="~/frmEditarContacto.aspx?idcontacto={0}&amp;amp;idciudad={1}" &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:red;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;HeaderText&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;="Editar"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:red;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;Text&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;="Editar Contacto"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=" ;color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="  ;"&gt;&lt;span style=" ;color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 255);  "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;Y siguiendo la lógica de lo antes explicado, el URL final nos quedaría de la siguiente manera:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  font-weight: bold;font-family:arial;font-size:10px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold; "&gt;&lt;span class="Apple-style-span"  style=" ;font-size:x-small;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold; "&gt;&lt;span class="Apple-style-span"  style=" ;font-size:x-small;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Suponiendo que el valor de IdContacto sea "32"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style=" ;font-size:x-small;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;Suponiendo que el valor de IdCiudad sea "6"&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold; "&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 255);   font-weight: normal; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;frmEditarContacto.aspx?idcontacto=32&amp;amp;idciudad=6&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold; "&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 255);   font-weight: normal; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 255);  "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-small;"&gt;Ojalá le sea de utilidad a alguien. Saludos!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19849892-5458402143271951907?l=juanus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juanus.blogspot.com/feeds/5458402143271951907/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19849892&amp;postID=5458402143271951907&amp;isPopup=true' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19849892/posts/default/5458402143271951907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19849892/posts/default/5458402143271951907'/><link rel='alternate' type='text/html' href='http://juanus.blogspot.com/2008/11/utilizar-mas-de-un-campo-en-un.html' title='Utilizar mas de un campo en un HyperLinkField (DataNavigateUrlFields)'/><author><name>JUANU</name><uri>http://www.blogger.com/profile/05302612193981184337</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/hello/54/9904/320/PB270006.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19849892.post-342384244992538814</id><published>2008-04-22T20:21:00.007-03:00</published><updated>2010-11-26T10:43:11.045-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.net'/><category scheme='http://www.blogger.com/atom/ns#' term='desarrollo'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>Calcular la edad de una persona con C#</title><content type='html'>&lt;span style=";font-family:arial;font-size:85%;"&gt;Con la siguiente función podemos averiguar facilmente, la edad de una persona.&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"&gt;&lt;span style="color: rgb(51, 51, 255);font-family:courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="color: rgb(51, 51, 255);font-family:courier new;"&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;blockquote&gt;&lt;span style="color: rgb(51, 51, 255);font-family:courier new;"&gt;public int&lt;/span&gt;&lt;span style="font-family:courier new;"&gt; Edad(&lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-family:courier new;"&gt;DateTime&lt;/span&gt;&lt;span style="font-family:courier new;"&gt; fechaNacimiento)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-family:courier new;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;//Obtengo la diferencia en años.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:courier new;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;int &lt;/span&gt;&lt;span style="font-family:courier new;"&gt;edad = &lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-family:courier new;"&gt;DateTime&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;.Now.Year - fechaNacimiento.Value.Year;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-family:courier new;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;//Obtengo la fecha de cumpleaños de este año.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="color: rgb(51, 153, 153);"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;DateTime&lt;/span&gt; nacimientoAhora = fechaNacimiento.Value.AddYears(edad)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-family:courier new;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;//Le resto un año si la fecha actual es anterior &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);font-family:courier new;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;//al día de nacimiento.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:courier new;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;if &lt;/span&gt;&lt;span style="font-family:courier new;"&gt;(&lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-family:courier new;"&gt;DateTime&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;.Now.CompareTo(nacimientoAhora) &gt; 0)&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;{ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;edad--; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:courier new;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;return&lt;/span&gt;&lt;span style="font-family:courier new;"&gt; edad;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;Espero les sea de utilidad.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;Saludos!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19849892-342384244992538814?l=juanus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juanus.blogspot.com/feeds/342384244992538814/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19849892&amp;postID=342384244992538814&amp;isPopup=true' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19849892/posts/default/342384244992538814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19849892/posts/default/342384244992538814'/><link rel='alternate' type='text/html' href='http://juanus.blogspot.com/2008/04/calcular-la-edad-de-una-persona-con-c.html' title='Calcular la edad de una persona con C#'/><author><name>JUANU</name><uri>http://www.blogger.com/profile/05302612193981184337</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/hello/54/9904/320/PB270006.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19849892.post-5289774970964385826</id><published>2008-04-21T20:59:00.013-03:00</published><updated>2008-11-20T01:43:31.455-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.net'/><category scheme='http://www.blogger.com/atom/ns#' term='juegos'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='xna'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>Tutorial XNA 2.0 - 01: Introducción e Instalación</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"&gt;Así que. Te decidiste... Querés crear juegos o aplicaciones en 3d... la tenés clarísima con .net ... pero no tenés idea de donde arrancar.&lt;br /&gt;La respuesta es muy facil... &lt;span style="font-weight: bold;"&gt;XNA 2.0&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;¿Que es XNA?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;La respuesta puede ser larga, pero vamos a hacer esto bien tranqui y corto para que la cacen de una.&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;Xna es un entorno basado en el Framework de .Net 2.0. creado y diseñado especificamente para crear juegos o aplicaciones que requieran el poder de una placa aceleradora de video, para plataformas de PC o XBOX... así es... con XNA, podés crear juegos para la XBOX por tu cuenta.&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;----&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;¿Que necesito para poder programar y desarrollar con XNA?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para desarrollar con XNA necesitas:&lt;br /&gt;-Visual Studio 2005 ó &lt;a href="http://www.microsoft.com/express/2005/"&gt;Visual C# Express 2005&lt;/a&gt; (Por el momento, la versión 2008 no está soportada.)&lt;br /&gt;- Si usas Visual Studio 2005, necesitas el Service pack 1 del mismo.&lt;br /&gt;-Si utilizas Visual C# Express 2005, necesitas el Service Pack para este.&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/7/7/3/7737290f-98e8-45bf-9075-85cc6ae34bf1/vs80sp1-kb926749-x86-intl.exe"&gt;-Visual C# Express 2005 SP1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=DF80D533-BA87-40B4-ABE2-1EF12EA506B7&amp;amp;displaylang=en"&gt;-XNA Game Studio 2.0 Framework&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Eso es todo.. bajá, instalá y avisame cuando esté así seguimos...&lt;br /&gt;&lt;br /&gt;----&lt;br /&gt;&lt;br /&gt;Listo, ya sabés lo que es XNA.  El "&lt;span style="font-weight: bold;"&gt;COMO FUNCIONA?&lt;/span&gt;" lo vas a ir viendo a través de estos tutoriales que voy a ir armando.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19849892-5289774970964385826?l=juanus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juanus.blogspot.com/feeds/5289774970964385826/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19849892&amp;postID=5289774970964385826&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19849892/posts/default/5289774970964385826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19849892/posts/default/5289774970964385826'/><link rel='alternate' type='text/html' href='http://juanus.blogspot.com/2008/04/tutorial-xna-20-01-introduccin.html' title='Tutorial XNA 2.0 - 01: Introducción e Instalación'/><author><name>JUANU</name><uri>http://www.blogger.com/profile/05302612193981184337</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/hello/54/9904/320/PB270006.jpg'/></author><thr:total>0</thr:total></entry></feed>
