<?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>Thiago Thamiel</title>
	<atom:link href="http://thiagothamiel.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://thiagothamiel.com</link>
	<description>Fundador do Grupo Inixcial, Programador e Blogueiro</description>
	<lastBuildDate>Mon, 23 Jan 2012 13:09:21 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='thiagothamiel.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/afd80083c82906e23f3c51a8fa882f7a?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Thiago Thamiel</title>
		<link>http://thiagothamiel.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://thiagothamiel.com/osd.xml" title="Thiago Thamiel" />
	<atom:link rel='hub' href='http://thiagothamiel.com/?pushpress=hub'/>
		<item>
		<title>Treinamento de Sobrevivência SQL para o mercado de trabalho !</title>
		<link>http://thiagothamiel.com/2012/01/23/treinamento-de-sobrevivencia-sql-para-o-mercado-de-trabalho/</link>
		<comments>http://thiagothamiel.com/2012/01/23/treinamento-de-sobrevivencia-sql-para-o-mercado-de-trabalho/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 13:09:17 +0000</pubDate>
		<dc:creator>Thiago Thamiel</dc:creator>
				<category><![CDATA[1]]></category>

		<guid isPermaLink="false">http://thiagothamiel.wordpress.com/?p=386</guid>
		<description><![CDATA[Pré Conteúdo do curso – Turma de Fevereiro ! Modulo 1 - Introdução- Instalando o SQL Server 2005 - Instalando o SQL Server Management Studio e acessando o servidor SQL- Criando um Banco de Dados- Criando Backup do Banco de Dados- Restaurando um Banco de Dados Modulo 2 - Introdução a Tabelas / Campos e [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thiagothamiel.com&amp;blog=8602470&amp;post=386&amp;subd=thiagothamiel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="font-size:8pt;"><strong>Pré Conteúdo do curso – Turma de Fevereiro !<br />
</strong></span></p>
<p><span style="font-size:9pt;"><strong>Modulo 1</strong></span><span style="font-size:8pt;"><strong><br />
				<br /></strong>- Introdução<br />- Instalando o SQL Server 2005 <br />- Instalando o SQL Server Management Studio e acessando o servidor SQL<br />- Criando um Banco de Dados<br />- Criando Backup do Banco de Dados<br />- Restaurando um Banco de Dados<br />
</span></p>
<p><span style="font-size:9pt;"><strong>Modulo 2</strong></span><span style="font-size:8pt;"><strong><br />
				<br /></strong>- Introdução a Tabelas / Campos e Relacionamentos<br />- Criando tabelas/tabelas temporárias<br />- O Conceito de Chave Primária<br />- Tipos de Dados <br />- Restrições &#8211; Default / Not Null<br />- Restrição Foreign Key/Chave estrangeira<br />- Relacionamentos entre Tabelas (1/2)<br />- Adicionando colunas em tabelas já criadas<br />- Arquitetura de banco Relacionado<br />
</span></p>
<p><span style="font-size:9pt;"><strong>Modulo 3</strong></span><span style="font-size:8pt;"><strong><br />
				<br /></strong>- Introdução a Translact-SQL<br />- Inserir dados em Tabelas (1/2) – Insert<br />- Instrução SELECT- Operadores Lógicos (or, and , in, not in e like) <br /><span style="color:#333333;background-color:white;">- Utlizando Operadores Top, Sum, Average, Count, Having etc<br />- Utilizando algumas funçõnes (Getdate,Substring, Left, Rigth)<br /></span>- Relacionamentos entre Tabelas (2/2) (Inner Join, Left Join e Rigth Join)<br />- Subqueries</span><span style="font-size:9pt;"><br />
		</span></p>
<p><span style="font-size:9pt;"><strong>Modulo 4</strong></span><span style="font-size:8pt;"><strong><br /></strong>- Inserir dados em Tabelas (2/2) &#8211; Insert com Select    <br />- Instrução Delete / Truncate / Drop<br />- Usando Begin Trans / Rollback / Commit<br />- Criando Procedures <br />- Criando Stored Procedures com parâmetros de entrada<br />- Usando a estrutura If / begin / End<br />- DTS &#8211; Data Transformation Service (<span style="color:#333333;background-color:white;">Importando e Exportando Banco de Dados</span>)</span>
	</p>
<p><span style="color:#333333;"><strong><span style="font-size:9pt;background-color:white;">Conteúdo extra:</span><span style="font-size:8pt;background-color:white;"><br /></span></strong></span><span style="font-size:8pt;">- Declarando Variáveis no SQL<br />- Executando SQL concatenado por String<br />- Função Print<br />- Usando Sp_Help / Sp_Helptext / Sysobjects<br />- Entender a função Patindex , Nolock<br /><em><br />  e muito mais conteúdo !</em></span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thiagothamiel.wordpress.com/386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thiagothamiel.wordpress.com/386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thiagothamiel.wordpress.com/386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thiagothamiel.wordpress.com/386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thiagothamiel.wordpress.com/386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thiagothamiel.wordpress.com/386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thiagothamiel.wordpress.com/386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thiagothamiel.wordpress.com/386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thiagothamiel.wordpress.com/386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thiagothamiel.wordpress.com/386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thiagothamiel.wordpress.com/386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thiagothamiel.wordpress.com/386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thiagothamiel.wordpress.com/386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thiagothamiel.wordpress.com/386/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thiagothamiel.com&amp;blog=8602470&amp;post=386&amp;subd=thiagothamiel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thiagothamiel.com/2012/01/23/treinamento-de-sobrevivencia-sql-para-o-mercado-de-trabalho/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/00418f53d7370e909caadf142ac265a1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thiagothamiel</media:title>
		</media:content>
	</item>
		<item>
		<title>Brincando de SQL – Usando o OPENDATASOURCE</title>
		<link>http://thiagothamiel.com/2012/01/23/brincando-de-sql-usando-o-opendatasource/</link>
		<comments>http://thiagothamiel.com/2012/01/23/brincando-de-sql-usando-o-opendatasource/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 11:23:28 +0000</pubDate>
		<dc:creator>Thiago Thamiel</dc:creator>
				<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://thiagothamiel.wordpress.com/?p=383</guid>
		<description><![CDATA[O que é o OPENDATASOURCE e para que serve?R. É uma função disponível no SQL utilizada para acessar dados remotos. &#8211; Ajudei ?Legal, não te ajudei ? então vamos lá.Com a função opendatasource você pode executar um comando SQL em uma planilha excel, arquivo texto, Access e assim vai. Ual !imagina que sinistro, você fazer [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thiagothamiel.com&amp;blog=8602470&amp;post=383&amp;subd=thiagothamiel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>O que é o <span style="color:blue;font-family:Courier New;font-size:10pt;">OPENDATASOURCE </span>e para que serve?</strong><br /><span style="color:red;"><strong>R. </strong></span>É uma função disponível no SQL utilizada para acessar dados remotos. &#8211; Ajudei ?<br />Legal, não te ajudei ? então vamos lá.<br />Com a função opendatasource você pode executar um comando SQL em uma planilha excel, arquivo texto, Access e assim vai. Ual !<br />imagina que sinistro, você fazer um relacionamento (inner join) em uma tabela SQL com um arquivo Excel sem precisar importar, é muito loco rss!
</p>
<p><strong>[Exemplo 1] &#8211; Usando a função <span style="color:blue;font-family:Courier New;font-size:10pt;">OPENDATASOURCE </span>para acessar um servidor SQL remoto !<br /></strong><span style="font-family:Courier New;font-size:10pt;"><span style="color:blue;">SELECT</span><br />
			<span style="color:gray;">*</span><br />
			<span style="color:blue;">FROM</span><br />
			<span style="color:blue;">OPENROWSET</span><span style="color:gray;">(</span><span style="color:red;">&#8216;SQLOLEDB&#8217;</span><span style="color:gray;">,</span><span style="color:red;">&#8216;SERVIDOR SQL&#8217;</span><span style="color:gray;">;<br />
</span></span></p>
<p><span style="font-family:Courier New;font-size:10pt;">                        <span style="color:red;">&#8216;USUARIO SQL &#8216;</span><span style="color:gray;">;<br />
</span></span></p>
<p><span style="font-family:Courier New;font-size:10pt;">                        <span style="color:red;">&#8216;SENHA SQL &#8216;</span><span style="color:gray;">,<br />
</span></span></p>
<p><span style="font-family:Courier New;font-size:10pt;">                        <span style="color:red;">&#8216;SELECT * FROM BANCO..TABELA&#8217;</span><span style="color:gray;">)<br />
</span></span></p>
<p><strong>[Exemplo 2] &#8211; Usando a função <span style="color:blue;font-family:Courier New;font-size:10pt;">OPENDATASOURCE </span>para acessar uma planilha Excel !<br /></strong><span style="font-family:Courier New;font-size:10pt;"><span style="color:blue;">SELECT</span><br />
			<span style="color:gray;">*</span><br />
			<span style="color:blue;">FROM</span><br />
		</span></p>
<p><span style="font-family:Courier New;font-size:10pt;"><span style="color:blue;">OPENDATASOURCE</span><span style="color:gray;">(</span><span style="color:red;">&#8216;MICROSOFT.ACE.OLEDB.12.0&#8242;</span><span style="color:gray;">,<br />
</span></span></p>
<p><span style="font-family:Courier New;font-size:10pt;">                <span style="color:red;">&#8216;DATA SOURCE=\\CAMINHO\PLANILHA.XLS<br />
</span></span></p>
<p><span style="color:red;font-family:Courier New;font-size:10pt;">                ;EXTENDED PROPERTIES=EXCEL 12.0<br />
</span></p>
<p><span style="font-family:Courier New;font-size:10pt;"><span style="color:red;">                &#8217;</span><span style="color:gray;">)&#8230;</span>[PLAN1$]<br /></span><span style="font-size:9pt;"><em>Dicas: Utilizar sempre um compartilhamento de rede !, colocar entre colchetes o nome da aba/sheet seguido de $ (dólar)</em></span></p>
<p><strong>[Problemas] &#8211; Usando a função <span style="color:blue;font-family:Courier New;font-size:10pt;">OPENDATASOURCE </span>para acessar arquivo excel  com SQL 64Bits<br /></strong>Você só vai conseguir utilizar o driver ace.oledb e em alguns casos também é necessário instalar no servidor um pacote com o driver<br />Link: <a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=13255">http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=13255</a><br />instalando o componente acima você terá suporte para as conexões com  as seguintes extensões (*.xls, *.xlsx, and *.xlsb, *.mdb and *.accdb)</p>
<p><span style="color:red;"><strong>Valeu e ate a próxima !</strong></span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thiagothamiel.wordpress.com/383/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thiagothamiel.wordpress.com/383/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thiagothamiel.wordpress.com/383/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thiagothamiel.wordpress.com/383/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thiagothamiel.wordpress.com/383/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thiagothamiel.wordpress.com/383/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thiagothamiel.wordpress.com/383/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thiagothamiel.wordpress.com/383/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thiagothamiel.wordpress.com/383/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thiagothamiel.wordpress.com/383/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thiagothamiel.wordpress.com/383/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thiagothamiel.wordpress.com/383/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thiagothamiel.wordpress.com/383/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thiagothamiel.wordpress.com/383/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thiagothamiel.com&amp;blog=8602470&amp;post=383&amp;subd=thiagothamiel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thiagothamiel.com/2012/01/23/brincando-de-sql-usando-o-opendatasource/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/00418f53d7370e909caadf142ac265a1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thiagothamiel</media:title>
		</media:content>
	</item>
		<item>
		<title>Rapidinha: SQL &#8211; Usando PIVOT</title>
		<link>http://thiagothamiel.com/2011/11/29/rapidinha-sql-usando-pivot/</link>
		<comments>http://thiagothamiel.com/2011/11/29/rapidinha-sql-usando-pivot/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 19:40:25 +0000</pubDate>
		<dc:creator>Thiago Thamiel</dc:creator>
				<category><![CDATA[Programação]]></category>
		<category><![CDATA[pivot]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[unpivot]]></category>
		<category><![CDATA[verticalização]]></category>
		<category><![CDATA[verticalizar pelo sql]]></category>

		<guid isPermaLink="false">http://thiagothamiel.com/?p=377</guid>
		<description><![CDATA[Boa tarde moçada, para quem precisa verticalizar no sql você pode usar o PIVOT ou UNPIVOT vamos abordar nesse post rápido o PIVOT que inverte os registros em colunas. Mão na massa com o exemplo abaixo: --Criando Tabela Temporaria para exemplo Create table #ExemploPivot (codigo int, nome varchar(50)) --Inserindo registros insert into #ExemploPivot (codigo, nome) Values (1,'Thiago Thamiel') [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thiagothamiel.com&amp;blog=8602470&amp;post=377&amp;subd=thiagothamiel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Boa tarde moçada,<br />
para quem precisa verticalizar no sql você pode usar o PIVOT ou UNPIVOT</p>
<p>vamos abordar nesse post rápido o PIVOT que inverte os registros em colunas.</p>
<p>Mão na massa com o exemplo abaixo:</p>
<pre>--Criando Tabela Temporaria para exemplo
Create table #ExemploPivot (codigo int, nome varchar(50))
--Inserindo registros
insert into #ExemploPivot (codigo, nome) Values (1,'Thiago Thamiel')
insert into #ExemploPivot (codigo, nome) Values (2,'Alessandra Regina')
insert into #ExemploPivot (codigo, nome) Values (1,'Thiago Thamiel')
insert into #ExemploPivot (codigo, nome) Values (2,'José Antonio')
insert into #ExemploPivot (codigo, nome) Values (3,'José Antonio')
insert into #ExemploPivot (codigo, nome) Values (4,'Alessandra Regina')
--Usando Pivot
Select [Thiago Thamiel],[Alessandra Regina],[José Antonio] from #ExemploPivot
Pivot
(count(codigo) for nome in ([Thiago Thamiel]
,[Alessandra Regina]
,[José Antonio])) pvt</pre>
<p><em>Galera só lembrando eu não detalho muito as funções por que podem ser encontradas no MSDN e para o aprendizado é necessário a consulta e estudos.</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thiagothamiel.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thiagothamiel.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thiagothamiel.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thiagothamiel.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thiagothamiel.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thiagothamiel.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thiagothamiel.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thiagothamiel.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thiagothamiel.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thiagothamiel.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thiagothamiel.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thiagothamiel.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thiagothamiel.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thiagothamiel.wordpress.com/377/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thiagothamiel.com&amp;blog=8602470&amp;post=377&amp;subd=thiagothamiel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thiagothamiel.com/2011/11/29/rapidinha-sql-usando-pivot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/00418f53d7370e909caadf142ac265a1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thiagothamiel</media:title>
		</media:content>
	</item>
		<item>
		<title>Obrigado a todos !</title>
		<link>http://thiagothamiel.com/2011/11/28/obrigado-a-todos/</link>
		<comments>http://thiagothamiel.com/2011/11/28/obrigado-a-todos/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 10:00:49 +0000</pubDate>
		<dc:creator>Thiago Thamiel</dc:creator>
				<category><![CDATA[Diversos]]></category>

		<guid isPermaLink="false">http://thiagothamiel.com/?p=374</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thiagothamiel.com&amp;blog=8602470&amp;post=374&amp;subd=thiagothamiel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://thiagothamiel.files.wordpress.com/2011/11/10-mil.jpg"><img class="aligncenter size-full wp-image-375" title="10-mil" src="http://thiagothamiel.files.wordpress.com/2011/11/10-mil.jpg?w=600&#038;h=375" alt="" width="600" height="375" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thiagothamiel.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thiagothamiel.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thiagothamiel.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thiagothamiel.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thiagothamiel.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thiagothamiel.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thiagothamiel.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thiagothamiel.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thiagothamiel.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thiagothamiel.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thiagothamiel.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thiagothamiel.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thiagothamiel.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thiagothamiel.wordpress.com/374/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thiagothamiel.com&amp;blog=8602470&amp;post=374&amp;subd=thiagothamiel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thiagothamiel.com/2011/11/28/obrigado-a-todos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/00418f53d7370e909caadf142ac265a1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thiagothamiel</media:title>
		</media:content>

		<media:content url="http://thiagothamiel.files.wordpress.com/2011/11/10-mil.jpg" medium="image">
			<media:title type="html">10-mil</media:title>
		</media:content>
	</item>
		<item>
		<title>Desenvolvendo em .NET para Android</title>
		<link>http://thiagothamiel.com/2011/11/25/desenvolvendo-em-net-para-android/</link>
		<comments>http://thiagothamiel.com/2011/11/25/desenvolvendo-em-net-para-android/#comments</comments>
		<pubDate>Fri, 25 Nov 2011 13:26:18 +0000</pubDate>
		<dc:creator>Thiago Thamiel</dc:creator>
				<category><![CDATA[Diversos]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[android em .net]]></category>
		<category><![CDATA[desenvolvimento android]]></category>
		<category><![CDATA[MonoDroid]]></category>

		<guid isPermaLink="false">http://thiagothamiel.wordpress.com/?p=362</guid>
		<description><![CDATA[Não é novidade mais também nem todos sabem sobre o MonoDroid então vamos divulgar um pouco. MonoDroid permite .NET no Android O MonoDroid traz toda Mono VM para o Android, permitindo que os desenvolvedores .NET escrevam aplicações para os Sistemas Operacionais Móveis do Google. Os desenvolvedores podem escrever aplicações para o iOS da Apple, Android [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thiagothamiel.com&amp;blog=8602470&amp;post=362&amp;subd=thiagothamiel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="color:black;font-family:Tahoma;"><span style="font-size:10pt;background-color:white;">Não é novidade mais também nem todos sabem sobre o MonoDroid então vamos divulgar um pouco.</span><span style="font-size:12pt;background-color:white;"><strong><br />
</strong></span></span></p>
<p><span style="color:black;font-family:Tahoma;font-size:12pt;background-color:white;"><strong>MonoDroid permite .NET no Android<br />
</strong></span></p>
<p><span style="color:black;font-family:Tahoma;font-size:10pt;background-color:white;">O MonoDroid traz toda Mono VM para o Android, permitindo que os desenvolvedores .NET escrevam aplicações para os Sistemas Operacionais Móveis do Google. Os desenvolvedores podem escrever aplicações para o iOS da Apple, Android do Google e para Windows Phone 7.<br />
</span></p>
<p><span style="font-family:Tahoma;font-size:10pt;"><span style="color:black;background-color:white;">O </span><span style="color:#0b59b2;background-color:white;">MonoDroid</span><span style="color:black;background-color:white;"> é um framework similar ao </span><span style="color:#0b59b2;background-color:white;">MonoTouch</span><span style="color:black;background-color:white;"> que permite aos desenvolvedores escreverem aplicações para o Android usando a linguagem C# e a </span><span style="color:#0b59b2;background-color:white;">Mono VM</span><span style="color:black;background-color:white;">. </span><span style="color:#0b59b2;background-color:white;">A MonoDroid API</span><span style="color:black;background-color:white;"> contém o conjunto de bibliotecas que estão contidas no Silverlight, exceto as que são para interface de usuário, e um conjunto de bindings para a API Java do Android que são necessários para garantir o acesso a funcionalidades específicas tais como sensores, câmeras, Bluetooth, etc.<br />
</span></span></p>
<p style="text-align:center;"><img src="http://thiagothamiel.files.wordpress.com/2011/11/112511_1321_desenvolven1.jpg?w=600" alt="" /><span style="color:black;font-family:Tahoma;font-size:10pt;background-color:white;"><br />
</span></p>
<p><span style="font-family:Tahoma;font-size:10pt;"><span style="color:black;background-color:white;">Para desenvolver aplicativos no Android usando Windows, o Visual Studio Professional é necessário juntamente com um plug-in e um SDK. O SDK faz referência ao SDK do Android, que por sua vez, usa o Java SDK. Desenvolvimento no Mac OS X é suportado pelo </span><span style="color:#0b59b2;background-color:white;">Preview 10</span><span style="color:black;background-color:white;"> com </span><span style="color:#0b59b2;background-color:white;">MonoDevelop</span><span style="color:black;background-color:white;">, a IDE multiplataforma desenvolvida pelo Mono. O desenvolvimento no Linux está planejado para ser suportado em breve também via MonoDevelop.<br />
</span></span></p>
<p><span style="color:black;font-family:Tahoma;font-size:10pt;background-color:white;">O MonoDroid abre o mundo do Android ao desenvolvedores .NET. Usando .NET e Mono, e permitido desenvolver uma aplicação para Windows Phone 7, iPhone OS, e Android ao mesmo tempo, mas algumas coisas não são tão simples como os desenvolvedores gostariam. As APIs de UI e as funcionalidades específicas dos dispositivo são diferentes de plataforma para plataforma, então não espere escrever uma vez e rodar em qualquer lugar o mesmo código. O código claramente tem que ser dividido em lógica de negócio e lógica de apresentação, sendo que a última parte precisa ser reescrita para cada SO.<br />
</span></p>
<p><span style="font-family:Tahoma;font-size:10pt;"><span style="color:black;background-color:white;">O </span><span style="color:#0b59b2;background-color:white;">roadmap</span><span style="color:black;background-color:white;"> para o MonoDroid não especifica quando a versão 1 estará disponível, mas Miguel de Icaza disse que eles estão &#8220;trabalhando o mais rápido que eles podem para terminar o Mono para Android.&#8221;. O MonoDroid 1.0 usará o Mono 2.8, e suportará C# 3.0, .NET 3.5, garbage collection, multi-threading, e outras features padrão como, por exemplo, o LINQ. O OpenGL também será suportado através da API OpenTK, um wrapper orientado a objetos para bibliotecas OpenGL. O OpenTK está também incluído no MonoTouch, por isso o código do OpenGL pode ser compartilhado entre o Android e o iOS.<br />
</span></span></p>
<p><a href="http://tirania.org/blog/archive/2011/Jan-06.html"><span style="color:#0b59b2;font-family:Tahoma;font-size:10pt;background-color:white;">De acordo com de Icaza</span></a><span style="font-family:Tahoma;font-size:10pt;"><span style="color:black;background-color:white;">, o MonoDroid é usado pela </span><span style="color:#0b59b2;background-color:white;">DeltaEngine</span><span style="color:black;background-color:white;">, uma engine cross-platform de desenvolvimento de jogos, para rodar jogos no iPhone, Android, Windows Phone 7, e no XBox 360. Na CES 2001, a </span><span style="color:#0b59b2;background-color:white;">NVidia apresentou um jogo</span><span style="color:black;background-color:white;">, </span><span style="color:#0b59b2;background-color:white;">Soul Craft</span><span style="color:black;background-color:white;">, rodando no </span><span style="color:#0b59b2;background-color:white;">LG Optimus 2X</span><span style="color:black;background-color:white;">, um celular com Android e um chip NVidia&#8217;a Tegra 2 dual-core. O jogo rodou no MonoDroid.<br />
</span></span></p>
<p><span style="font-family:Tahoma;font-size:10pt;"><span style="color:black;background-color:white;">O MonoDroid vai ser um produto comercial, o preço ainda não está disponível. Como referência, o </span><span style="color:#0b59b2;background-color:white;">preço do MonoTouch</span><span style="color:black;background-color:white;"> começa em $99 e vai até $399 na versão Professional, e termina em $3,900 no caso da compra de 5 licenças enterprise.<br />
</span></span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thiagothamiel.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thiagothamiel.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thiagothamiel.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thiagothamiel.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thiagothamiel.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thiagothamiel.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thiagothamiel.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thiagothamiel.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thiagothamiel.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thiagothamiel.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thiagothamiel.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thiagothamiel.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thiagothamiel.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thiagothamiel.wordpress.com/362/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thiagothamiel.com&amp;blog=8602470&amp;post=362&amp;subd=thiagothamiel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thiagothamiel.com/2011/11/25/desenvolvendo-em-net-para-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/00418f53d7370e909caadf142ac265a1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thiagothamiel</media:title>
		</media:content>

		<media:content url="http://thiagothamiel.files.wordpress.com/2011/11/112511_1321_desenvolven1.jpg" medium="image" />
	</item>
	</channel>
</rss>
