﻿<?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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>C# Brasil</title>
	<atom:link href="http://csharpbrasil.com.br/feed/" rel="self" type="application/rss+xml" />
	<link>http://csharpbrasil.com.br</link>
	<description>Tecnologias, C# (C-Sharp), Padrões Web, CSS, JavaScript, AJAX, ASP.NET</description>
	<lastBuildDate>Wed, 03 Mar 2010 23:48:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/br/</creativeCommons:license>		<item>
		<title>Comlink e suas soluções de e-Procurement</title>
		<link>http://csharpbrasil.com.br/2010/01/28/comlink-e-suas-solucoes-de-e-procurement/</link>
		<comments>http://csharpbrasil.com.br/2010/01/28/comlink-e-suas-solucoes-de-e-procurement/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 20:07:59 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
				<category><![CDATA[Blogosfera]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Comlink]]></category>
		<category><![CDATA[Cotidiano]]></category>
		<category><![CDATA[b2b]]></category>
		<category><![CDATA[cotações]]></category>
		<category><![CDATA[e-produrement]]></category>
		<category><![CDATA[erp]]></category>
		<category><![CDATA[materiais]]></category>
		<category><![CDATA[negociação]]></category>
		<category><![CDATA[negócios]]></category>
		<category><![CDATA[pdm]]></category>
		<category><![CDATA[pedidos]]></category>
		<category><![CDATA[pradronização]]></category>
		<category><![CDATA[procurement]]></category>
		<category><![CDATA[saneamento]]></category>
		<category><![CDATA[soluções]]></category>

	<!-- AutoMeta Start -->
	<category>fornecedores</category>
	<category>comlink</category>
	<category>soluções</category>
	<category>materiais</category>
	<category>compra</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=1037</guid>
		<description><![CDATA[Este post está participando do Concurso Profissão Blogueiro, que vai premiar três blogueiros com netbook e kit completo para quem quer ter um blog de sucesso. Acesse: www.ideiasnoar.com.br/profissaoblogueiro.”]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2010/01/28/comlink-e-suas-solucoes-de-e-procurement/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Vem ai a semana de Interoperabilidade</title>
		<link>http://csharpbrasil.com.br/2010/01/12/vem-ai-a-semana-de-interoperabilidade/</link>
		<comments>http://csharpbrasil.com.br/2010/01/12/vem-ai-a-semana-de-interoperabilidade/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 23:00:10 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Interoperabilidade]]></category>
		<category><![CDATA[TechNet]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Webcast]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[IronPython]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Moonlight]]></category>
		<category><![CDATA[MSDN]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WebForm]]></category>
		<category><![CDATA[WebService]]></category>
		<category><![CDATA[WinForm]]></category>

	<!-- AutoMeta Start -->
	<category>alessandro</category>
	<category>binhara</category>
	<category>palestrantes</category>
	<category>palestrante</category>
	<category>linux</category>
	<category>meio</category>
	<category>oliveira</category>
	<category>interoperabilidade</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=1023</guid>
		<description><![CDATA[Olá pessoal, para ajudar um pouco na divulgação, compartilhar e informar aos nossos amigos desenvolvedores, vai ocorrer a semana da Interoperabilidade.
Esse evento abordará assuntos muito interessantes por profissionais da comunidade técnica.
Os eventos ocorrerá entre os dias 18 e 22 de janeiro e terá vários WebCast.

Segue abaixo a relação:
MSDN &#8211; de 18 a 22 de janeiro, [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2010/01/12/vem-ai-a-semana-de-interoperabilidade/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Exportando dados do GridView para Excel</title>
		<link>http://csharpbrasil.com.br/2009/11/28/exportando-dados-do-gridview-para-excel/</link>
		<comments>http://csharpbrasil.com.br/2009/11/28/exportando-dados-do-gridview-para-excel/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 23:33:34 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Exportar]]></category>
		<category><![CDATA[Grid2Excel]]></category>
		<category><![CDATA[GridToExcel]]></category>
		<category><![CDATA[GridView]]></category>
		<category><![CDATA[GridView2Excel]]></category>
		<category><![CDATA[GridViewToExcel]]></category>
		<category><![CDATA[HtmlTextWriter]]></category>
		<category><![CDATA[StringWriter]]></category>
		<category><![CDATA[WebForm]]></category>

	<!-- AutoMeta Start -->
	<category>contatos</category>
	<category>contatos</category>
	<category>exportar</category>
	<category>telefone</category>
	<category>gridcontatos</category>
	<category>insert</category>
	<category>values</category>
	<category>carregar</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=996</guid>
		<description><![CDATA[No artigo de hoje ensinarei um jeito simples e rápido de implementar em uma página ASP.NET a opção de exportar o conteudo de um GridView contendo informações para o Excel. Isso será feito sem a necessidade de qualquer outro componente.
Essa semana me foi solicitado a criação e disponibilização de uma opção para que o usuário [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/11/28/exportando-dados-do-gridview-para-excel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dica &#8211; Converter um DataSet em XML</title>
		<link>http://csharpbrasil.com.br/2009/11/24/dica-converter-um-dataset-em-xml/</link>
		<comments>http://csharpbrasil.com.br/2009/11/24/dica-converter-um-dataset-em-xml/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 16:00:46 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/csharpbrasil/public_html/csharpbrasil/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[WebForm]]></category>
		<category><![CDATA[WinForm]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=972</guid>
		<description><![CDATA[Como você faria para converter um DataSet em XML?
Imagine que você esta desenvolvendo um WebService e que os dados serão recebidos por ele e esses dados gravados em formato XML no disco para que depois uma segunda aplicação possa processa-la.

Criaremos aqui uma função simples que fará esse processo de geração do XML e gravação em [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/11/24/dica-converter-um-dataset-em-xml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dica &#8211; Adicionar um arquivo CSS dinamicamente em um WebForm</title>
		<link>http://csharpbrasil.com.br/2009/11/23/dica-adicionar-um-arquivo-css-dinamicamente-em-um-webform/</link>
		<comments>http://csharpbrasil.com.br/2009/11/23/dica-adicionar-um-arquivo-css-dinamicamente-em-um-webform/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 12:00:55 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/csharpbrasil/public_html/csharpbrasil/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[WebForm]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=982</guid>
		<description><![CDATA[Se você desejar criar um estilo especifico para cada cliente ou deixo escolher um de uma lista, uma dica interessante para fazer isso é altera-lo via codigo dinamicamente.
Basta criar um botão em nosso WebForm e incluir o código abaixo.


System.Web.UI.HtmlControls.HtmlHead header = (System.Web.UI.HtmlControls.HtmlHead)Page.Header;
System.Web.UI.HtmlControls.HtmlLink link = new System.Web.UI.HtmlControls.HtmlLink();
link.Attributes.Add(&#34;href&#34;, Page.ResolveClientUrl(&#34;~/css/estilo.css&#34;));
link.Attributes.Add(&#34;type&#34;, &#34;text/css&#34;);
link.Attributes.Add(&#34;rel&#34;, &#34;stylesheet&#34;);
header.Controls.Add(link);

Aproveitem a dica.
Abraço e até a próxima.
Here [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/11/23/dica-adicionar-um-arquivo-css-dinamicamente-em-um-webform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utilizando MasterPage em aplicações ASP.NET</title>
		<link>http://csharpbrasil.com.br/2009/11/22/utilizando-masterpage-em-aplicacoes-asp-net/</link>
		<comments>http://csharpbrasil.com.br/2009/11/22/utilizando-masterpage-em-aplicacoes-asp-net/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 21:03:46 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[WebForm]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=931</guid>
		<description><![CDATA[Sem sombra de dúvida qualquer desenvolvedor deseja criar aplicações web com maior facilidade e rapidez e é isso que a MasterPage do ASP.NET promete e cumpri.
Desde quando comecei a aprender ASP.NET até hoje utilizo em minhas aplicações web essa funcionalidade. Para isso, antes de iniciar qualquer projeto, eu desenho todo o site utilizando a minha [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/11/22/utilizando-masterpage-em-aplicacoes-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Krypton Suite 4.1 Released</title>
		<link>http://csharpbrasil.com.br/2009/11/21/krypton-suite-4-1-released/</link>
		<comments>http://csharpbrasil.com.br/2009/11/21/krypton-suite-4-1-released/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 13:48:26 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/csharpbrasil/public_html/csharpbrasil/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[component factory]]></category>
		<category><![CDATA[componente]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Krypton]]></category>
		<category><![CDATA[Skin]]></category>
		<category><![CDATA[WinForm]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=917</guid>
		<description><![CDATA[Foi lançado no dia 18/11 a nova versão do então já falado componente para .NET o Krypton Suite.
A Componente Factory lançou a versão 4.1 e nela algumas mudanças foram atribuidas e alguns bugs foram corrigidos.

Entre as mudanças estão novos estilos para deixar ainda mais elegante nossas aplicações. Foram atribuidas estilos do Office 2010. Veja abaixo:
Para [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/11/21/krypton-suite-4-1-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interface amigável e elegante com Krypton Suite</title>
		<link>http://csharpbrasil.com.br/2009/10/28/interface-amigavel-e-elegante-com-krypton-suite/</link>
		<comments>http://csharpbrasil.com.br/2009/10/28/interface-amigavel-e-elegante-com-krypton-suite/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 00:45:48 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[component factory]]></category>
		<category><![CDATA[componente]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Krypton]]></category>
		<category><![CDATA[Skin]]></category>
		<category><![CDATA[WinForm]]></category>

	<!-- AutoMeta Start -->
	<category>krypton</category>
	<category>componentfactory</category>
	<category>ribbon</category>
	<category>forums</category>
	<category>docking</category>
	<category>suite</category>
	<category>navigator</category>
	<category>menu</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=846</guid>
		<description><![CDATA[Olá caro leitor. Estou aqui mais uma vez para compartilhar com você das coisas boas que encontramos na internet.
Estava eu por esses dias a procura de um jeito de fazer uma aplicação com um designer mais elegante e amigável que alias não é nada simples quando pensamos pelo lado do usuário. Vi diversos componentes pagos [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/10/28/interface-amigavel-e-elegante-com-krypton-suite/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Webcast &#8211; Saturday Night Code: Novidades do ASP.NET 4.0 no Visual Studio 2010</title>
		<link>http://csharpbrasil.com.br/2009/09/11/webcast-saturday-night-code-novidades-do-asp-net-4-0-no-visual-studio-2010/</link>
		<comments>http://csharpbrasil.com.br/2009/09/11/webcast-saturday-night-code-novidades-do-asp-net-4-0-no-visual-studio-2010/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 17:03:23 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/csharpbrasil/public_html/csharpbrasil/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Webcast]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=836</guid>
		<description><![CDATA[Olá leitor, dia 26 de setembro de 2009 as 21h00 (Brasília) os palestrantes Daniel Ferreira, Rogerio Cordeiro e Diego Neufert falaram sobre o ASP.NET 4.0 e o novo Microsoft Visual Studio 2010 que trarão melhorias que fará ainda mais produtivo nosso desenvolvimento web. Novos recursos de controle do Client ID e ViewState, melhorias para SEO, [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/09/11/webcast-saturday-night-code-novidades-do-asp-net-4-0-no-visual-studio-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Criando User Controls em ASP.NET</title>
		<link>http://csharpbrasil.com.br/2009/09/05/criando-user-controls-em-asp-net/</link>
		<comments>http://csharpbrasil.com.br/2009/09/05/criando-user-controls-em-asp-net/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 15:13:19 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/csharpbrasil/public_html/csharpbrasil/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Framework]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=806</guid>
		<description><![CDATA[Olá leitor! Estou de volta, agora com uma abordagem um pouco mais interessante. Hoje iremos ver como é fácil criação de um User Control. Mais o que vem a ser um User Control? Bom, o User Control resumidamente é:

Uma página ASP.NET só que com comportamento de Controle
Tem a praticidade da utilização e reutilização de código
Agilidade [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/09/05/criando-user-controls-em-asp-net/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Usando Skin em ASP.NET</title>
		<link>http://csharpbrasil.com.br/2009/08/29/usando-skin-em-asp-net/</link>
		<comments>http://csharpbrasil.com.br/2009/08/29/usando-skin-em-asp-net/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 21:30:47 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Skin]]></category>

	<!-- AutoMeta Start -->
	<category>skin</category>
	<category>tema</category>
	<category>cssclass</category>
	<category>espaçamento</category>
	<category>4b7a1c</category>
	<category>formulário</category>
	<category>formulario</category>
	<category>formulario</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=581</guid>
		<description><![CDATA[Um dos recursos que particularmente acho importante no Framework.NET e a possibilidade de criar skins para aplicações WebForm.
O skin no ASP.NET nada mais e que um conjunto de configurações visuais pré definidas composta de tags dos server controls, imagens e CSS.
O trabalho de desenvolvimento envolve vários conhecimento, dentre eles css,  conhecimento prévio do próprio [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/08/29/usando-skin-em-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>O que é o MVC &#8211; Model View Controller</title>
		<link>http://csharpbrasil.com.br/2009/08/02/o-que-e-o-mvc-model-view-controller/</link>
		<comments>http://csharpbrasil.com.br/2009/08/02/o-que-e-o-mvc-model-view-controller/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 21:41:32 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/csharpbrasil/public_html/csharpbrasil/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Microsoft]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=735</guid>
		<description><![CDATA[Olá caro leitor, devido minha ausencia nos últimos dias com as postagens sobre C# (c-sharp), irei lhe indicar um ótimo artigo para você que é iniciante em ASP.NET MVC.
O artigo explica claramente o que é o MVC &#8211; Model View Controller, artigo esse postado pelo Tiago Lemos.
Para ver o artigo do Tiago Lemos, acesse:
http://www.tiagolemos.com.br/2009/07/10/o-que-e-o-mvc-model-view-controller/
Abraço e [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/08/02/o-que-e-o-mvc-model-view-controller/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Magic Eye ganha prêmio Eng. Jaime Filipe</title>
		<link>http://csharpbrasil.com.br/2009/07/16/magic-eye-ganha-premio-engenheiro-jaime-filipe/</link>
		<comments>http://csharpbrasil.com.br/2009/07/16/magic-eye-ganha-premio-engenheiro-jaime-filipe/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 17:17:56 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/csharpbrasil/public_html/csharpbrasil/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[Blogosfera]]></category>
		<category><![CDATA[Cotidiano]]></category>
		<category><![CDATA[Engenheiro Jaime Filipe]]></category>
		<category><![CDATA[Magic Eye]]></category>
		<category><![CDATA[Magic Key]]></category>
		<category><![CDATA[prêmio]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=726</guid>
		<description><![CDATA[O projeto “Magic Eye“, desenvolvido pelo investigador português Luis Figueiredo pertencente à Escola Superior de Tecnologia e Gestão (ESTG) do Instituto Politécnico da Guarda (IPG), conquistou o Prêmio Engenheiro Jaime Filipe. O Magick Eye é uma aplicação informática que permite que pessoas possam controlar o rato do computador apenas com os olhos, não exigindo que [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/07/16/magic-eye-ganha-premio-engenheiro-jaime-filipe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convertendo uma estrutura em DataTable</title>
		<link>http://csharpbrasil.com.br/2009/07/11/convertendo-uma-estrutura-em-datatable/</link>
		<comments>http://csharpbrasil.com.br/2009/07/11/convertendo-uma-estrutura-em-datatable/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 02:00:21 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/csharpbrasil/public_html/csharpbrasil/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[DataTable]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Melhores Práticas]]></category>
		<category><![CDATA[Microsoft]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=711</guid>
		<description><![CDATA[Esses dias fiquei pensando em um meio de criar um jeito de converter uma estrutura de dados qualquer em um DataTable e cheguei finalmente em uma meio muito interessante.

Como exemplo, eu criei a seguinte estrutura na qual desejava converter em um DataTable:


public class Clientes
{
    private string _Nome;
    private int [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/07/11/convertendo-uma-estrutura-em-datatable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dica &#8211; Alterando o diretório temporário do ASP.NET</title>
		<link>http://csharpbrasil.com.br/2009/06/12/dica-alterando-o-diretorio-temporario-do-asp-net/</link>
		<comments>http://csharpbrasil.com.br/2009/06/12/dica-alterando-o-diretorio-temporario-do-asp-net/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 19:59:11 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/csharpbrasil/public_html/csharpbrasil/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Microsoft]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=697</guid>
		<description><![CDATA[Estou de volta! Ultimamente ando um pouco atarefado e me impossibilitando de escrever novos artigos.
Mais arrumei um tempo nesse dia chuvoso pós feriado.
Na empresa na qual trabalho possuímos nossa aplicação web toda desenvolvida em asp.net e com isso surgiu a necessidade de mudar o diretório dos arquivos temporários compilados.

Para quem não sabe, o ASP.NET é [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/06/12/dica-alterando-o-diretorio-temporario-do-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facilitando o desenvolvimento DAL com SubSonic</title>
		<link>http://csharpbrasil.com.br/2009/04/09/facilitando-o-desenvolvimento-dal-com-subsonic/</link>
		<comments>http://csharpbrasil.com.br/2009/04/09/facilitando-o-desenvolvimento-dal-com-subsonic/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 20:44:34 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/csharpbrasil/public_html/csharpbrasil/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[SubSonic]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[DAL]]></category>
		<category><![CDATA[MySql]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Sql Server]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=641</guid>
		<description><![CDATA[O SubSonic é uma tecnologia open source que cria toda a camada de acesso a dados (DAL &#8211; Data Access Layer) de nosso projeto em .NET e que tem como líder Rob Conery.
Ele cria toda nossa camada de acesso a dados (DAL) em tempo de compilação, ficando somente em nossa responsabilidade utilizá-lo.

Atualmente ele suporta quase [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/04/09/facilitando-o-desenvolvimento-dal-com-subsonic/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Criando um Array de objetos &#8211; Parte I</title>
		<link>http://csharpbrasil.com.br/2009/04/09/criando-um-array-de-objetos-parte-i/</link>
		<comments>http://csharpbrasil.com.br/2009/04/09/criando-um-array-de-objetos-parte-i/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 04:13:12 +0000</pubDate>
		<dc:creator>Leonardo Baggio</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/csharpbrasil/public_html/csharpbrasil/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[arrays]]></category>
		<category><![CDATA[delegate]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[tips]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=615</guid>
		<description><![CDATA[Olá leitores do C# Brasil, meu nome é Leonardo Baggio e a partir de hoje estarei trazendo para vocês artigos, tutoriais e novidades sobre a plataforma .Net. E quero desde já, agradecer essa oportunidade que gentilmente o Raphael me concedeu, e ja começar botando a mão na massa.
Hoje irei falar um pouco à respeito de [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/04/09/criando-um-array-de-objetos-parte-i/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Criando e manipulando imagens com C-Sharp &#8211; Parte 2</title>
		<link>http://csharpbrasil.com.br/2009/04/06/criando-e-manipulando-imagens-com-c-sharp-parte-2/</link>
		<comments>http://csharpbrasil.com.br/2009/04/06/criando-e-manipulando-imagens-com-c-sharp-parte-2/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 13:23:37 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/csharpbrasil/public_html/csharpbrasil/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Bitmap]]></category>
		<category><![CDATA[Exif]]></category>
		<category><![CDATA[Image]]></category>
		<category><![CDATA[MemoryStream]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=593</guid>
		<description><![CDATA[Seguindo a serie de artigos de criação e manipulação de imagens (veja o arquivo anterior), nesse artigo irei ensinar como remover as Meta Tags existentes em uma imagem do tipo JPG. Essas Meta Tags são chamadas de ExifW (Exchangeable image file format) e nelas existem diversas informações sobre a imagens.

Normalmente encontramos essas Meta Tags nas [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/04/06/criando-e-manipulando-imagens-com-c-sharp-parte-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dica &#8211; Executando um executavel de nossa aplicação</title>
		<link>http://csharpbrasil.com.br/2009/03/27/dica-executando-um-executavel-de-nossa-aplicacao/</link>
		<comments>http://csharpbrasil.com.br/2009/03/27/dica-executando-um-executavel-de-nossa-aplicacao/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 21:01:17 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/csharpbrasil/public_html/csharpbrasil/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Diagnostics]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Process]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=586</guid>
		<description><![CDATA[Para que possamos de nossa aplicação chamar um executável basta utilizar a Namespace System.Diagnostics.

Suponhamos que queremos adicionar uma Label com o endereço de nosso site para ser chamada quando clicado, basta fazer como o exemplo abaixo.


public void ChamaLink()
{
	string app = @&#34;C:\Program Files\Internet Explorer\iexplore.exe&#34;;
	string param = &#34;http://csharpbrasil.com.br&#34;;
	System.Diagnostics.Process process = System.Diagnostics.Process.Start(app, param);
}

Essa classe ira chamar qualquer aplicação [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/03/27/dica-executando-um-executavel-de-nossa-aplicacao/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Dica &#8211; Tornando um código obsoleto em .NET</title>
		<link>http://csharpbrasil.com.br/2009/01/18/dica-tornando-um-codigo-obsoleto-em-net/</link>
		<comments>http://csharpbrasil.com.br/2009/01/18/dica-tornando-um-codigo-obsoleto-em-net/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 05:16:55 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/csharpbrasil/public_html/csharpbrasil/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Obsolete]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=501</guid>
		<description><![CDATA[Já ocorreu de precisarmos criar uma classe conteúdo algumas funcionalidades básicas mais usadas e algumas dessas deixaram de ser úteis ou sofreram algum tipo de evolução. OK, mais e as aplicações que utiliza essa nossa classe, como identificar?
Em .NET existe o atributo Obsolete, que pode marcar em nossa classe se ele é um código obsoleto [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/01/18/dica-tornando-um-codigo-obsoleto-em-net/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
