﻿<?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# BrasilVB.NET</title>
	<atom:link href="http://csharpbrasil.com.br/tags/vbnet/feed/" rel="self" type="application/rss+xml" />
	<link>http://csharpbrasil.com.br</link>
	<description>C# (C-Sharp), AJAX, ASP.NET, WinForm, WebForm, Entity Framework, Padrões Web, CSS, JavaScript, MySQL, SQL Server</description>
	<lastBuildDate>Tue, 15 Jun 2010 11:24:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1-alpha</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/br/</creativeCommons:license>		<item>
		<title>Manipulando arquivos Excel sem uso da interoperabilidade ou conexão OLEDB</title>
		<link>http://csharpbrasil.com.br/2010/04/02/criar-ler-e-modificar-arquivos-excel-sem-uso-da-interoperabilidade-ou-conexao-oledb/</link>
		<comments>http://csharpbrasil.com.br/2010/04/02/criar-ler-e-modificar-arquivos-excel-sem-uso-da-interoperabilidade-ou-conexao-oledb/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 00:40:13 +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[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[MemoryStream]]></category>
		<category><![CDATA[WebForm]]></category>
		<category><![CDATA[WebService]]></category>
		<category><![CDATA[WinForm]]></category>

	<!-- AutoMeta Start -->
	<category>worksheet</category>
	<category>spreadsheet</category>
	<category>excellibrary</category>
	<category>workbook</category>
	<category>cells</category>
	<category>dtexcel</category>
	<category>rowindex</category>
	<category>excel</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=1139</guid>
		<description><![CDATA[Como é de costume, sempre compartilho a minhas experiências e necessidades do dia a dia com você. Recentemente tive a necessidade de ler um arquivo Excel em um WebService, porem o servidor na qual está hospedado não possui o Office instalado e nem poderia porque no final das contas seria necessário instala-lo em 3 servidores. [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2010/04/02/criar-ler-e-modificar-arquivos-excel-sem-uso-da-interoperabilidade-ou-conexao-oledb/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dica &#8211; Limitando a quantidade caracteres em um TextBox do tipo Multiline</title>
		<link>http://csharpbrasil.com.br/2010/03/17/dica-limitando-a-quantidade-caracteres-em-um-textbox-do-tipo-multiline/</link>
		<comments>http://csharpbrasil.com.br/2010/03/17/dica-limitando-a-quantidade-caracteres-em-um-textbox-do-tipo-multiline/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 19:16: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[JavaScript]]></category>
		<category><![CDATA[WebForm]]></category>

	<!-- AutoMeta Start -->
	<category>maxlength</category>
	<category>maxlength</category>
	<category>mlength</category>
	<category>getattribute</category>
	<category>textmode</category>
	<category>atributo</category>
	<category>onkeyup</category>
	<category>onkeyup</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=1126</guid>
		<description><![CDATA[Você já tentou utilizar o MaxLength do TextBox quando esse esta com TextMode igual a MultiLine? No TextBox o TextMode é uma propriedade na qual definimos o tipo de campo será ele. Existem 3 tipos: SingleLine: após renderizado o HTML, será gerado um simples input do tipo Text; Password: será gerado um input do tipo [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2010/03/17/dica-limitando-a-quantidade-caracteres-em-um-textbox-do-tipo-multiline/feed/</wfw:commentRss>
		<slash:comments>0</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></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 [...]]]></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 [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/11/28/exportando-dados-do-gridview-para-excel/feed/</wfw:commentRss>
		<slash:comments>2</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 [...]]]></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>
				<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 -->
	<category></category>
	<!-- 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;); [...]]]></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 [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2009/11/22/utilizando-masterpage-em-aplicacoes-asp-net/feed/</wfw:commentRss>
		<slash:comments>2</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>
				<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 -->
	<category></category>
	<!-- 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 [...]]]></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 [...]]]></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>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>
				<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 -->
	<category></category>
	<!-- 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 [...]]]></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>Table2Class &#8211; Add-in para o Visual Studio</title>
		<link>http://csharpbrasil.com.br/2008/09/25/table2class-add-in-para-o-visual-studio/</link>
		<comments>http://csharpbrasil.com.br/2008/09/25/table2class-add-in-para-o-visual-studio/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 01:39:05 +0000</pubDate>
		<dc:creator>Raphael Cardoso</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Add-ins]]></category>
		<category><![CDATA[VB.NET]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://csharpbrasil.com.br/?p=25</guid>
		<description><![CDATA[Estou aqui para mais um artigo. Dessa vez não vou ensinar ou dar dicas, vou apresentar o meu mais recente &#8220;projetinho&#8221; desenvolvido por questão de necessidade. É um Add-in para o Visual Studio com o seguinte propósito, gerar classe em C-Sharp apartir de determinada tabela de um determinando banco de dados. Ou seja, vou criar [...]]]></description>
		<wfw:commentRss>http://csharpbrasil.com.br/2008/09/25/table2class-add-in-para-o-visual-studio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
