<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<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/"
	>

<channel>
	<title>Túlio Henrique</title>
	<link>http://www.tuliohenrique.net</link>
	<description>TheWorldException</description>
	<pubDate>Thu, 10 Jan 2008 11:03:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>Mudanças no LINQ to SQL Beta 2 para o RTM</title>
		<link>http://www.tuliohenrique.net/2007/11/24/mudancas-no-linq-to-sql-beta-2-para-o-rtm/</link>
		<comments>http://www.tuliohenrique.net/2007/11/24/mudancas-no-linq-to-sql-beta-2-para-o-rtm/#comments</comments>
		<pubDate>Sun, 25 Nov 2007 05:53:01 +0000</pubDate>
		<dc:creator>Túlio Henrique</dc:creator>
		
		<category><![CDATA[.Net Framework]]></category>

		<category><![CDATA[C# 3.0]]></category>

		<category><![CDATA[Linq]]></category>

		<category><![CDATA[VS2008]]></category>

		<guid isPermaLink="false">http://www.tuliohenrique.net/2007/11/24/mudancas-no-linq-to-sql-beta-2-para-o-rtm/</guid>
		<description><![CDATA[No dia 19/11/2007 saiu o tão esperado visual studio 2008 com suas 250 novidades, entre elas a versão final do Linq que teve algumas alterações, abaixo a lista com os quatro métodos que tiveram o seu nome trocado.


Método Anterior
(VS2008 Beta1 e Beta2)
Método Renomeado
(VS 2008 RTM)


Add()
InsertOnSubmit()


AddAll()
InsertAllOnSubmit()


Remove()
DeleteOnSubmit()


RemoveAll()
DeleteAllOnSubmit()


Mais Info
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2060651&#38;SiteID=1
]]></description>
			<content:encoded><![CDATA[<p>No dia 19/11/2007 saiu o tão esperado visual studio 2008 com suas 250 novidades, entre elas a versão final do Linq que teve algumas alterações, abaixo a lista com os quatro métodos que tiveram o seu nome trocado.</p>
<table border="1" width="400" cellPadding="2" cellSpacing="0">
<tr>
<td width="200" vAlign="top"><strong>Método Anterior<br />
(VS2008 Beta1 e Beta2)</strong></td>
<td width="200" vAlign="top"><strong>Método Renomeado<br />
(VS 2008 RTM)</strong></td>
</tr>
<tr>
<td width="200" vAlign="top">Add()</td>
<td width="200" vAlign="top">InsertOnSubmit()</td>
</tr>
<tr>
<td width="200" vAlign="top">AddAll()</td>
<td width="200" vAlign="top">InsertAllOnSubmit()</td>
</tr>
<tr>
<td width="200" vAlign="top">Remove()</td>
<td width="200" vAlign="top">DeleteOnSubmit()</td>
</tr>
<tr>
<td width="200" vAlign="top">RemoveAll()</td>
<td width="200" vAlign="top">DeleteAllOnSubmit()</td>
</tr>
</table>
<p>Mais Info<br />
<a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2060651&amp;SiteID=1">http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2060651&amp;SiteID=1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tuliohenrique.net/2007/11/24/mudancas-no-linq-to-sql-beta-2-para-o-rtm/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ajax.Net: Executando javascript adicionais</title>
		<link>http://www.tuliohenrique.net/2007/11/17/ajaxnet-executando-javascript-adicionais/</link>
		<comments>http://www.tuliohenrique.net/2007/11/17/ajaxnet-executando-javascript-adicionais/#comments</comments>
		<pubDate>Sun, 18 Nov 2007 00:31:51 +0000</pubDate>
		<dc:creator>Túlio Henrique</dc:creator>
		
		<category><![CDATA[.Net Framework]]></category>

		<category><![CDATA[AJAX.NET]]></category>

		<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://www.tuliohenrique.net/2007/11/17/ajaxnet-executando-javascript-adicionais/</guid>
		<description><![CDATA[Olá
Muitas vezes temos a necessidade de executar alguma operação na página quando se inicia ou termina uma requisição ajax usando asp.net e o UpdatePanel.
Abaixo como fazer para definir as funções javascripts chamadas pelo UpdatePanel
&#60;script language=&#8221;javascript&#8221;&#62;
// atribuindo funções para quando inicia e finaliza uma requisição assicrona
Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(this.onBeginRequest);
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(this.onEndRequest);
// função chamada quando inicia uma requisição assicrona
function onBeginRequest(sender, args) {
alert(&#8221;carregando [...]]]></description>
			<content:encoded><![CDATA[<p>Olá</p>
<p>Muitas vezes temos a necessidade de executar alguma operação na página quando se inicia ou termina uma requisição ajax usando asp.net e o UpdatePanel.</p>
<p>Abaixo como fazer para definir as funções javascripts chamadas pelo UpdatePanel</p>
<p>&lt;script language=&#8221;javascript&#8221;&gt;<br />
// atribuindo funções para quando inicia e finaliza uma requisição assicrona<br />
Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(this.onBeginRequest);<br />
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(this.onEndRequest);</p>
<p>// função chamada quando inicia uma requisição assicrona<br />
function onBeginRequest(sender, args) {<br />
alert(&#8221;carregando dados&#8221;);<br />
}<br />
// função chamada quando finaliza uma requisição assicrona<br />
function onEndRequest(sender, args) {<br />
alert(&#8221;dados carregados&#8221;);}<br />
&lt;/script&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tuliohenrique.net/2007/11/17/ajaxnet-executando-javascript-adicionais/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Métodos de Extensão (Extension Methods)</title>
		<link>http://www.tuliohenrique.net/2007/10/22/metodos-de-extensao-extension-methods/</link>
		<comments>http://www.tuliohenrique.net/2007/10/22/metodos-de-extensao-extension-methods/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 02:23:40 +0000</pubDate>
		<dc:creator>Túlio Henrique</dc:creator>
		
		<category><![CDATA[.Net Framework]]></category>

		<category><![CDATA[C# 3.0]]></category>

		<category><![CDATA[C#]]></category>

		<category><![CDATA[VS2008]]></category>

		<guid isPermaLink="false">http://www.tuliohenrique.net/2007/10/22/metodos-de-extensao-extension-methods/</guid>
		<description><![CDATA[No C# 3.0 e .NET 3.5 tem uma grande novidade quando queremos declarar um método, trata-se do métodos de extensão (extension methods).
Quando se usa o this (na declaração do primeiro parametro do método), nâo se passa a variável no paramentro mais sim declara antes: variável.método();
Abaixo um exemplo simples de um código:
Using Saudacao;
public class Programa
{
public class [...]]]></description>
			<content:encoded><![CDATA[<p>No C# 3.0 e .NET 3.5 tem uma grande novidade quando queremos declarar um método, trata-se do métodos de extensão (extension methods).</p>
<p>Quando se usa o this (na declaração do primeiro parametro do método), nâo se passa a variável no paramentro mais sim declara antes: variável.método();</p>
<p>Abaixo um exemplo simples de um código:</p>
<p>Using Saudacao;<br />
public class Programa<br />
{<br />
public class MetotoQualquer()<br />
{<br />
String Nome = &#8220;Túlio&#8221;;<br />
Nome.Ola();<br />
Console.Write(nome);<br />
}<br />
}</p>
<p>namespace Saudacao<br />
{<br />
public static class Saudacao<br />
{<br />
public static string Ola(this nome)<br />
{<br />
return String.Format(&#8221;Olá {0}&#8221;, nome);<br />
}<br />
}<br />
}</p>
<p>Quando você dê o Using no namespace Saudacao você terá o método Ola() disponivel para todos os Objetos String do escopo.</p>
<p>Uma característica muito importante dos métodos de extensão é que eles podem ser adicionados a tipos base. A classe object, por exemplo, pode ser estendida para ter um método qualquer e consequentemente ele estará disponível para todas as outras classes do framework e da aplicação.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tuliohenrique.net/2007/10/22/metodos-de-extensao-extension-methods/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Nullables Types</title>
		<link>http://www.tuliohenrique.net/2007/10/22/nullables-typles/</link>
		<comments>http://www.tuliohenrique.net/2007/10/22/nullables-typles/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 02:12:02 +0000</pubDate>
		<dc:creator>Túlio Henrique</dc:creator>
		
		<category><![CDATA[.Net Framework]]></category>

		<category><![CDATA[C#]]></category>

		<category><![CDATA[C# 3.0]]></category>

		<guid isPermaLink="false">http://www.tuliohenrique.net/2007/10/22/nullables-typles/</guid>
		<description><![CDATA[Em certas situações e muito útlil fazer uma váriavel aceitar o tipo Null.
No C# para uma variável aceitar Null basta adicionar &#8220;?&#8221; após a definição da tipagem da variável.
Exemplos:
string? Nome = null;
Nome = &#8220;Túlio&#8221;;
int? valor = null;
if (valor == null)
{
valor = 1;
}
]]></description>
			<content:encoded><![CDATA[<p>Em certas situações e muito útlil fazer uma váriavel aceitar o tipo Null.<br />
No C# para uma variável aceitar Null basta adicionar &#8220;<strong>?</strong>&#8221; após a definição da tipagem da variável.</p>
<p>Exemplos:</p>
<p>string? Nome = null;<br />
Nome = &#8220;Túlio&#8221;;</p>
<p>int? valor = null;<br />
if (valor == null)<br />
{<br />
valor = 1;<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tuliohenrique.net/2007/10/22/nullables-typles/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sobre o blog, sobre min</title>
		<link>http://www.tuliohenrique.net/2007/10/21/sobre-o-blog-sobre-min/</link>
		<comments>http://www.tuliohenrique.net/2007/10/21/sobre-o-blog-sobre-min/#comments</comments>
		<pubDate>Sun, 21 Oct 2007 23:21:15 +0000</pubDate>
		<dc:creator>Túlio Henrique</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.tuliohenrique.net/2007/10/21/sobre-o-blog-sobre-min/</guid>
		<description><![CDATA[Olá a todos
Bom esse vai ser um blog sobre desenvolvimento dando mais enfase mais em .Net a linguagem que estou trabalhando ultimamente mais também pretendo falar sobre Java, Php, etc várias outras linguagens para desenvolvimento web.
Sobre min meu nome e Túlio Henrique Thomé trabalho como desenvolvedor na empresa Magic Site, estou no 5 semestre do [...]]]></description>
			<content:encoded><![CDATA[<p>Olá a todos</p>
<p>Bom esse vai ser um blog sobre desenvolvimento dando mais enfase mais em .Net a linguagem que estou trabalhando ultimamente mais também pretendo falar sobre Java, Php, etc várias outras linguagens para desenvolvimento web.</p>
<p>Sobre min meu nome e Túlio Henrique Thomé trabalho como desenvolvedor na empresa <a href="http://www.magicsite.com.br" title="MagicSite" target="_blank">Magic Site</a>, estou no 5 semestre do curso de Informática com enfase em Gestão de Negócios na Fatec Rio Preto.</p>
<p>Até mais&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tuliohenrique.net/2007/10/21/sobre-o-blog-sobre-min/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
