﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-毒菇求Buy</title><link>http://www.cnitblog.com/alsan/</link><description>Not now, when?</description><language>zh-cn</language><lastBuildDate>Wed, 29 Apr 2026 06:00:23 GMT</lastBuildDate><pubDate>Wed, 29 Apr 2026 06:00:23 GMT</pubDate><ttl>60</ttl><item><title>Manage the VM under VM guest</title><link>http://www.cnitblog.com/alsan/archive/2008/06/07/45120.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Sat, 07 Jun 2008 12:24:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2008/06/07/45120.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/45120.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2008/06/07/45120.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/45120.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/45120.html</trackback:ping><description><![CDATA[My new notebook has install the CentOS 5.1 as the host OS, and Windows XP as the guest OS under VMware server 2.0 beta. I found that using the external devices, such as ISO for CDROM, USB devices is quite annoying task under such infrastruction, because all these have to control over the VM management interface, and I have to switch between the host and guest frequently. Even worst, the VM management interface under linux can support FF 1.5 only (don't know about&nbsp; 2.0, but certinly not under 3.0).<br><br>The good news is, The VMware server 2.0 has a brand new web interface, and that can be access under your guest OS! And even better than this is, the web interface can work perfactly under FF 3.0 for Windows.<br><br>That makes life much easier. Now, I can turn on my guest machine by host startup, and make a shortcut to my guest to show-up my guest OS desktop in full screen without asking the user name and password of the client console (by modify the default args, adding -X -u root -p xxx, this is not good enough, cause the password has to present as text in the arg). Everything works just like you have two machine on your fingertip:)<br><br><img src ="http://www.cnitblog.com/alsan/aggbug/45120.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2008-06-07 20:24 <a href="http://www.cnitblog.com/alsan/archive/2008/06/07/45120.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Samba with SELinux</title><link>http://www.cnitblog.com/alsan/archive/2008/06/07/45119.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Sat, 07 Jun 2008 11:00:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2008/06/07/45119.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/45119.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2008/06/07/45119.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/45119.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/45119.html</trackback:ping><description><![CDATA[<p>Just bought a new notebook - HP6515d, great machine, with AMD 64bit CPU. Well, it's good to run a 64bit OS with my new machine, and 32bit Windows as VM guest.<br><br>Cause my Windows XP is running as VM guest, and I don't like to dedicate a whole partition for the guest OS storage, then Samba is the only option.Just simply config the Samba as following:</p>
<p>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">[global]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;workgroup&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;xxx<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;server&nbsp;</span><span style="color: #0000ff;">string</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;xxx<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;log&nbsp;level&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1</span><span style="color: #000000;"><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;max&nbsp;log&nbsp;size&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1000</span><span style="color: #000000;"><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;socket&nbsp;options&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;TCP_NODELAY&nbsp;SO_RCVBUF</span><span style="color: #000000;">=</span><span style="color: #000000;">8192</span><span style="color: #000000;">&nbsp;SO_SNDBUF</span><span style="color: #000000;">=</span><span style="color: #000000;">8192</span><span style="color: #000000;"><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wins&nbsp;support&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Yes<br><br>[homes]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;comment&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Home&nbsp;directories<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;browseable&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Yes<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;valid&nbsp;users&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">%</span><span style="color: #000000;">S<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;writable&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;yes<br><br>[share]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;comment&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Public&nbsp;shares<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;path&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">tmp<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;force&nbsp;user&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;nobody<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;force&nbsp;group&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;users<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;read&nbsp;only&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;No<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;create&nbsp;mask&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0777</span><span style="color: #000000;"><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;directory&nbsp;mask&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0777</span><span style="color: #000000;"><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;guest&nbsp;ok&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Yes</span></div>
<br></p>
<p>After startup the Samba daemon, my Windows XP can access the storage provided by my host machine. But stange tings happened. I can't log into my own home directory!</p>
<p>I've checked through all the privileges related settings, such as user group, rights, and everything seems fine.</p>
<p>After a deeper dig into the problem, found that the problem is caused by the SELinux.</p>
<p>OK, a little googleing on this issue, I found this:</p>
<p>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">setsebool&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">P&nbsp;smbd_disable_trans&nbsp;</span><span style="color: #000000;">1</span></div>
<br></p>
<p>This will disable the SELinux support for samba, and after apply this hack, everything works fine now. This may not be the best solution. One of the <a  href="http://lists.samba.org/archive/samba/2006-May/120632.html">thread</a> points out the best practice, but it's involved a lot more work to do.</p>
<p>Fine, I'm quite happy with the config right now. I might try the best solution while I have the time. Let's look forward about this:)<br></p><img src ="http://www.cnitblog.com/alsan/aggbug/45119.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2008-06-07 19:00 <a href="http://www.cnitblog.com/alsan/archive/2008/06/07/45119.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Alsan</title><link>http://www.cnitblog.com/alsan/archive/2008/05/06/43423.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Tue, 06 May 2008 12:53:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2008/05/06/43423.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/43423.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2008/05/06/43423.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/43423.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/43423.html</trackback:ping><description><![CDATA[唔查都唔知，原來我系咁勁嘅！<br><br>
<h3 id="siteSub"> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">De Wikipedia, la enciclopedia libre</span> From Wikipedia, the free encyclopedia</span> </h3>
<div id="jump-to-nav"> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Saltar a <a href="http://es.wikipedia.org/wiki/Alsan#column-one">navegaci&#243;n</a> , <a href="http://es.wikipedia.org/wiki/Alsan#searchInput">b&#250;squeda</a></span> <a href="http://es.wikipedia.org/wiki/Alsan#column-one">Quaerere</a></span> </div>
<!-- start content -->
<table align="right" border="1" cellpadding="1">
    <tbody>
        <tr>
            <th> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Nombre:</span> Name:</span> </th><th align="left"> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;"><strong>Alsan</strong></span> <strong>Alsan</strong></span>
            <p> Alexander </p>
            </th>
        </tr>
        <tr>
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Edad inicial:</span> Initial Age:</span> </td>
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Unos veinte a&#241;os</span> Some twenty years</span> </td>
            <td><br></td>
        </tr>
        <tr align="left">
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">G&#233;nero:</span> Genre:</span> </td>
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Masculino</span> Male</span> </td>
            <td><br></td>
        </tr>
        <tr align="left">
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Raza:</span> Race:</span> </td>
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">H&#237;brido incompleto</span> Hybrid incomplete</span>
            <p> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">de humano y lobo</span> of human and wolf</span> </p>
            </td>
        </tr>
        <tr align="left">
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Afiliaci&#243;n:</span> Affiliates:</span> </td>
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;"><a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/La_Resistencia" title="The Resistance">La Resistencia</a></span> <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/La_Resistencia" title="The Resistance">The Resistance</a></span> </td>
            <td><br></td>
        </tr>
        <tr align="left">
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Arma:</span> Weapon:</span> </td>
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;"><a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Sumlaris" class="mw-redirect" title="Sumlaris">Sumlaris</a> , <em>la Imbatible</em></span> <em><a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Sumlaris" class="mw-redirect" title="Sumlaris">Sumlaris,</a> unbeatable</em></span> </td>
        </tr>
        <tr align="left">
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Enemigos:</span> Enemies:</span> </td>
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;"><a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Ashran" class="mw-redirect" title="Ashran">Ashran</a> , <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Kirtash" title="Kirtash">Kirtash</a></span> <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Ashran" class="mw-redirect" title="Ashran">Ashran,</a> <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Kirtash" title="Kirtash">Kirtash</a></span> </td>
            <td><br></td>
        </tr>
        <tr align="left">
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Rango:</span> Range:</span> </td>
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Principe de <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Vanissar" title="Vanissa">Vanissar</a></span> Prince of <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Vanissar" title="Vanissa">Vanissa</a></span>
            <p> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Caballero de la <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DOrden_de_Nurgon%26action%3Dedit%26redlink%3D1" class="new" title="Order Nurgon (not yet drafted)">Orden de Nurgon</a></span> Knight of the <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DOrden_de_Nurgon%26action%3Dedit%26redlink%3D1" class="new" title="Order Nurgon (not yet drafted)">Order of Nurgon</a></span> </p>
            </td>
        </tr>
        <tr align="left">
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Familia:</span> Family:</span> </td>
            <td> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Su hermano <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Amrin" class="mw-redirect" title="Amrin">Amrin</a></span> His brother <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Amrin" class="mw-redirect" title="Amrin">Amrin</a></span>
            <p> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Su padre <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Brun" class="mw-redirect" title="Brun">Brun</a></span> His father <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Brun" class="mw-redirect" title="Brun">Brun</a></span> </p>
            </td>
        </tr>
    </tbody>
</table>
<p> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;"><strong>Alsan</strong> es un personaje de la trilog&#237;a de <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Laura_Gallego_Garc%25C3%25ADa" title="Laura Garcia Galician">Laura Gallego Garc&#237;a</a> titulada <em>" <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Memorias_de_Idh%25C3%25BAn" title="Memories of Idh&#250;n">Memorias de Idh&#250;n</a> "</em> .</span> <strong>Alsan</strong> is a character of the trilogy <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Laura_Gallego_Garc%25C3%25ADa" title="Laura Garcia Galician">Galician Laura Garcia</a> entitled <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Memorias_de_Idh%25C3%25BAn" title="Memories of Idh&#250;n"><em>"Memories of Idh&#250;n."</em></a></span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Es uno de los personajes principales de la historia, un principe humano que viaja a la <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Tierra" title="Land">Tierra</a> para encontrar al <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Drag%25C3%25B3n_%28Idh%25C3%25BAn%29" title="Dragon (Idh&#250;n)">dragon</a> de la profec&#237;a.</span> It is one of the main characters of history, a human prince who travels to <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Tierra" title="Land">Earth</a> to find the <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Drag%25C3%25B3n_%28Idh%25C3%25BAn%29" title="Dragon (Idh&#250;n)">dragon</a> of the prophecy.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Posteriormente se le conoce como <strong>Alexander</strong> , nombre que toma tras ser incompletamente fusionado con un lobo.</span> He was subsequently known as <strong>Alexander,</strong> who took the name after being incompletely merged with a wolf.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Posee una esapada llamada Sumlaris.</span> It has a ESAP call Sumlaris.</span> </p>
<h2> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;"> <span class="mw-headline">Historia</span>  <span style="font-size: small; font-weight: normal; float: none; margin-left: 0px;" class="editsection">[ <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DAlsan%26action%3Dedit%26section%3D1" title="Edit section: History">editar</a> ]</span></span> <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DAlsan%26action%3Dedit%26section%3D1" title="Edit section: History"> <span style="font-size: small; font-weight: normal; float: none; margin-left: 0px;" class="editsection">[Edit]</span></a> <span class="mw-headline">History</span></span> </h2>
<div class="notice metadata spoiler" id="spoiler"> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;"><a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Wikipedia:Revelaci%25C3%25B3n_de_la_trama" title="Wikipedia: Disclosure of the plot"><strong>Advertencia</strong></a> : <em>esta secci&#243;n contiene detalles de la trama y el argumento.</em></span> <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Wikipedia:Revelaci%25C3%25B3n_de_la_trama" title="Wikipedia: Disclosure of the plot"><strong>Warning:</strong></a> <em>this section contains details of the plot and the plot.</em></span> </div>
<h3> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;"> <span class="mw-headline">Origen y caracter&#237;sticas</span>  <span style="font-size: small; font-weight: normal; float: none; margin-left: 0px;" class="editsection">[ <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DAlsan%26action%3Dedit%26section%3D2" title="Edit section: Origin and characteristics">editar</a> ]</span></span> <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DAlsan%26action%3Dedit%26section%3D2" title="Edit section: Origin and characteristics"> <span style="font-size: small; font-weight: normal; float: none; margin-left: 0px;" class="editsection">[Edit]</span></a> <span class="mw-headline">Origin and characteristics</span></span> </h3>
<p> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">En un principio se describe a <strong class="selflink">Alsan</strong>
como un joven y decidido guerrero, alto y musculoso, con el cabello
corto y casta&#241;o y una gran fuerza f&#237;sica acompa&#241;ada de un excelente
manejo de la espada.</span> At first <strong class="selflink">Alsan</strong>
described as a young and determined warrior, tall and muscular, with
short hair and brown and a great physical force accompanied by an
excellent management of the sword.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Con un concepto claro del mundo, su educaci&#243;n en <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DNurgon%26action%3Dedit%26redlink%3D1" class="new" title="Nurgon (not yet drafted)">Nurgon</a> le inculc&#243; unos altos ideales, que impiden que mienta, allane moradas o mate a traici&#243;n.</span> With a clear concept of the world, their education in <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DNurgon%26action%3Dedit%26redlink%3D1" class="new" title="Nurgon (not yet drafted)">Nurgon</a> he instilled high ideals, which prevent lie, pave dwellings or kill treason.</span> </p>
<h3> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;"> <span class="mw-headline">Papel en la trilog&#237;a</span>  <span style="font-size: small; font-weight: normal; float: none; margin-left: 0px;" class="editsection">[ <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DAlsan%26action%3Dedit%26section%3D3" title="Edit section: Role in the trilogy">editar</a> ]</span></span> <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DAlsan%26action%3Dedit%26section%3D3" title="Edit section: Role in the trilogy"> <span style="font-size: small; font-weight: normal; float: none; margin-left: 0px;" class="editsection">[Edit]</span></a> <span class="mw-headline">Role in the trilogy</span></span> </h3>
<p> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Durante la <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Conjunci%25C3%25B3n_Astral" title="Conjunction Astral">Conjunci&#243;n Astral</a> , <strong>Alsan</strong> encontr&#243; al &#250;ltimo <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Drag%25C3%25B3n_%28Idh%25C3%25BAn%29" title="Dragon (Idh&#250;n)">dragon</a> en <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Awinor" title="Awinor">Awinor</a> y le dio el nombre de <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Jack_%28Idh%25C3%25BAn%29" title="Jack (Idh&#250;n)">Yandrak</a> .</span> During the <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Conjunci%25C3%25B3n_Astral" title="Conjunction Astral">Conjunction Astral,</a> <strong>Alsan</strong> found the last <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Drag%25C3%25B3n_%28Idh%25C3%25BAn%29" title="Dragon (Idh&#250;n)">dragon</a> in <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Awinor" title="Awinor">Awinor</a> and gave the name of <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Jack_%28Idh%25C3%25BAn%29" title="Jack (Idh&#250;n)">Yandrak.</a></span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">El &#250;ltimo <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Drag%25C3%25B3n_%28Idh%25C3%25BAn%29" title="Dragon (Idh&#250;n)">dragon</a> y el &#250;ltimo <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Unicornio_%28Idh%25C3%25BAn%29" title="Unicorn (Idh&#250;n)">unicornio</a> fueron enviados a la <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Tierra" title="Land">Tierra</a> para ponerlos a salvo, y <strong>Alsan</strong> parti&#243; junto a <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Shail" title="Shaila">Shail</a> para encontrarlos y protegerlos.</span> The last <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Drag%25C3%25B3n_%28Idh%25C3%25BAn%29" title="Dragon (Idh&#250;n)">dragon</a> and the last <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Unicornio_%28Idh%25C3%25BAn%29" title="Unicorn (Idh&#250;n)">unicorn</a> were sent to <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Tierra" title="Land">Earth</a> to make them safe, and departed with <strong>Alsan</strong> <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Shail" title="Shaila">Shaila</a> to find them and protect them.</span> </p>
<p> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Una vez en la <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Tierra" title="Land">Tierra</a> no se adapta en absoluto a la forma de vida en esta.</span> Once on <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Tierra" title="Land">Earth</a> is not at all suited to the lifestyle in this.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Cuando <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Shail" title="Shaila">Shail</a> y &#233;l salvan a <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Jack_%28Idh%25C3%25BAn%29" title="Jack (Idh&#250;n)">Jack</a> de morir a manos de <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Kirtash" title="Kirtash">Kirtash</a> y <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Elrion" title="Elrion">Elrion</a> , desconocen que se trata de <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Yandrak" class="mw-redirect" title="Yandrak">Yandrak</a> . <strong>Alsan</strong> se convierte en una suerte de tutor y hermano mayor para el, ense&#241;&#225;ndole a manejar la espada.</span> When <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Shail" title="Shaila">Shaila</a> and he saved <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Jack_%28Idh%25C3%25BAn%29" title="Jack (Idh&#250;n)">Jack</a> to die at the hands of <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Kirtash" title="Kirtash">Kirtash</a> and <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Elrion" title="Elrion">Elrion,</a> unaware that this is <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Yandrak" class="mw-redirect" title="Yandrak">Yandrak.</a> <strong>Alsan</strong> becomes a sort of mentor and elder brother for, taught to handle the sword.</span> </p>
<p> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Durante la b&#250;squeda del <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/B%25C3%25A1culo_de_Ayshel" class="mw-redirect" title="B&#225;culo of Ayshel">b&#225;culo de Ayshel</a> , es capturado y encerrado en el castillo de <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Alemania" title="Germany">Alemania</a> .</span> During the search of <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/B%25C3%25A1culo_de_Ayshel" class="mw-redirect" title="B&#225;culo of Ayshel">staff of Ayshel,</a> was captured and imprisoned in the castle in <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Alemania" title="Germany">Germany.</a></span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">All&#237; <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Elrion" title="Elrion">Elrion</a>
realiza sobre &#233;l un conjuro de nigromancia en el que deber&#237;a haberse
fusionado con un lobo, pero acaba convertido en un h&#237;brido incompleto,
en lucha constante con el alma del lobo.</span> There <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Elrion" title="Elrion">Elrion</a>
performed on him in a spell of nigromancia which should have been
merged with a wolf, but has just become a hybrid incomplete, in
constant struggle with the soul of the wolf.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Aunque fue rescatado, decidi&#243; huir para poder controlar su estado, por lo que se perdi&#243; durante dos a&#241;os.</span> Although it was rescued, decided to flee to control their state, so it was lost for two years.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Recorri&#243; el mundo transformado en un cruce de bestia y humano, hasta que aprendi&#243; a controlar sus cambios en el <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/T%25C3%25ADbet" title="Tibet">T&#237;bet</a> .</span> He travelled the world become a crossroads of beast and human, until they learned to control their changes in <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/T%25C3%25ADbet" title="Tibet">Tibet.</a></span> </p>
<p><br> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Para cuando finalmente se re&#250;ne con <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Jack_%28Idh%25C3%25BAn%29" title="Jack (Idh&#250;n)">Jack</a> en <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Italia" title="Italy">Italia</a> , su aspecto y personalidad han cambiado radicalmente.</span> By the time finally meets <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Jack_%28Idh%25C3%25BAn%29" title="Jack (Idh&#250;n)">Jack</a> in <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Italia" title="Italy">Italy,</a> his appearance and personality have changed radically.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Decide pasar a llamarse <strong>Alexander</strong> , su rostro se vuelve sombr&#237;o, sus ojos amenazadores y su pelo gris.</span> Decides to re-named <strong>Alexander,</strong> his face turns grim, threatening his eyes and his hair gray.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Muestra
inevitablemente una expresi&#243;n de tensi&#243;n contenida, e instintivamente
el resto de la gente y los animales, detectando la bestia que habita en
&#233;l, le rechazan.</span> Displays inevitably contained an expression of
tension, and instinctively the rest of the people and animals,
identifying the beast that lives in it, reject it.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Aunque
casi todo el tiempo es capaz de contener al lobo, en las noches de
plenilunio, la anterior y la posterior, este toma el poder
inevitablemente.</span> Although almost all the time is able to contain
the wolf at full moon nights, the previous and subsequent, this
inevitably takes power.</span> </p>
<p> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Cuando Alexander regresa a <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Idh%25C3%25BAn" title="Idh&#250;n">Idh&#250;n</a> , descubre que las lunas <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Idhunita" class="mw-redirect" title="Idhunita">idhunitas</a>
ejercen su propio poder sobre &#233;l: mientras que la peque&#241;a solo lo
transforma a medias, la mediana lo hace completamente y la mayor
aumenta a&#250;n m&#225;s el poder del lobo.</span> When Alexander returns to <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Idh%25C3%25BAn" title="Idh&#250;n">Idh&#250;n,</a> discovers that the moons <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Idhunita" class="mw-redirect" title="Idhunita">idhunitas</a>
exercise their own power over him, while only small transforms it to
mean, the median makes it more completely and further increases the
power of the wolf.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Con todo, sigue luchando con <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/La_Resistencia" title="The Resistance">la Resistencia</a> .</span> However, still struggling with <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/La_Resistencia" title="The Resistance">the Resistance.</a></span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Llev&#243; a los <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DNuevos_Dragones%26action%3Dedit%26redlink%3D1" class="new" title="New Dragons (not yet drafted)">Nuevos Dragones</a> a la <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DFortaleza_de_Nurgon%26action%3Dedit%26redlink%3D1" class="new" title="Fortress Nurgon (not yet drafted)">Fortaleza de Nurgon</a> , la cual rehabilit&#243;.</span> Carried <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DNuevos_Dragones%26action%3Dedit%26redlink%3D1" class="new" title="New Dragons (not yet drafted)">New Dragons</a> to <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DFortaleza_de_Nurgon%26action%3Dedit%26redlink%3D1" class="new" title="Fortress Nurgon (not yet drafted)">Fortress Nurgon,</a> which rehabilitated.</span> </p>
<p> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Antes de la <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Batalla_de_Awa" class="mw-redirect" title="Battle of Awa">batalla de Awa</a> , <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Kestra" class="mw-redirect" title="Kestra">Kestra</a> descubri&#243; su condici&#243;n y fue sometido a un juicio, en el que se resolvi&#243; que se le diera una posibilidad de ser curado.</span> Before the <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Batalla_de_Awa" class="mw-redirect" title="Battle of Awa">battle of Awa,</a> <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Kestra" class="mw-redirect" title="Kestra">Kestra</a> discovered his condition and was subjected to a trial, which was resolved to be given a chance to be cured.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Entre <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Shail" title="Shaila">Shail</a> , <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Yber" class="mw-redirect" title="Yber">Yber</a> y <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Qaydar" title="Qaydar">Qaydar</a> lograron sellar al lobo dentro de &#233;l.</span> Among <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Shail" title="Shaila">Shaila,</a> <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Yber" class="mw-redirect" title="Yber">Yber</a> and <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Qaydar" title="Qaydar">Qaydar</a> managed to seal the wolf in him.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Desgraciadamente, en plena batalla, tras conocer lo ocurrido con <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Kestra" class="mw-redirect" title="Kestra">Kestra</a> y <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Alae_de_Shia" title="Wing of Shia">Alae de Shia</a>
durante la muerte de la primera, el sello se rompe y Alexander se
transforma en un gigantesco lobo con todo el poder del Triple
Plenilunio.</span> Unfortunately, in full battle, after knowing what happened to <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Kestra" class="mw-redirect" title="Kestra">Kestra</a> and <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Alae_de_Shia" title="Wing of Shia">wing of Shia</a> death during the first, the seal is broken and Alexander is transformed into a giant wolf with all the power of Triple alex.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Antes de que logren ponerlo nuevamente bajo control, mata a su hermano y arranca un brazo a <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Denyal" class="mw-redirect" title="Denyal">Denyal</a> .</span> Before achieve again put under control, kills his brother and an arm starts to <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Denyal" class="mw-redirect" title="Denyal">Denyal.</a></span> </p>
<p> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Despu&#233;s de eso, pierde todo el control obtenido sobre sus transformaciones y huye a <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Nanhai" title="Nanhai">Nanhai</a> , donde es encontrado posteriormente por <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Shail" title="Shaila">Shail</a> gracias a la ayuda de los <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Gigante_%28Idh%25C3%25BAn%29" title="Giant (Idh&#250;n)">gigantes</a> .</span> After that, he loses all control over their transformations obtained and flees to <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Nanhai" title="Nanhai">Nanhai,</a> where he is subsequently found by <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Shail" title="Shaila">Shaila</a> thanks to the help of the <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Gigante_%28Idh%25C3%25BAn%29" title="Giant (Idh&#250;n)">giants.</a></span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Es necesario que acuda <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Jack_%28Idh%25C3%25BAn%29" title="Jack (Idh&#250;n)">Jack</a> para sacarlo de su encierro, y cuando finalmente lo hace, se muestra resentido por sus cr&#237;menes.</span> We need to go <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Jack_%28Idh%25C3%25BAn%29" title="Jack (Idh&#250;n)">Jack</a> to remove it from his confinement, and finally when it does, is resented for their crimes.</span> </p>
<p> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Acompa&#241;a a <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Shail" title="Shaila">Shail</a> y <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Jack_%28Idh%25C3%25BAn%29" title="Jack (Idh&#250;n)">Jack</a> hasta el <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DOr%25C3%25A1culo_de_Gantadd%26action%3Dedit%26redlink%3D1" class="new" title="Oracle of Gantadd (not yet drafted)">Or&#225;culo de Gantadd</a> , donde dirige la evacuaci&#243;n de las sacerdotisas ante la llegada de <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Neliam" title="Neliam">Neliam</a> , llev&#225;ndolas a <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Awa" class="mw-redirect" title="Awa">Awa</a> .</span> Join <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Shail" title="Shaila">Shaila</a> and <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Jack_%28Idh%25C3%25BAn%29" title="Jack (Idh&#250;n)">Jack</a> until the <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DOr%25C3%25A1culo_de_Gantadd%26action%3Dedit%26redlink%3D1" class="new" title="Oracle of Gantadd (not yet drafted)">oracle of Gantadd,</a> where he directs the evacuation of the priestesses before the arrival of <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Neliam" title="Neliam">Neliam,</a> leading to <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Awa" class="mw-redirect" title="Awa">Awa.</a></span> </p>
<p> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Tras esos viajes, <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Gaedalu" title="Gaedalu">Gaedalu</a> le entrega un trozo de la <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Roca_Maldita" class="mw-redirect" title="Roca Maldita">Roca Maldita</a> en el <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DOr%25C3%25A1culo_de_Awa%26action%3Dedit%26redlink%3D1" class="new" title="Oracle of Awa (not yet drafted)">Or&#225;culo de Awa</a> , lo cual permite al pr&#237;ncipe mantener a la bestia bajo control.</span> After those trips, <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Gaedalu" title="Gaedalu">Gaedalu</a> handing him a piece of the <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Roca_Maldita" class="mw-redirect" title="Roca Maldita">Rock evil</a> in the <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/w/index.php%3Ftitle%3DOr%25C3%25A1culo_de_Awa%26action%3Dedit%26redlink%3D1" class="new" title="Oracle of Awa (not yet drafted)">oracle of Awa,</a> which allows the prince to keep the beast under control.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Tras ello, viaja a <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Vanissar" title="Vanissa">Vanissar</a>
y, tras comprobarse que el nuevo Triple Plenilunio no tuvo ningun
efecto sobre el, se corona rey, volviendo progresivamente a su estado
primigenio.</span> After that, he traveled to <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Vanissar" title="Vanissa">Vanissa</a>
and, having verified that the new Triple alex did not have any effect
on, was crowned king, gradually returning to its original state.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Desgraciadamente, la piedra no s&#243;lo retiene el esp&#237;ritu animal en el interior de <strong class="selflink">Alsan</strong> , sino que tambi&#233;n suprime todo lo malo que pudiera haber en &#233;l.</span> Unfortunately, the stone not only retains the animal spirit within <strong class="selflink">Alsan,</strong> but also removes all the bad that could have in him.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Esto cambia su forma de ver la vida, ya que se vuelve vanidoso, y considera que muchos de los actos de <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Jack_%28Idh%25C3%25BAn%29" title="Jack (Idh&#250;n)">Jack</a> y <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Victoria_%28Idh%25C3%25BAn%29" title="Victoria (Idh&#250;n)">Victoria</a> , en especial su relaci&#243;n con <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Kirtash" title="Kirtash">Kirtash</a> , mostrando adem&#225;s su escepticismo ante la materializaci&#243;n de los dioses.</span> This changes the way you see life as it becomes vain, and believes that many of the acts of <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Jack_%28Idh%25C3%25BAn%29" title="Jack (Idh&#250;n)">Jack</a> and <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Victoria_%28Idh%25C3%25BAn%29" title="Victoria (Idh&#250;n)">Victoria,</a> especially its relationship with <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Kirtash" title="Kirtash">Kirtash,</a> showing further its scepticism before the materialization of the gods.</span> </p>
<p> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Junto con <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Gaedalu" title="Gaedalu">Gaedalu</a> y <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Qaydar" title="Qaydar">Qaydar</a> , acaba intrigando contra <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Kirtash" title="Kirtash">Kirtash</a> , al que casi consiguen asesinar, y trabaja para poder hablar con los dioses.</span> Along with <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Gaedalu" title="Gaedalu">Gaedalu</a> and <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Qaydar" title="Qaydar">Qaydar,</a> just intriguing against <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Kirtash" title="Kirtash">Kirtash,</a> who almost manage to kill, and works to talk with the gods.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Cuando finalmente los consiguen, tanto &#233;l como sus compa&#241;eros sufren un inmenso trauma.</span> When finally succeed, both he and his companions suffered a huge trauma.</span> </p>
<p> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left;">Durante la batalla final, consciente de que los dioses solo se ir&#237;an si tambi&#233;n se marchaban los <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Shek" title="Shek">sheks</a> , mantuvo la Puerta interdimensional abierta con <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Sumlaris" class="mw-redirect" title="Sumlaris">Sumlaris</a> , tras lo cual perdi&#243; la vida entre la furia de los dioses.</span> During the final battle, aware that the gods would only be if they also were leaving the <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Shek" title="Shek">sheks,</a> kept the door open interdimensional with <a href="http://209.85.171.104/translate_c?hl=en&amp;langpair=es%7Cen&amp;u=http://es.wikipedia.org/wiki/Sumlaris" class="mw-redirect" title="Sumlaris">Sumlaris,</a> after which killed between the fury of the gods.</span> </p>
<br><br><a title="Alsan" href="http://translate.google.com/translate?u=http%3A%2F%2Fes.wikipedia.org%2Fwiki%2FAlsan&amp;langpair=es%7Cen&amp;hl=en&amp;ie=UTF-8">Translation in English</a><br><br>  <img src ="http://www.cnitblog.com/alsan/aggbug/43423.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2008-05-06 20:53 <a href="http://www.cnitblog.com/alsan/archive/2008/05/06/43423.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CentOS 5安装vmware</title><link>http://www.cnitblog.com/alsan/archive/2008/04/30/43115.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Wed, 30 Apr 2008 04:02:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2008/04/30/43115.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/43115.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2008/04/30/43115.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/43115.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/43115.html</trackback:ping><description><![CDATA[首先，千万不能用xen版，xen版同vmware有冲突！<br><br>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">$&nbsp;uname&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">mrs<br>Linux 2.6.18-53.el5 x86_64<br></span></div>
<br>然后，下载vmware-server，rpm或.tar.gz都可以。<br><br>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">$ rpm&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">Uvh&nbsp;VMware</span><span style="color: #000000;">-</span><span style="color: #000000;">server</span><span style="color: #000000;">-</span><span style="color: #000000;">xxxxxxx.rpm<br>或<br>$ tar&nbsp;zxvf&nbsp;VMware</span><span style="color: #000000;">-</span><span style="color: #000000;">server</span><span style="color: #000000;">-</span><span style="color: #000000;">xxxxxxx.tar.gz</span></div>
<br>注：我用的是.tar.gz版。<br><br>安装所需的RPM包：<br><br>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">$ yum <br></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --</span><span style="color: #000000;">disablerepo</span><span style="color: #000000;">=\*</span><span style="color: #000000;"> \<br></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --</span><span style="color: #000000;">enablerepo</span><span style="color: #000000;">=</span><span style="color: #0000ff;">local</span><span style="color: #000000;"> \<br></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -</span><span style="color: #000000;">y \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; install \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; kernel</span><span style="color: #000000;">-</span><span style="color: #000000;">devel kernel</span><span style="color: #000000;">-</span><span style="color: #000000;">headers gcc</span><span style="color: #000000;">-</span><span style="color: #000000;">c</span><span style="color: #000000;">++</span><span style="color: #000000;"> xinetd libXtst-devel libXrender-devel<br></span></div>
<br>注：local是自己建立的repository，用系统默认的也可以，不过上网down比较。<br><br>最后：<br><br>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">$&nbsp;.</span><span style="color: #000000;">/</span><span style="color: #000000;">vmware</span><span style="color: #000000;">-</span><span style="color: #000000;">install.pl</span></div>
<br><br> <img src ="http://www.cnitblog.com/alsan/aggbug/43115.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2008-04-30 12:02 <a href="http://www.cnitblog.com/alsan/archive/2008/04/30/43115.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux自动更新时间</title><link>http://www.cnitblog.com/alsan/archive/2008/04/11/42232.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Fri, 11 Apr 2008 01:48:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2008/04/11/42232.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/42232.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2008/04/11/42232.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/42232.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/42232.html</trackback:ping><description><![CDATA[Can use ntpdate or rdate command to sync the datetime with remote server.<br><br>i.e.:<br>
<div style="margin-left: 40px;"># ntpdate remote_server<br></div>
<br>or<br>
<div style="margin-left: 40px;"># rdate -s remote_server<br></div>
<br>Also, sync the remote server periodically is a good idea!<br>
<div style="margin-left: 40px;"># crontab -e<br><br># auto sync with time server at 0:00 everyday<br>0 0 * * * rdate -t 60 -s stdtime.gov.hk<br></div><img src ="http://www.cnitblog.com/alsan/aggbug/42232.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2008-04-11 09:48 <a href="http://www.cnitblog.com/alsan/archive/2008/04/11/42232.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Binding type(s) to generic type</title><link>http://www.cnitblog.com/alsan/archive/2008/01/01/38343.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Tue, 01 Jan 2008 00:19:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2008/01/01/38343.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/38343.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2008/01/01/38343.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/38343.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/38343.html</trackback:ping><description><![CDATA[<p>Sometimes we need to bind the type to a generic type at runtime. In this case, we can:</p>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #0000ff;">Type</span><span style="color: #000000;">&nbsp;genericListType&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">typeof</span><span style="color: #000000;">(List</span><span style="color: #000000;">&lt;&gt;</span><span style="color: #000000;">).MakeGenericType(</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;Type[]&nbsp;{&nbsp;</span><span style="color: #0000ff;">typeof</span><span style="color: #000000;">(</span><span style="color: #0000ff;">string</span><span style="color: #000000;">)&nbsp;});<br></span><span style="color: #0000ff;">object</span><span style="color: #000000;">&nbsp;o&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Activator.CreateInstance(genericListType);</span></div>
<p>Note: List&lt;&gt; here is just a sample, use your own generic type instead.</p><img src ="http://www.cnitblog.com/alsan/aggbug/38343.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2008-01-01 08:19 <a href="http://www.cnitblog.com/alsan/archive/2008/01/01/38343.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Mail forward</title><link>http://www.cnitblog.com/alsan/archive/2006/09/21/17126.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Thu, 21 Sep 2006 00:37:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2006/09/21/17126.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/17126.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2006/09/21/17126.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/17126.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/17126.html</trackback:ping><description><![CDATA[
		<p style="FONT-SIZE: 12px; FONT-FAMILY: verdana">在Linux中，如何将（sendmail/procmail）Mailbox中的内容转发到其它地址？</p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #eeeeee">
				<img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #000000">cat </span>
				<span style="COLOR: #000000">/</span>
				<span style="COLOR: #000000">var</span>
				<span style="COLOR: #000000">/</span>
				<span style="COLOR: #000000">spool</span>
				<span style="COLOR: #000000">/</span>
				<span style="COLOR: #000000">mail</span>
				<span style="COLOR: #000000">/</span>
				<span style="COLOR: #000000">user </span>
				<span style="COLOR: #000000">|</span>
				<span style="COLOR: #000000"> formail </span>
				<span style="COLOR: #000000">-</span>
				<span style="COLOR: #000000">s sendmail other@address</span>
		</div>
		<p style="FONT-SIZE: 12px; FONT-FAMILY: verdana"> </p>
<img src ="http://www.cnitblog.com/alsan/aggbug/17126.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2006-09-21 08:37 <a href="http://www.cnitblog.com/alsan/archive/2006/09/21/17126.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FCKeditor的一个Bug</title><link>http://www.cnitblog.com/alsan/archive/2006/06/11/12032.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Sun, 11 Jun 2006 08:31:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2006/06/11/12032.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/12032.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2006/06/11/12032.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/12032.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/12032.html</trackback:ping><description><![CDATA[
		<p style="FONT-SIZE: 12px; FONT-FAMILY: Verdana">FCKeditor 2.2及2.3都有一个bug，在FCKeditor/editor/js/fckeditorcode_ie.js中FCKToolbarSet_Create的sLocation没有检查是否为null。<br /><br />也不知是我的设置问题，还是真的是它的bug，反正我将它加上</p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #eeeeee">
				<span style="COLOR: #0000ff">if</span>
				<span style="COLOR: #000000">(</span>
				<span style="COLOR: #0000ff">null</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #000000">==</span>
				<span style="COLOR: #000000"> sLocation) sLocation </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">In</span>
				<span style="COLOR: #000000">";</span>
		</div>
		<p style="FONT-SIZE: 12px; FONT-FAMILY: Verdana">就可以了。</p>
<img src ="http://www.cnitblog.com/alsan/aggbug/12032.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2006-06-11 16:31 <a href="http://www.cnitblog.com/alsan/archive/2006/06/11/12032.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MySQLDriverCS中文乱码问题</title><link>http://www.cnitblog.com/alsan/archive/2006/05/09/10249.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Tue, 09 May 2006 04:58:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2006/05/09/10249.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/10249.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2006/05/09/10249.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/10249.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/10249.html</trackback:ping><description><![CDATA[
		<p style="FONT-SIZE: 12px; FONT-FAMILY: Verdana">MySql数据库已经完全改为UTF8了，在phpMyAdmin及MySql-Front中都可以正确显示及插入。但在C#中读取数据时就出现了乱码。<br /><br />在查看了网上的文章后，说加了"set names utf8"或"set name gb2312"就可以，但因为我的表中有varchar及longtext字段，结果发现当用"set names utf8"时，varchar的字段乱码。相反，用"set names gb2312"时longtext字段内容乱码。<br /><br />搞了半天，无任何突破。改用MySQL Connector .net，什么都没有加，一切正常了。<br /><br />初步看了一下MySQLDriverCS的源码，看来是读取char及varchar字段时只是简单的读取内容，而没有按encoding设置，所以返回的数据会乱码。</p>
<img src ="http://www.cnitblog.com/alsan/aggbug/10249.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2006-05-09 12:58 <a href="http://www.cnitblog.com/alsan/archive/2006/05/09/10249.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>超长文件名的必刹技</title><link>http://www.cnitblog.com/alsan/archive/2006/04/14/9159.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Thu, 13 Apr 2006 21:48:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2006/04/14/9159.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/9159.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2006/04/14/9159.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/9159.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/9159.html</trackback:ping><description><![CDATA[
		<p style="FONT-SIZE: 12px; FONT-FAMILY: Verdana">不知在什么时候在系统的Temp文件夹中多了以超长文件名命名的文件，以adXXX开头，看来是spyware用的文件。<br /><br />用尽所有方法都删不丢，也不能改名，想将整个文件夹改名再删也不能（因系统正使用这个文件夹）。<br /><br />最后找到一招：</p>
		<ol style="FONT-SIZE: 12px; FONT-FAMILY: Verdana">
				<li>subst t: path-to-the-long_file_name-reside</li>
				<li>t:</li>
				<li>del long_file_name</li>
				<li>c:</li>
				<li>subst t: /d</li>
		</ol>
<img src ="http://www.cnitblog.com/alsan/aggbug/9159.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2006-04-14 05:48 <a href="http://www.cnitblog.com/alsan/archive/2006/04/14/9159.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>替换Explorer</title><link>http://www.cnitblog.com/alsan/archive/2006/03/19/7766.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Sun, 19 Mar 2006 02:45:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2006/03/19/7766.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/7766.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2006/03/19/7766.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/7766.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/7766.html</trackback:ping><description><![CDATA[
		<p style="FONT-SIZE: 12px; FONT-FAMILY: Verdana">Windows自带的Explorer.exe是一个只有基本功能，但体型相当庞大的怪物。最近决定改用xplorer<sup>2</sup>替代Explorer。xplorer<sup>2</sup>是一套类似DOS时代Norton Commander的软件，类似的有Total Commander。<br /><br />要替代高度集成的Explorer，需要解决如何使双击“My Computer”及Win+E启动xplorer<sup>2</sup>这两个问题。<br /><br />第1个问题比较易办，可通过修改registry达到：<br /></p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #eeeeee">
				<img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #000000">[HKEY_CLASSES_ROOT\Folder\shell]<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />Default</span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000">@"</span>
				<span style="COLOR: #000000">xplorer2</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">
						<br />
						<img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />
						<br />
						<img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />[HKEY_CLASSES_ROOT\Folder\shell\xplorer2]<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />[HKEY_CLASSES_ROOT\Folder\shell\xplorer2\command]<br /><img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />Open</span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000">@"</span>
				<span style="COLOR: #000000">path_to_xplorer2.exe /1 /T</span>
				<span style="COLOR: #000000">"</span>
		</div>
		<p style="FONT-SIZE: 12px; FONT-FAMILY: Verdana">第2个问题比较麻烦，总是找不到方法修改Win+E打开xplorer<sup>2</sup>的方法，只好使用第三方hotkey软件。找到一只开源的hotkey软件<a href="http://www.autohotkey.com/">www.autohotkey.com</a>，安装后，在默认的script中加入：</p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #eeeeee">
				<img src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #000000">#x: Run path_to_xplorer2.exe </span>
				<span style="COLOR: #000000">/</span>
				<span style="COLOR: #000000">1</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #000000">/</span>
				<span style="COLOR: #000000">T</span>
		</div>
		<p style="FONT-SIZE: 12px; FONT-FAMILY: Verdana">在这里，使用的是Win+X键而不是Win+E键。有两个理由： 
</p>
		<ol style="FONT-SIZE: 12px; FONT-FAMILY: Verdana">
				<li>无须禁止所有的Win键。在Windows中，要禁止Win键最少有2种方法，包括在Group policy中禁止，或更改KeyLayout的ScanCode Map。但这两种方法都会将所有的Win键禁止。</li>
				<li>使Explorer.exe可与xplorer<sup>2</sup>共存。Win+E启动Explorer，而Win+X启动xplorer<sup>2</sup>。</li>
		</ol>
		<p style="FONT-SIZE: 12px; FONT-FAMILY: Verdana">美中不足的是需要外加一个处理hotkey的程序，消耗了珍贵的内存。但这个组合加起来仍然比单使用Explorer.exe需要的内存少。<br /><br />注：如果对单手hotkey（Win+X与Win+E都只需一只手）没有要求的话，可在xplorer<sup>2</sup>的shortcut中指定hotkey。但在shortcut中指定的hotkey必定是ctrl+alt+...的组合，一只手基本上就只可以使用ctrl+alt+z这一组合。而好处就是少用了约3M内存。</p>
<img src ="http://www.cnitblog.com/alsan/aggbug/7766.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2006-03-19 10:45 <a href="http://www.cnitblog.com/alsan/archive/2006/03/19/7766.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]KPL on Channel 9 again</title><link>http://www.cnitblog.com/alsan/archive/2006/03/05/7201.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Sun, 05 Mar 2006 01:04:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2006/03/05/7201.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/7201.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2006/03/05/7201.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/7201.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/7201.html</trackback:ping><description><![CDATA[In case you missed it check out 2/3 of the <A href="http://channel9.msdn.com/Showpost.aspx?postid=166995">KPL team on Channel 9</A>&nbsp;(44 minutes).&nbsp; Lots of stuff on the next version--nice! <img src="http://blogs.msdn.com/aggbug.aspx?PostID=543788" width="1" height="1"><br>文章来源:<a href='http://blogs.msdn.com/daryllmc/archive/2006/03/04/543788.aspx'>http://blogs.msdn.com/daryllmc/archive/2006/03/04/543788.aspx</a><img src ="http://www.cnitblog.com/alsan/aggbug/7201.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2006-03-05 09:04 <a href="http://www.cnitblog.com/alsan/archive/2006/03/05/7201.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]How to convert objectSID value in Active Directory from binary form to string (SDDL representation)</title><link>http://www.cnitblog.com/alsan/archive/2006/03/05/7202.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Sun, 05 Mar 2006 01:04:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2006/03/05/7202.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/7202.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2006/03/05/7202.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/7202.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/7202.html</trackback:ping><description><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=4>How to convert objectSID value in Active Directory from binary form to string (SDDL representation)</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">This posting is provided "AS IS" with no warranties, and confers no rights. Use of included script samples are subject to the terms specified at <A href="http://www.microsoft.com/info/cpyright.htm%20">http://www.microsoft.com/info/cpyright.htm</A></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p>&nbsp;</o:p></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">Recently I have been working on a project in where I was extracting some data from Active Directory into a SQL table. One of the attributes that I wanted to get from AD was objectSID (this attribute uniquely identifies an object in a domain). ObjectSID is stored in AD as a binary value, but in order for it to be useful in my application I wanted to convert it to string representation, so that I could later conduct searches against it. I searched the web, posted on MSDN ADSI forum but could not really find an elegant solution that would easily accomplish this task.</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">Basically before .NET 2.0 the only way to convert objectSID to a string was by using win32 API called <SPAN style="mso-no-proof: yes">ConvertSidToStringSid. Here is a link to the pinvoke.net site, which provies examples on&nbsp;how to call this API from your .NET code.<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="mso-no-proof: yes">But of couse, my preference would be to use managed code, as oppoesed going through win32 API, plus I knew that there must have been a more elegant way to perform this task, since this should be probably a very common operaton for folks working with AD. Anyway, I am currenlty reading an excellent book by Stefan Schackow “<A href="http://www.wrox.com/WileyCDA/WroxTitle/productCd-0764596985.html">Professional ASP.NET 2.0 Security, Membership, and Role Management</A>”, and in there I stumbled on a piece of code where author was using SecurityIdentifier class in one of his examples. I did some further searching on this class in .NET documentation and was very happy to find out that this class allows us to easly (2 lines of code) convert objectSID from binary to string.<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="mso-no-proof: yes">Here is how to do this:<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="mso-no-proof: yes"><o:p>&nbsp;</o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">public</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> <SPAN style="COLOR: blue">static</SPAN> <SPAN style="COLOR: blue">string</SPAN> SIDtoString(<SPAN style="COLOR: blue">byte</SPAN>[] sidBinary)<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">{<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN><SPAN style="COLOR: teal">SecurityIdentifier</SPAN> sid = <SPAN style="COLOR: blue">new</SPAN> <SPAN style="COLOR: teal">SecurityIdentifier</SPAN>(sidBinary, 0);<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">return</SPAN> sid.ToString();<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">}<o:p></o:p></SPAN></P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=543786" width="1" height="1"><br>文章来源:<a href='http://blogs.msdn.com/alextch/archive/2006/03/04/convertObjectSIDtoString.aspx'>http://blogs.msdn.com/alextch/archive/2006/03/04/convertObjectSIDtoString.aspx</a><img src ="http://www.cnitblog.com/alsan/aggbug/7202.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2006-03-05 09:04 <a href="http://www.cnitblog.com/alsan/archive/2006/03/05/7202.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]Mailbag: How can I get to MSN Music in Media Center now that it no longer appears in Online Spotlight?</title><link>http://www.cnitblog.com/alsan/archive/2006/03/05/7203.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Sun, 05 Mar 2006 01:04:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2006/03/05/7203.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/7203.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2006/03/05/7203.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/7203.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/7203.html</trackback:ping><description><![CDATA[<P><STRONG><FONT face=Verdana size=2>Question</FONT></STRONG></P>
<P><FONT face=Verdana size=2>I noticed a couple of weeks ago that <A href="http://music.msn.com/">MSN Music</A> is no longer available within Online Spotlight on my Media Center PC.&nbsp; Is there any way I can continue to access MSN Music functionality from within Media Center?</FONT></P>
<P><STRONG><FONT face=Verdana size=2>Answer</FONT></STRONG></P>
<P><FONT face=Verdana size=2>You can use the following steps to navigate to the MSN Music site and have it create a link in the Media Center More Programs menu so you can continue to use MSN Music even though it does not appear in Online Spotlight:</FONT></P>
<OL>
<LI><FONT face=Verdana size=2>Start Media Center</FONT></LI>
<LI><FONT face=Verdana size=2>Click on My Music and start playing a song or playlist</FONT></LI>
<LI><FONT face=Verdana size=2>Go to the&nbsp;Now Playing page</FONT></LI>
<LI><FONT face=Verdana size=2>Click&nbsp;the Buy Music button in the menu on the left side of the Now Playing page</FONT></LI>
<LI><FONT face=Verdana size=2>Click on the&nbsp;MSN Music link&nbsp;in the top right corner&nbsp;of the Buy Music page to go to the MSN Music site</FONT></LI>
<LI><FONT face=Verdana size=2>Go to the&nbsp;Settings menu item on the MSN Music site</FONT></LI>
<LI><FONT face=Verdana size=2>Click the&nbsp;Add to More Programs button</FONT></LI>
<LI><FONT face=Verdana size=2>Click the&nbsp;Add Link button on the&nbsp;pop-up confiirmation dialog</FONT></LI></OL>
<P><FONT face=Verdana size=2>After following these steps, you can go to the Media Center start menu and choose More Programs.&nbsp; There will now be an MSN Music menu item in the list of programs that you can use to launch MSN Music for Windows Media Center.</FONT></P>
<P><FONT face=Verdana size=2>&nbsp;</FONT></P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=543769" width="1" height="1"><br>文章来源:<a href='http://blogs.msdn.com/astebner/archive/2006/03/04/543769.aspx'>http://blogs.msdn.com/astebner/archive/2006/03/04/543769.aspx</a><img src ="http://www.cnitblog.com/alsan/aggbug/7203.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2006-03-05 09:04 <a href="http://www.cnitblog.com/alsan/archive/2006/03/05/7203.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]Part III: Non-Rectangular Window in WPF (use of Thumb)</title><link>http://www.cnitblog.com/alsan/archive/2006/03/05/7204.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Sun, 05 Mar 2006 01:04:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2006/03/05/7204.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/7204.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2006/03/05/7204.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/7204.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/7204.html</trackback:ping><description><![CDATA[<P>There seemed to be quite a lot of interest in my previous post on non-rectangular spash screen and I also received a lot of requests to post code to move around such a window. </P>
<P>The magic to this is to use a thumb and then use the dragdelta event. The code would look something like this: </P><PRE class='code"'><FONT color=#0000ff size=2>
<P>void</FONT><FONT size=2> b_Click(</FONT><FONT color=#0000ff size=2>object</FONT><FONT size=2> sender, </FONT><FONT color=#008080 size=2>RoutedEventArgs</FONT><FONT size=2> e)</P><P>{</P><P></FONT><FONT color=#008080 size=2>&nbsp;&nbsp;&nbsp;HwndSourceParameters</FONT><FONT size=2> sParams = </FONT><FONT color=#0000ff size=2>new</FONT><FONT size=2> </FONT><FONT color=#008080 size=2>HwndSourceParameters</FONT><FONT size=2>(</FONT><FONT color=#800000 size=2>"Layered window"</FONT><FONT size=2>, 200, 200);</P><P>&nbsp;&nbsp;&nbsp;<FONT style="BACKGROUND-COLOR: #ffff00">sParams.UsesPerPixelOpacity = </FONT></FONT><FONT style="BACKGROUND-COLOR: #ffff00" color=#0000ff size=2>true</FONT><FONT size=2><FONT style="BACKGROUND-COLOR: #ffff00">;</FONT></P><P>&nbsp;&nbsp;&nbsp;_source = </FONT><FONT color=#0000ff size=2>new</FONT><FONT size=2> </FONT><FONT color=#008080 size=2>HwndSource</FONT><FONT size=2>(sParams);</P><P>&nbsp;&nbsp;&nbsp;<FONT style="BACKGROUND-COLOR: #ffff00">_source.Disposed += </FONT></FONT><FONT style="BACKGROUND-COLOR: #ffff00"><FONT color=#0000ff size=2>new</FONT><FONT size=2> </FONT><FONT color=#008080 size=2>EventHandler</FONT></FONT><FONT size=2><FONT style="BACKGROUND-COLOR: #ffff00">(_source_Disposed);</FONT></P><P></FONT><FONT color=#008080 size=2>&nbsp;&nbsp;&nbsp;Thumb</FONT><FONT size=2> t = </FONT><FONT color=#0000ff size=2>new</FONT><FONT size=2> </FONT><FONT color=#008080 size=2>Thumb</FONT><FONT size=2>();</P><P>&nbsp;&nbsp;&nbsp;t.Height = 200;</P><P>&nbsp;&nbsp;&nbsp;t.Width = 200;</P><P><FONT style="BACKGROUND-COLOR: #ffffff">&nbsp;&nbsp;&nbsp;</FONT><FONT style="BACKGROUND-COLOR: #ffff00">t.DragDelta += MoveImage;</FONT></P><P><FONT style="BACKGROUND-COLOR: #ffff00"></FONT>&nbsp;</P><P></FONT><FONT color=#008080 size=2>&nbsp;&nbsp;&nbsp;Image</FONT><FONT size=2> vista = </FONT><FONT color=#0000ff size=2>new</FONT><FONT size=2> </FONT><FONT color=#008080 size=2>Image</FONT><FONT size=2>();</P><P>&nbsp;&nbsp;&nbsp;vista.Margin = </FONT><FONT color=#0000ff size=2>new</FONT><FONT size=2> </FONT><FONT color=#008080 size=2>Thickness</FONT><FONT size=2>(0);</P><P></FONT><FONT color=#008080 size=2>&nbsp;&nbsp;&nbsp;BitmapImage</FONT><FONT size=2> bi = </FONT><FONT color=#0000ff size=2>new</FONT><FONT size=2> </FONT><FONT color=#008080 size=2>BitmapImage</FONT><FONT size=2>();</P><P>&nbsp;&nbsp;&nbsp;bi.BeginInit();</P><P>&nbsp;&nbsp;&nbsp;bi.UriSource = </FONT><FONT color=#0000ff size=2>new</FONT><FONT size=2> </FONT><FONT color=#008080 size=2>Uri</FONT><FONT size=2>(</FONT><FONT color=#800000 size=2>@"pack://siteoforigin:,,,/vista.jpg"</FONT><FONT size=2>);</P><P>&nbsp;&nbsp;&nbsp;bi.EndInit();</P><P></P>&nbsp;&nbsp;&nbsp;vista.Source = bi;
<P></FONT><FONT color=#008080 size=2>&nbsp;&nbsp;&nbsp;FrameworkElementFactory</FONT><FONT size=2> fe = </FONT><FONT color=#0000ff size=2>new</FONT><FONT size=2> </FONT><FONT color=#008080 size=2>FrameworkElementFactory</FONT><FONT size=2>(</FONT><FONT color=#0000ff size=2>typeof</FONT><FONT size=2>(</FONT><FONT color=#008080 size=2>Image</FONT><FONT size=2>), </FONT><FONT color=#800000 size=2>"Image"</FONT><FONT size=2>);</P><P>&nbsp;&nbsp;&nbsp;fe.SetValue(</FONT><FONT color=#008080 size=2>Image</FONT><FONT size=2>.SourceProperty, bi);</P>
<P></FONT><FONT style="BACKGROUND-COLOR: #ffff00"><FONT color=#008080 size=2>&nbsp;&nbsp;&nbsp;ControlTemplate</FONT><FONT size=2> ct = </FONT><FONT color=#0000ff size=2>new</FONT><FONT size=2> </FONT><FONT color=#008080 size=2>ControlTemplate</FONT><FONT size=2>(</FONT><FONT color=#0000ff size=2>typeof</FONT><FONT size=2>(</FONT><FONT color=#008080 size=2>Thumb</FONT></FONT><FONT size=2><FONT style="BACKGROUND-COLOR: #ffff00">));</FONT></P><P><FONT style="BACKGROUND-COLOR: #ffff00">&nbsp;&nbsp;&nbsp;ct.VisualTree = fe;</FONT></P><P><FONT style="BACKGROUND-COLOR: #ffff00">&nbsp;&nbsp;&nbsp;t.Template = ct;</FONT></P><P></FONT><FONT color=#008080 size=2>&nbsp;&nbsp;&nbsp;</FONT></P><P><FONT color=#008080 size=2>&nbsp;&nbsp;&nbsp;Canvas</FONT><FONT size=2> body = </FONT><FONT color=#0000ff size=2>new</FONT><FONT size=2> </FONT><FONT color=#008080 size=2>Canvas</FONT><FONT size=2>();</P><P>&nbsp;&nbsp;&nbsp;body.Width = 200d;</P><P>&nbsp;&nbsp;&nbsp;body.Height = 200d;</P><P>&nbsp;&nbsp;&nbsp;body.Children.Add(t);</P>
<P>&nbsp;&nbsp;&nbsp;_source.RootVisual = body;</P>
<P>}</P>
<P></FONT><FONT color=#0000ff size=2>void</FONT><FONT size=2> _source_Disposed(</FONT><FONT color=#0000ff size=2>object</FONT><FONT size=2> sender, </FONT><FONT color=#008080 size=2>EventArgs</FONT><FONT size=2> e)</P><P>{</P><P>&nbsp;&nbsp;&nbsp;Dispatcher.InvokeShutdown();</P><P>}</P>
<P></FONT><FONT style="BACKGROUND-COLOR: #ffff00"><FONT color=#0000ff size=2>private</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>void</FONT><FONT size=2> MoveImage(</FONT><FONT color=#0000ff size=2>object</FONT><FONT size=2> s, </FONT><FONT color=#008080 size=2>DragDeltaEventArgs</FONT></FONT><FONT size=2><FONT style="BACKGROUND-COLOR: #ffff00"> e)</FONT></P><P><FONT style="BACKGROUND-COLOR: #ffff00">{</FONT></P><P><FONT style="BACKGROUND-COLOR: #ffff00">&nbsp;&nbsp;&nbsp;top += (</FONT></FONT><FONT style="BACKGROUND-COLOR: #ffff00" color=#0000ff size=2>int</FONT><FONT size=2><FONT style="BACKGROUND-COLOR: #ffff00">)e.HorizontalChange;</FONT></P><P><FONT style="BACKGROUND-COLOR: #ffff00">&nbsp;&nbsp;&nbsp;left += (</FONT></FONT><FONT style="BACKGROUND-COLOR: #ffff00" color=#0000ff size=2>int</FONT><FONT size=2><FONT style="BACKGROUND-COLOR: #ffff00">)e.VerticalChange;</FONT></P><P><FONT style="BACKGROUND-COLOR: #ffff00">&nbsp;&nbsp;&nbsp;SetWindowPos(_source.Handle, </FONT></FONT><FONT style="BACKGROUND-COLOR: #ffff00" color=#008080 size=2>IntPtr</FONT><FONT size=2><FONT style="BACKGROUND-COLOR: #ffff00">.Zero, top, left, 200, 200, 0);</FONT></P><P><FONT style="BACKGROUND-COLOR: #ffff00">}</FONT></P>
<P></FONT><FONT color=#0000ff size=2>private</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>int</FONT><FONT size=2> top = 0, left = 0;</P><P></FONT><FONT color=#008080 size=2>HwndSource</FONT><FONT size=2> _source;</P>
<P><FONT style="BACKGROUND-COLOR: #ffff00">[</FONT></FONT><FONT style="BACKGROUND-COLOR: #ffff00"><FONT color=#008080 size=2>DllImport</FONT><FONT size=2>(</FONT><FONT color=#800000 size=2>"User32.dll"</FONT><FONT size=2>, SetLastError = </FONT><FONT color=#0000ff size=2>true</FONT></FONT><FONT size=2><FONT style="BACKGROUND-COLOR: #ffff00">)]</FONT></P><P></FONT><FONT style="BACKGROUND-COLOR: #ffff00"><FONT color=#0000ff size=2>internal</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>static</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>extern</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>int</FONT><FONT size=2> SetWindowPos(</FONT><FONT color=#008080 size=2>IntPtr</FONT><FONT size=2> hWnd, </FONT><FONT color=#008080 size=2>IntPtr</FONT><FONT size=2> hWndInsertAfter, </FONT><FONT color=#0000ff size=2>int</FONT><FONT size=2> X, </FONT><FONT color=#0000ff size=2>int</FONT><FONT size=2> Y, </FONT><FONT color=#0000ff size=2>int</FONT><FONT size=2> cx, </FONT><FONT color=#0000ff size=2>int</FONT><FONT size=2> cy, </FONT><FONT color=#0000ff size=2>int</FONT><FONT size=2> Flags);</FONT></FONT>
</P><P>&nbsp;</P></PRE>
<P>The final result consists of an image which you can move around since we make use of a thumb.(below you see two images of vista - <EM>bear in mind that the code above can create multiple images but the moving around would work only with the latest window created because we only track the latest</EM> :) )</P><A href="http://photobucket.com/" target=_blank><IMG alt="Image hosting by Photobucket" src="http://i23.photobucket.com/albums/b389/lester_lobo/thumb.jpg" border=0></A> 
<P>The dragdelta handler calculates the drag and repositions the window. We change the template of the so that the entire window/image acts as a Thumb and consequently, wherever you drag on the image the entire image moves. The simpler thing to do would be to create a simple thumb&nbsp;but then&nbsp;the window can be moved only when you drag the thumb. This would be the common usage&nbsp;since most of the times&nbsp;an app can be moved only on&nbsp;dragging certain parts of the app. &nbsp;</P>
<P>One thing to note is that I have used a disposed handler. (<EM>not really useful if&nbsp;Hwndsource is being created from an existing window</EM>) &nbsp;This is&nbsp;necessary&nbsp; if you create an HwndSource from the MainApp (OnStartUp).&nbsp;Why?&nbsp;Because if the hwndsource is closed the app still continues to exist the reason being that Application is a Framework concept while Application is a Core concept. The other way to do this is to add a hook to the HwndSource and then listen to the WM_CLOSE msg and&nbsp; then call the dispatcher. This would be lengthier but is the more appropriate way to do it considering coding style. ;)</P>
<P>btw I have now started using Expression Interactive Designer and it does make things a lot simpler. So hopefully will find time to create something on it and then have it posted. EID for the Feb CTP will be released this month. Let your imagination loose!!!...</P>
<P>&nbsp;</P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=543762" width="1" height="1"><br>文章来源:<a href='http://blogs.msdn.com/llobo/archive/2006/03/04/543762.aspx'>http://blogs.msdn.com/llobo/archive/2006/03/04/543762.aspx</a><img src ="http://www.cnitblog.com/alsan/aggbug/7204.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2006-03-05 09:04 <a href="http://www.cnitblog.com/alsan/archive/2006/03/05/7204.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]The World's Most Trusted Company?  Microsoft</title><link>http://www.cnitblog.com/alsan/archive/2006/03/05/7205.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Sun, 05 Mar 2006 01:04:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2006/03/05/7205.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/7205.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2006/03/05/7205.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/7205.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/7205.html</trackback:ping><description><![CDATA[<P>No way!&nbsp; Way!&nbsp; Dude!</P>
<P>I have to admit that this <A href="http://online.wsj.com/article/SB114117076411385895-search.html?KEYWORDS=microsoft+trustworthy&amp;COLLECTION=wsjie/6month">Wall Street Journal article</A> came as somewhat of a surprise to me; not because I don't believe in the reputation of the company that I work for but because it is being&nbsp;acknowledged&nbsp;through several studies external to Microsoft.</P>
<P>That being said, we still have a long way to go and a steep hill to climb as we try to uphold the expectations of our customers and our partners.&nbsp; Earning the trust of my ISV partners is something I strive for with each interaction <SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">—</SPAN>&nbsp;every meeting, every email, every phone conversation.</P>
<P>Do you see something at Microsoft that needs fixing?&nbsp; How can we be a more trusted partner?&nbsp;&nbsp;Let me know and I'll do what I can to fix it.</P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=543759" width="1" height="1"><br>文章来源:<a href='http://blogs.msdn.com/wleong/archive/2006/03/04/543759.aspx'>http://blogs.msdn.com/wleong/archive/2006/03/04/543759.aspx</a><img src ="http://www.cnitblog.com/alsan/aggbug/7205.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2006-03-05 09:04 <a href="http://www.cnitblog.com/alsan/archive/2006/03/05/7205.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]15th Microsoft Architects Forum - Austria (9. M&amp;#228;rz 2006 14:00)</title><link>http://www.cnitblog.com/alsan/archive/2006/03/05/7206.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Sun, 05 Mar 2006 01:04:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2006/03/05/7206.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/7206.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2006/03/05/7206.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/7206.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/7206.html</trackback:ping><description><![CDATA[<P><STRONG><FONT face=Verdana size=2>Connected Systems – Workflow und Messaging als Teil von WinFX </FONT></STRONG></P>
<P><FONT face=Verdana><FONT size=2><STRONG>14:00 – 15:15&nbsp;Uhr:&nbsp;Connected Systems und Windows Communication Foundation<BR></STRONG>Nach einer kurzen Einführung in das Thema ‘Connected Systems’ zeigt diese Session die Schlüsselkonzepte rund um die Windows Communication Foundation (WCF) als die Messaging Infrastruktur zur Entwicklung von Services für Connected Systems. Wir werden das einheitliche Programmiermodell diskutieren, dass die Trennung Logik – Transport ermöglicht. Dadurch wird ein einfaches Umschalten zwischen den Protokollen möglich und Aspekte wie Security, Reliability etc. werden einfach mittels XML-Konfiguration zu- oder weggeschaltet.</FONT></FONT></P>
<P><FONT face=Verdana><FONT size=2><STRONG>15:30 – 16:45 Uhr:&nbsp;Connected Systems und Windows Workflow Foundation<BR></STRONG>Workflow ist ein wesentlicher Aspekt heutiger IT-Anwendungen. Basierend auf dem im ersten Teil erstellten Beispiel werden wir zeigen, wie die Windows Workflow Foundation mit der Windows Communication Foundation zusammenarbeitet, um Connected Systems zu erstellen.<BR><BR></FONT></FONT><FONT face=Verdana><FONT size=2><STRONG>17:00 – 18:00 Uhr: Integrating Office12 und Windows Workflow Foundation<BR></STRONG>Wie kann ein Workflow auf SharePoint v3 gehostet werden? Wie können bestehende WF-basierende Workflows in Windows SharePoint Designer (früher FrontPage) bereitgestellt werden, um sie in SharePoint v3 zu nutzen? </FONT></FONT></P>
<P><FONT face=Verdana size=2><A href="http://www.microsoft.com/austria/events/architectsforum">Anmeldung</A></FONT></P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=543747" width="1" height="1"><br>文章来源:<a href='http://blogs.msdn.com/leitenmu/archive/2006/03/04/543747.aspx'>http://blogs.msdn.com/leitenmu/archive/2006/03/04/543747.aspx</a><img src ="http://www.cnitblog.com/alsan/aggbug/7206.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2006-03-05 09:04 <a href="http://www.cnitblog.com/alsan/archive/2006/03/05/7206.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]It's about the schema, stupid!</title><link>http://www.cnitblog.com/alsan/archive/2006/03/05/7207.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Sun, 05 Mar 2006 01:04:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2006/03/05/7207.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/7207.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2006/03/05/7207.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/7207.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/7207.html</trackback:ping><description><![CDATA[<P>One of my big realizations has been that Contract-first is not about the WSDL it's about the schema. CWeyer's tool generates a WSDL, but the value of the tool is that it allows you to stich together the schema for the data/messages that you have created. </P>
<P>A lot of customers today spend most of their time developing the schema for their data/messages and never even see or edit the WSDL. They simply use the XSD to generate the serializable classes that correspond to the schema they have defined and then stich them together using ASMX, WCF, etc. The WSDL is simply generated for them. This is a lot simpler than creating a WSDL upfront with the XSD and then using it to generate the implementation. In my view, this is not WSDL first, but it is Schema first. It is, therefore, still Contract-first design.</P>
<P>The big question I keep asking myself is if they have better WSDL tooling would they create the WSDL first? Or are people really just asking for better tooling (read integration) around automation of the classes generated from the XSD?</P>
<P>Ali</P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=543220" width="1" height="1"><br>文章来源:<a href='http://blogs.msdn.com/a_pasha/archive/2006/03/04/543220.aspx'>http://blogs.msdn.com/a_pasha/archive/2006/03/04/543220.aspx</a><img src ="http://www.cnitblog.com/alsan/aggbug/7207.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2006-03-05 09:04 <a href="http://www.cnitblog.com/alsan/archive/2006/03/05/7207.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]Vancouver Code Camp in Two Weeks!</title><link>http://www.cnitblog.com/alsan/archive/2006/03/05/7208.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Sun, 05 Mar 2006 01:04:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2006/03/05/7208.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/7208.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2006/03/05/7208.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/7208.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/7208.html</trackback:ping><description><![CDATA[<P>The <A href="http://vancouvercodecamp.com/">Vancouver Code Camp</A> will take place on Saturday, March 18th. If you haven't yet signed up, I strongly encourage you to do so. Event organizers are limiting the number of registrations to 200 people.</P>
<P>For more information, check out <A href="http://www.vancouvercodecamp.com">www.vancouvercodecamp.com</A>.</P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=543733" width="1" height="1"><br>文章来源:<a href='http://blogs.msdn.com/cdndevs/archive/2006/03/04/543733.aspx'>http://blogs.msdn.com/cdndevs/archive/2006/03/04/543733.aspx</a><img src ="http://www.cnitblog.com/alsan/aggbug/7208.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2006-03-05 09:04 <a href="http://www.cnitblog.com/alsan/archive/2006/03/05/7208.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]Mini Code Camp Security Edition – Agenda</title><link>http://www.cnitblog.com/alsan/archive/2006/03/05/7209.html</link><dc:creator>毒菇求Buy</dc:creator><author>毒菇求Buy</author><pubDate>Sun, 05 Mar 2006 01:04:00 GMT</pubDate><guid>http://www.cnitblog.com/alsan/archive/2006/03/05/7209.html</guid><wfw:comment>http://www.cnitblog.com/alsan/comments/7209.html</wfw:comment><comments>http://www.cnitblog.com/alsan/archive/2006/03/05/7209.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alsan/comments/commentRss/7209.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alsan/services/trackbacks/7209.html</trackback:ping><description><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p>Mini Code Camp Security Edition – Agenda</o:p></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p>&nbsp;</o:p></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><A href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032289760&amp;Culture=en-US">Agenda</A></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p>&nbsp;</o:p></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">Session 1 All you need to know about&nbsp;Membership – <A href="http://www.patrickhynds.com/">Patrick Hynds&nbsp;</A></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">ASP.Net 2.0 provides the powerful and sometimes mystical Membership API.&nbsp; In this session you will learn everything from how to use and setup the standard providers to how to build your own for fun and profit!</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">Session 2 Crypto, New Security Stuff – <A href="http://www.cyberspacesamurai.com/">Duane Laflotte</A></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">.Net 2.0 has improved on virtually every aspect of the developer experience and security is no exception.&nbsp; In this session you will see what has been added, what has changed and how you can leverage it all to make your systems better than ever.</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">Session 3 Code Access Security - <A href="http://www.cyberspacesamurai.com/">Duane&nbsp;Laflotte</A></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">Code Access Security (CAS) is probably the least understood and least leveraged technology that can save your life.&nbsp; Finally see how it all works in the light of the new .Net Framework and maybe you can join the small percentage that actually gets it.&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">Session 4 Developer Best Practices – <A href="http://www.patrickhynds.com/">Patrick Hynds&nbsp;</A></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">If you ever just wished you could get the list of things to care about you might actually follow that advice.&nbsp; In this session we will do our level best to share the things that most know they should do, but just can't seem to muster the strength to follow through.&nbsp; An alternative title might be, "Things to do that might just save your job".</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><BR><A href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032289760&amp;Culture=en-US">Don’t forget to register</A></P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=543714" width="1" height="1"><br>文章来源:<a href='http://blogs.msdn.com/trobbins/archive/2006/03/04/543714.aspx'>http://blogs.msdn.com/trobbins/archive/2006/03/04/543714.aspx</a><img src ="http://www.cnitblog.com/alsan/aggbug/7209.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alsan/" target="_blank">毒菇求Buy</a> 2006-03-05 09:04 <a href="http://www.cnitblog.com/alsan/archive/2006/03/05/7209.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>