<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Blog do Ronie</title>
	<atom:link href="http://roniedias.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://roniedias.wordpress.com</link>
	<description>Informações sobre tecnologia e desenvolvimento .net</description>
	<lastBuildDate>Tue, 20 Oct 2009 22:27:42 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='roniedias.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/96fa149207075b029fada84e9bdf069b?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Blog do Ronie</title>
		<link>http://roniedias.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://roniedias.wordpress.com/osd.xml" title="Blog do Ronie" />
	<atom:link rel='hub' href='http://roniedias.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Blog migrado para http://www.roniedias.com</title>
		<link>http://roniedias.wordpress.com/2009/10/19/blog-migrado-para-httproniedias-diastek-com-br/</link>
		<comments>http://roniedias.wordpress.com/2009/10/19/blog-migrado-para-httproniedias-diastek-com-br/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 21:30:39 +0000</pubDate>
		<dc:creator>Ronie Dias</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://roniedias.wordpress.com/?p=68</guid>
		<description><![CDATA[Pessoal, estou deixando de atualizar este blog. À partir de agora o novo endereço é: http://www.roniedias.com ou pode ser chamado também por: http://roniedias.diastek.com.br ou http://www.roniedias.net<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=68&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Pessoal, estou deixando de atualizar este blog.</p>
<p>À partir de agora o novo endereço é: <strong><a href="http://www.roniedias.com">http://www.roniedias.com</a></strong></p>
<p>ou pode ser chamado também por:</p>
<p><strong><a href="http://roniedias.diastek.com.br">http://roniedias.diastek.com.br</a></strong></p>
<p><strong>ou</strong></p>
<p><strong><a href="http://www.roniedias.net">http://www.roniedias.net</a></strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/roniedias.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/roniedias.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/roniedias.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/roniedias.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/roniedias.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/roniedias.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/roniedias.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/roniedias.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/roniedias.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/roniedias.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/roniedias.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/roniedias.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/roniedias.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/roniedias.wordpress.com/68/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=68&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://roniedias.wordpress.com/2009/10/19/blog-migrado-para-httproniedias-diastek-com-br/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/85aa291c16b0e30eecd7d28a8916dd95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">roniedias</media:title>
		</media:content>
	</item>
		<item>
		<title>Desfazer check-out de outro usuário no Team Foundation Server</title>
		<link>http://roniedias.wordpress.com/2009/09/14/desfazer-check-out-de-outro-usuario-no-team-foundation-server/</link>
		<comments>http://roniedias.wordpress.com/2009/09/14/desfazer-check-out-de-outro-usuario-no-team-foundation-server/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 00:12:04 +0000</pubDate>
		<dc:creator>Ronie Dias</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Solução para]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[check-out]]></category>
		<category><![CDATA[desfazer]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[undo]]></category>

		<guid isPermaLink="false">http://roniedias.wordpress.com/?p=64</guid>
		<description><![CDATA[Desfazer check-out de outro usuário no Team Foundation Server<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=64&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Para  desfazer um check-out de outro usuário no Team Foundation Server, é preciso efetuar alguns passos através do</strong>  <strong><span style="color:#0000ff;">prompt de comando do visual Studio</span>:</strong></p>
<p><em> Obs: Você precisa ter permissão para desfazer o check-out de outro usuário.</em></p>
<p> </p>
<h2>Passo 1: Obter os workspaces do usuário: </h2>
<p>tf workspaces /owner:<span style="color:#339966;">DOMINIO\USUARIO</span> /computer:*</p>
<p> Após executar o comando acima, irá aparecer as lista de workspaces para este usuário.</p>
<p> </p>
<h2>Passo 2: Excluir arquivos: </h2>
<p>Para cada arquivo checado para o usuário, você deverá executar o comando:</p>
<p>tf undo /workspace:<strong><em><span style="color:#ff0000;">WORKSPACE</span></em></strong>;<span style="color:#339966;"><strong>DOMINIO</strong>\usuario</span> &#8220;<span style="color:#800000;">$/CAMINHO DO ARQUIVO NO TFS</span> (ver propriedade na janela do source control)&#8221;</p>
<p> ex:</p>
<p><strong>tf undo /workspace:WORK01;MEUDOMINIO\ronie.dias &#8220;$/Empresa.Projeto/Main/Source/Empresa.Projeto/Web/default.asp.cs&#8221;</strong></p>
<p><strong> </strong></p>
<p>Até o próximo post!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/roniedias.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/roniedias.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/roniedias.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/roniedias.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/roniedias.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/roniedias.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/roniedias.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/roniedias.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/roniedias.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/roniedias.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/roniedias.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/roniedias.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/roniedias.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/roniedias.wordpress.com/64/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=64&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://roniedias.wordpress.com/2009/09/14/desfazer-check-out-de-outro-usuario-no-team-foundation-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/85aa291c16b0e30eecd7d28a8916dd95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">roniedias</media:title>
		</media:content>
	</item>
		<item>
		<title>Solução para: Erro ao adicionar WorkItem no Visual Studio 2008 usando o Team Explorer</title>
		<link>http://roniedias.wordpress.com/2009/04/18/solucao-para-erro-ao-adicionar-work-item-could-not-load-type-microsoftteamfoundationworkitemtrackingclientworkitemtypedeniedornotexistexception/</link>
		<comments>http://roniedias.wordpress.com/2009/04/18/solucao-para-erro-ao-adicionar-work-item-could-not-load-type-microsoftteamfoundationworkitemtrackingclientworkitemtypedeniedornotexistexception/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 03:07:07 +0000</pubDate>
		<dc:creator>Ronie Dias</dc:creator>
				<category><![CDATA[Solução para]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Team Explorer]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>
		<category><![CDATA[Work Item]]></category>

		<guid isPermaLink="false">http://roniedias.wordpress.com/?p=56</guid>
		<description><![CDATA[Ao tentar criar um novo work item no Visual Studio 2008: Could not load type 'Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeDeniedOrNotExistException'<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=56&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span></p>
<h2><strong>Problema:</strong></h2>
<div>No Team Explorer ao selecionar o <em>Team Project</em> -&gt; <em>Work Items</em> -&gt; <em>Add Work Item</em> acontece o seguinte erro:<br />
 <span style="color:#ff0000;">Could not load type &#8216;Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeDeniedOrNotExistException&#8217; from assembly &#8216;Microsoft.TeamFoundation.WorkItemTracking.Client, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a&#8217;.</span></div>
<p> <span><span style="color:#ff0000;"><a href="http://roniedias.files.wordpress.com/2009/04/erroworkitem.png"><img class="aligncenter size-full wp-image-57" title="erroworkitem" src="http://roniedias.files.wordpress.com/2009/04/erroworkitem.png?w=497&#038;h=212" alt="erroworkitem" width="497" height="212" /></a></span></span></p>
<p>   </p>
<h2><span style="color:#000000;">Causa: </span></h2>
<p><span style="color:#000000;">Isso acontece pois a ordem de instalação abaixo não foi executada:</span></p>
<ol>
<li><span style="color:#000000;">Visual Studio 2008</span></li>
<li><span style="color:#000000;">Team Explorer</span></li>
<li><span style="color:#000000;">Visual Studio 2008 Service Pack 1</span></li>
</ol>
<p> </p>
<h2><span style="color:#008000;">Solução:<span style="color:#000000;"> </span></span></h2>
<p><span style="color:#008000;"><span style="color:#000000;">Após a instalação do <strong>Team Explorer, </strong>r<span style="color:#008000;"><span style="color:#000000;">einstale o <strong>Service Pack 1</strong> do Visual Studio 2008.<br />
Se for</span></span> efetuar uma instalação limpa do Visual Studio, siga a ordem de instalação citada acima.</span></span></p>
<p> </p>
<p> </p>
<p></span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/roniedias.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/roniedias.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/roniedias.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/roniedias.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/roniedias.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/roniedias.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/roniedias.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/roniedias.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/roniedias.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/roniedias.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/roniedias.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/roniedias.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/roniedias.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/roniedias.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=56&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://roniedias.wordpress.com/2009/04/18/solucao-para-erro-ao-adicionar-work-item-could-not-load-type-microsoftteamfoundationworkitemtrackingclientworkitemtypedeniedornotexistexception/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/85aa291c16b0e30eecd7d28a8916dd95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">roniedias</media:title>
		</media:content>

		<media:content url="http://roniedias.files.wordpress.com/2009/04/erroworkitem.png" medium="image">
			<media:title type="html">erroworkitem</media:title>
		</media:content>
	</item>
		<item>
		<title>Microsoft Framework 4 Poster</title>
		<link>http://roniedias.wordpress.com/2009/04/14/microsoft-framework-4-poster/</link>
		<comments>http://roniedias.wordpress.com/2009/04/14/microsoft-framework-4-poster/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 20:00:04 +0000</pubDate>
		<dc:creator>Ronie Dias</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Framework 4]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>

		<guid isPermaLink="false">http://roniedias.wordpress.com/?p=47</guid>
		<description><![CDATA[Como o Visual Studio 2010 está no forno e em breve será lançado, já é bom ir dando uma estudada e também se acostumar com os namespaces do framework 4. Logo abaixo o Pôster do Framework 4:   Para quem quiser o PDF em alta definição:  PDF Poster Framework 4<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=47&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Como o <strong>Visual Studio 2010</strong> está no forno e em breve será lançado, já é bom ir dando uma estudada e também se acostumar com os namespaces do framework 4.</p>
<p>Logo abaixo o Pôster do Framework 4:  </p>
<div id="attachment_49" class="wp-caption aligncenter" style="width: 1034px"><a href="http://roniedias.files.wordpress.com/2009/04/pdc2008-net_framework_401.jpg"><img class="size-full wp-image-49" title="Poster Framework 4" src="http://roniedias.files.wordpress.com/2009/04/pdc2008-net_framework_401.jpg?w=1024&#038;h=682" alt="Poster Framework 4" width="1024" height="682" /></a><p class="wp-caption-text">Poster Framework 4</p></div>
<p>Para quem quiser o PDF em alta definição:  <a href="http://roniedias.files.wordpress.com/2009/04/pdc2008-netfx4.pdf">PDF Poster Framework 4</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/roniedias.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/roniedias.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/roniedias.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/roniedias.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/roniedias.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/roniedias.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/roniedias.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/roniedias.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/roniedias.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/roniedias.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/roniedias.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/roniedias.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/roniedias.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/roniedias.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=47&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://roniedias.wordpress.com/2009/04/14/microsoft-framework-4-poster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/85aa291c16b0e30eecd7d28a8916dd95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">roniedias</media:title>
		</media:content>

		<media:content url="http://roniedias.files.wordpress.com/2009/04/pdc2008-net_framework_401.jpg" medium="image">
			<media:title type="html">Poster Framework 4</media:title>
		</media:content>
	</item>
		<item>
		<title>Sexta-feira: Comparação PHP, ASP e ASP.net</title>
		<link>http://roniedias.wordpress.com/2009/04/03/sexta-feira-comparacao-php-asp-e-aspnet/</link>
		<comments>http://roniedias.wordpress.com/2009/04/03/sexta-feira-comparacao-php-asp-e-aspnet/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 18:13:18 +0000</pubDate>
		<dc:creator>Ronie Dias</dc:creator>
				<category><![CDATA[Sexta-feira]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[Diversão]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://roniedias.wordpress.com/?p=37</guid>
		<description><![CDATA[Sexta-feira está ai, e para descontrair uma comparação visual entre PHP, ASP e ASP.net<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=37&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Sexta-feira está ai, e para descontrair uma comparação visual entre PHP, ASP e ASP.net</p>
<p><span id="more-37"></span></p>
<div class="mceTemp mceIEcenter">
<div id="attachment_39" class="wp-caption aligncenter" style="width: 810px"><img class="size-full wp-image-39" title="Comparação PHP, ASP e ASP.NET" src="http://roniedias.files.wordpress.com/2009/04/comparacao1.jpg?w=800&#038;h=2258" alt="Comparação PHP, ASP e ASP.NET" width="800" height="2258" /><p class="wp-caption-text">Comparação PHP, ASP e ASP.NET</p></div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/roniedias.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/roniedias.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/roniedias.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/roniedias.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/roniedias.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/roniedias.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/roniedias.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/roniedias.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/roniedias.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/roniedias.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/roniedias.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/roniedias.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/roniedias.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/roniedias.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=37&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://roniedias.wordpress.com/2009/04/03/sexta-feira-comparacao-php-asp-e-aspnet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/85aa291c16b0e30eecd7d28a8916dd95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">roniedias</media:title>
		</media:content>

		<media:content url="http://roniedias.files.wordpress.com/2009/04/comparacao1.jpg" medium="image">
			<media:title type="html">Comparação PHP, ASP e ASP.NET</media:title>
		</media:content>
	</item>
		<item>
		<title>Pôster: Lista de Atalhos Visual C# 2005 e 2008</title>
		<link>http://roniedias.wordpress.com/2009/04/03/poster-lista-de-atalhos-visual-c-2005-e-2008/</link>
		<comments>http://roniedias.wordpress.com/2009/04/03/poster-lista-de-atalhos-visual-c-2005-e-2008/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 04:00:55 +0000</pubDate>
		<dc:creator>Ronie Dias</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[atalho]]></category>
		<category><![CDATA[keybinding]]></category>
		<category><![CDATA[poster]]></category>
		<category><![CDATA[Shortcuts]]></category>

		<guid isPermaLink="false">http://roniedias.wordpress.com/?p=6</guid>
		<description><![CDATA[Para os desenvolvedores que gostam de ganhar tempo utilizando atalhos do teclado no Visual Studio, a Microsoft disponibilizou para download pôsteres de referência. Logo abaixo deixo os links de atalho para o perfil C# do Visual Studio. Os Pôsteres estão no formato PDF e possuem versão colorida e em escala de cinza. Microsoft Visual C# [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=6&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Para os desenvolvedores que gostam de ganhar tempo utilizando atalhos do teclado no Visual Studio, a Microsoft disponibilizou para download pôsteres de referência.</p>
<p>Logo abaixo deixo os links de atalho para o perfil C# do Visual Studio.</p>
<p>Os Pôsteres estão no formato <strong>PDF</strong> e possuem versão colorida e em escala de cinza.</p>
<ol>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e5f902a8-5bb5-4cc6-907e-472809749973&amp;displaylang=en" target="_blank">Microsoft Visual C# 2008 Keybinding Reference Poster</a></li>
<li><a href="http://www.microsoft.com/downloads/info.aspx?na=47&amp;p=3&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=e5f902a8-5bb5-4cc6-907e-472809749973&amp;u=details.aspx%3ffamilyid%3dC15D210D-A926-46A8-A586-31F8A2E576FE%26displaylang%3den" target="_blank">Microsoft Visual C# 2005 Keybinding Reference Poster</a></li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/roniedias.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/roniedias.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/roniedias.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/roniedias.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/roniedias.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/roniedias.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/roniedias.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/roniedias.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/roniedias.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/roniedias.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/roniedias.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/roniedias.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/roniedias.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/roniedias.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=6&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://roniedias.wordpress.com/2009/04/03/poster-lista-de-atalhos-visual-c-2005-e-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/85aa291c16b0e30eecd7d28a8916dd95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">roniedias</media:title>
		</media:content>
	</item>
		<item>
		<title>Pôster: Lista de Atalhos Visual Basic 2005 e 2008</title>
		<link>http://roniedias.wordpress.com/2009/04/03/poster-lista-de-atalhos-visual-basic-2005-e-2008/</link>
		<comments>http://roniedias.wordpress.com/2009/04/03/poster-lista-de-atalhos-visual-basic-2005-e-2008/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 04:00:30 +0000</pubDate>
		<dc:creator>Ronie Dias</dc:creator>
				<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[atalho]]></category>
		<category><![CDATA[keybinding]]></category>
		<category><![CDATA[poster]]></category>
		<category><![CDATA[Shortcuts]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://roniedias.wordpress.com/?p=8</guid>
		<description><![CDATA[Para os desenvolvedores que gostam de ganhar tempo utilizando atalhos do teclado no Visual Studio, a Microsoft disponibilizou para download pôsteres de referência. Logo abaixo deixo os links de atalho para o perfil Visual Basic do Visual Studio. Os Pôsteres estão no formato PDF e possuem versão colorida e em escala de cinza. Microsoft Visual [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=8&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Para os desenvolvedores que gostam de ganhar tempo utilizando atalhos do teclado no Visual Studio, a Microsoft disponibilizou para download pôsteres de referência.</p>
<p>Logo abaixo deixo os links de atalho para o perfil Visual Basic do Visual Studio.</p>
<p>Os Pôsteres estão no formato <b>PDF</b> e possuem versão colorida e em escala de cinza.</p>
<ol>
<li><a href="http://www.microsoft.com/downloads/info.aspx?na=47&amp;p=3&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=e5f902a8-5bb5-4cc6-907e-472809749973&amp;u=details.aspx%3ffamilyid%3d255B8CF1-F6BD-4B55-BB42-DD1A69315833%26displaylang%3den" target="_blank">Microsoft Visual Basic 2008 Keybinding Reference Poster</a></li>
<li><a href="http://www.microsoft.com/downloads/info.aspx?na=47&amp;p=5&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=255b8cf1-f6bd-4b55-bb42-dd1a69315833&amp;u=details.aspx%3ffamilyid%3d6BB41456-9378-4746-B502-B4C5F7182203%26displaylang%3den" target="_blank">Microsoft Visual Basic 2005 Keybinding Reference Poster</a></li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/roniedias.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/roniedias.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/roniedias.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/roniedias.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/roniedias.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/roniedias.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/roniedias.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/roniedias.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/roniedias.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/roniedias.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/roniedias.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/roniedias.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/roniedias.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/roniedias.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=8&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://roniedias.wordpress.com/2009/04/03/poster-lista-de-atalhos-visual-basic-2005-e-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/85aa291c16b0e30eecd7d28a8916dd95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">roniedias</media:title>
		</media:content>
	</item>
		<item>
		<title>Links Interessantes</title>
		<link>http://roniedias.wordpress.com/2009/04/03/links-interessantes/</link>
		<comments>http://roniedias.wordpress.com/2009/04/03/links-interessantes/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 04:00:12 +0000</pubDate>
		<dc:creator>Ronie Dias</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Framework 3.5]]></category>
		<category><![CDATA[MVC]]></category>

		<guid isPermaLink="false">http://roniedias.wordpress.com/?p=17</guid>
		<description><![CDATA[Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1: BETA Para quem quiser desenvolver aplicações para Windows Seven, é necessário instalar o Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1: BETA, que provê documentação, exemplos, arquivos de referência, bibliotecas e ferramentas (incluindo compiladores c#) ou seja, tudo que você precisa [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=17&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1: BETA</h2>
<p>Para quem quiser desenvolver aplicações para Windows Seven, é necessário instalar o <strong>Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1: BETA,</strong> que provê documentação, exemplos, arquivos de referência, bibliotecas e ferramentas (incluindo compiladores c#) ou seja, tudo que você precisa para desenvolver aplicações que rodem no Windows Seven BETA utilizando o Framework 3.5 SP1.</p>
<p>Lembrando que o SDK é apenas para as versões 2008 do Visual Studio.</p>
<p>Link: <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=A91DC12A-FC94-4027-B67E-46BAB7C5226C&amp;displaylang=en">Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1: BETA</a></p>
<p> <span id="more-17"></span> </p>
<h2>ASP.NET MVC</h2>
<p><span class="BasicHeadlinesDescLabelCssClass">O <strong>ASP.NET MVC</strong> provê um Framework que possibilita a fácil implementação do padrão <em>Model View Controller (MVC)</em> para aplicações Web.</span></p>
<p><span class="BasicHeadlinesDescLabelCssClass"><strong>Download em:</strong></span> <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=A24D1E00-CD35-4F66-BAA0-2362BDDE0766&amp;displaylang=en">ASP.NET MVC</a></p>
<p><strong>Mais informações:</strong></p>
<ol>
<li><a href="http://www.asp.net/mvc/">ASP.NET MVC Site</a></li>
<li><a href="http://www.microsoft.com/downloads/info.aspx?na=40&amp;p=2&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=a24d1e00-cd35-4f66-baa0-2362bdde0766&amp;u=http%3a%2f%2fwww.codeplex.com%2faspnet">ASP.NET Codeplex Site</a></li>
</ol>
<p>  </p>
<div class="xg_headline">
<div class="tb">
<h2>Microsoft SQL Server 2008 Feature Pack</h2>
<p><span>O Feature Pack é uma coleção de pacotes de instalação autônoma que agregam valor ao SQL Server 2008. Ele inclui as últimas versões de:</span></p>
<ul>
<li><span>Componentes redistribuíveis para SQL Server 2008.</span></li>
<li><span>Provedores complementares para SQL Server 2008.</span></li>
<li><span>Componentes de compatibilidade com versões anteriores para SQL Server 2008.</span></li>
</ul>
<p> <span class="BasicHeadlinesDescLabelCssClass">Download disponível em: <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=pt-br&amp;FamilyID=c6c3e9ef-ba29-4a43-8d69-a2bed18fe73c">Microsoft SQL Server 2008 Feature Pack</a></span></div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/roniedias.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/roniedias.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/roniedias.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/roniedias.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/roniedias.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/roniedias.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/roniedias.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/roniedias.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/roniedias.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/roniedias.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/roniedias.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/roniedias.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/roniedias.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/roniedias.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=17&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://roniedias.wordpress.com/2009/04/03/links-interessantes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/85aa291c16b0e30eecd7d28a8916dd95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">roniedias</media:title>
		</media:content>
	</item>
		<item>
		<title>Globalization: Desenvolva aplicações web com suporte multi-idioma</title>
		<link>http://roniedias.wordpress.com/2009/04/03/globalization-desenvolva-aplicacoes-web-com-suporte-multi-idioma/</link>
		<comments>http://roniedias.wordpress.com/2009/04/03/globalization-desenvolva-aplicacoes-web-com-suporte-multi-idioma/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 03:59:44 +0000</pubDate>
		<dc:creator>Ronie Dias</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[app_globalresources]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[globalization]]></category>
		<category><![CDATA[localization]]></category>
		<category><![CDATA[multi-idioma]]></category>
		<category><![CDATA[resources]]></category>

		<guid isPermaLink="false">http://roniedias.wordpress.com/?p=4</guid>
		<description><![CDATA[Aprenda a desenvolver aplicações som suporte multi-idioma.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=4&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Devido às empresas estarem buscando a cada dia mais a exposição de seus produtos e serviços em mercados internacionais através da internet, o suporte a diferentes idiomas em suas aplicações é essencial para se obter sucesso.</p>
<p>O Framework .NET vem com uma infra-estrutura integrada para a criação de aplicações internacionais.</p>
<p>Neste tutorial vou explicar como é possível criar aplicações asp.net com suporte multi-idioma baseada em “resources” e “localization”.</p>
<p><span id="more-4"></span></p>
<h2>Utilizando Resources</h2>
<p>Habitualmente, as aplicações usam imagens e strings como ícones para barras de ferramentas ou menus, texto de menus e texto de labels. Alterar estes strings e imagens pode ser realmente “feio” e trabalhoso se você os colocou diretamente no código-fonte. Para alterar estes strings e imagens da forma mais fácil possível sem ter que procurá-los e alterá-los diretamente em seus códigos-fontes, você pode colocá-los em arquivos separados e então mudá-los em um único local.</p>
<p>O <strong>Framework .NET</strong> e o <strong>CLR (Common Language Runtime)</strong> oferecem grande apoio e este tipo de abordagem através da utilização de embebed resources (recursos embutidos).</p>
<p>O principal uso de resources é para localização. Utilizando arquivos de resource, você pode definir valores para as principais propriedades dos controles (como o text de um controle label) em diferentes arquivos – um para cada idioma que sua aplicação tenha suporte. Cada um destes resources contém strings (pares: chave/valor) para as propriedades localizadas em cada controle traduzido dentro do idioma correspondente.</p>
<p>Os arquivos de resource também podem ser usados com outra finalidade, porém não irei discutí-las neste momento.</p>
<p>Os conteúdo destes resources ficam armazenados habitualmente em arquvos .resx, que nada mais são do que arquivos XML contendo valores strings ou referência a arquivos externos. Ao compilar sua aplicação esses arquivos (strings e referências) são adicionados junto com o binário de sua aplicação.</p>
<p>Existem dois tipos de arquivos de resource:Local e Global que estão descritos abaixo:</p>
<h2> </h2>
<h2>Local Resources</h2>
<p>Os resources locais são específicos para uma única página web e devem ser usados apenas para provê versões da página em diferentes idiomas.</p>
<p>Os resources locais devem ser armazenados no subdiretório <strong>App_LocalResources</strong> localizado dentro do mesmo diretório da página web, ou seja, deve-se existir um subdiretório <strong>App_LocalResources</strong> em cada diretório.</p>
<p>Os arquivos de resource são nomeados utilizando o formato: <strong>[.idioma].resx</strong> . Abaixo um exemplo de arquivos de resource válidos para diferentes idiomas para a página Default.aspx:</p>
<p><strong>Default.aspx.resx</strong> – Arquivo base do resource, este arquivo será utilizado quando nenhum outro idioma for encontrado.</p>
<p><strong>Default.aspx.de.resx</strong> – Resource para Alemão (A abreviatuta para Alemão é <strong>de</strong>).</p>
<p><strong>Default.aspx.en.resx</strong> – Resource para o idioma inglês. (abreviatura para inglês é <strong>en</strong>).</p>
<p><strong>Default.aspx.pt-BR .resx</strong> – Resouce para idioma Português (Brasil) especificamente (a abreviatura para o idioma português usado no Brasil é <strong>“pt-BR”)</strong></p>
<p>Como o propósito de nossa aplicação é utilizar o recurso de multi-idiomas em todo o site não vamos utilizar resources do tipo local.</p>
<p> </p>
<h2>Global Resources</h2>
<p>Os resources globais podem ser lidos de qualquer página ou código no web site. Você deve utilizar apenas os resources globais quando precisar acessar um único resource em múltiplas paginas web. Os resources globais devem ser armazenados no diretório <strong>App_GlobalResources</strong> na raiz da aplicação.</p>
<p>Os resources globais devem ser nomeados usando o formato [.idioma].resx. Abaixo um exemplo de arquivos de resources globais válidos:</p>
<p><strong>MeuResource.resx</strong> – Arquivo padrão de resource. Será usado quando nenhum arquivo de resouce for localizado para o idioma atual.</p>
<p><strong>MeuResource.en-US.resx</strong> – Arquivo de Resource para o idioma IngLês – Estados Unidos.</p>
<p><strong>MeuResource.it-IT.resx</strong> – Arquivo de Resource para o idioma italiano –Itália.</p>
<p>Usar resources locais para definir automáticamente os valores dos controles é chamado de “implicit localization”. Através da “explicit localization” você define as propriedades dos controles manualmente associando-os com os arquivos de resource globais. o ASP.NET então automáticamente provê a tradução cultural para os usuários finais.</p>
<p>Para utilizar a localização explícita (explicit localization), crie primeiro um arquivo padrão de resource e então crie os arquivos de resource para cada idioma individualmente. Finalmente, associe as propriedades dos controles para os resources.</p>
<p>Após a descrição de o que é, e como funciona um arquivo de resource, vamos finalmente começar a criação de nossa aplicação.</p>
<p>No nosso exemplo, vamos utilizar os idiomas: Alemão, Francês, Inglês, Italiano e claro o nosso Português.</p>
<p>Para saber o código identificador de cada idioma, acesse a <strong><a href="http://roniedias.wordpress.com/2009/04/03/globalization-lista-de-identificadores-cultureinfo/" target="_blank">lista de identificadores aqui</a>.</strong></p>
<h2>Criação dos arquivos de Resource Globais.</h2>
<p>Para criar um arquivo de resource global siga os passos abaixo:</p>
<ol>
<li>No Solution Explorer, clique com o botão direito do mouse na raiz do web site e então clique em Add ASP.NET Folder e depois em App_GlobalResources.</li>
<li>Clique com o botão direito do mouse em App_GlobalResources e então clique em Add New Item.</li>
<li>Na tela Visual Studio installer templates, clique em Resource File.</li>
<li>Na caixa de texto Nome, digite qualquer nome que queira utilizar seguido da extensão .resx. (No nosso exemplo usamos Idioma.resx).</li>
<li>Dê um duplo clique no novo resource para abri-lo no Visual Studio. Será exibido uma tabela. Adicione valores para o idioma e então clique em Salvar.</li>
<li>Copie e cole o arquivo de resouce para criar outros arquivos em diferentes idiomas. Para cada idioma adicione o identificador imediatamente antes da extensão .resx. Por exemplo, para o idioma espanhol, o arquivo deverá ser nomeado para Idioma.es-ES.resx.</li>
</ol>
<p><strong>Associando as propriedades do controle com o resource</strong></p>
<p>Assim que os arquivos de resource foram definidos, você pode associar as propriedades do controle (como Label.Text) com o resource global e automaticamente o ASP.NET irá exibir o texto correto para o idioma do usuário.</p>
<p>Para associar as propriedades do controle com o resource global, adicione a o código <em>&lt;%$ Resource:ClassKey, ResourceKey %&gt;</em>. na propriedade que deseja utilizar o arquivo de resource.</p>
<p>Ex:</p>
<div class="code">&lt;asp:Label ID=&#8221;lblExemplo&#8221; runat=&#8221;server&#8221; Text=&#8221; &lt;%$ Resources:Idioma,TextoExemplo %&gt;&#8221;&gt; &lt;/asp:Label&gt;</div>
<p>Caso queira alimentar a propriedade programaticamente, siga o exemplo abaixo:</p>
<div class="code">lblExemplo.Text = Resources.Idioma.TextoExemplo;</div>
<p>Se as propriedades do resource não estiverem disponível em tempo de desenvolvimento, você pode usar a função <strong>GetGlobalResourceObject</strong>, como abaixo:</p>
<div class="code">lblExemplo.Text = GetGlobalResourceObject(&#8220;Idioma&#8221;, &#8220;TextoExemplo&#8221;).ToString();</div>
<div class="code"> </div>
<div class="code"> </div>
<h2>Definindo a cultura (idioma) atual</h2>
<p>É possível definir dois tipo de propriedades para definir a cultura, são elas:</p>
<p><strong>Culture:</strong> Determina o resultado de funções dependentes de cultura, como formatos de datas, números e moeda. Você só pode definir esta propriedade usando o formato linguagem-região (como pt-BR) não é possível definir a propriedade apenas com a linguagem (pt).</p>
<p><strong>UICulture</strong>: Determina qual cultura será carregada na página. Você pode definir apenas a linguagem (pt).</p>
<p>Para definir estas propriedades, você deve sobrescrever o método <strong>InitializeCulture</strong>. Após definir as propriedades <strong>Culture</strong> e <strong>UICulture</strong>, você deve chamar o método <strong>base.InitializeCulture</strong>.</p>
<p>No nosso exemplo, criamos uma página base (PageBase) onde sobrescrevemos o método InitializeCulture:</p>
<div class="code">protected override void InitializeCulture()</div>
<p>{</p>
<p>string c = Idioma;</p>
<p>UICulture = c;</p>
<p>Culture = c;</p>
<p>base.InitializeCulture();</p>
<p>}</p>
<p>Com isso você já pode utilizar o recurso multi-idioma em seus projetos web.</p>
<p>Em nosso exemplo, definimos uma master page com um dropdown onde é possível alterar o idioma da página em tempo de execução.</p>
<p>Logo abaixo, o link com o código-fonte completo de nossa aplicação exemplo com suporte multi-idioma.</p>
<p>Download: <a href="http://www.diastek.com.br/GlobalizationExample.rar">GlobalizationExample.rar</a></p>
<p>Para saber o código identificador de cada idioma, acesse: <a href="http://roniedias.wordpress.com/2009/04/03/globalization-lista-de-identificadores-cultureinfo/" target="_blank">lista de identificadores de idiomas</a></p>
<p>Espero que este post seja útil.</p>
<p>Até a próxima.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/roniedias.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/roniedias.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/roniedias.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/roniedias.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/roniedias.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/roniedias.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/roniedias.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/roniedias.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/roniedias.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/roniedias.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/roniedias.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/roniedias.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/roniedias.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/roniedias.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=4&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://roniedias.wordpress.com/2009/04/03/globalization-desenvolva-aplicacoes-web-com-suporte-multi-idioma/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/85aa291c16b0e30eecd7d28a8916dd95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">roniedias</media:title>
		</media:content>
	</item>
		<item>
		<title>Globalization: Lista de Identificadores CultureInfo</title>
		<link>http://roniedias.wordpress.com/2009/04/03/globalization-lista-de-identificadores-cultureinfo/</link>
		<comments>http://roniedias.wordpress.com/2009/04/03/globalization-lista-de-identificadores-cultureinfo/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 03:59:23 +0000</pubDate>
		<dc:creator>Ronie Dias</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[CultureInfo]]></category>
		<category><![CDATA[globalization]]></category>
		<category><![CDATA[multi-idiomas]]></category>

		<guid isPermaLink="false">http://roniedias.wordpress.com/?p=10</guid>
		<description><![CDATA[Pessoal, ultimamente tenho desenvolvido sistemas com suporte multi-idiomas, e às vezes preciso saber o identificador de um determinado país/linguagem. Para facilitar, vou deixar aqui a lista com todos os identificadores existentes. Culture/Language Name Culture Identifier Culture &#8220;&#8221; (empty string) 0x007F Invariant culture af 0&#215;0036 Afrikaans af-ZA 0&#215;0436 Afrikaans (South Africa) sq 0x001C Albanian sq-AL 0x041C [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=10&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Pessoal, ultimamente tenho desenvolvido sistemas com suporte multi-idiomas,<br />
e às vezes preciso saber o identificador de um determinado país/linguagem.</p>
<p>Para facilitar, vou deixar aqui a lista com todos os identificadores existentes.</p>
<p><span id="more-10"></span></p>
<table class="tabela" border="0" cellspacing="2">
<tbody>
<tr>
<th>Culture/Language Name</th>
<th>Culture Identifier</th>
<th>Culture</th>
</tr>
<tr>
<td>&#8220;&#8221; (empty string)</td>
<td>0x007F</td>
<td>Invariant culture</td>
</tr>
<tr>
<td>af</td>
<td>0&#215;0036</td>
<td>Afrikaans</td>
</tr>
<tr>
<td>af-ZA</td>
<td>0&#215;0436</td>
<td>Afrikaans (South Africa)</td>
</tr>
<tr>
<td>sq</td>
<td>0x001C</td>
<td>Albanian</td>
</tr>
<tr>
<td>sq-AL</td>
<td>0x041C</td>
<td>Albanian (Albania)</td>
</tr>
<tr>
<td>ar</td>
<td>0&#215;0001</td>
<td>Arabic</td>
</tr>
<tr>
<td>ar-DZ</td>
<td>0&#215;1401</td>
<td>Arabic (Algeria)</td>
</tr>
<tr>
<td>ar-BH</td>
<td>0x3C01</td>
<td>Arabic (Bahrain)</td>
</tr>
<tr>
<td>ar-EG</td>
<td>0x0C01</td>
<td>Arabic (Egypt)</td>
</tr>
<tr>
<td>ar-IQ</td>
<td>0&#215;0801</td>
<td>Arabic (Iraq)</td>
</tr>
<tr>
<td>ar-JO</td>
<td>0x2C01</td>
<td>Arabic (Jordan)</td>
</tr>
<tr>
<td>ar-KW</td>
<td>0&#215;3401</td>
<td>Arabic (Kuwait)</td>
</tr>
<tr>
<td>ar-LB</td>
<td>0&#215;3001</td>
<td>Arabic (Lebanon)</td>
</tr>
<tr>
<td>ar-LY</td>
<td>0&#215;1001</td>
<td>Arabic (Libya)</td>
</tr>
<tr>
<td>ar-MA</td>
<td>0&#215;1801</td>
<td>Arabic (Morocco)</td>
</tr>
<tr>
<td>ar-OM</td>
<td>0&#215;2001</td>
<td>Arabic (Oman)</td>
</tr>
<tr>
<td>ar-QA</td>
<td>0&#215;4001</td>
<td>Arabic (Qatar)</td>
</tr>
<tr>
<td>ar-SA</td>
<td>0&#215;0401</td>
<td>Arabic (Saudi Arabia)</td>
</tr>
<tr>
<td>ar-SY</td>
<td>0&#215;2801</td>
<td>Arabic (Syria)</td>
</tr>
<tr>
<td>ar-TN</td>
<td>0x1C01</td>
<td>Arabic (Tunisia)</td>
</tr>
<tr>
<td>ar-AE</td>
<td>0&#215;3801</td>
<td>Arabic (U.A.E.)</td>
</tr>
<tr>
<td>ar-YE</td>
<td>0&#215;2401</td>
<td>Arabic (Yemen)</td>
</tr>
<tr>
<td>hy</td>
<td>0x002B</td>
<td>Armenian</td>
</tr>
<tr>
<td>hy-AM</td>
<td>0x042B</td>
<td>Armenian (Armenia)</td>
</tr>
<tr>
<td>az</td>
<td>0x002C</td>
<td>Azeri</td>
</tr>
<tr>
<td>az-Cyrl-AZ</td>
<td>0x082C</td>
<td>Azeri (Azerbaijan, Cyrillic)</td>
</tr>
<tr>
<td>az-Latn-AZ</td>
<td>0x042C</td>
<td>Azeri (Azerbaijan, Latin)</td>
</tr>
<tr>
<td>eu</td>
<td>0x002D</td>
<td>Basque</td>
</tr>
<tr>
<td>eu-ES</td>
<td>0x042D</td>
<td>Basque (Basque)</td>
</tr>
<tr>
<td>be</td>
<td>0&#215;0023</td>
<td>Belarusian</td>
</tr>
<tr>
<td>be-BY</td>
<td>0&#215;0423</td>
<td>Belarusian (Belarus)</td>
</tr>
<tr>
<td>bg</td>
<td>0&#215;0002</td>
<td>Bulgarian</td>
</tr>
<tr>
<td>bg-BG</td>
<td>0&#215;0402</td>
<td>Bulgarian (Bulgaria)</td>
</tr>
<tr>
<td>ca</td>
<td>0&#215;0003</td>
<td>Catalan</td>
</tr>
<tr>
<td>ca-ES</td>
<td>0&#215;0403</td>
<td>Catalan (Catalan)</td>
</tr>
<tr>
<td>zh-HK</td>
<td>0x0C04</td>
<td>Chinese (Hong Kong SAR, PRC)</td>
</tr>
<tr>
<td>zh-MO</td>
<td>0&#215;1404</td>
<td>Chinese (Macao SAR)</td>
</tr>
<tr>
<td>zh-CN</td>
<td>0&#215;0804</td>
<td>Chinese (PRC)</td>
</tr>
<tr>
<td>zh-Hans</td>
<td>0&#215;0004</td>
<td>Chinese (Simplified)</td>
</tr>
<tr>
<td>zh-SG</td>
<td>0&#215;1004</td>
<td>Chinese (Singapore)</td>
</tr>
<tr>
<td>zh-TW</td>
<td>0&#215;0404</td>
<td>Chinese (Taiwan)</td>
</tr>
<tr>
<td>zh-Hant</td>
<td>0x7C04</td>
<td>Chinese (Traditional)</td>
</tr>
<tr>
<td>hr</td>
<td>0x001A</td>
<td>Croatian</td>
</tr>
<tr>
<td>hr-HR</td>
<td>0x041A</td>
<td>Croatian (Croatia)</td>
</tr>
<tr>
<td>cs</td>
<td>0&#215;0005</td>
<td>Czech</td>
</tr>
<tr>
<td>cs-CZ</td>
<td>0&#215;0405</td>
<td>Czech (Czech Republic)</td>
</tr>
<tr>
<td>da</td>
<td>0&#215;0006</td>
<td>Danish</td>
</tr>
<tr>
<td>da-DK</td>
<td>0&#215;0406</td>
<td>Danish (Denmark)</td>
</tr>
<tr>
<td>dv</td>
<td>0&#215;0065</td>
<td>Divehi</td>
</tr>
<tr>
<td>dv-MV</td>
<td>0&#215;0465</td>
<td>Divehi (Maldives)</td>
</tr>
<tr>
<td>nl</td>
<td>0&#215;0013</td>
<td>Dutch</td>
</tr>
<tr>
<td>nl-BE</td>
<td>0&#215;0813</td>
<td>Dutch (Belgium)</td>
</tr>
<tr>
<td>nl-NL</td>
<td>0&#215;0413</td>
<td>Dutch (Netherlands)</td>
</tr>
<tr>
<td>en</td>
<td>0&#215;0009</td>
<td>English</td>
</tr>
<tr>
<td>en-AU</td>
<td>0x0C09</td>
<td>English (Australia)</td>
</tr>
<tr>
<td>en-BZ</td>
<td>0&#215;2809</td>
<td>English (Belize)</td>
</tr>
<tr>
<td>en-CA</td>
<td>0&#215;1009</td>
<td>English (Canada)</td>
</tr>
<tr>
<td>en-029</td>
<td>0&#215;2409</td>
<td>English (Caribbean)</td>
</tr>
<tr>
<td>en-IE</td>
<td>0&#215;1809</td>
<td>English (Ireland)</td>
</tr>
<tr>
<td>en-JM</td>
<td>0&#215;2009</td>
<td>English (Jamaica)</td>
</tr>
<tr>
<td>en-NZ</td>
<td>0&#215;1409</td>
<td>English (New Zealand)</td>
</tr>
<tr>
<td>en-PH</td>
<td>0&#215;3409</td>
<td>English (Philippines)</td>
</tr>
<tr>
<td>en-ZA</td>
<td>0x1C09</td>
<td>English (South Africa</td>
</tr>
<tr>
<td>en-TT</td>
<td>0x2C09</td>
<td>English (Trinidad and Tobago)</td>
</tr>
<tr>
<td>en-GB</td>
<td>0&#215;0809</td>
<td>English (United Kingdom)</td>
</tr>
<tr>
<td>en-US</td>
<td>0&#215;0409</td>
<td>English (United States)</td>
</tr>
<tr>
<td>en-ZW</td>
<td>0&#215;3009</td>
<td>English (Zimbabwe)</td>
</tr>
<tr>
<td>et</td>
<td>0&#215;0025</td>
<td>Estonian</td>
</tr>
<tr>
<td>et-EE</td>
<td>0&#215;0425</td>
<td>Estonian (Estonia)</td>
</tr>
<tr>
<td>fo</td>
<td>0&#215;0038</td>
<td>Faroese</td>
</tr>
<tr>
<td>fo-FO</td>
<td>0&#215;0438</td>
<td>Faroese (Faroe Islands)</td>
</tr>
<tr>
<td>fi</td>
<td>0x000B</td>
<td>Finnish</td>
</tr>
<tr>
<td>fi-FI</td>
<td>0x040B</td>
<td>Finnish (Finland)</td>
</tr>
<tr>
<td>fr</td>
<td>0x000C</td>
<td>French</td>
</tr>
<tr>
<td>fr-BE</td>
<td>0x080C</td>
<td>French (Belgium)</td>
</tr>
<tr>
<td>fr-CA</td>
<td>0x0C0C</td>
<td>French (Canada)</td>
</tr>
<tr>
<td>fr-FR</td>
<td>0x040C</td>
<td>French (France)</td>
</tr>
<tr>
<td>fr-LU</td>
<td>0x140C</td>
<td>French (Luxembourg)</td>
</tr>
<tr>
<td>fr-MC</td>
<td>0x180C</td>
<td>French (Monaco)</td>
</tr>
<tr>
<td>fr-CH</td>
<td>0x100C</td>
<td>French (Switzerland)</td>
</tr>
<tr>
<td>gl</td>
<td>0&#215;0056</td>
<td>Galician</td>
</tr>
<tr>
<td>gl-ES</td>
<td>0&#215;0456</td>
<td>Galician (Spain)</td>
</tr>
<tr>
<td>ka</td>
<td>0&#215;0037</td>
<td>Georgian</td>
</tr>
<tr>
<td>ka-GE</td>
<td>0&#215;0437</td>
<td>Georgian (Georgia)</td>
</tr>
<tr>
<td>de</td>
<td>0&#215;0007</td>
<td>German</td>
</tr>
<tr>
<td>de-AT</td>
<td>0x0C07</td>
<td>German (Austria)</td>
</tr>
<tr>
<td>de-DE</td>
<td>0&#215;0407</td>
<td>German (Germany)</td>
</tr>
<tr>
<td>de-LI</td>
<td>0&#215;1407</td>
<td>German (Liechtenstein)</td>
</tr>
<tr>
<td>de-LU</td>
<td>0&#215;1007</td>
<td>German (Luxembourg)</td>
</tr>
<tr>
<td>de-CH</td>
<td>0&#215;0807</td>
<td>German (Switzerland)</td>
</tr>
<tr>
<td>el</td>
<td>0&#215;0008</td>
<td>Greek</td>
</tr>
<tr>
<td>el-GR</td>
<td>0&#215;0408</td>
<td>Greek (Greece)</td>
</tr>
<tr>
<td>gu</td>
<td>0&#215;0047</td>
<td>Gujarati</td>
</tr>
<tr>
<td>gu-IN</td>
<td>0&#215;0447</td>
<td>Gujarati (India)</td>
</tr>
<tr>
<td>he</td>
<td>0x000D</td>
<td>Hebrew</td>
</tr>
<tr>
<td>he-IL</td>
<td>0x040D</td>
<td>Hebrew (Israel)</td>
</tr>
<tr>
<td>hi</td>
<td>0&#215;0039</td>
<td>Hindi</td>
</tr>
<tr>
<td>hi-IN</td>
<td>0&#215;0439</td>
<td>Hindi (India)</td>
</tr>
<tr>
<td>hu</td>
<td>0x000E</td>
<td>Hungarian</td>
</tr>
<tr>
<td>hu-HU</td>
<td>0x040E</td>
<td>Hungarian (Hungary)</td>
</tr>
<tr>
<td>is</td>
<td>0x000F</td>
<td>Icelandic</td>
</tr>
<tr>
<td>is-IS</td>
<td>0x040F</td>
<td>Icelandic (Iceland)</td>
</tr>
<tr>
<td>id</td>
<td>0&#215;0021</td>
<td>Indonesian</td>
</tr>
<tr>
<td>id-ID</td>
<td>0&#215;0421</td>
<td>Indonesian (Indonesia)</td>
</tr>
<tr>
<td>it</td>
<td>0&#215;0010</td>
<td>Italian</td>
</tr>
<tr>
<td>it-IT</td>
<td>0&#215;0410</td>
<td>Italian (Italy)</td>
</tr>
<tr>
<td>it-CH</td>
<td>0&#215;0810</td>
<td>Italian (Switzerland)</td>
</tr>
<tr>
<td>ja</td>
<td>0&#215;0011</td>
<td>Japanese</td>
</tr>
<tr>
<td>ja-JP</td>
<td>0&#215;0411</td>
<td>Japanese (Japan)</td>
</tr>
<tr>
<td>kn</td>
<td>0x004B</td>
<td>Kannada</td>
</tr>
<tr>
<td>kn-IN</td>
<td>0x044B</td>
<td>Kannada (India)</td>
</tr>
<tr>
<td>kk</td>
<td>0x003F</td>
<td>Kazakh</td>
</tr>
<tr>
<td>kk-KZ</td>
<td>0x043F</td>
<td>Kazakh (Kazakhstan)</td>
</tr>
<tr>
<td>kok</td>
<td>0&#215;0057</td>
<td>Konkani</td>
</tr>
<tr>
<td>kok-IN</td>
<td>0&#215;0457</td>
<td>Konkani (India)</td>
</tr>
<tr>
<td>ko</td>
<td>0&#215;0012</td>
<td>Korean</td>
</tr>
<tr>
<td>ko-KR</td>
<td>0&#215;0412</td>
<td>Korean (Korea)</td>
</tr>
<tr>
<td>ky</td>
<td>0&#215;0040</td>
<td>Kyrgyz</td>
</tr>
<tr>
<td>ky-KG</td>
<td>0&#215;0440</td>
<td>Kyrgyz (Kyrgyzstan)</td>
</tr>
<tr>
<td>lv</td>
<td>0&#215;0026</td>
<td>Latvian</td>
</tr>
<tr>
<td>lv-LV</td>
<td>0&#215;0426</td>
<td>Latvian (Latvia)</td>
</tr>
<tr>
<td>lt</td>
<td>0&#215;0027</td>
<td>Lithuanian</td>
</tr>
<tr>
<td>lt-LT</td>
<td>0&#215;0427</td>
<td>Lithuanian (Lithuania)</td>
</tr>
<tr>
<td>mk</td>
<td>0x002F</td>
<td>Macedonian</td>
</tr>
<tr>
<td>mk-MK</td>
<td>0x042F</td>
<td>Macedonian (Macedonia, FYROM)</td>
</tr>
<tr>
<td>ms</td>
<td>0x003E</td>
<td>Malay</td>
</tr>
<tr>
<td>ms-BN</td>
<td>0x083E</td>
<td>Malay (Brunei Darussalam)</td>
</tr>
<tr>
<td>ms-MY</td>
<td>0x043E</td>
<td>Malay (Malaysia)</td>
</tr>
<tr>
<td>mr</td>
<td>0x004E</td>
<td>Marathi</td>
</tr>
<tr>
<td>mr-IN</td>
<td>0x044E</td>
<td>Marathi (India)</td>
</tr>
<tr>
<td>mn</td>
<td>0&#215;0050</td>
<td>Mongolian</td>
</tr>
<tr>
<td>mn-MN</td>
<td>0&#215;0450</td>
<td>Mongolian (Mongolia)</td>
</tr>
<tr>
<td>no</td>
<td>0&#215;0014</td>
<td>Norwegian</td>
</tr>
<tr>
<td>nb-NO</td>
<td>0&#215;0414</td>
<td>Norwegian (Bokmål, Norway)</td>
</tr>
<tr>
<td>nn-NO</td>
<td>0&#215;0814</td>
<td>Norwegian (Nynorsk, Norway)</td>
</tr>
<tr>
<td>fa</td>
<td>0&#215;0029</td>
<td>Persian</td>
</tr>
<tr>
<td>fa-IR</td>
<td>0&#215;0429</td>
<td>Persian (Iran)</td>
</tr>
<tr>
<td>pl</td>
<td>0&#215;0015</td>
<td>Polish</td>
</tr>
<tr>
<td>pl-PL</td>
<td>0&#215;0415</td>
<td>Polish (Poland)</td>
</tr>
<tr>
<td>pt</td>
<td>0&#215;0016</td>
<td>Portuguese</td>
</tr>
<tr>
<td>pt-BR</td>
<td>0&#215;0416</td>
<td>Portuguese (Brazil)</td>
</tr>
<tr>
<td>pt-PT</td>
<td>0&#215;0816</td>
<td>Portuguese (Portugal)</td>
</tr>
<tr>
<td>pa</td>
<td>0&#215;0046</td>
<td>Punjabi</td>
</tr>
<tr>
<td>pa-IN</td>
<td>0&#215;0446</td>
<td>Punjabi (India)</td>
</tr>
<tr>
<td>ro</td>
<td>0&#215;0018</td>
<td>Romanian</td>
</tr>
<tr>
<td>ro-RO</td>
<td>0&#215;0418</td>
<td>Romanian (Romania)</td>
</tr>
<tr>
<td>ru</td>
<td>0&#215;0019</td>
<td>Russian</td>
</tr>
<tr>
<td>ru-RU</td>
<td>0&#215;0419</td>
<td>Russian (Russia)</td>
</tr>
<tr>
<td>sa</td>
<td>0x004F</td>
<td>Sanskrit</td>
</tr>
<tr>
<td>sa-IN</td>
<td>0x044F</td>
<td>Sanskrit (India)</td>
</tr>
<tr>
<td>sr-Cyrl-CS</td>
<td>0x0C1A</td>
<td>Serbian (Serbia, Cyrillic)</td>
</tr>
<tr>
<td>sr-Latn-CS</td>
<td>0x081A</td>
<td>Serbian (Serbia, Latin)</td>
</tr>
<tr>
<td>sk</td>
<td>0x001B</td>
<td>Slovak</td>
</tr>
<tr>
<td>sk-SK</td>
<td>0x041B</td>
<td>Slovak (Slovakia)</td>
</tr>
<tr>
<td>sl</td>
<td>0&#215;0024</td>
<td>Slovenian</td>
</tr>
<tr>
<td>sl-SI</td>
<td>0&#215;0424</td>
<td>Slovenian (Slovenia)</td>
</tr>
<tr>
<td>es</td>
<td>0x000A</td>
<td>Spanish</td>
</tr>
<tr>
<td>es-AR</td>
<td>0x2C0A</td>
<td>Spanish (Argentina)</td>
</tr>
<tr>
<td>es-BO</td>
<td>0x400A</td>
<td>Spanish (Bolivia)</td>
</tr>
<tr>
<td>es-CL</td>
<td>0x340A</td>
<td>Spanish (Chile)</td>
</tr>
<tr>
<td>es-CO</td>
<td>0x240A</td>
<td>Spanish (Colombia)</td>
</tr>
<tr>
<td>es-CR</td>
<td>0x140A</td>
<td>Spanish (Costa Rica)</td>
</tr>
<tr>
<td>es-DO</td>
<td>0x1C0A</td>
<td>Spanish (Dominican Republic)</td>
</tr>
<tr>
<td>es-EC</td>
<td>0x300A</td>
<td>Spanish (Ecuador)</td>
</tr>
<tr>
<td>es-SV</td>
<td>0x440A</td>
<td>Spanish (El Salvador)</td>
</tr>
<tr>
<td>es-GT</td>
<td>0x100A</td>
<td>Spanish (Guatemala)</td>
</tr>
<tr>
<td>es-HN</td>
<td>0x480A</td>
<td>Spanish (Honduras)</td>
</tr>
<tr>
<td>es-MX</td>
<td>0x080A</td>
<td>Spanish (Mexico)</td>
</tr>
<tr>
<td>es-NI</td>
<td>0x4C0A</td>
<td>Spanish (Nicaragua)</td>
</tr>
<tr>
<td>es-PA</td>
<td>0x180A</td>
<td>Spanish (Panama)</td>
</tr>
<tr>
<td>es-PY</td>
<td>0x3C0A</td>
<td>Spanish (Paraguay)</td>
</tr>
<tr>
<td>es-PE</td>
<td>0x280A</td>
<td>Spanish (Peru)</td>
</tr>
<tr>
<td>es-PR</td>
<td>0x500A</td>
<td>Spanish (Puerto Rico)</td>
</tr>
<tr>
<td>es-ES</td>
<td>0x0C0A</td>
<td>Spanish (Spain)</td>
</tr>
<tr>
<td>es-ES_tradnl</td>
<td>0x040A</td>
<td>Spanish (Spain, Traditional Sort)</td>
</tr>
<tr>
<td>es-UY</td>
<td>0x380A</td>
<td>Spanish (Uruguay)</td>
</tr>
<tr>
<td>es-VE</td>
<td>0x200A</td>
<td>Spanish (Venezuela)</td>
</tr>
<tr>
<td>sw</td>
<td>0&#215;0041</td>
<td>Swahili</td>
</tr>
<tr>
<td>sw-KE</td>
<td>0&#215;0441</td>
<td>Swahili (Kenya)</td>
</tr>
<tr>
<td>sv</td>
<td>0x001D</td>
<td>Swedish</td>
</tr>
<tr>
<td>sv-FI</td>
<td>0x081D</td>
<td>Swedish (Finland)</td>
</tr>
<tr>
<td>sv-SE</td>
<td>0x041D</td>
<td>Swedish (Sweden)</td>
</tr>
<tr>
<td>syr</td>
<td>0x005A</td>
<td>Syriac</td>
</tr>
<tr>
<td>syr-SY</td>
<td>0x045A</td>
<td>Syriac (Syria)</td>
</tr>
<tr>
<td>ta</td>
<td>0&#215;0049</td>
<td>Tamil</td>
</tr>
<tr>
<td>ta-IN</td>
<td>0&#215;0449</td>
<td>Tamil (India)</td>
</tr>
<tr>
<td>tt</td>
<td>0&#215;0044</td>
<td>Tatar</td>
</tr>
<tr>
<td>tt-RU</td>
<td>0&#215;0444</td>
<td>Tatar (Russia)</td>
</tr>
<tr>
<td>te</td>
<td>0x004A</td>
<td>Telugu</td>
</tr>
<tr>
<td>te-IN</td>
<td>0x044A</td>
<td>Telugu (India)</td>
</tr>
<tr>
<td>th</td>
<td>0x001E</td>
<td>Thai</td>
</tr>
<tr>
<td>th-TH</td>
<td>0x041E</td>
<td>Thai (Thailand)</td>
</tr>
<tr>
<td>tr</td>
<td>0x001F</td>
<td>Turkish</td>
</tr>
<tr>
<td>tr-TR</td>
<td>0x041F</td>
<td>Turkish (Turkey)</td>
</tr>
<tr>
<td>uk</td>
<td>0&#215;0022</td>
<td>Ukrainian</td>
</tr>
<tr>
<td>uk-UA</td>
<td>0&#215;0422</td>
<td>Ukrainian (Ukraine)</td>
</tr>
<tr>
<td>ur</td>
<td>0&#215;0020</td>
<td>Urdu</td>
</tr>
<tr>
<td>ur-PK</td>
<td>0&#215;0420</td>
<td>Urdu (Pakistan)</td>
</tr>
<tr>
<td>uz</td>
<td>0&#215;0043</td>
<td>Uzbek</td>
</tr>
<tr>
<td>uz-Cyrl-UZ</td>
<td>0&#215;0843</td>
<td>Uzbek (Uzbekistan, Cyrillic)</td>
</tr>
<tr>
<td>uz-Latn-UZ</td>
<td>0&#215;0443</td>
<td>Uzbek (Uzbekistan, Latin)</td>
</tr>
<tr>
<td>vi</td>
<td>0x002A</td>
<td>Vietnamese</td>
</tr>
<tr>
<td>vi-VN</td>
<td>0x042A</td>
<td>Vietnamese (Vietnam)</td>
</tr>
</tbody>
</table>
<p>Para mais informações sobre CultureInfo visite: <a href="http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo.aspx" target="_blank">CultureInfoClass</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/roniedias.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/roniedias.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/roniedias.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/roniedias.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/roniedias.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/roniedias.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/roniedias.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/roniedias.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/roniedias.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/roniedias.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/roniedias.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/roniedias.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/roniedias.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/roniedias.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=roniedias.wordpress.com&amp;blog=7212234&amp;post=10&amp;subd=roniedias&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://roniedias.wordpress.com/2009/04/03/globalization-lista-de-identificadores-cultureinfo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/85aa291c16b0e30eecd7d28a8916dd95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">roniedias</media:title>
		</media:content>
	</item>
	</channel>
</rss>
