<?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>Effectlab©</title>
	<atom:link href="http://rodrigoalves96.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://rodrigoalves96.wordpress.com</link>
	<description>Blog de tecnologia e informação</description>
	<lastBuildDate>Mon, 30 Nov 2009 23:19:32 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='rodrigoalves96.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/2734f751624a74aafb5f7d8cd6f00429?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Effectlab©</title>
		<link>http://rodrigoalves96.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://rodrigoalves96.wordpress.com/osd.xml" title="Effectlab©" />
		<item>
		<title>teste</title>
		<link>http://rodrigoalves96.wordpress.com/2009/11/30/teste/</link>
		<comments>http://rodrigoalves96.wordpress.com/2009/11/30/teste/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 23:08:18 +0000</pubDate>
		<dc:creator>rodrigoalves96</dc:creator>
				<category><![CDATA[Ferramentas web]]></category>

		<guid isPermaLink="false">http://rodrigoalves96.wordpress.com/2009/11/30/teste/</guid>
		<description><![CDATA[<div id="wave" style="width:560px;height:420px;"></div>



  var wave =
    new WavePanel('https://wave.google.com/wave/');
  wave.setUIConfig('white', 'black', 'Arial', '13px');
  wave.loadWave('googlewave.com!w+8_ZM45bQE');
  wave.init(document.getElementById('wave'));

<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=41&subd=rodrigoalves96&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div id="wave" style="width:560px;height:420px;"></div>
<p>  var wave =<br />
    new WavePanel(&#8216;https://wave.google.com/wave/&#8217;);<br />
  wave.setUIConfig(&#8216;white&#8217;, &#8216;black&#8217;, &#8216;Arial&#8217;, &#8216;13px&#8217;);<br />
  wave.loadWave(&#8216;googlewave.com!w+8_ZM45bQE&#8217;);<br />
  wave.init(document.getElementById(&#8216;wave&#8217;));</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rodrigoalves96.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rodrigoalves96.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rodrigoalves96.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rodrigoalves96.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rodrigoalves96.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rodrigoalves96.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rodrigoalves96.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rodrigoalves96.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rodrigoalves96.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rodrigoalves96.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=41&subd=rodrigoalves96&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://rodrigoalves96.wordpress.com/2009/11/30/teste/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c326375ba50cfc4ce67ad5b7e97724f0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rodrigoalves96</media:title>
		</media:content>
	</item>
		<item>
		<title>Linha do DataGrid &#8211; Disparando algum evento</title>
		<link>http://rodrigoalves96.wordpress.com/2008/09/02/linha-do-datagrid-disparando-algum-evento/</link>
		<comments>http://rodrigoalves96.wordpress.com/2008/09/02/linha-do-datagrid-disparando-algum-evento/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 12:45:16 +0000</pubDate>
		<dc:creator>rodrigoalves96</dc:creator>
				<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://rodrigoalves96.wordpress.com/?p=32</guid>
		<description><![CDATA[chamar um evento no asp.net<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=32&subd=rodrigoalves96&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="font-size:x-small;font-family:Arial;"> </span></p>
<table border="0">
<tbody>
<tr>
<td valign="top">
<p align="justify"> <span style="font-size:x-small;font-family:arial;">Muitas vezes, quando dispomos aos usuários uma página web com uma listagem de registros e um botão de ação, sempre é interessante acoplar nesta solução uma funcionalidade que não está presente por padrão. Essa funcionalidade é habilitar a linha toda do controle DataGrid para executar a ação.</span></p>
<div><span style="font-size:x-small;font-family:arial;">Para explicar melhor, analise a figura ao lado. Vemos que temos um botão do tipo <em>Select</em> que marca o registro quando o usuário pressionar. Muitas vezes o usuário quer clicar em qualquer lugar desta linha e executar este processo e não somente em cima daquele controle. Este artigo vai abordar este ponto, ou seja, aprender como gerar esta funcionalidade.</span></div>
<p> </p>
<div><span style="font-size:x-small;font-family:arial;"> Para que possamos alcançar esse efeito, temos que utilizar o evento <em>ItemDataBound</em> do DataGrid, onde nele deve ser verificado o tipo da linha através da propriedade <em>ItemType</em> para assegurar que é uma linha de registro. Depois desta verificação, recuperamos o controle LinkButton através da coleção de controles que a propriedade <em>Item</em> disponibiliza. De posse do LinkButton, utilizamos o método <em>GetPostBackEventReference</em> da classe Page, onde informamos o controle e é retornado a referência ao código script que é invocado quando o controle é clicado e, consequentemente causa o PostBack. O código abaixo exemplifica o que vimos:</span></div>
<p><span style="font-size:x-small;font-family:arial;"> </p>
<p></span><span style="font-size:x-small;font-family:arial;"><span style="font-size:xx-small;font-family:Verdana;">private void DataGrid1_ItemDataBound(Object sender,<br />
     System.Web.UI.WebControls.DataGridItemEventArgs e){</p>
<p>     if(e.Item.ItemType == ListItemType.AlternatingItem ||<br />
          e.Item.ItemType == ListItemType.Item){</p>
<p>          LinkButton lnk = (LinkButton)e.Item.Cells[0].Controls[0];<br />
          e.Item.Attributes.Add(&#8220;onClick&#8221;, Page.GetPostBackEventReference(link, &#8220;&#8221;));<br />
          e.Item.Attributes.Add(&#8220;style&#8221;, &#8220;cursor:hand&#8221;);<br />
     }<br />
}</span></span></p>
<p> <span style="font-size:x-small;font-family:arial;"><strong>VB.NET</strong></p>
<p></span></p>
<p><span style="font-size:x-small;font-family:arial;"><strong>Como vemos, o retorno do método <em>GetPostBackEventReference</em> adicionamos como <em>value</em> do evento Javascript <em>onClick</em>, que será executado no cliente e terá a mesma função do botão <em>Select</em>. Por último, apenas adicionamos um <em>style</em> na linha do DataGrid para que o cursor do mouse fique em forma de &#8220;mão&#8221; para dar a impressão ao usuário que a linha é clicável.</p>
<p></strong> Outra forma de usar:</p>
<p> </p>
<p> <span style="width:500px;"><br />
Protected Sub dgConsultaCliente_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles dgConsultaCliente.RowDataBound<br />
If e.Row.RowType = ListItemType.Item Or e.Row.RowType = ListItemType.AlternatingItem Then<br />
Dim retorno As String = &#8220;&#8221;<br />
e.Row.Style(&#8220;cursor&#8221;) = &#8220;hand&#8221; &#8216; Cursor<br />
If dgConsultaCliente.Columns.Count &gt; 1 Or dgConsultaCliente.AutoGenerateColumns Then<br />
&#8216;e.Row.Cells(0).Text = &#8220;<a href="blank">&#8221; &amp; e.Row.Cells(0).Text &amp; &#8220;</a><a></a>&#8220;<br />
e.Row.Attributes.Add(&#8220;onClick&#8221;, &#8220;javascript:txtCodCons.value=&#8221; &amp; e.Row.Cells(0).Text &amp; &#8220;;&#8221; &amp; ClientScript.GetPostBackEventReference(btnPesquisar, &#8220;&#8221;))<br />
e.Row.Cells(0).Text = &#8220;<span>&#8221; &amp; e.Row.Cells(0).Text &amp; &#8220;</span> &#8220;<br />
End If<br />
End If<br />
End Sub<br />
</span></p>
<p>Link e créditos da matéria: <a href="http://www.projetando.net/Sections/ViewArticle.aspx?ArticleID=46">http://www.projetando.net/Sections/ViewArticle.aspx?ArticleID=46</a></p>
<p> </p>
<p></span></td>
<td valign="top">   </td>
</tr>
</tbody>
</table>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/rodrigoalves96.wordpress.com/32/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/rodrigoalves96.wordpress.com/32/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rodrigoalves96.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rodrigoalves96.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rodrigoalves96.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rodrigoalves96.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rodrigoalves96.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rodrigoalves96.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rodrigoalves96.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rodrigoalves96.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rodrigoalves96.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rodrigoalves96.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=32&subd=rodrigoalves96&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://rodrigoalves96.wordpress.com/2008/09/02/linha-do-datagrid-disparando-algum-evento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c326375ba50cfc4ce67ad5b7e97724f0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rodrigoalves96</media:title>
		</media:content>
	</item>
		<item>
		<title>Montar um dropdownlist(combo) com os items(options) tendo o value diferente do text.</title>
		<link>http://rodrigoalves96.wordpress.com/2008/08/28/montar-um-dropdownlistcombo-com-os-itemsoptions-tendo-o-value-diferente-do-text/</link>
		<comments>http://rodrigoalves96.wordpress.com/2008/08/28/montar-um-dropdownlistcombo-com-os-itemsoptions-tendo-o-value-diferente-do-text/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 02:47:37 +0000</pubDate>
		<dc:creator>rodrigoalves96</dc:creator>
				<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://rodrigoalves96.wordpress.com/?p=29</guid>
		<description><![CDATA[&#8216;Montar um dropdownlist(combo) com os items(options) tendo o value diferente do text.
&#8216;Adapte conforme for a sua tabela e campos no BD.
&#8216;Retire os comentários acima e abaixo conforme necessário para a aplicação rodar.Dim connString,strSQL as String
Dim objConexao as OleDbConnection
Dim objCommand as OleDbCommand
Dim objDataReader as OleDbDataReader
&#8216;connString = &#8220;PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=&#8221; &#38; &#8216;Server.MapPath(&#8220;Bancos.mdb&#8221;)
&#8216;objConexao = New OleDbConnection(connString)
&#8216;objConexao.Open()
&#8216;&#62;&#62;Instrução SQL p/ montar [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=29&subd=rodrigoalves96&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>&#8216;Montar um dropdownlist(combo) com os items(options) tendo o value diferente do text.<br />
&#8216;Adapte conforme for a sua tabela e campos no BD.<br />
&#8216;Retire os comentários acima e abaixo conforme necessário para a aplicação rodar.Dim connString,strSQL as String<br />
Dim objConexao as OleDbConnection<br />
Dim objCommand as OleDbCommand<br />
Dim objDataReader as OleDbDataReader</p>
<p>&#8216;connString = &#8220;PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=&#8221; &amp; &#8216;Server.MapPath(&#8220;Bancos.mdb&#8221;)<br />
&#8216;objConexao = New OleDbConnection(connString)<br />
&#8216;objConexao.Open()</p>
<p>&#8216;&gt;&gt;Instrução SQL p/ montar o combo dos bancos.<br />
strSQL = &#8220;Select BCCOD,BCDESCR from HT_DBGERAL_DBANCO order by BCCOD&#8221;<br />
objCommand = New OleDbCommand(strSQL, objConexao) &#8216;»»Define a instrução SQL a ser executada.<br />
objDataReader = objCommand.ExecuteReader() &#8216;»»Armazena o valor da consulta no objeto DataReader.</p>
<p>&#8216;&gt;&gt;INÍCIO: Montagem do combo cboBanco.<br />
While objDataReader.Read = true<br />
&#8216;&gt;&gt;Forma de se montar um dropdownlist(combo) com os items(options) tendo o value diferente do text:<br />
cboBanco.Items.Add(New ListItem(objDataReader(&#8220;BCCOD&#8221;) &amp; &#8221; &#8211; &#8221; &amp; objDataReader(&#8220;BCDESCR&#8221;)))<br />
cboBanco.Items(cboBanco.Items.Count &#8211; 1).Value = objDataReader(&#8220;BCDESCR&#8221;)<br />
End While<br />
&#8216;&gt;&gt;FIM: Montagem do combo cboBanco.</p>
<p>&#8216;&gt;&gt;INÍCIO: Rotina p/ fechar/tirar objetos da memória.<br />
objDataReader.Close()<br />
objConexao.Close()<br />
objDataReader = Nothing<br />
objCommand = Nothing<br />
objConexao = Nothing<br />
&#8216;&gt;&gt;FIM: Rotina p/ fechar/tirar objetos da memória.</p>
<p>&lt;form id=&#8221;frmGravar&#8221; enctype=&#8221;application/x-www-form-urlencoded&#8221; runat=&#8221;server&#8221;&gt;<br />
&lt;asp:dropdownlist ID=&#8221;cboBanco&#8221; Font-Name=&#8221;Verdana&#8221; Font-Size=&#8221;8&#8243; AutoPostBack=&#8221;false&#8221; runat=&#8221;server&#8221;&gt;&lt;/asp:dropdownlist&gt;<br />
&lt;/form&gt;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/rodrigoalves96.wordpress.com/29/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/rodrigoalves96.wordpress.com/29/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rodrigoalves96.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rodrigoalves96.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rodrigoalves96.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rodrigoalves96.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rodrigoalves96.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rodrigoalves96.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rodrigoalves96.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rodrigoalves96.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rodrigoalves96.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rodrigoalves96.wordpress.com/29/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=29&subd=rodrigoalves96&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://rodrigoalves96.wordpress.com/2008/08/28/montar-um-dropdownlistcombo-com-os-itemsoptions-tendo-o-value-diferente-do-text/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c326375ba50cfc4ce67ad5b7e97724f0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rodrigoalves96</media:title>
		</media:content>
	</item>
		<item>
		<title>usando o objeto dataReader</title>
		<link>http://rodrigoalves96.wordpress.com/2008/08/27/usando-o-objeto-datareader/</link>
		<comments>http://rodrigoalves96.wordpress.com/2008/08/27/usando-o-objeto-datareader/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 02:49:45 +0000</pubDate>
		<dc:creator>rodrigoalves96</dc:creator>
				<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://rodrigoalves96.wordpress.com/?p=25</guid>
		<description><![CDATA[Imports System.Data
Imports System.Data.SqlClientPartial Class conexao_dataReader
Inherits System.Web.UI.Page
Sub Page_load()
&#8216;cria atring de conexao
Dim strConnection As String = &#8220;User id=sa;password=sa;&#8221;
strConnection += &#8220;database=loja;server=localhost; connect timeout=30;&#8221;
&#8216;mostra a string usando label
data_src.Text = strConnection
&#8216;cria a consulta sql em string
Dim strSQL As String = &#8220;SELECT id, sdescricao, sdetalhes from tbProduto&#8221;
&#8216;cria string para depois exibir os dados.
Dim strResultHolder As String
&#8216;cria objeto de conexao(e faz referencia [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=25&subd=rodrigoalves96&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Imports System.Data<br />
Imports System.Data.SqlClientPartial Class conexao_dataReader<br />
Inherits System.Web.UI.Page</p>
<p>Sub Page_load()<br />
&#8216;cria atring de conexao<br />
Dim strConnection As String = &#8220;User id=sa;password=sa;&#8221;<br />
strConnection += &#8220;database=loja;server=localhost; connect timeout=30;&#8221;<br />
&#8216;mostra a string usando label<br />
data_src.Text = strConnection<br />
&#8216;cria a consulta sql em string<br />
Dim strSQL As String = &#8220;SELECT id, sdescricao, sdetalhes from tbProduto&#8221;<br />
&#8216;cria string para depois exibir os dados.<br />
Dim strResultHolder As String<br />
&#8216;cria objeto de conexao(e faz referencia a string de conexao criada acima)<br />
Dim objConnection As New SqlConnection(strConnection)<br />
&#8216;cria o objeto de comando SQL ado.net<br />
Dim objCommand As New SqlCommand(strSQL, objConnection)<br />
&#8216;cria uma instancia para ler o objeto.<br />
Dim objDataReader As SqlDataReader</p>
<p>Try &#8216;testa a conexao</p>
<p>objConnection.Open() &#8216;abre a conexao<br />
con_open.Text = &#8220;conexao estabelecida com exito.&#8221;<br />
objDataReader = objCommand.ExecuteReader() &#8216;efetua a ligacao com o banco X comando.</p>
<p>strResultHolder = &#8220;&#8221;<br />
Do While objDataReader.Read() = True<br />
strResultHolder += objDataReader(&#8220;id&#8221;) &amp; &#8221; ; &#8220;<br />
strResultHolder += objDataReader(&#8220;sdescricao&#8221;) &amp; &#8221; ; &#8220;<br />
strResultHolder += objDataReader(&#8220;sDetalhes&#8221;) &amp; &#8220;&lt;br&gt;&#8221;<br />
Loop</p>
<p>div_resultado.InnerHtml = strResultHolder<br />
objDataReader.Close()<br />
objConnection.Close()<br />
con_close.Text = &#8220;conexao fechada&#8230;&#8221;</p>
<p>Catch ex As Exception<br />
con_open.Text = &#8220;falha na conexao!!!&#8221;<br />
con_open.Text = ex.ToString()<br />
End Try</p>
<p>End Sub<br />
End Class</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/rodrigoalves96.wordpress.com/25/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/rodrigoalves96.wordpress.com/25/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rodrigoalves96.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rodrigoalves96.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rodrigoalves96.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rodrigoalves96.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rodrigoalves96.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rodrigoalves96.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rodrigoalves96.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rodrigoalves96.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rodrigoalves96.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rodrigoalves96.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=25&subd=rodrigoalves96&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://rodrigoalves96.wordpress.com/2008/08/27/usando-o-objeto-datareader/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c326375ba50cfc4ce67ad5b7e97724f0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rodrigoalves96</media:title>
		</media:content>
	</item>
		<item>
		<title>Floresfernanda.com.br, novo projeto</title>
		<link>http://rodrigoalves96.wordpress.com/2008/06/02/floresfernandacombr-novo-projeto/</link>
		<comments>http://rodrigoalves96.wordpress.com/2008/06/02/floresfernandacombr-novo-projeto/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 04:44:32 +0000</pubDate>
		<dc:creator>rodrigoalves96</dc:creator>
				<category><![CDATA[Projetos EffectLab]]></category>
		<category><![CDATA[Flores fernanda]]></category>
		<category><![CDATA[Sobre a Flores fernanda]]></category>
		<category><![CDATA[Bouquet]]></category>
		<category><![CDATA[Arranjos]]></category>
		<category><![CDATA[Buquês]]></category>
		<category><![CDATA[Cestas de Café]]></category>
		<category><![CDATA[flor Evidência]]></category>
		<category><![CDATA[flor girassol]]></category>
		<category><![CDATA[flores de agredecimento]]></category>
		<category><![CDATA[flor de agredecimento]]></category>
		<category><![CDATA[Flores no ABC]]></category>
		<category><![CDATA[Flores Fernanda em Santo André]]></category>
		<category><![CDATA[Floricultura flores fernanda]]></category>
		<category><![CDATA[Flores maternidade]]></category>
		<category><![CDATA[flores desculpa]]></category>
		<category><![CDATA[minha cesta de flores]]></category>
		<category><![CDATA[fernanda]]></category>
		<category><![CDATA[fernanda flores]]></category>
		<category><![CDATA[site da flores fernanda]]></category>
		<category><![CDATA[entrega de flores no abc]]></category>
		<category><![CDATA[acessórios flores fernanda.]]></category>

		<guid isPermaLink="false">http://rodrigoalves96.wordpress.com/?p=23</guid>
		<description><![CDATA[Flores fernanda, Sobre a Flores fernanda, Bouquet, Arranjos, Buquês, Cestas de Café, flor Evidência, flor girassol, flores de agredecimento, flor de agredecimento, Flores no ABC, Flores Fernanda em Santo André, Floricultura flores fernanda, Flores maternidade, flores desculpa, minha cesta de flores, fernanda, fernanda flores, site da flores fernanda,Floricultura flores fernanda, entrega de flores no abc, acessórios flores fernanda.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=23&subd=rodrigoalves96&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Effectlab, desenvolve novo projeto para a empresa flores fernanda.</p>
<p>Visite os produtos em <a href="http://www.floresfernanda.com.br">www.floresfernanda.com.br</a></p>
<p> </p>
<p> </p>
<p> </p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/rodrigoalves96.wordpress.com/23/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/rodrigoalves96.wordpress.com/23/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rodrigoalves96.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rodrigoalves96.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rodrigoalves96.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rodrigoalves96.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rodrigoalves96.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rodrigoalves96.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rodrigoalves96.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rodrigoalves96.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rodrigoalves96.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rodrigoalves96.wordpress.com/23/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=23&subd=rodrigoalves96&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://rodrigoalves96.wordpress.com/2008/06/02/floresfernandacombr-novo-projeto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c326375ba50cfc4ce67ad5b7e97724f0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rodrigoalves96</media:title>
		</media:content>
	</item>
		<item>
		<title>arpiadesign.com.br</title>
		<link>http://rodrigoalves96.wordpress.com/2007/11/08/arpiadesigncombr/</link>
		<comments>http://rodrigoalves96.wordpress.com/2007/11/08/arpiadesigncombr/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 01:25:40 +0000</pubDate>
		<dc:creator>rodrigoalves96</dc:creator>
				<category><![CDATA[Projetos EffectLab]]></category>
		<category><![CDATA[Arpiadesign]]></category>
		<category><![CDATA[Effectlab desenvolve novo site para arpiadesign!]]></category>
		<category><![CDATA[metal e outros.]]></category>
		<category><![CDATA[moldes]]></category>
		<category><![CDATA[peças plásticas]]></category>
		<category><![CDATA[rapidez e flexibilidade no desenvolvimento de peças em]]></category>
		<category><![CDATA[www.arpiadesign.com.br]]></category>

		<guid isPermaLink="false">http://rodrigoalves96.wordpress.com/2007/11/08/arpiadesigncombr/</guid>
		<description><![CDATA[Mais um Projeto desenvolvido para a empresa ArpiaDesign!
A empresa desenvolve ferramentas e peças em plástico usando tecnologias como Estereolitografia, Multi-Jet, sistema de Sinterização à Laser Seletivo entre outros.

Site: www.arpiadesign.com.br
Conheçam outros cases em www.effectlab.com.br

www.arpiadesign.com.br, Effectlab desenvolve novo site para arpiadesign!, peças plásticas, moldes,Arpiadesign, rapidez e flexibilidade no desenvolvimento de peças em plástico , metal e outros.
 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=15&subd=rodrigoalves96&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p align="left"><font face="Times New Roman"><a href="http://rodrigoalves96.files.wordpress.com/2007/11/arpiadesign.jpg" title="arpiadesign.com.br"></a>Mais um Projeto desenvolvido para a empresa ArpiaDesign!</font></p>
<p><font face="Times New Roman">A empresa desenvolve ferramentas e peças em plástico usando tecnologias como Estereolitografia, Multi-Jet, sistema de Sinterização à Laser Seletivo entre outros.</font></p>
<p><a href="http://rodrigoalves96.files.wordpress.com/2007/11/arpiadesign.jpg" title="arpiadesign.com.br"><img border="0" src="http://rodrigoalves96.files.wordpress.com/2007/11/arpiadesign.jpg" alt="arpiadesign.com.br" /></a></p>
<p><font face="Times New Roman">Site: </font><a href="http://www.arpiadesign.com.br/"><font color="#0000ff" face="Times New Roman">www.arpiadesign.com.br</font></a></p>
<p><font face="Times New Roman">Conheçam outros cases em </font><a href="http://www.effectlab.com.br/"><font color="#0000ff" face="Times New Roman">www.effectlab.com.br</font></a></p>
<p><a href="http://rodrigoalves96.files.wordpress.com/2007/11/arpiadesign.jpg" title="arpiadesign.com.br"><span style="text-decoration:none;"></span></a></p>
<p style="margin:10pt 0 0;" class="MsoNormal"><font face="Calibri">www.arpiadesign.com.br, Effectlab desenvolve novo site para arpiadesign!, peças plásticas, moldes,Arpiadesign, rapidez e flexibilidade no desenvolvimento de peças em plástico , metal e outros.</font></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/rodrigoalves96.wordpress.com/15/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/rodrigoalves96.wordpress.com/15/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rodrigoalves96.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rodrigoalves96.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rodrigoalves96.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rodrigoalves96.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rodrigoalves96.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rodrigoalves96.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rodrigoalves96.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rodrigoalves96.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rodrigoalves96.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rodrigoalves96.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=15&subd=rodrigoalves96&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://rodrigoalves96.wordpress.com/2007/11/08/arpiadesigncombr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c326375ba50cfc4ce67ad5b7e97724f0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rodrigoalves96</media:title>
		</media:content>

		<media:content url="http://rodrigoalves96.files.wordpress.com/2007/11/arpiadesign.jpg" medium="image">
			<media:title type="html">arpiadesign.com.br</media:title>
		</media:content>
	</item>
		<item>
		<title>Métodos do JavaScript</title>
		<link>http://rodrigoalves96.wordpress.com/2007/10/29/metodos-do-javascript/</link>
		<comments>http://rodrigoalves96.wordpress.com/2007/10/29/metodos-do-javascript/#comments</comments>
		<pubDate>Mon, 29 Oct 2007 17:52:05 +0000</pubDate>
		<dc:creator>rodrigoalves96</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[java-script]]></category>
		<category><![CDATA[www.effectlab.com.br]]></category>

		<guid isPermaLink="false">http://rodrigoalves96.wordpress.com/2007/10/29/metodos-do-javascript/</guid>
		<description><![CDATA[Para quem precisar, segue os Métodos de JavaScript:


Nome
Descrição


escape(string)
mesmo que encodeURI


unescape(string)
mesmo que decodeURI


encodeURI(string)
Codificação necessária para passar string como parametro de URI


decodeURI(string)
Decodificação necessária de string recebida por parametro URI


decodeURIComponent(string)
Decodifica toda a URI passada


encodeURIComponent(string)
Codifica toda a URI passada


anchor(nome)
new String(“sergio”).anchor(“n”);
retorna : &#60;a name=”n”&#62;sergio&#60;/a&#62;


big()
new String(“sergio”).big();
retorna : &#60;big&#62;sergio&#60;/big&#62;


blink()
new String(“sergio”).blink();
retorna : &#60;blink&#62;sergio&#60;/blink&#62;


bold()
new String(“sergio”).bold();
retorna : &#60;b&#62;sergio&#60;/b&#62;


charAt(posicao)
o mesmo que substring(posicao, posicao+1), retorna um caractere da string.


charCodeAt(posicao)
Valor unicode do [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=12&subd=rodrigoalves96&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span class="mw-headline">Para quem precisar, segue os Métodos de JavaScript:</span></p>
<table border="1" cellPadding="0" cellSpacing="0" style="width:426px;height:974px;">
<tr>
<th>Nome</th>
<th>Descrição</th>
</tr>
<tr>
<td>escape(string)</td>
<td>mesmo que encodeURI</td>
</tr>
<tr>
<td>unescape(string)</td>
<td>mesmo que decodeURI</td>
</tr>
<tr>
<td>encodeURI(string)</td>
<td>Codificação necessária para passar string como parametro de URI</td>
</tr>
<tr>
<td>decodeURI(string)</td>
<td>Decodificação necessária de string recebida por parametro URI</td>
</tr>
<tr>
<td>decodeURIComponent(string)</td>
<td>Decodifica toda a URI passada</td>
</tr>
<tr>
<td>encodeURIComponent(string)</td>
<td>Codifica toda a URI passada</td>
</tr>
<tr>
<td>anchor(nome)</td>
<td><code>new String(“sergio”).anchor(“n”);<br />
retorna : &lt;a name=”n”&gt;sergio&lt;/a&gt;</code></td>
</tr>
<tr>
<td>big()</td>
<td><code>new String(“sergio”).big();<br />
retorna : &lt;big&gt;sergio&lt;/big&gt;</code></td>
</tr>
<tr>
<td>blink()</td>
<td><code>new String(“sergio”).blink();<br />
retorna : &lt;blink&gt;sergio&lt;/blink&gt;</code></td>
</tr>
<tr>
<td>bold()</td>
<td><code>new String(“sergio”).bold();<br />
retorna : &lt;b&gt;sergio&lt;/b&gt;</code></td>
</tr>
<tr>
<td>charAt(posicao)</td>
<td>o mesmo que substring(posicao, posicao+1), retorna um caractere da string.</td>
</tr>
<tr>
<td>charCodeAt(posicao)</td>
<td>Valor unicode do caracter da posição.</td>
</tr>
<tr>
<td>concat(item &#8230;)</td>
<td>Concatena itens fornecidos a string.</td>
</tr>
<tr>
<td>fixed()</td>
<td><code>new String(“sergio”).fixed();<br />
retorna : &lt;tt&gt;sergio&lt;/tt&gt;</code></td>
</tr>
<tr>
<td>fontcolor(cor)</td>
<td><code>new String("teste").fontcolor("blue"),<br />
retorna: &lt;font color="blue"&gt;teste&lt;/font&gt;</code></td>
</tr>
<tr>
<td>fontsize(tamanho)</td>
<td><code>new String("teste").fontsize(16),<br />
retorna: &lt;font size="16"&gt;teste&lt;/font&gt;</code></td>
</tr>
<tr>
<td>indexOf(substring)indexOf(substring, posiçãoInicial)</td>
<td>Procura a ocorrencia da substring dentro da string</td>
</tr>
<tr>
<td>italics()</td>
<td><code>new String(“sergio”).italics(),<br />
retorna : &lt;i&gt;sergio&lt;/i&gt;</code></td>
</tr>
<tr>
<td>lastIndexOf(substring)lastIndexOf(substring, posiçãoInicial)</td>
<td>Procura a ultima ocorrência da substring dentro da string.</td>
</tr>
<tr>
<td>localeCompare(outraString)</td>
<td>Compara outra string com a string e retorna :negativo se string &lt; outraString<br />
0 se for igual<br />
positivo se string &gt; outraString</td>
</tr>
<tr>
<td>match(regexp)</td>
<td>retorna posição encontrada segundo expressão regular</td>
</tr>
<tr>
<td>replace(valorBusca, valorSubstituição)</td>
<td>troca onde localizar valorBusca porvalorSubstituição, o valor de busca pode tanto ser uma string, como uma expressão regular, se for uma string somente aprimeira ocorrência será substrituida.</td>
</tr>
<tr>
<td>search(valorBusca)</td>
<td>procura por valorBusca</td>
</tr>
<tr>
<td>slice(inicio)slice(inicio, fim)</td>
<td>substring do inicio até o fim, fim não é incluso,</td>
</tr>
<tr>
<td>small()</td>
<td><code>new String("teste").small();<br />
retorna : &lt;small&gt;teste&lt;/small&gt;</code></td>
</tr>
<tr>
<td>split()</td>
<td><code>new String("Sergio Eduardo Rodrigues").split(" ");<br />
retorna : [“Sergio”, “Eduardo”, “Rodrigues”]</code></td>
</tr>
<tr>
<td>strike()</td>
<td><code>new String("teste").strike();<br />
retorna: &lt;strike&gt;teste&lt;/strike&gt;</code></td>
</tr>
<tr>
<td>sub()</td>
<td><code>new String("teste").sub();<br />
retorna: &lt;sub&gt;teste&lt;/sub&gt;</code></td>
</tr>
<tr>
<td>substr(posicao, quantidade)</td>
<td>Retorna a substring da posição inicial, comtamanho fornecido pela quantidade. a posição pode sernegativo, indicando relativo ao final da string.</td>
</tr>
<tr>
<td>substring(posiçãoInicial)substring(posiçãoInicial, posiçãoFinal)</td>
<td>Substring da posição inicial atéposição final, posição final nãoé inclusa. se a posição final não for fornecida, será retornado a string da posição</p>
<p>inicial até fim da string</td>
</tr>
<tr>
<td>sup()</td>
<td>new String(&#8220;teste&#8221;).sup();<br />
retorna: &lt;sup&gt;teste&lt;/sup&gt;</td>
</tr>
<tr>
<td>toLocaleLowerCase()</td>
<td>Converte para minusculo</td>
</tr>
<tr>
<td>toLocaleUpperCase()</td>
<td>Converte para maiusculo</td>
</tr>
<tr>
<td>toLowerCase()</td>
<td>Converte para minusculo</td>
</tr>
<tr>
<td>toUpperCase()</td>
<td>Converte para maiusculo</td>
</tr>
<tr>
<td>&lt;método estático&gt;fromCharCode(numero)</td>
<td>retorna o caracter representado pelo indice unicode &lt;numero&gt;</td>
</tr>
</table>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/rodrigoalves96.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/rodrigoalves96.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rodrigoalves96.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rodrigoalves96.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rodrigoalves96.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rodrigoalves96.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rodrigoalves96.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rodrigoalves96.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rodrigoalves96.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rodrigoalves96.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rodrigoalves96.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rodrigoalves96.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=12&subd=rodrigoalves96&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://rodrigoalves96.wordpress.com/2007/10/29/metodos-do-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c326375ba50cfc4ce67ad5b7e97724f0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rodrigoalves96</media:title>
		</media:content>
	</item>
		<item>
		<title>OpenFire</title>
		<link>http://rodrigoalves96.wordpress.com/2007/10/27/openfire/</link>
		<comments>http://rodrigoalves96.wordpress.com/2007/10/27/openfire/#comments</comments>
		<pubDate>Sat, 27 Oct 2007 17:09:07 +0000</pubDate>
		<dc:creator>rodrigoalves96</dc:creator>
				<category><![CDATA[Principal]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[Open fire]]></category>

		<guid isPermaLink="false">http://rodrigoalves96.wordpress.com/2007/10/27/openfire/</guid>
		<description><![CDATA[O OpenFire é uma ferramenta via web de comunicação interna usado na plataforma xmpp(a mesma usada em Jabber de comunicação) eque oferece diversos recursos que podem ser inseridos como plugin , entre eles o Spark, ferramenta de comunicação que pode ser via software ou web e o Asterisk, usado em comunicações via VoiP.
Abaixo, você tem uma visão da [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=5&subd=rodrigoalves96&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>O OpenFire é uma ferramenta via web de comunicação interna usado na plataforma xmpp(a mesma usada em Jabber de comunicação) eque oferece diversos recursos que podem ser inseridos como plugin , entre eles o Spark, ferramenta de comunicação que pode ser via software ou web e o Asterisk, usado em comunicações via VoiP.</p>
<p>Abaixo, você tem uma visão da administração da ferramenta:<br />
<a target="_blank" href="http://rodrigoalves96.files.wordpress.com/2007/10/openfire.jpg"><img src="http://rodrigoalves96.files.wordpress.com/2007/10/openfire.thumbnail.jpg" alt="openfire.jpg" /></a></p>
<p>Para mais informações e download acesse <a href="http://www.jivesoftware.com/products/openfire/">http://www.jivesoftware.com/products/openfire/</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/rodrigoalves96.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/rodrigoalves96.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rodrigoalves96.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rodrigoalves96.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rodrigoalves96.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rodrigoalves96.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rodrigoalves96.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rodrigoalves96.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rodrigoalves96.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rodrigoalves96.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rodrigoalves96.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rodrigoalves96.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rodrigoalves96.wordpress.com&blog=1995487&post=5&subd=rodrigoalves96&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://rodrigoalves96.wordpress.com/2007/10/27/openfire/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c326375ba50cfc4ce67ad5b7e97724f0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rodrigoalves96</media:title>
		</media:content>

		<media:content url="http://rodrigoalves96.files.wordpress.com/2007/10/openfire.thumbnail.jpg" medium="image">
			<media:title type="html">openfire.jpg</media:title>
		</media:content>
	</item>
	</channel>
</rss>