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

<channel>
	<title>BredeBS</title>
	<atom:link href="http://bredebs.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://bredebs.net</link>
	<description>Desarollador</description>
	<lastBuildDate>Wed, 02 May 2012 00:00:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Vendo Vendo!</title>
		<link>http://bredebs.net/2012/04/28/vendo-wii/</link>
		<comments>http://bredebs.net/2012/04/28/vendo-wii/#comments</comments>
		<pubDate>Sat, 28 Apr 2012 04:02:47 +0000</pubDate>
		<dc:creator>BredeBS</dc:creator>
				<category><![CDATA[Otros]]></category>

		<guid isPermaLink="false">http://bredebs.net/?p=1114</guid>
		<description><![CDATA[Vendo Notebook Dell 1557 i7 1.60Ghz (8 núcleos) 6Gb Ram 320Gb Disco 3 x USB 1 x eSata 512Mb Video (Nvidia) salida HDMI fullHd Pantalla Led FullHD 1080p (1920&#215;1080 en el notebook) Teclado Español 1 año de uso. Licencias Originales de Windows y Office. $450.000.- Compaq Airlife 100 Android La Bateria dura aprox 8 horas [...]]]></description>
			<content:encoded><![CDATA[<h1>Vendo</h1>
<p><a href="http://bredebs.net/wp-content/uploads/2012/04/la-foto.jpg" rel="lightbox[1114]" title="Dell 1557"><img class="alignleft size-medium wp-image-1122" title="Dell 1557" src="http://bredebs.net/wp-content/uploads/2012/04/la-foto-224x300.jpg" alt="" width="224" height="300" /></a></p>
<h1>Notebook Dell 1557</h1>
<ul>
<li>i7 1.60Ghz (8 núcleos)</li>
<li>6Gb Ram</li>
<li>320Gb Disco</li>
<li>3 x USB</li>
<li>1 x eSata</li>
<li>512Mb Video (Nvidia)</li>
<li>salida HDMI fullHd</li>
<li>Pantalla Led FullHD 1080p (1920&#215;1080 en el notebook)</li>
<li>Teclado Español</li>
<li>1 año de uso.</li>
<li>Licencias Originales de Windows y Office.</li>
</ul>
<h3>$450.000.-</h3>
<p><a href="http://bredebs.net/wp-content/uploads/2012/04/2012-04-30-19.46.13.jpg" rel="lightbox[1114]" title="2012-04-30 19.46.13"><img src="http://bredebs.net/wp-content/uploads/2012/04/2012-04-30-19.46.13-300x225.jpg" alt="" title="2012-04-30 19.46.13" width="300" height="225" class="alignleft size-medium wp-image-1140" /></a></p>
<h1>Compaq Airlife 100</h1>
<ul>
<li>Android</li>
<li>La Bateria dura aprox 8 horas</li>
<li>16Gb Almacenamiento</li>
<li>Qualcomm QSD8250 Snapdragon</li>
<li>3G (funciona con movistar)</li>
<li>WiFi</li>
<li>Bluetooth</li>
<li>GPS</li>
<li>Lector tarjetas SD</li>
<li>Pantalla Táctil</li>
</ul>
<h3>$80.000.-</h3>
<p><a href="http://bredebs.net/wp-content/uploads/2012/04/IMG_0672.jpg" rel="lightbox[1114]" title="IMG_0672"><img class="alignleft" title="IMG_0672" src="http://bredebs.net/wp-content/uploads/2012/04/IMG_0672-300x224.jpg" alt="" width="300" height="224" /></a></p>
<h1><del datetime="2012-05-01T19:47:51+00:00">Nintendo Wii</del></h1>
<p>Vendida<br />
<del datetime="2012-05-01T19:48:59+00:00">
<ul>
<li>  4 WiiMote</li>
<li>  4 Nunchuck</li>
<li>  2 guantes de box</li>
<li>  5 volantes</li>
<li>  disco duro de 320Gb con 68 juegos</li>
<li>  dock para carga para 4 wiiMotes (con 4 baterias)</li>
<li>  4 baterias para los wiiMote</li>
<li>  2 wii Sensor Bar</li>
<li>  Cable RGB + SuperVideo y cable normal wii &gt; RCA</li>
<li>  6 juegos originales</li>
<li>  4 controles adicionales (se conectan al wiiMote)</li>
</ul>
<h3>$200.000.-</h3>
<p></del><br />
&nbsp;</p>
<p><del><strong>iPhone 4 de 16Gb</strong>, pequeñas rayas en la pantalla (nada grave)</del></p>
<ul>
<li><del>Cargador, cable de datos y manos libres Originales </del>Vendido</li>
</ul>
<p><a href="http://bredebs.net/wp-content/uploads/2012/04/IMG_0682.jpg" rel="lightbox[1114]" title="IMG_0682"><img class="alignleft size-medium wp-image-1126" title="IMG_0682" src="http://bredebs.net/wp-content/uploads/2012/04/IMG_0682-224x300.jpg" alt="" width="224" height="300" /></a><br />
<h1><del datetime="2012-05-01T19:47:51+00:00">Samsung Focus Flash</del></h1>
<p> Vendido<br />
<del datetime="2012-05-01T19:48:59+00:00">
<ul>
<li>Procesador: Qualcomm MSM8255 1.4GHz Scorpion</li>
<li>512Mb Ram</li>
<li>8Gb Memori</li>
<li>Windows Phone 7.5</li>
<li>Cámara Frontal y posterior</li>
<li>Liberado cualquier compañía (probado con entel y virgin mobile)</li>
</ul>
<h3>$230.000.-</h3>
<p></del><br />
<br/><br/><br/><br/><br/><br />
<a href="http://bredebs.net/wp-content/uploads/2012/04/IMG_0683.jpg" rel="lightbox[1114]" title="IMG_0683"><img src="http://bredebs.net/wp-content/uploads/2012/04/IMG_0683-224x300.jpg" alt="" title="IMG_0683" width="224" height="300" class="alignleft size-medium wp-image-1129" /></a></p>
<h1><del datetime="2012-05-01T23:52:21+00:00">LG Smart TV Upgrader</del></h1>
<p>Vendido<br />
una cajita simpática que se conecta a cualquier LCD/Led con HD y te permite ver vídeo desde discoss duros / pendrives y desde Internet (al menos yo nunca lo pude configurar).</p>
<h3>$40.000.-</h3>
<p><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/></p>
<h4>Precios conversables, pregunte al correo nomás brede@bredebs.net <img src='http://bredebs.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </h4>
<p><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://bredebs.net/2012/04/28/vendo-wii/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Windows Phone 7: Live Tiles</title>
		<link>http://bredebs.net/2012/03/22/windows-phone-7-live-tiles/</link>
		<comments>http://bredebs.net/2012/03/22/windows-phone-7-live-tiles/#comments</comments>
		<pubDate>Thu, 22 Mar 2012 15:20:44 +0000</pubDate>
		<dc:creator>BredeBS</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Windows Phone 7]]></category>

		<guid isPermaLink="false">http://bredebs.net/?p=1105</guid>
		<description><![CDATA[Una de las cosas &#8220;bonitas&#8221; que tiene Windows Phone 7, es que una aplicación la puedo anclar al inicio de mi teléfono. Adicionalmente a estos Live Tiles puedo agregarle notificaciones, o la posibilidad de &#8220;girar&#8221; y entregar más información. Antes que todo es importante destacar que los live tiles son de 173px x 173px, y [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://bredebs.net/wp-content/uploads/2012/03/tiles1.png" rel="lightbox[1105]" title="Live Tiles"><img class="alignleft size-medium wp-image-1106" title="Live Tiles" src="http://bredebs.net/wp-content/uploads/2012/03/tiles1-180x300.png" alt="" width="180" height="300" /></a> Una de las cosas &#8220;bonitas&#8221; que tiene Windows Phone 7, es que una aplicación la puedo anclar al inicio de mi teléfono.</p>
<p>Adicionalmente a estos Live Tiles puedo agregarle notificaciones, o la posibilidad de &#8220;girar&#8221; y entregar más información.</p>
<p>Antes que todo es importante destacar que los live tiles son de 173px x 173px, y que los Live Tiles de mayor tamaño son únicamente para aplicaciones desarrolladas por Microsoft (sí, también digo &#8216;buuuuh&#8217;)</p>
<p>Programáticamente es muy simple realizarlo:</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span id="more-1105"></span>Lo primero es cargar la libreria Microsoft.Phone.Shell</p>
<pre class="brush: csharp">

using Microsoft.Phone.Shell;
</pre>
<p>Declaramos una variable del tipo ShellTile</p>
<pre class="brush: csharp">

ShellTile MiTile;
</pre>
<p>Dentro del constructor de nuestra aplicación lo declaramos</p>
<pre class="brush: csharp">

MiTile = ShellTile.ActiveTiles.First();
</pre>
<p>Para &#8220;llenarlo&#8221; es tan simple como:</p>
<pre class="brush: csharp">

//blah blah blah código antes

StandardTileData NewTileData = new StandardTileData
{
Title = &quot;Indicadores Económicos&quot;,
BackContent = &quot;Mi mensaje&quot;,
BackTitle = fecha
};
MiTile.Update(NewTileData);

//blah blah blah código después
</pre>
<p><a href="http://bredebs.net/wp-content/uploads/2012/03/tiles2.png" rel="lightbox[1105]" title="Live Tiles 2"><img class="alignleft size-medium wp-image-1109" title="Live Tiles 2" src="http://bredebs.net/wp-content/uploads/2012/03/tiles2-180x300.png" alt="" width="180" height="300" /></a>Lo importante acá es:</p>
<p>Title: El título del &#8220;primer&#8221; lado del Live Tile</p>
<p>BackContent: Lo que va a mostrarse como texto &#8220;en grande&#8221; en el &#8220;segundo&#8221; lado</p>
<p>BackTitle: El titulo del &#8220;segundo&#8221; lado</p>
<p>Count: El número que aparecerá como notificación en la esquina superior derecha</p>
<p>BackgroundImage: La imagen de fondo del primer lado del Live Tile</p>
<p>BackBackgroundImage: La imagen del fondo del segundo lado.</p>
<p>&nbsp;</p>
<p>En menos de 10 minutos puedes tener andando tu Live Tile con el código de arriba [otra razón más para desarrollar para Windows Phone <img src='http://bredebs.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ]</p>
<p>&nbsp;<!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://bredebs.net/2012/03/22/windows-phone-7-live-tiles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La APP &#8220;¿Dónde Estoy?&#8221; en el Diario El Sur</title>
		<link>http://bredebs.net/2012/03/21/donde-estoy-en-el-diario-el-sur/</link>
		<comments>http://bredebs.net/2012/03/21/donde-estoy-en-el-diario-el-sur/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 20:25:05 +0000</pubDate>
		<dc:creator>BredeBS</dc:creator>
				<category><![CDATA[Otros]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Windows Phone 7]]></category>

		<guid isPermaLink="false">http://bredebs.net/?p=1099</guid>
		<description><![CDATA[Ayer apareció una entrevista que me hicieron acerca de mi experiencia como desarrollador penquista (de Concepción, mal pensados), y hablé un poco de ¿Dónde Estoy? la aplicación que desarrollé arriba de un bus mientras viajaba a Concepción desde Santiago [aunque olvidé conversarlo cuando me entrvistaron ] También aparece el maestro Chalalo con su app de [...]]]></description>
			<content:encoded><![CDATA[<p>Ayer apareció una entrevista que me hicieron acerca de mi experiencia como desarrollador penquista (de Concepción, mal pensados), y hablé un poco de ¿Dónde Estoy? la aplicación que desarrollé arriba de un bus mientras viajaba a Concepción desde Santiago <img src='http://bredebs.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  [aunque olvidé conversarlo cuando me entrvistaron <img src='http://bredebs.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ]</p>
<p>También aparece el maestro Chalalo con su app de Farmacias de Turno <img src='http://bredebs.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://bredebs.net/wp-content/uploads/2012/03/elsur.png" rel="lightbox[1099]" title=":)"><img class="alignleft size-large wp-image-1100" title=":)" src="http://bredebs.net/wp-content/uploads/2012/03/elsur-733x1024.png" alt="" width="733" height="1024" /></a><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://bredebs.net/2012/03/21/donde-estoy-en-el-diario-el-sur/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Phone 7 consumiendo JSON</title>
		<link>http://bredebs.net/2012/03/21/windows-phone-7-consumiendo-json/</link>
		<comments>http://bredebs.net/2012/03/21/windows-phone-7-consumiendo-json/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 20:02:45 +0000</pubDate>
		<dc:creator>BredeBS</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Windows Phone 7]]></category>

		<guid isPermaLink="false">http://bredebs.net/?p=1090</guid>
		<description><![CDATA[Cuando traes datos desde un servidor web se suele realizar en 4 métodos comunes: Webservice XML Dato &#8220;puro&#8221; JSON Probablemente el más utilizado en el último tiempo es JSON, por la facilidad con que se pueden generar las respuestas desde cualquier lenguaje (especiamente desde PHP). Una respuesta &#8220;común&#8221; de JSON se ve algo así: {&#34;respuestas&#34;:[{&#34;nombre&#34;:&#34;UF&#34;,&#34;fecha&#34;:&#34;21\/03\/2012&#34;,&#34;valor&#34;:&#34;22.504,51&#34;},{&#34;nombre&#34;:&#34;Dolar&#34;,&#34;fecha&#34;:&#34;21\/03\/2012&#34;,&#34;valor&#34;:&#34;485,61&#34;},{&#34;nombre&#34;:&#34;UTM&#34;,&#34;fecha&#34;:&#34;01\/03\/2012&#34;,&#34;valor&#34;:&#34;39.412&#34;},{&#34;nombre&#34;:&#34;Euro&#34;,&#34;fecha&#34;:&#34;21\/03\/2012&#34;,&#34;valor&#34;:&#34;642,43&#34;}]} [...]]]></description>
			<content:encoded><![CDATA[<p>Cuando traes datos desde un servidor web se suele realizar en 4 métodos comunes:</p>
<ul>
<li>Webservice</li>
<li>XML</li>
<li>Dato &#8220;puro&#8221;</li>
<li>JSON</li>
</ul>
<p>Probablemente el más utilizado en el último tiempo es JSON, por la facilidad con que se pueden generar las respuestas desde cualquier lenguaje (especiamente desde PHP).</p>
<p>Una respuesta &#8220;común&#8221; de JSON se ve algo así:<span id="more-1090"></span></p>
<pre class="brush: js">

{&quot;respuestas&quot;:[{&quot;nombre&quot;:&quot;UF&quot;,&quot;fecha&quot;:&quot;21\/03\/2012&quot;,&quot;valor&quot;:&quot;22.504,51&quot;},{&quot;nombre&quot;:&quot;Dolar&quot;,&quot;fecha&quot;:&quot;21\/03\/2012&quot;,&quot;valor&quot;:&quot;485,61&quot;},{&quot;nombre&quot;:&quot;UTM&quot;,&quot;fecha&quot;:&quot;01\/03\/2012&quot;,&quot;valor&quot;:&quot;39.412&quot;},{&quot;nombre&quot;:&quot;Euro&quot;,&quot;fecha&quot;:&quot;21\/03\/2012&quot;,&quot;valor&quot;:&quot;642,43&quot;}]}
</pre>
<p>&amp;amp;nbsp;</p>
<p>Para leerlo en Windows Phone 7 hay varias alternativas, desde leerlo tipo &#8220;pelo en pecho&#8221; (realizando divisiones con las comas, dos puntos, etc&#8230; lo que es complicado si traes números), hasta pasar los datos como un datacontract (que queda bonito).</p>
<p>Para ello dentro de nuestro proyecto (o dentro del mismo archivo xaml.cs que estamos utilizando), debemos generar las clases con los mismos datos.</p>
<p>En el caso del json que mostré más arriba un contrato sería de la siguiente forma:</p>
<pre class="brush: csharp">

[DataContract()]
public class InfoEconomica
{
[DataMember(Name = &quot;respuestas&quot;)]
public Datos[] datos;
}
[DataContract]
public class Datos
{
[DataMember]
public string nombre { get; set; }
[DataMember]
public string fecha { get; set; }
[DataMember]
public string valor { get; set; }
}
</pre>
<p>Ahora, para convertir nuestro JSON a &#8220;objetos&#8221; en C# primero debemos incluir a System.Runtime.Serialization.Json; dentro de nuestro código con un using:</p>
<pre class="brush: csharp">

using System.Runtime.Serialization.Json;
</pre>
<p>lo siguiente es capturar este JSON desde un servidor remoto</p>
<pre class="brush: csharp">

public void ObtenerDatos()
{
try
{
WebClient client = new WebClient();
client.OpenReadCompleted += new OpenReadCompletedEventHandler(client_OpenReadCompleted);
client.OpenReadAsync(new Uri(&quot;http://bredebs.net/api/resp.json&quot;), UriKind.Absolute);
}
catch (Exception ex)
{
MessageBox.Show(&quot;Error:&quot;+ex.Message, &quot;Error&quot;, MessageBoxButton.OK);
}
}
</pre>
<p>Acá explicaré un poquito más.</p>
<p>Cuando instanciamos un WebClient debemos declararle un evento que se disparará cuando termine de capturar los datos desde el servidor. En este caso usaremos client_OpenReadCompleted, para capturarlo declaramos el método void client_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e).</p>
<p>Primero creamos una variable del tipo DataContractJsonSerializer con nombre serializer, como parámetro le pasamos la clase que definiste.</p>
<pre class="brush: csharp">

var serializer = new DataContractJsonSerializer(typeof(InfoEconomica));
</pre>
<p>Luego creamos un objeto del tipo InfoEconomica (recuerda que este objeto es del tipo que tú creaste), y le asignamos el valor del &#8220;deserializado&#8221; (automáticamente tiene que &#8220;firmarte&#8221; el contrato de datos).</p>
<pre class="brush: csharp">

InfoEconomica ie = (InfoEconomica)serializer.ReadObject(e.Result);
</pre>
<p>ahora ya puedes utilizar la instancia como una colección de objetos.</p>
<pre class="brush: csharp">
void client_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e)
{
if (e.Error == null)
{
var serializer = new DataContractJsonSerializer(typeof(InfoEconomica));
InfoEconomica ie = (InfoEconomica)serializer.ReadObject(e.Result);
for (int i = 0; i &lt;= ie.datos.Length - 1; i++)
{

System.Console.WriteLine(&quot;$&quot; + ie.datos[i].valor.ToString()+&quot; Fecha: &quot; + ie.datos[i].fecha.ToString() + &quot;.&quot;);
}
}
else
{
MessageBox.Show(&quot;Error en la conexión&quot;, &quot;Error&quot;, MessageBoxButton.OK);

}
}
</pre>
<p>Con esta base desarrollé una actualizaciones a la app Indicadores Económicos Chile que tengo en el marketplace de Windows Phone 7 <img src='http://bredebs.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&nbsp;<!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://bredebs.net/2012/03/21/windows-phone-7-consumiendo-json/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Máscaras con CSS3</title>
		<link>http://bredebs.net/2011/11/27/mascaras-con-css3/</link>
		<comments>http://bredebs.net/2011/11/27/mascaras-con-css3/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 03:58:34 +0000</pubDate>
		<dc:creator>BredeBS</dc:creator>
				<category><![CDATA[CSS3]]></category>

		<guid isPermaLink="false">http://bredebs.net/?p=1047</guid>
		<description><![CDATA[Uno de los temas complejos que habían al momento de desarrollar un sitio web era trabajar con varias imágenes que contenían las mismas formas pero distintos colores&#8230; por lo general la forma rápida de hacerlo era tomar una imagen y repetirla, cambiándole el color,  lo que resultaba en una imagen un tanto pesada y fea [...]]]></description>
			<content:encoded><![CDATA[<p>Uno de los temas complejos que habían al momento de desarrollar un sitio web era trabajar con varias imágenes que contenían las mismas formas pero distintos colores&#8230; por lo general la forma rápida de hacerlo era tomar una imagen y repetirla, cambiándole el color,  lo que resultaba en una imagen un tanto pesada y fea como esta:</p>
<p><span id="more-1047"></span></p>
<div id="attachment_1049" class="wp-caption alignnone" style="width: 474px"><a href="http://bredebs.net/wp-content/uploads/2011/11/Screenshot-2011-11-27-00h-55m-45s.png" rel="lightbox[1047]" title="Se ve feito, ¿cierto?"><img class="size-full wp-image-1049" title="Se ve feito, ¿cierto?" src="http://bredebs.net/wp-content/uploads/2011/11/Screenshot-2011-11-27-00h-55m-45s.png" alt="Se ve feito, ¿cierto?" width="464" height="603" /></a><p class="wp-caption-text">Se ve feito, ¿cierto?</p></div>
<p>&nbsp;</p>
<p>Una buena solución es con tu editor de imágenes generar únicamente la imagen más grande y luego jugar con los fondos con css, lo que te permite inclusive obtener degradados para la imagen</p>
<div id="attachment_1050" class="wp-caption alignnone" style="width: 107px"><a href="http://bredebs.net/wp-content/uploads/2011/11/Screenshot-2011-11-27-00h-57m-46s.png" rel="lightbox[1047]" title="Ahora Sí, ¿o no?"><img class="size-full wp-image-1050" title="Ahora Sí, ¿o no?" src="http://bredebs.net/wp-content/uploads/2011/11/Screenshot-2011-11-27-00h-57m-46s.png" alt="Ahora Sí, ¿o no?" width="97" height="215" /></a><p class="wp-caption-text">Ahora Sí, ¿o no?</p></div>
<p>Para ello que debemos hacer es primero ajustar una imagen con fondo de color, pero contenido transparente, puedes ver una <a href="http://lab.bredebs.net/fondocss/fondo.png" target="_blank">acá</a>.</p>
<p>El segundo paso es generar un div con una clase base, en este caso &#8220;imagen&#8221;</p>
<pre class="brush: html">
 &lt;div class=&quot;imagen&quot;&gt;&lt;/div&gt;
</pre>
<p>Esto se define en cada punto así</p>
<pre class="brush: css">
.imagen {
background-color: red; //un color de fondo, ojo debe ser distinto a un background &quot;normal&quot;
background-image: url(&quot;fondo.png&quot;); //la imagen de fondo
display: block; //mostramos la imagen como un block o un inline-block para que realmente tome las dimensiones
height: 121px; //alto
width: 103px; //ancho
}
.imagen:hover { //evento con el mouse &quot;sobre&quot; el div
background-color: blue;
}
</pre>
<p>Para aplica gradientes en estas imagen hay que realizar un pequeño truco</p>
<pre class="brush: css">
#dos {
 display: block; //truco base, definir ancho y alto tal cual el ejemplo anterior
height: 121px;
width: 103px;
//bajo estas líneas definimos la gradiente background-image: linear-gradient(left top, #B8396E 36%, #184A59 68%, #2AA61F 84%);
background-image: -o-linear-gradient(left top, #B8396E 36%, #184A59 68%, #2AA61F 84%);
background-image: -moz-linear-gradient(left top, #B8396E 36%, #184A59 68%, #2AA61F 84%);
background-image: -webkit-linear-gradient(left top, #B8396E 36%, #184A59 68%, #2AA61F 84%);
background-image: -ms-linear-gradient(left top, #B8396E 36%, #184A59 68%, #2AA61F 84%);
background-image: -webkit-gradient(
linear,
left top,
right bottom,
color-stop(0.36, #B8396E),
color-stop(0.68, #184A59),
color-stop(0.84, #2AA61F)
);
}
// el truco acá viene tomar el div y anteponerle un div, por eso el selector &quot;:after&quot;
#dos:after {
background-image: url(&quot;fondo.png&quot;);
content: &#039;&#039;; // importante o NO verás el div
display: block;
width: 103px;
height: 121px;
}
</pre>
<p><a title="Máscaras con CSS3" href="http://lab.bredebs.net/fondocss/">puedes ver el demo final acá</a><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://bredebs.net/2011/11/27/mascaras-con-css3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS3: Bordes Redondeados &#8220;inversos&#8221; [casi perfectos]</title>
		<link>http://bredebs.net/2011/11/26/css3-bordes-redondeados-inversos-casi-perfectos/</link>
		<comments>http://bredebs.net/2011/11/26/css3-bordes-redondeados-inversos-casi-perfectos/#comments</comments>
		<pubDate>Sat, 26 Nov 2011 07:37:59 +0000</pubDate>
		<dc:creator>BredeBS</dc:creator>
				<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://bredebs.net/?p=1041</guid>
		<description><![CDATA[Para un proyecto que estoy trabajando con los buenos amigos de Nuz Estudio me tocó trabajar con bordes redondeados inversos&#8230; algo así lo típico es realizarlo con imágenes y ajustarlo con position absolute con 2 divs y macramé extras, pero en css es algo un poquito más complejo [y también un poquitito más entretenido de [...]]]></description>
			<content:encoded><![CDATA[<p>Para un proyecto que estoy trabajando con los buenos amigos de <a title="Nuz Estudio" href="http://nuz.cl" target="_blank">Nuz Estudio</a> me tocó trabajar con bordes redondeados inversos&#8230; algo así</p>
<p><a href="http://bredebs.net/wp-content/uploads/2011/11/Screenshot-2011-11-26-04h-19m-53s.png" rel="lightbox[1041]" title="Screenshot 2011-11-26 04h 19m 53s"><img class="alignnone size-full wp-image-1042" title="Screenshot 2011-11-26 04h 19m 53s" src="http://bredebs.net/wp-content/uploads/2011/11/Screenshot-2011-11-26-04h-19m-53s.png" alt="" width="388" height="68" /></a></p>
<p>lo típico es realizarlo con imágenes y ajustarlo con position absolute con 2 divs y macramé extras, pero en css es algo un poquito más complejo [y también un poquitito más entretenido de armar]</p>
<p>La técnica <em>si es que le podemos llamar así</em> consiste en definir un div y sobre él aplicar otro con bordes redondeados, y además un box-shadow con el atributo inset para que sea &#8220;hacia dentro&#8221;, finalmente rotamos el div base para que la sombra quede arriba y dé la sensación que la curva continúa. Ojo, no es un ejemplo perfecto, y por el momento funciona sólo en Firefox [hay que aplicar las reglas CSS3 para los otros navegadores]</p>
<p><a title="Border Radius Invertido" href="http://lab.bredebs.net/bri/" target="_blank">Puedes ver el ejemplo final acá.</a></p>
<p>[Probablemente tengas que modificarlo un poquito cuando lo apliques en tu sitio, pero al menos ya tienes la lógica de cómo aplicarlo.</p>
<p>&nbsp;<!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://bredebs.net/2011/11/26/css3-bordes-redondeados-inversos-casi-perfectos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Charlas Duoc Conce, 15 de Noviembre</title>
		<link>http://bredebs.net/2011/11/12/charlas-duoc-conce-15-de-noviembre/</link>
		<comments>http://bredebs.net/2011/11/12/charlas-duoc-conce-15-de-noviembre/#comments</comments>
		<pubDate>Sat, 12 Nov 2011 06:29:19 +0000</pubDate>
		<dc:creator>BredeBS</dc:creator>
				<category><![CDATA[Charla]]></category>

		<guid isPermaLink="false">http://bredebs.net/?p=1034</guid>
		<description><![CDATA[Se viene unas charlas el próximo martes en DuocUc Concepción, con entrada gratuita. Programa aproximado, por confirmar: 10:45 Bienvenida Palabras del Director de Carrera 11:00 Server 2008 Max Marin 11:50 Windows Phone 7 Brede Basualdo 12:45 Break 13:00 Robótica RoboDU, grupo de desarrollo Duoc 13:45 Por informar Gonzalo Perez 14:30 Desarrollo de Video Juegos Elvis [...]]]></description>
			<content:encoded><![CDATA[<p>Se viene unas charlas el próximo martes en DuocUc Concepción, con entrada gratuita.</p>
<p>Programa aproximado, <strong>por confirmar</strong>:</p>
<p><strong>10:45</strong> Bienvenida<br />
<em>Palabras del Director de Carrera</em><br />
<strong>11:00</strong> Server 2008<br />
<em>Max Marin</em><br />
<strong>11:50</strong> Windows Phone 7<br />
<em>Brede Basualdo</em><br />
<strong>12:45</strong> Break<br />
<strong>13:00</strong> Robótica<br />
<em>RoboDU, grupo de desarrollo Duoc</em><br />
<strong>13:45</strong> Por informar<br />
<em>Gonzalo Perez</em><br />
<strong>14:30</strong> Desarrollo de Video Juegos<br />
<em>Elvis Brevis</em><br />
<strong>15:15</strong> Sorteo<!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://bredebs.net/2011/11/12/charlas-duoc-conce-15-de-noviembre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mis Primeras Aplicaciones con Windows Phone 7</title>
		<link>http://bredebs.net/2011/11/10/mis-primeras-aplicaciones-con-windows-phone-7/</link>
		<comments>http://bredebs.net/2011/11/10/mis-primeras-aplicaciones-con-windows-phone-7/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 05:04:57 +0000</pubDate>
		<dc:creator>BredeBS</dc:creator>
				<category><![CDATA[Windows Phone 7]]></category>

		<guid isPermaLink="false">http://bredebs.net/?p=1025</guid>
		<description><![CDATA[Hace un par de semanas asistí a una introducción al desarrollo para Windows Phone 7 y dijeron algo que me marcó: &#8220;Toma mucho menos tiempo desarrollar una aplicación para WP7 que para Android o iPhone&#8221;&#8230; como ya había tenido algunos intentos con iOS los que no llegaron a buen puerto decidí probar WP7. La primera [...]]]></description>
			<content:encoded><![CDATA[<p>Hace un par de semanas asistí a una introducción al desarrollo para Windows Phone 7 y dijeron algo que me marcó: &#8220;Toma mucho menos tiempo desarrollar una aplicación para WP7 que para Android o iPhone&#8221;&#8230; como ya había tenido algunos intentos con iOS los que no llegaron a buen puerto decidí probar WP7.</p>
<p>La primera aplicación que desarrolle se llama Conversor&#8230; me tomó aproximadamente 6 horas desarrollarla [más que nada por soltar los dedos].</p>
<p><span id="more-1025"></span></p>
<p>[si pinchas el ícono te envía al market]</p>
<div id="attachment_1027" class="wp-caption alignnone" style="width: 210px"><a href="http://www.windowsphone.com/es-CL/apps/c3eee04d-91da-4d0b-b393-d3791c3bd6c4"><img class="size-full wp-image-1027" title="Conversor" src="http://bredebs.net/wp-content/uploads/2011/11/200x200.png" alt="Conversor" width="200" height="200" /></a><p class="wp-caption-text">Conversor</p></div>
<p>Su utilidad es resencilla&#8230; convertir entre diversas unidades de medida:</p>
<div id="attachment_1028" class="wp-caption alignnone" style="width: 490px"><a href="http://bredebs.net/wp-content/uploads/2011/11/480x800.png" rel="lightbox[1025]" title="Muestra del Conversora"><img class="size-full wp-image-1028" title="Muestra del Conversora" src="http://bredebs.net/wp-content/uploads/2011/11/480x800.png" alt="Muestra del Conversora" width="480" height="800" /></a><p class="wp-caption-text">Muestra del Conversor</p></div>
<p>&nbsp;</p>
<p>La segunda aplicación que desarrolle, debía ser con algo más de código así que decidí crear algo que consumiera una API, en este caso consumiendo la de conversión monetaria de Google.</p>
<p>A esta la llamé Moneda [aplausos para el Productor creativo de nombres, no?]</p>
<div id="attachment_1029" class="wp-caption alignnone" style="width: 210px"><a href="http://www.windowsphone.com/es-CL/apps/1f2f7da9-f82a-4a01-b4c3-623409d82288"><img class="size-full wp-image-1029" title="Moneda" src="http://bredebs.net/wp-content/uploads/2011/11/200x2001.png" alt="Moneda" width="200" height="200" /></a><p class="wp-caption-text">Moneda</p></div>
<div id="attachment_1030" class="wp-caption alignnone" style="width: 490px"><a href="http://bredebs.net/wp-content/uploads/2011/11/4.png" rel="lightbox[1025]" title="Muestra de Moneda"><img class="size-full wp-image-1030" title="Muestra de Moneda" src="http://bredebs.net/wp-content/uploads/2011/11/4.png" alt="Muestra de Moneda" width="480" height="800" /></a><p class="wp-caption-text">Muestra de Moneda</p></div>
<p>Finalmente desarrolle &#8220;Información Económica Chile&#8221;, la cuál muestra la info económica del día: [esta tomó como 20 minutos desarrollarla...en realidad me demoré más en la gráfica <img src='http://bredebs.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ]</p>
<div id="attachment_1031" class="wp-caption alignnone" style="width: 210px"><a href="http://www.windowsphone.com/es-CL/publishers/BredeBS?appid=c3eee04d-91da-4d0b-b393-d3791c3bd6c4"><img class="size-full wp-image-1031" title="Info Económica Chile" src="http://bredebs.net/wp-content/uploads/2011/11/200x2002.png" alt="Info Económica Chile" width="200" height="200" /></a><p class="wp-caption-text">Info Económica Chile</p></div>
<p>&nbsp;</p>
<div id="attachment_1032" class="wp-caption alignnone" style="width: 490px"><a href="http://bredebs.net/wp-content/uploads/2011/11/2.png" rel="lightbox[1025]" title="Muestra Info Económica Chile"><img class="size-full wp-image-1032" title="Muestra Info Económica Chile" src="http://bredebs.net/wp-content/uploads/2011/11/2.png" alt="Muestra Info Económica Chile" width="480" height="800" /></a><p class="wp-caption-text">Muestra Info Económica Chile</p></div>
<p>&nbsp;</p>
<p>Todas las aplicaciones están gratuitas en el <a href="http://www.windowsphone.com/es-CL/publishers/BredeBS?appid=1f2f7da9-f82a-4a01-b4c3-623409d82288&amp;name=BredeBS">Market</a>.</p>
<p>Espero que les sirvan, y en el próximo post se viene un tutorial de cómo desarrollar apps para Windows Phone 7 <img src='http://bredebs.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://bredebs.net/2011/11/10/mis-primeras-aplicaciones-con-windows-phone-7/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Claro Chile&#8230; y su súper estabilidad</title>
		<link>http://bredebs.net/2011/10/30/claro-chile-y-su-super-estabilidad/</link>
		<comments>http://bredebs.net/2011/10/30/claro-chile-y-su-super-estabilidad/#comments</comments>
		<pubDate>Sun, 30 Oct 2011 03:45:16 +0000</pubDate>
		<dc:creator>BredeBS</dc:creator>
				<category><![CDATA[Otros]]></category>

		<guid isPermaLink="false">http://bredebs.net/?p=1007</guid>
		<description><![CDATA[Vivo en un sector un tanto alejado del centro urbano de Concepción (Chile) por lo cual sé las &#8220;dificultades&#8221; [o flojera] técnica que implica tener buena conexión en esta zona. Este es uno de los grandes motivos del por qué cambio de ISP cada 7 u 8 meses ya que pago de más por un [...]]]></description>
			<content:encoded><![CDATA[<p>Vivo en un sector un tanto alejado del centro urbano de Concepción (Chile) por lo cual sé las &#8220;dificultades&#8221; [o flojera] técnica que implica tener buena conexión en esta zona. Este es uno de los grandes motivos del por qué cambio de ISP cada 7 u 8 meses ya que pago de más por un servicio que no es el óptimo. Y precisamente es el por qué decidí contratar Internet con Claro Chile, ya que me dijeron que tenían todas las capacidades técnicas para llegar con 10Mb acá [increíble, lo máximo que había logrado conseguir con otro ISP eran 4.8Mbps]</p>
<p><span id="more-1007"></span></p>
<p>y lo cierto es que llegan con los 10mbps de bajada y 1mbps&#8230; es OSOM!</p>
<div id="attachment_1008" class="wp-caption alignnone" style="width: 310px"><a href="http://bredebs.net/wp-content/uploads/2011/10/1562993091.png" rel="lightbox[1007]" title="10mbps con claro... wow!"><img class="size-full wp-image-1008" title="10mbps con claro... wow!" src="http://bredebs.net/wp-content/uploads/2011/10/1562993091.png" alt="10mbps con claro... wow!" width="300" height="135" /></a><p class="wp-caption-text">10mbps con claro... wow!</p></div>
<p>En el extranjero marca un poco menos&#8230;</p>
<div id="attachment_1013" class="wp-caption alignnone" style="width: 310px"><a href="http://bredebs.net/wp-content/uploads/2011/10/1563011381.png" rel="lightbox[1007]" title="oops en el extranjero"><img class="size-full wp-image-1013" title="oops en el extranjero" src="http://bredebs.net/wp-content/uploads/2011/10/1563011381.png" alt="oops en el extranjero" width="300" height="135" /></a><p class="wp-caption-text">oops en el extranjero</p></div>
<p>pero sé que es relativo&#8230; con Megaupload saco los 10mbps sin problemas</p>
<p>&nbsp;</p>
<p>El problema no es de velocidad, sino que de estabilidad&#8230;. no me creen? desde ayer estoy &#8220;descargando&#8221; unos 100mb desde la App Store&#8230; y eso no es nada&#8230; ya que trabajo directo en los servidores utilizo el 90% del día netbeans conectado por FTP a los mismos, y este error es de todas las horas:</p>
<p><a href="http://bredebs.net/wp-content/uploads/2011/10/Screenshot-2011-10-30-02h-11m-27s.png" rel="lightbox[1007]" title="Screenshot 2011-10-30 02h 11m 27s"><img class="alignnone size-full wp-image-1020" title="Screenshot 2011-10-30 02h 11m 27s" src="http://bredebs.net/wp-content/uploads/2011/10/Screenshot-2011-10-30-02h-11m-27s.png" alt="" width="560" height="156" /></a></p>
<p><a href="http://bredebs.net/wp-content/uploads/2011/10/Screenshot-2011-10-30-00h-16m-11s.png" rel="lightbox[1007]" title="Screenshot 2011-10-30 00h 16m 11s"><img class="alignnone size-full wp-image-1009" title="Screenshot 2011-10-30 00h 16m 11s" src="http://bredebs.net/wp-content/uploads/2011/10/Screenshot-2011-10-30-00h-16m-11s.png" alt="" width="789" height="75" /></a></p>
<p>Un ping a un ISP en Chile:</p>
<div id="attachment_1010" class="wp-caption alignnone" style="width: 310px"><a href="http://bredebs.net/wp-content/uploads/2011/10/49555176.png" rel="lightbox[1007]" title="Ping en Chile"><img class="size-full wp-image-1010" title="Ping en Chile" src="http://bredebs.net/wp-content/uploads/2011/10/49555176.png" alt="Ping en Chile" width="300" height="135" /></a><p class="wp-caption-text">Ping en Chile</p></div>
<p>y al Extranjero:</p>
<div id="attachment_1011" class="wp-caption alignnone" style="width: 310px"><a href="http://bredebs.net/wp-content/uploads/2011/10/49555139.png" rel="lightbox[1007]" title="Ping al Extranjero"><img class="size-full wp-image-1011" title="Ping al Extranjero" src="http://bredebs.net/wp-content/uploads/2011/10/49555139.png" alt="Ping al Extranjero" width="300" height="135" /></a><p class="wp-caption-text">Ping al Extranjero</p></div>
<p>para que no digan que &#8220;es malo porque apunta a Bolivia&#8221;:</p>
<div id="attachment_1012" class="wp-caption alignnone" style="width: 310px"><a href="http://bredebs.net/wp-content/uploads/2011/10/49555261.png" rel="lightbox[1007]" title="Otro ping al extranjero"><img class="size-full wp-image-1012" title="Otro ping al extranjero" src="http://bredebs.net/wp-content/uploads/2011/10/49555261.png" alt="Otro ping al extranjero" width="300" height="135" /></a><p class="wp-caption-text">Otro ping al extranjero</p></div>
<p>Obviamente que he reclamado al soporte técnico acerca de esto. <em>Supuestamente</em> me han enviado técnico todos los días pero &#8220;misteriosamente&#8221; se pierden las órdenes de servicio. De hecho solamente esta semana tengo 9 llamadas por más de 42 minutos en total [sin contar las de la semana pasada que se borraron]&#8230; y una serie de mensajes con mucho cariño vía twitter:</p>
<div id="attachment_1014" class="wp-caption alignnone" style="width: 498px"><a href="http://bredebs.net/wp-content/uploads/2011/10/ultimosdmclaro.png" rel="lightbox[1007]" title="Léase de abajo hacia arriba"><img class="size-full wp-image-1014" title="Léase de abajo hacia arriba" src="http://bredebs.net/wp-content/uploads/2011/10/ultimosdmclaro.png" alt="Léase de abajo hacia arriba" width="488" height="1688" /></a><p class="wp-caption-text">Léase de abajo hacia arriba</p></div>
<p>A todo esto hay que sumarle que el Módem/Router que entregan viene BLOQUEADO, por lo que ni siquiera puedo cambiar ni dar de baja la red WiFi que levantan.</p>
<p>Lo mejor es su declaración de servicio en Facebook, con énfasis en el último párrafo:</p>
<blockquote><p>Claro Chile es filial de América Móvil, el tercer operador de telecomunicaciones en el mundo y el más grande de Latinoamérica. Con más de 260 millones de clientes en 18 países, nos ha permitido generar importantes alianzas internacionales, entregándoles a nuestros clientes los mejores servicios y la tecnología más avanzada al precio más conveniente del mercado.<br />
La integración de Telmex y Claro, es anticiparnos a una nueva y más exigente demanda de servicios de comunicaciones, donde el valor de la instantaneidad, la riqueza del contenido y la colaboración, se constituyen como los ejes claves para construir la sociedad del futuro.<br />
En Claro queremos ser la principal empresa de telecomunicaciones del país, porque creemos que de esta manera contribuimos a su desarrollo y el de todos sus habitantes.<br />
<strong>Nuestra aspiración es cumplir con los sueños de todos los chilenos, por lo que trabajamos día a día para ofrecerles un servicio de primera calidad, generando esfuerzos para conectar al país y haciendo posible las comunicaciones para la familia y la empresa.</strong></p></blockquote>
<p>&nbsp;</p>
<p>En resumen [ya que este fin de semana es extra largo en Chile], el día miércoles renuncio a esta mierda de servicio. Lo que sí, ya tengo reclamo en SERNAC y SUBTEL&#8230; ahora a esperar nada más.<!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://bredebs.net/2011/10/30/claro-chile-y-su-super-estabilidad/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Cargar Teclado Numérico Windows Phone 7</title>
		<link>http://bredebs.net/2011/10/20/cargar-teclado-numerico-windows-phone-7/</link>
		<comments>http://bredebs.net/2011/10/20/cargar-teclado-numerico-windows-phone-7/#comments</comments>
		<pubDate>Thu, 20 Oct 2011 07:49:02 +0000</pubDate>
		<dc:creator>BredeBS</dc:creator>
				<category><![CDATA[Sin categoría]]></category>

		<guid isPermaLink="false">http://bredebs.net/?p=998</guid>
		<description><![CDATA[Para activar el teclado numérico en Windows Phone 7, debes realizar lo siguiente: en tu archivo .xaml dentro del tag &#60;Phone/&#62; ingresa  Loaded=&#8221;PhoneApplicationPage_Loaded&#8221; &#60;phone:PhoneApplicationPage x:Class=&#34;Utilidades.MainPage&#34; xmlns=&#34;http://schemas.microsoft.com/winfx/2006/xaml/presentation&#34; xmlns:x=&#34;http://schemas.microsoft.com/winfx/2006/xaml&#34; xmlns:phone=&#34;clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone&#34; xmlns:shell=&#34;clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone&#34; xmlns:d=&#34;http://schemas.microsoft.com/expression/blend/2008&#34; xmlns:mc=&#34;http://schemas.openxmlformats.org/markup-compatibility/2006&#34; mc:Ignorable=&#34;d&#34; d:DesignWidth=&#34;480&#34; d:DesignHeight=&#34;768&#34; FontFamily=&#34;{StaticResource PhoneFontFamilyNormal}&#34; FontSize=&#34;{StaticResource PhoneFontSizeNormal}&#34; Foreground=&#34;{StaticResource PhoneForegroundBrush}&#34; SupportedOrientations=&#34;Portrait&#34; Orientation=&#34;Portrait&#34; shell:SystemTray.IsVisible=&#34;True&#34; Title=&#34;Utilidades&#34; Loaded=&#34;PhoneApplicationPage_Loaded&#34;&#62; y en el archivo .cs agregar private void PhoneApplicationPage_Loaded(object sender, [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_999" class="wp-caption alignnone" style="width: 310px"><a href="http://bredebs.net/wp-content/uploads/2011/10/Screenshot-2011-10-20_04.39.34.png" rel="lightbox[998]" title="Teclado Numérico Windows Phone 7"><img class="size-medium wp-image-999" title="Teclado Numérico Windows Phone 7" src="http://bredebs.net/wp-content/uploads/2011/10/Screenshot-2011-10-20_04.39.34-300x214.png" alt="Teclado Numérico Windows Phone 7" width="300" height="214" /></a><p class="wp-caption-text">Teclado Numérico Windows Phone 7</p></div>
<p>Para activar el teclado numérico en Windows Phone 7, debes realizar lo siguiente:</p>
<p>en tu archivo .xaml dentro del tag &lt;Phone/&gt; ingresa  Loaded=&#8221;PhoneApplicationPage_Loaded&#8221;</p>
<pre class="brush: xml">
&lt;phone:PhoneApplicationPage
x:Class=&quot;Utilidades.MainPage&quot;
xmlns=&quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot;
xmlns:x=&quot;http://schemas.microsoft.com/winfx/2006/xaml&quot;
xmlns:phone=&quot;clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone&quot;
xmlns:shell=&quot;clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone&quot;
xmlns:d=&quot;http://schemas.microsoft.com/expression/blend/2008&quot;
xmlns:mc=&quot;http://schemas.openxmlformats.org/markup-compatibility/2006&quot;
mc:Ignorable=&quot;d&quot; d:DesignWidth=&quot;480&quot; d:DesignHeight=&quot;768&quot;
FontFamily=&quot;{StaticResource PhoneFontFamilyNormal}&quot;
FontSize=&quot;{StaticResource PhoneFontSizeNormal}&quot;
Foreground=&quot;{StaticResource PhoneForegroundBrush}&quot;
SupportedOrientations=&quot;Portrait&quot; Orientation=&quot;Portrait&quot;
shell:SystemTray.IsVisible=&quot;True&quot; Title=&quot;Utilidades&quot; Loaded=&quot;PhoneApplicationPage_Loaded&quot;&gt;
</pre>
<p>y en el archivo .cs agregar</p>
<pre class="brush: c">

private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e)
{
var numericScope = new InputScope();
var numericScopeName = new InputScopeName();
numericScopeName.NameValue = InputScopeNameValue.Number;
numericScope.Names.Add(numericScopeName);
EntradaPaginaACelcius.InputScope = numericScope;
}
</pre>
<p>Además, puedes ver otros tipos de teclados cambiando en</p>
<p>numericScopeName.NameValue = InputScopeNameValue.{valor};</p>
<p>por ejemplo, para</p>
<p><strong>Url</strong></p>
<p>numericScopeName.NameValue = InputScopeNameValue.Url;</p>
<p><strong>Correo</strong></p>
<p>numericScopeName.NameValue = InputScopeNameValue.EmailSmtpAddress;</p>
<p>La Lista completa la puedes revisar directo en la documentación de MSDN por <a title="InputScopeNameValue Enumeration" href="http://msdn.microsoft.com/en-us/library/system.windows.input.inputscopenamevalue%28VS.96%29.aspx" target="_blank">acá</a></p>
<p>&nbsp;<!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://bredebs.net/2011/10/20/cargar-teclado-numerico-windows-phone-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

