<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Angel, Microsoft Student Partner</title>
	<atom:link href="http://jkeeper.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://jkeeper.wordpress.com</link>
	<description>Blog del Student Partner Keeper</description>
	<lastBuildDate>Tue, 11 Oct 2011 04:04:00 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='jkeeper.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Angel, Microsoft Student Partner</title>
		<link>http://jkeeper.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://jkeeper.wordpress.com/osd.xml" title="Angel, Microsoft Student Partner" />
	<atom:link rel='hub' href='http://jkeeper.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Sharepoint: Forms authentication failed for the request. Reason: The ticket supplied has expired.</title>
		<link>http://jkeeper.wordpress.com/2011/08/25/sharepoint-forms-authentication-failed-for-the-request-reason-the-ticket-supplied-has-expired/</link>
		<comments>http://jkeeper.wordpress.com/2011/08/25/sharepoint-forms-authentication-failed-for-the-request-reason-the-ticket-supplied-has-expired/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 17:01:58 +0000</pubDate>
		<dc:creator>jkeeper</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[expired]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[FormsAuthentication]]></category>
		<category><![CDATA[machinekey]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[ticket]]></category>

		<guid isPermaLink="false">https://jkeeper.wordpress.com/2011/08/25/sharepoint-forms-authentication-failed-for-the-request-reason-the-ticket-supplied-has-expired/</guid>
		<description><![CDATA[Hoy escribiré también acerca de este error, empezaremos por citar un articulo que explica como funciona la autenticación de formas: http://support.microsoft.com/kb/910443 De este articulo de Microsoft hago las siguientes conclusiones sobre este error: Es un problema de ticket de autenticación, puede que aparezca aleatoriamente o después de un tiempo de estar en navegando sobre nuestra [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=233&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hoy escribiré también acerca de este error, empezaremos por citar un articulo que explica como funciona la autenticación de formas:</p>
<blockquote><p><a href="http://support.microsoft.com/kb/910443">http://support.microsoft.com/kb/910443</a></p>
</blockquote>
<p>De este articulo de Microsoft hago las siguientes conclusiones sobre este error:</p>
<p>Es un problema de ticket de autenticación, puede que aparezca aleatoriamente o después de un tiempo de estar en navegando sobre nuestra web</p>
<ul>
<li>Cuando la aplicación esta configurada para usar Forms authentitcation en una granja, y no especificamos manualmente un machinekey la des encriptación del ticket de autenticación fallara y no será valida para otro el servidor, esto es valido cuando tenemos un balanceador o similar.</li>
<li>Otro escenario es cuando en el server que usamos para Forms authentitcation ha sido reiniciado o reciclado, la llave generada anteriormente fallará por que esta nueva instancia creará una nueva machinekey, y no será valida</li>
<li>La fecha y hora correcta en nuestro servidor, puede ser otra opción, ya que para generar el ticket se usar DateTime.Now, si no encontramos en una zona donde se usan dos horarios(Invierno/verano) puede causar que no sea la vigencia correcta.</li>
</ul>
<p>Espero que les haya sido de ayuda.</p>
<p>Posted from WordPress for Windows Phone</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jkeeper.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jkeeper.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jkeeper.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jkeeper.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jkeeper.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jkeeper.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jkeeper.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jkeeper.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jkeeper.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jkeeper.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jkeeper.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jkeeper.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jkeeper.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jkeeper.wordpress.com/233/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=233&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jkeeper.wordpress.com/2011/08/25/sharepoint-forms-authentication-failed-for-the-request-reason-the-ticket-supplied-has-expired/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fea75b51cf01fd4d11bfebf679423dad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Keeper</media:title>
		</media:content>
	</item>
		<item>
		<title>SharePoint 2007 o 2010 System.Web.HttpException Request Timed Out</title>
		<link>http://jkeeper.wordpress.com/2011/08/25/sharepoint-2007-o-2010-system-web-httpexception-request-timed-out/</link>
		<comments>http://jkeeper.wordpress.com/2011/08/25/sharepoint-2007-o-2010-system-web-httpexception-request-timed-out/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 16:20:58 +0000</pubDate>
		<dc:creator>jkeeper</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[executionTimeout]]></category>
		<category><![CDATA[HttpException]]></category>
		<category><![CDATA[maxRequestLength]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[TimeOut]]></category>

		<guid isPermaLink="false">https://jkeeper.wordpress.com/2011/08/25/sharepoint-2007-o-2010-system-web-httpexception-request-timed-out/</guid>
		<description><![CDATA[¿De donde se origina el error, o que nos dice? En primera puede ser variado el origen de esta exception, pero podríamos considerar como primeras opciones: Proceso que se ejecuta en el IIS dura mucho más de lo permitido. Hacemos una consulta a través de un DataAdapter y se tarda más de lo permitido. Cargamos [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=231&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>¿De donde se origina el error, o que nos dice?</p>
<p>En primera puede ser variado el origen de esta exception, pero podríamos considerar como primeras opciones:</p>
<ul>
<li>Proceso que se ejecuta en el IIS dura mucho más de lo permitido.</li>
<li>Hacemos una consulta a través de un DataAdapter y se tarda más de lo permitido.</li>
<li>Cargamos archivos muy grandes.</li>
</ul>
<p>Cuando tenemos fallas de este estilo, podemos hacer las siguientes acciones:</p>
<p>Configurar nuestro web.config así:</p>
<blockquote><p>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; ?&gt;     <br />&lt;configuration&gt;      <br />&#8230;      <br />&lt;system.web&gt;      <br />&#160;&#160; &lt;httpRuntime executionTimeout=&quot;900&quot; maxRequestLength=&quot;4096&quot; /&gt;      <br />&lt;/system.web&gt;      <br />&#8230;       <br />&lt;/configuration&gt;</p>
</blockquote>
<p>El executionTimeout lo configuramos a 900, con esto le indicamos que se puede tardar nuestro proceso ese tiempo.</p>
<p>Cambiamos maxRequestLength y lo configuramos a 4096 KB, o lo ajustamos a nuestras necesidades.</p>
<p>Para obtener más información de como configurar esta sección consulten:</p>
<blockquote><p><a href="http://msdn.microsoft.com/en-us/library/system.web.configuration.httpruntimesection.aspx">http://msdn.microsoft.com/en-us/library/system.web.configuration.httpruntimesection.aspx</a></p>
<p><a title="http://support.microsoft.com/kb/825739" href="http://support.microsoft.com/kb/825739">http://support.microsoft.com/kb/825739</a></p>
</blockquote>
<p>Nota importante, si se trata de una pagina en _layouts, no se debe usar el web.config de nuestra aplicación, si no la que está en ese folder.</p>
<p>&#160;</p>
<p>WordPress Windows Phone </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jkeeper.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jkeeper.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jkeeper.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jkeeper.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jkeeper.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jkeeper.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jkeeper.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jkeeper.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jkeeper.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jkeeper.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jkeeper.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jkeeper.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jkeeper.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jkeeper.wordpress.com/231/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=231&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jkeeper.wordpress.com/2011/08/25/sharepoint-2007-o-2010-system-web-httpexception-request-timed-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fea75b51cf01fd4d11bfebf679423dad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Keeper</media:title>
		</media:content>
	</item>
		<item>
		<title>Como visualizar el XML de un formulario de infopath</title>
		<link>http://jkeeper.wordpress.com/2011/07/26/como-visualizar-el-xml-de-un-formulario-de-infopath/</link>
		<comments>http://jkeeper.wordpress.com/2011/07/26/como-visualizar-el-xml-de-un-formulario-de-infopath/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 21:02:41 +0000</pubDate>
		<dc:creator>jkeeper</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[infopath]]></category>
		<category><![CDATA[schema]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[xpath]]></category>

		<guid isPermaLink="false">https://jkeeper.wordpress.com/?p=229</guid>
		<description><![CDATA[Seguramente algún día necesitaremos leer el contenido de un infopath el XML, pues es sencillo. Navegamos a nuestra librería de infopaths, visualizamos los detalles y aparecerá una sección donde indica el archivo XML. Copiaremos la URL y al final agregaremos esto después de .XML: ?NoRedirect=true Listo podremos visualizar el XML en lugar de abrir la [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=229&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Seguramente algún día necesitaremos leer el contenido de un infopath el XML, pues es sencillo.</p>
<p>Navegamos a nuestra librería de infopaths, visualizamos los detalles y aparecerá una sección donde indica el archivo XML.</p>
<p>Copiaremos la URL y al final agregaremos esto después de .XML:</p>
<blockquote><p>?NoRedirect=true</p></blockquote>
<p>Listo podremos visualizar el XML en lugar de abrir la forma.</p>
<p>Posted from WordPress for Windows Phone</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jkeeper.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jkeeper.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jkeeper.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jkeeper.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jkeeper.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jkeeper.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jkeeper.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jkeeper.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jkeeper.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jkeeper.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jkeeper.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jkeeper.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jkeeper.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jkeeper.wordpress.com/229/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=229&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jkeeper.wordpress.com/2011/07/26/como-visualizar-el-xml-de-un-formulario-de-infopath/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fea75b51cf01fd4d11bfebf679423dad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Keeper</media:title>
		</media:content>
	</item>
		<item>
		<title>Invocando postback infopath(XmlFormView) con javascript</title>
		<link>http://jkeeper.wordpress.com/2011/07/18/invocando-postback-infopathxmlformview-con-javascript/</link>
		<comments>http://jkeeper.wordpress.com/2011/07/18/invocando-postback-infopathxmlformview-con-javascript/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 23:59:44 +0000</pubDate>
		<dc:creator>jkeeper</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[infopath]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[postback]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[submit]]></category>

		<guid isPermaLink="false">https://jkeeper.wordpress.com/?p=223</guid>
		<description><![CDATA[Quizas algún día les toque invocar submit a un infopath(XmlFormView), desde javascript, útil cuando se planea guardar automáticamente la forma. Aquí la solución: var elementos = document.getElementsByTagName(&#8220;input&#8221;); var ctr; for(var i = 0; i &#60; elementos.length;i++) { if(elementos[i].buttonid) ctr=elementos[i]; } ctr.click(); Sharepoint 2007 Posted from WordPress for Windows Phone<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=223&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Quizas algún día les toque invocar submit a un infopath(XmlFormView), desde javascript, útil cuando se planea guardar automáticamente la forma. Aquí la solución:</p>
<blockquote><p>
var elementos = document.getElementsByTagName(&#8220;input&#8221;);<br />
var ctr;<br />
for(var i = 0; i &lt; elementos.length;i++)<br />
{<br />
if(elementos[i].buttonid)<br />
ctr=elementos[i];<br />
}<br />
ctr.click();
</p></blockquote>
<p>Sharepoint 2007<br />
Posted from WordPress for Windows Phone</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jkeeper.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jkeeper.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jkeeper.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jkeeper.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jkeeper.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jkeeper.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jkeeper.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jkeeper.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jkeeper.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jkeeper.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jkeeper.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jkeeper.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jkeeper.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jkeeper.wordpress.com/223/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=223&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jkeeper.wordpress.com/2011/07/18/invocando-postback-infopathxmlformview-con-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fea75b51cf01fd4d11bfebf679423dad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Keeper</media:title>
		</media:content>
	</item>
		<item>
		<title>Hyper-V 0&#215;00000101 Bug Check</title>
		<link>http://jkeeper.wordpress.com/2010/06/14/hyper-v-0x00000101-bug-check/</link>
		<comments>http://jkeeper.wordpress.com/2010/06/14/hyper-v-0x00000101-bug-check/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 19:15:23 +0000</pubDate>
		<dc:creator>jkeeper</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[BSOD]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[nVidia]]></category>
		<category><![CDATA[Virtualizacion]]></category>

		<guid isPermaLink="false">https://jkeeper.wordpress.com/2010/06/14/hyper-v-0x00000101-bug-check/</guid>
		<description><![CDATA[Hace unos días comencé a probar en un entorno de Hyper-V de Windows server 2008 R2, con la siguiente configuración: (Host) Procesador: Intel Core i7 975 x4(8 threads) MB: DX58SO Extreme Series RAM: 16 GB 1066 DDR3 HDD: RAID-5 1TB (Hyper-V Machine) RAM: 4 GB HDD: 120 GB Instalar el rol de Hyper-V en Windows [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=215&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hace unos días comencé a probar en un entorno de Hyper-V de Windows server 2008 R2, con la siguiente configuración:</p>
<p><strong>(Host)</strong></p>
<p>Procesador: Intel Core i7 975 x4(8 threads)   <br />MB: DX58SO Extreme Series    <br />RAM: 16 GB 1066 DDR3    <br />HDD: RAID-5 1TB</p>
<p><strong>(Hyper-V Machine)</strong></p>
<p>RAM: 4 GB   <br />HDD: 120 GB</p>
<p>Instalar el rol de Hyper-V en Windows Server 2008 R2 x64, me trajo serios problemas un BSOD:</p>
<p>0&#215;00000101 (parameter1, 0000000000000000, parameter3, 000000000000000c)</p>
<p>CLOCK_WATCHDOG_TIMEOUT</p>
<p>Que es debido a un “errata” de Intel en sus procesadores basados en Nehalem, como es mencionada en:</p>
<p><a href="http://download.intel.com/design/processor/specupdt/322166.pdf">http://download.intel.com/design/processor/specupdt/322166.pdf</a></p>
<p>Donde mencionan que se producen interrupciones falsas, para solucionarlo solo instalamos este parche de Microsoft y continuamos con la tarea.</p>
<p><a href="http://support.microsoft.com/kb/975530">http://support.microsoft.com/kb/975530</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jkeeper.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jkeeper.wordpress.com/215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jkeeper.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jkeeper.wordpress.com/215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jkeeper.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jkeeper.wordpress.com/215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jkeeper.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jkeeper.wordpress.com/215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jkeeper.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jkeeper.wordpress.com/215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jkeeper.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jkeeper.wordpress.com/215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jkeeper.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jkeeper.wordpress.com/215/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=215&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jkeeper.wordpress.com/2010/06/14/hyper-v-0x00000101-bug-check/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fea75b51cf01fd4d11bfebf679423dad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Keeper</media:title>
		</media:content>
	</item>
		<item>
		<title>Integrando Ensamblador y SSE2(Streaming SIMD Extensions) con ASP .NET y WPF(Windows Presentation Foundation)</title>
		<link>http://jkeeper.wordpress.com/2010/05/08/integrando-ensamblador-y-sse2streaming-simd-extensions-con-asp-net-y-wpfwindows-presentation-foundation/</link>
		<comments>http://jkeeper.wordpress.com/2010/05/08/integrando-ensamblador-y-sse2streaming-simd-extensions-con-asp-net-y-wpfwindows-presentation-foundation/#comments</comments>
		<pubDate>Sat, 08 May 2010 23:01:14 +0000</pubDate>
		<dc:creator>jkeeper</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[Assembly]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[Ensamblador]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">https://jkeeper.wordpress.com/2010/05/08/integrando-ensamblador-y-sse2streaming-simd-extensions-con-asp-net-y-wpfwindows-presentation-foundation/</guid>
		<description><![CDATA[Continuando con algunos experimentos en este post veremos como integrar Lenguaje ensamblador y SSE(Streaming SIMD Extensions) con C/C++, ASP .NET, WPF(Windows Presentation Foundation), de inicio mostrare el codigo ensamblador y SSE2 que se integrara, use Visual Studio 2010 para realizar este demo(puedes abajo descargar el código): Ensamblador(x86 PP): Ejecuta una suma entre dos enteros usando [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=213&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Continuando con algunos experimentos en este post veremos como integrar Lenguaje ensamblador y SSE(<em>Streaming SIMD Extensions</em>) con C/C++, ASP .NET, WPF(Windows Presentation Foundation), de inicio mostrare el codigo ensamblador y SSE2 que se integrara, use Visual Studio 2010 para realizar este demo(puedes abajo descargar el código):</p>
<p><strong>Ensamblador(x86 PP):</strong> Ejecuta una suma entre dos enteros usando los registros de 32-bits “EDX”, y código “ADD,MOV”, bastante simple pero servirá para mostrar como esto es posible:</p>
<p>Esto lo lograremos usando Visual Studio 2010, creamos un proyecto DLL Win32 que le llamé “TestLib.dll” para Visual C++, veremos que nos crea un template con todas las herramientas listas para crear una DLL y sigo escribiendo mi código de la función que sumara dos enteros de 32 bit usando ensamblador comente algunas líneas del código para explicarlo:</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/image6.png"><img style="display:inline;margin-left:0;margin-right:0;border:0;" title="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb6.png?w=547&#038;h=186" alt="image" width="547" height="186" align="left" border="0" /></a></p>
<p>TESTLIB_API es un sobrenombre a “__declspec(dllimport)” que nos permite exportar funciones (hacerlas visibles) de la DLL y puedan ser consumidas posteriormente por otras aplicaciones.</p>
<p><strong>Streaming SIMD Extensions 2:</strong> El siguiente paso es crear mi función para ejecutar instrucciones SSE2 en nuestro procesador, necesitamos un procesador compatible con esta tecnología, que en usos generales sirve para acelerar operación multimedia y juegos, en este caso usaremos “<a href="http://www.intel.com/software/products/documentation/vlin/mergedprojects/analyzer_ec/mergedprojects/reference_olh/mergedprojects/instructions/instruct32_hh/vc8a.htm">ADDPD</a>” que básicamente nos suma dos matrices: (A,B)(C+B)=(A+C,B+D), es una instrucción muy usada en transformación de <a href="http://en.wikipedia.org/wiki/Transformation_matrix">ViewPort-Matrix</a>, escenas 3D, función:</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/image7.png"><img style="display:inline;border:0;" title="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb7.png?w=906&#038;h=195" alt="image" width="906" height="195" border="0" /></a></p>
<p>He creado pruebas desde C++ para esta DLL, que van empaquetadas con todo el código fuente.</p>
<p>Ahora ya tenemos 2 funciones en ensamblador y SSE que llevaremos al siguiente paso:</p>
<p><strong>.NET Framework 4,</strong> nos permite usar o ejecutar código nativo, Microsoft ha creado namespaces &amp; clases que nos permiten interoperar con código nativo(unmanaged code), de tal forma que podemos consumir el código anteriormente expuesto, usaremos el marshaling para ejecutar nuestro código:</p>
<p>Primero creare una librería C# para .NET Framework 4(llamada ClassLibSSE-ASM), y dentro de la clase escribiré este código:</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/image8.png"><img style="display:inline;border:0;" title="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb8.png?w=1025&#038;h=480" alt="image" width="1025" height="480" border="0" /></a></p>
<p>Una vez que lo he compilado ya tengo listo mi código para llevarlo a cualquier lado ya sea a ASP .NET o WPF, como veremos abajo:</p>
<p><strong>ASP .NET: </strong>Crearemos un proyecto web app para .NET 4, y dentro de nuestro archivo default.aspx colocare los controles que encestaré para leer la entrada del usuario:</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/image9.png"><img style="display:inline;border:0;" title="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb9.png?w=1002&#038;h=553" alt="image" width="1002" height="553" border="0" /></a></p>
<p>Posterior a esto, agregare referencia mi librería en .NET “ClassLibSSE-ASM” y copiare mi DLL de C/C++ “TesLib.dll” a mi carpeta “bin” de mi´aplicación web y seguiré escribiendo el código para mi eventos calcular:</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/image10.png"><img style="display:inline;margin-left:0;margin-right:0;border:0;" title="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb10.png?w=614&#038;h=242" alt="image" width="614" height="242" align="left" border="0" /></a></p>
<p>Dentro de los eventos click llamaré los métodos correspondientes que están en ClassLibSSE_ASM.ClassSSESAMCLR.*, primero extraigo de los textBox mis datos y los paso a un tipo double[] a,b y c será el receptor de mi resultado, después de llamar Add_Array2SSE(a,b,c), y muestro resultados de la suma de matrices. y tendré resultados usando SSE digamos una suma de matrices optimizada por el procesador.</p>
<p>Mando a llamar la suma de enteros y muestro resultados</p>
<p>Puedo utilizar el debugger para ver como van viajando mis datos desde .NET a C/C++ y de ahí ensamblador/SSE:</p>
<p>ASP .NET Ensamblador(Da click para ver en grande):</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/image11.png"><img title="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb11.png?w=244&#038;h=106" alt="image" width="244" height="106" border="0" /></a><a href="http://jkeeper.files.wordpress.com/2010/05/image12.png"><img style="display:inline;border:0;" title="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb12.png?w=244&#038;h=144" alt="image" width="244" height="144" border="0" /></a> <a href="http://jkeeper.files.wordpress.com/2010/05/image13.png"><img style="display:inline;border:0;" title="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb13.png?w=244&#038;h=139" alt="image" width="244" height="139" border="0" /></a> <a href="http://jkeeper.files.wordpress.com/2010/05/image14.png"><img style="display:inline;border:0;" title="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb14.png?w=244&#038;h=138" alt="image" width="244" height="138" border="0" /></a></p>
<p>ASP .NET (Da click para ver mas grande.), SSE:</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/image11.png"><img style="display:inline;border:0;" title="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb11.png?w=244&#038;h=106" alt="image" width="244" height="106" border="0" /></a> <a href="http://jkeeper.files.wordpress.com/2010/05/image15.png"><img style="display:inline;border:0;" title="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb15.png?w=244&#038;h=115" alt="image" width="244" height="115" border="0" /></a> <a href="http://jkeeper.files.wordpress.com/2010/05/image16.png"><img style="display:inline;border:0;" title="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb16.png?w=244&#038;h=112" alt="image" width="244" height="112" border="0" /></a> <a href="http://jkeeper.files.wordpress.com/2010/05/image17.png"><img style="display:inline;border:0;" title="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb17.png?w=244&#038;h=132" alt="image" width="244" height="132" border="0" /></a> <a href="http://jkeeper.files.wordpress.com/2010/05/image18.png"><img style="display:inline;border:0;" title="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb18.png?w=244&#038;h=133" alt="image" width="244" height="133" border="0" /></a> <a href="http://jkeeper.files.wordpress.com/2010/05/image19.png"><img style="display:inline;border:0;" title="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb19.png?w=244&#038;h=154" alt="image" width="244" height="154" border="0" /></a></p>
<blockquote><p>Código(Solución de Visual Studio 2010):</p>
<p><a href="http://cid-9f551034fb0fcd0b.skydrive.live.com/self.aspx/P%c3%bablico/ASMto.NET.zip" target="_blank">DESCARGAR</a></p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jkeeper.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jkeeper.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jkeeper.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jkeeper.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jkeeper.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jkeeper.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jkeeper.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jkeeper.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jkeeper.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jkeeper.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jkeeper.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jkeeper.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jkeeper.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jkeeper.wordpress.com/213/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=213&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jkeeper.wordpress.com/2010/05/08/integrando-ensamblador-y-sse2streaming-simd-extensions-con-asp-net-y-wpfwindows-presentation-foundation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fea75b51cf01fd4d11bfebf679423dad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Keeper</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb6.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb7.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb8.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb9.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb10.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb11.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb12.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb13.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb14.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb11.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb15.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb16.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb17.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb18.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb19.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>Microsoft Live Labs Seadragon(Parte 3)</title>
		<link>http://jkeeper.wordpress.com/2010/05/04/microsoft-live-lbas-seadragonparte-3/</link>
		<comments>http://jkeeper.wordpress.com/2010/05/04/microsoft-live-lbas-seadragonparte-3/#comments</comments>
		<pubDate>Tue, 04 May 2010 22:37:32 +0000</pubDate>
		<dc:creator>jkeeper</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://jkeeper.wordpress.com/2010/05/04/microsoft-live-lbas-seadragonparte-3/</guid>
		<description><![CDATA[En el post anterior veíamos como hacer el contenido para Seadragon, ahora vamos a Visual Studio 2010(puede ser el express), necesitamos descargarnos el ASP .NET AJAX Control Toolkit( depende de que versión de .NET estemos trabajando en este caso .NET 4 ), después de descargar el zip extraen todo a un folder. En visual studio [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=183&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>En el post anterior veíamos como hacer el contenido para Seadragon, ahora vamos a Visual Studio 2010<a href="http://www.microsoft.com/express/">(puede ser el express)</a>, necesitamos descargarnos el <a href="http://ajaxcontroltoolkit.codeplex.com/">ASP .NET AJAX Control Toolkit</a>( depende de que versión de .NET estemos trabajando en este caso .NET 4 ), después de descargar el zip extraen todo a un folder.</p>
<p>En visual studio creamos un nuevo proyecto .NET Framework 4, pagina web ASP .NET(File-&gt;New-&gt;Project), nos mostrara default.aspx, abrimos el “Toolbox” y damos click derecho para agregar un nuevo tabulador(“tab”) que le llamaré “ASP .NET AJAX April 12(.NET 4)”, después donde acabo de crear mi tabulador: click derecho y damos “Choose Items…”:</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/image.png"><img style="border-bottom:0;border-left:0;display:block;float:none;margin-left:auto;border-top:0;margin-right:auto;border-right:0;" title="image" border="0" alt="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb.png?w=327&#038;h=326" width="327" height="326" /></a></p>
<p>Damos click en Browse y exploramos a donde hayamos extraído el zip de AJAX Toolkit, seleccionamos “AjaxControlToolkit”, damos open y luego OK,</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/image1.png"><img style="border-bottom:0;border-left:0;display:block;float:none;margin-left:auto;border-top:0;margin-right:auto;border-right:0;" title="image" border="0" alt="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb1.png?w=491&#038;h=298" width="491" height="298" /></a>    <br /> Después de esto tendremos todos nuestros controles de AJAX en el tabulador, cambiamos la vista de default.aspx a modo “source”, seguimos a arrastrar del Toolbox, a dentro de la etiqueta form el control “ToolkitScriptManager” (localizando donde previamente lo agregamos), luego abajo de este ponemos arrastramos el control “Seadragon” y nos quedara así:</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/image2.png"><img style="border-bottom:0;border-left:0;display:block;float:none;margin-left:auto;border-top:0;margin-right:auto;border-right:0;" title="image" border="0" alt="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb2.png?w=480&#038;h=324" width="480" height="324" /></a>Posteriormente copiamos de los datos que hemos exportado de DeepZoom Composer (mydocuments\expression\Demo\Exported Data\aspsample\GeneratedImages) los xml y el folder “dzc_output_files” a nuestra carpeta de proyecto:</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/image3.png"><img style="border-bottom:0;border-left:0;display:block;float:none;margin-left:auto;border-top:0;margin-right:auto;border-right:0;" title="image" border="0" alt="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb3.png?w=125&#038;h=240" width="125" height="240" /></a>Dentro del control &lt;asp:Seadragon …./&gt; agregamos la propiedad “SourceUrl=dzc_output.xml”:</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/image4.png"><img style="border-bottom:0;border-left:0;display:block;float:none;margin-left:auto;border-top:0;margin-right:auto;border-right:0;" title="image" border="0" alt="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb4.png?w=513&#038;h=129" width="513" height="129" /></a> Con esto tendremos hecho nuestro proyecto hecho:</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/image5.png"><img style="border-bottom:0;border-left:0;display:block;float:none;margin-left:auto;border-top:0;margin-right:auto;border-right:0;" title="image" border="0" alt="image" src="http://jkeeper.files.wordpress.com/2010/05/image_thumb5.png?w=774&#038;h=360" width="774" height="360" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jkeeper.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jkeeper.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jkeeper.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jkeeper.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jkeeper.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jkeeper.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jkeeper.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jkeeper.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jkeeper.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jkeeper.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jkeeper.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jkeeper.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jkeeper.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jkeeper.wordpress.com/183/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=183&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jkeeper.wordpress.com/2010/05/04/microsoft-live-lbas-seadragonparte-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fea75b51cf01fd4d11bfebf679423dad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Keeper</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb1.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb2.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb3.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb4.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/image_thumb5.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>Microsoft Live Labs: Seadragon (Parte 2)</title>
		<link>http://jkeeper.wordpress.com/2010/05/03/microsoft-live-labs-seadragon-parte-2/</link>
		<comments>http://jkeeper.wordpress.com/2010/05/03/microsoft-live-labs-seadragon-parte-2/#comments</comments>
		<pubDate>Mon, 03 May 2010 21:30:58 +0000</pubDate>
		<dc:creator>jkeeper</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://jkeeper.wordpress.com/2010/05/03/microsoft-live-labs-seadragon-parte-2/</guid>
		<description><![CDATA[Creando contenido para Seadragon, lo primero que tenemos que hacer es descargar “Deep Zoom Composer”, despues de instalarlo, podremos crear proyectos simplemente agregando imágenes, y en el menú exportar seleccionamos Seadragon Ajax. Después de exportar nuestro trabajo, tendremos algo as: Donde cada capeta representa los niveles de la pirámide. O también podremos tener colecciones como [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=170&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Creando contenido para Seadragon, lo primero que tenemos que hacer es descargar “<a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=457b17b7-52bf-4bda-87a3-fa8a4673f8bf&amp;DisplayLang=en">Deep Zoom Composer</a>”, despues de instalarlo, podremos crear proyectos simplemente agregando imágenes, y en el menú exportar seleccionamos Seadragon Ajax.</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/deepzoomcomposer.png"><img style="border-bottom:0;border-left:0;display:block;float:none;margin-left:auto;border-top:0;margin-right:auto;border-right:0;" title="DeepZoomComposer" border="0" alt="DeepZoomComposer" src="http://jkeeper.files.wordpress.com/2010/05/deepzoomcomposer_thumb.png?w=474&#038;h=327" width="474" height="327" /></a> </p>
<p>Después de exportar nuestro trabajo, tendremos algo as:</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/imagefolder.jpg"><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;" title="imagefolder" border="0" alt="imagefolder" src="http://jkeeper.files.wordpress.com/2010/05/imagefolder_thumb.jpg?w=266&#038;h=332" width="266" height="332" /></a> <a href="http://jkeeper.files.wordpress.com/2010/05/seadragontiles.jpg"><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;" title="seadragontiles" border="0" alt="seadragontiles" src="http://jkeeper.files.wordpress.com/2010/05/seadragontiles_thumb.jpg?w=266&#038;h=331" width="266" height="331" /></a> </p>
<p>Donde cada capeta representa los niveles de la pirámide.</p>
<p>O también podremos tener colecciones como estas:</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/dzc_tile.jpg"><img style="border-bottom:0;border-left:0;display:block;float:none;margin-left:auto;border-top:0;margin-right:auto;border-right:0;" title="DZC_tile" border="0" alt="DZC_tile" src="http://jkeeper.files.wordpress.com/2010/05/dzc_tile_thumb.jpg?w=416&#038;h=494" width="416" height="494" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jkeeper.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jkeeper.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jkeeper.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jkeeper.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jkeeper.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jkeeper.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jkeeper.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jkeeper.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jkeeper.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jkeeper.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jkeeper.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jkeeper.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jkeeper.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jkeeper.wordpress.com/170/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=170&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jkeeper.wordpress.com/2010/05/03/microsoft-live-labs-seadragon-parte-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fea75b51cf01fd4d11bfebf679423dad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Keeper</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/deepzoomcomposer_thumb.png" medium="image">
			<media:title type="html">DeepZoomComposer</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/imagefolder_thumb.jpg" medium="image">
			<media:title type="html">imagefolder</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/seadragontiles_thumb.jpg" medium="image">
			<media:title type="html">seadragontiles</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/dzc_tile_thumb.jpg" medium="image">
			<media:title type="html">DZC_tile</media:title>
		</media:content>
	</item>
		<item>
		<title>Microsoft Live Labs: Seadragon</title>
		<link>http://jkeeper.wordpress.com/2010/05/03/microsoft-live-labs-seadragon/</link>
		<comments>http://jkeeper.wordpress.com/2010/05/03/microsoft-live-labs-seadragon/#comments</comments>
		<pubDate>Mon, 03 May 2010 21:12:25 +0000</pubDate>
		<dc:creator>jkeeper</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://jkeeper.wordpress.com/2010/05/03/microsoft-live-labs-seadragon/</guid>
		<description><![CDATA[Hoy veremos como empezar una aplicación basada en Seadragon conASP .NET &#38; AJAX, antes que nada algo de información. Seadragon esta hecho en javascript tiene una parte basada en Silverlight, llamado DeepZoom, ambas llevan en el corazón Seadragon, que podemos definir como una pirámide de imágenes en mosaicos, que le permite al motor elegir y [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=161&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://jkeeper.files.wordpress.com/2010/05/sdlogo1.png"><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;" title="SDLogo[1]" border="0" alt="SDLogo[1]" src="http://jkeeper.files.wordpress.com/2010/05/sdlogo1_thumb.png?w=214&#038;h=58" width="214" height="58" /></a>
</p>
<p>Hoy veremos como empezar una aplicación basada en Seadragon conASP .NET &amp; AJAX, antes que nada algo de información.</p>
<p>Seadragon esta hecho en javascript tiene una parte basada en Silverlight, llamado DeepZoom, ambas llevan en el corazón Seadragon, que podemos definir como una pirámide de imágenes en mosaicos, que le permite al motor elegir y seleccionar solo los datos que requiere para renderizar una área o vista determinada. Cada nivel (de la pirámide) es mas pequeño respecto a la anterior, y se carga tan pronto sea posible.</p>
<p>La experiencia de suavidad es lograda por el efecto de fusión cuando se carga un nivel, gráficamente luce así:</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/tilegraphic.jpg"><img style="border-bottom:0;border-left:0;display:block;float:none;margin-left:auto;border-top:0;margin-right:auto;border-right:0;" title="tileGraphic" border="0" alt="tileGraphic" src="http://jkeeper.files.wordpress.com/2010/05/tilegraphic_thumb.jpg?w=329&#038;h=388" width="329" height="388" /></a> </p>
<p>&#160;</p>
<p>En el diagrama muestran lo niveles, cada parte es divida en 4, obteniendo un alto performance, siguiendo esta formula matemática:</p>
<p><a href="http://jkeeper.files.wordpress.com/2010/05/seriesequation.png"><img style="border-bottom:0;border-left:0;display:block;float:none;margin-left:auto;border-top:0;margin-right:auto;border-right:0;" title="seriesequation" border="0" alt="seriesequation" src="http://jkeeper.files.wordpress.com/2010/05/seriesequation_thumb.png?w=311&#038;h=358" width="311" height="358" /></a> </p>
<p>Siguiente post: Formatos de Seadragon</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jkeeper.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jkeeper.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jkeeper.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jkeeper.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jkeeper.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jkeeper.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jkeeper.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jkeeper.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jkeeper.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jkeeper.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jkeeper.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jkeeper.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jkeeper.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jkeeper.wordpress.com/161/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=161&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jkeeper.wordpress.com/2010/05/03/microsoft-live-labs-seadragon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fea75b51cf01fd4d11bfebf679423dad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Keeper</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/sdlogo1_thumb.png" medium="image">
			<media:title type="html">SDLogo[1]</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/tilegraphic_thumb.jpg" medium="image">
			<media:title type="html">tileGraphic</media:title>
		</media:content>

		<media:content url="http://jkeeper.files.wordpress.com/2010/05/seriesequation_thumb.png" medium="image">
			<media:title type="html">seriesequation</media:title>
		</media:content>
	</item>
		<item>
		<title>Silverlight Streaming 3D Preview @ NAB</title>
		<link>http://jkeeper.wordpress.com/2010/05/02/silverlight-streaming-3d-preview-nab/</link>
		<comments>http://jkeeper.wordpress.com/2010/05/02/silverlight-streaming-3d-preview-nab/#comments</comments>
		<pubDate>Sun, 02 May 2010 14:44:45 +0000</pubDate>
		<dc:creator>jkeeper</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://jkeeper.wordpress.com/2010/05/02/silverlight-streaming-3d-preview-nab/</guid>
		<description><![CDATA[De regreso al bloggeo con algo dirigido al entretenimiento: Silverlight 3D Muestra desde NAB (National Association of Broadcasters), el evento tuvo lugar ya hace un par de días 15 abril, y en resumen las demos de este año fueron: Silverlight disponible en chips Broadcom &#38; Intel, que habilitan a los fabricantes correr aplicaciones basadas en [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=152&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><font face="Calibri">De regreso al bloggeo con algo dirigido al entretenimiento: Silverlight 3D Muestra desde NAB (National Association of Broadcasters), el evento tuvo lugar ya hace un par de días 15 abril, y en resumen las demos de este año fueron:</font></p>
<ul>
<li><font face="Calibri">Silverlight disponible en chips Broadcom &amp; Intel, que habilitan a los fabricantes correr aplicaciones basadas en Silverlight en sus dispositivos(como T.V, dispositivos portables, etc…).</font></li>
<li><font face="Calibri"><a href="http://www.iis.net/media">IIS Media Services 4.0</a>, que da soporte a Smooth Streaming, la tecnología con la que no perdemos tiempo en espera en el “buffering”.</font></li>
<li><font face="Calibri"><a href="http://smf.codeplex.com/">Silverlight Media Framework 2</a>, que nos ofrece una amplia disponibilidad de plug-in.</font></li>
<li><font face="Calibri"><a href="http://msaf.codeplex.com/">Silverlight Analytics Framework</a>, Integra Inteligencia de negocios(#Business Intelligence) en aplicaciones Silverlight.</font></li>
<li><font face="Calibri"><a href="http://www.microsoft.com/expression/products/Encoder_Overview.aspx">Expression Encoder 4</a>, Para hacer en vivo Smooth Streaming</font></li>
</ul>
<p><img style="display:block;float:none;margin-left:auto;margin-right:auto;" title="NAB 2010 Smooth 3D workflow" alt="" src="http://team.silverlight.net/files/media/Live_3D_Sheet_Side.jpg" width="520" height="370" /></p>
<p><font face="Calibri">Aquí podemos echar un</font><font face="c"> ojo de demo:</font></p>
<p><a title="http://channel9.msdn.com/posts/LarryLarsen/NAB-Silverlight-in-3D/" href="http://channel9.msdn.com/posts/LarryLarsen/NAB-Silverlight-in-3D/"><font face="c">http://channel9.msdn.com/posts/LarryLarsen/NAB-Silverlight-in-3D/</font></a></p>
<p><font face="c">Si quieres empezar a desarrollar en Silverlight 4, sobre Visual Studio 2010:</font></p>
<p><a title="Get Started - The Official Microsoft Silverlight Site" href="http://www.silverlight.net/getstarted/"><font face="c">Get Started &#8211; The Official Microsoft Silverlight Site</font></a><font face="c">, Silverlight tools para VS2010</font></p>
<p><a title="Microsoft Express Downloads" href="http://www.microsoft.com/express/downloads/"><font face="c">Microsoft Express Downloads</font></a><font face="c">, Visual Studio 2010 Express</font></p>
<p>Por si no nos ha quedado claro que es Smooth Streaming podemos ver este demo:</p>
<p><a title="http://www.iis.net/media/experiencesmoothstreaming" href="http://www.iis.net/media/experiencesmoothstreaming">http://www.iis.net/media/experiencesmoothstreaming</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jkeeper.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jkeeper.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jkeeper.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jkeeper.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jkeeper.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jkeeper.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jkeeper.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jkeeper.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jkeeper.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jkeeper.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jkeeper.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jkeeper.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jkeeper.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jkeeper.wordpress.com/152/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jkeeper.wordpress.com&amp;blog=3388053&amp;post=152&amp;subd=jkeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jkeeper.wordpress.com/2010/05/02/silverlight-streaming-3d-preview-nab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fea75b51cf01fd4d11bfebf679423dad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Keeper</media:title>
		</media:content>

		<media:content url="http://team.silverlight.net/files/media/Live_3D_Sheet_Side.jpg" medium="image">
			<media:title type="html">NAB 2010 Smooth 3D workflow</media:title>
		</media:content>
	</item>
	</channel>
</rss>
