<rss version="2.0" xmlns:a10="http://www.w3.org/2005/Atom"><channel><title>Dicas Técnicas BufaloInfo</title><link>http://www.bufaloinfo.com.br/</link><description>Dicas Técnicas Produzidas pela Búfalo Informática</description><item><link>http://www.bufaloinfo.com.br/dicas.asp?cod=956</link><title>Silverlight : Timer no Silverlight 2.0</title><description>Para quem est&amp;#225; iniciando com Silverlight pode parecer uma grande tenta&amp;#231;&amp;#227;o utilizar o System.Threading.Timer . Por&amp;#233;m os resultados n&amp;#227;o v&amp;#227;o ser muito agrad&amp;#225;veis.&lt;br&gt;&lt;br&gt;O timer utiliza multithreading para fazer o disparo da fun&amp;#231;&amp;#227;o indicada, ent&amp;#227;o quando dentro da fun&amp;#231;&amp;#227;o tentamos acessar algum elemento visual, o acesso falha, pois n&amp;#227;o pode ser feito entre threads diferentes. &lt;br&gt;&lt;br&gt;O Silverlight 2.0 &amp;#233; a primeira vers&amp;#227;o do Silverlight que possui um timer feito especificamente para ele. Em vers&amp;#245;es anteriores era necess&amp;#225;rio utilizar v&amp;#225;rios truques para chegarmos a este resultado. O timer localiza-se em System.Windows.Threading.DispatcherTimer e soluciona por completo o problema de acesso entre threads diferentes.&lt;br&gt;&lt;br&gt;Veja um exemplo : &lt;br&gt;&lt;br&gt;dt = New System.Windows.Threading.DispatcherTimer() &lt;br&gt;AddHandler dt.Tick, AddressOf Processar &lt;br&gt;dt.Interval = New TimeSpan(0, 0, 0, 0, 500) &lt;br&gt;dt.Start()&lt;br&gt;</description></item><item><link>http://www.bufaloinfo.com.br/dicas.asp?cod=955</link><title>Silverlight : Configurando o suporte a Silverlight no IIS</title><description>Para que o IIS possa fornecer aplica&amp;#231;&amp;#245;es Silverlight, &amp;#233; necess&amp;#225;rio que o tipo de arquivo do Silverlight esteja cadastrado no IIS como um Mime-Type&lt;br&gt;&lt;br&gt;No IIS 7, por exemplo, isso &amp;#233; feito na configura&amp;#231;&amp;#227;o do servidor, Myme Types. Fazemos a liga&amp;#231;&amp;#227;o da extens&amp;#227;o XAP com a seguinte identifica&amp;#231;&amp;#227;o : application/x-Silverlight-app&lt;br&gt;&lt;br&gt;Pronto, simplesmente cadastrando este tipo mime no IIS as aplica&amp;#231;&amp;#245;es Silverlight 2.0 hospedadas no IIS ir&amp;#227;o funcionar</description></item></channel></rss>