<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sharpcode.com.br/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title /><link>http://sharpcode.com.br/blogs/</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>http://spokydev.blogspot.com/</title><link>http://sharpcode.com.br/blogs/spoky/archive/2009/09/22/http-spokydev-blogspot-com.aspx</link><pubDate>Tue, 22 Sep 2009 21:47:00 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:735</guid><dc:creator>spoky</dc:creator><slash:comments>0</slash:comments><description>&lt;div align="center"&gt;&lt;a href="http://spokydev.blogspot.com/"&gt;&lt;font color="#4f81bd" size="6"&gt;&lt;strong&gt;http://spokydev.blogspot.com/&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div align="center"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div align="center"&gt;Agora o blog esta acessível e Reformulado neste endereço... viva a tecnologia!&lt;/div&gt;
&lt;div align="center"&gt;...aproveitem ;)&lt;/div&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=735" width="1" height="1"&gt;</description></item><item><title>Typemock</title><link>http://sharpcode.com.br/blogs/mfalthmann/archive/2009/05/18/typemock.aspx</link><pubDate>Tue, 19 May 2009 00:30:00 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:729</guid><dc:creator>mfalthmann</dc:creator><slash:comments>1</slash:comments><description>Unit Testing ASP.NET? ASP.NET unit testing has never been this easy. Typemock is launching a new product for ASP.NET developers – the ASP.NET Bundle - and for the launch will be giving out FREE licenses to bloggers and their readers. The ASP.NET Bundle is the ultimate ASP.NET unit testing solution, and offers both Typemock Isolator , a unit test tool and Ivonna , the Isolator add-on for ASP.NET unit testing , for a bargain price. Typemock Isolator is a leading .NET unit testing tool (C# and VB.NET...(&lt;a href="http://sharpcode.com.br/blogs/mfalthmann/archive/2009/05/18/typemock.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=729" width="1" height="1"&gt;</description></item><item><title>Windows 7 RC público liberado!</title><link>http://sharpcode.com.br/blogs/gabrielamorim/archive/2009/05/05/windows-7-rc-p-250-blico-liberado.aspx</link><pubDate>Tue, 05 May 2009 15:36:50 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:726</guid><dc:creator>Gabriel.Amorim</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Então, não há muito a dizer… &lt;strong&gt;&lt;a href="http://www.microsoft.com/windows/windows-7/download.aspx"&gt;Clique aqui para baixar o Windows 7 RC público!&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sharpcode.com.br/blogs/gabrielamorim/windows7rc32bitmozillafirefox500x430_67FE1D1D.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="windows-7-rc-32-bit-mozilla-firefox-500x430" border="0" alt="windows-7-rc-32-bit-mozilla-firefox-500x430" src="http://sharpcode.com.br/blogs/gabrielamorim/windows7rc32bitmozillafirefox500x430_thumb_54CCCAA4.png" width="483" height="415" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Vi no: &lt;a href="http://www.winajuda.com.br"&gt;www.winajuda.com.br&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=726" width="1" height="1"&gt;</description></item><item><title>Table-Valued Parameter no SQL Server 2008</title><link>http://sharpcode.com.br/blogs/mbanagouro/archive/2009/04/30/table-value-parameter-no-sql-server-2008.aspx</link><pubDate>Thu, 30 Apr 2009 11:57:00 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:721</guid><dc:creator>mbanagouro</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;No blog do &lt;a href="http://www.israelaece.com/"&gt;Israel Aece&lt;/a&gt;&amp;nbsp;ele deu uma ótima solução para resolver o seguinte &amp;quot;problema&amp;quot;:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;quot;Suponha que você tenha uma lista na sua aplicação, onde cada um dos elementos desta lista representa&amp;nbsp; um Id na base de dados. Você precisa submeter esta lista para uma Stored Procedure para atualizar os respectivos registros. Aqui entra o problema: como você irá fazer isso?&amp;quot;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Tá doido pela&amp;nbsp;resposta? Confira em &lt;a href="http://www.israelaece.com/post/Table-Valued-Parameter.aspx"&gt;http://www.israelaece.com/post/Table-Valued-Parameter.aspx&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Um abraço à todos!&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=721" width="1" height="1"&gt;</description><category domain="http://sharpcode.com.br/blogs/mbanagouro/archive/tags/Dicas/default.aspx">Dicas</category><category domain="http://sharpcode.com.br/blogs/mbanagouro/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>Dica - ASP .NET MVC 1.0 (Ebook gratuito)</title><link>http://sharpcode.com.br/blogs/mbanagouro/archive/2009/04/30/dica-asp-net-mvc-1-0-ebook-gratuito.aspx</link><pubDate>Thu, 30 Apr 2009 03:27:00 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:720</guid><dc:creator>mbanagouro</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;img src="http://sharpcode.com.br/blogs/mbanagouro/livro-asp-net-mvc.jpg" alt="" width="" align="" border="" height="" hspace="" /&gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Para quem está se &amp;quot;coçando&amp;quot; em querer aprender sobre ASP .NET MVC, nessa última semana foi lançado o livro abordando a versão 1.0 desse Framework Web mais falado no momento. &lt;/p&gt;&lt;p&gt;No site da &lt;a href="http://www.amazon.com/gp/product/0470384611?ie=UTF8&amp;amp;tag=scoblo04-20&amp;amp;linkCode=xm2&amp;amp;camp=1789&amp;amp;creativeASIN=0470384611"&gt;Amazon&lt;/a&gt; você já é possível adquirir essa o livro.&lt;a href="http://www.amazon.com/gp/product/0470384611?ie=UTF8&amp;amp;tag=scoblo04-20&amp;amp;linkCode=xm2&amp;amp;camp=1789&amp;amp;creativeASIN=0470384611" target="_blank" title="ASP .NET MVC 1.0."&gt; &lt;/a&gt;&lt;/p&gt;&lt;p&gt;Se você está em dúvida em comprar o livro ou a &amp;quot;crise&amp;quot; não está te ajudando no momento, é possível fazer o download do ebook gratuito dele, contendo apenas um capítulo (são 196 páginas =O) que aborda a construção de um aplicativo simples, porém passando pelos conceitos mais básicos até os mais pertinentes desse framework que veio para agregar um maior valor para as aplicações desenvolvidas na plataforma .NET.&lt;/p&gt;&lt;p&gt;Eu já andei lendo essa versão gratuita e realmente ela está bem bacana, com conteúdo bastante didático, com exemplos práticos como se fosse um enorme tutorial, com telas, explicações, etc. Vale a pena fazer o download e conferir. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Download: versão &lt;a href="http://aspnetmvcbook.s3.amazonaws.com/aspnetmvc-nerdinner_v1.pdf" title="PDF" target="_blank"&gt;PDF&lt;/a&gt; ou &lt;a href="http://weblogs.asp.net/scottgu/archive/2009/04/28/free-asp-net-mvc-nerddinner-tutorial-now-in-html.aspx" title="Versão disponível em HTML."&gt;HTML.&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.asp.net/mvc/" target="_blank"&gt;Site oficial do ASP .NET MVC&lt;/a&gt;: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Um abraço à todos e bom estudo! &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=720" width="1" height="1"&gt;</description><category domain="http://sharpcode.com.br/blogs/mbanagouro/archive/tags/Dicas/default.aspx">Dicas</category><category domain="http://sharpcode.com.br/blogs/mbanagouro/archive/tags/.NET/default.aspx">.NET</category><category domain="http://sharpcode.com.br/blogs/mbanagouro/archive/tags/ASP+.NET+MVC/default.aspx">ASP .NET MVC</category></item><item><title>Dica: Pra quem não tem um serial Windows 7 Beta</title><link>http://sharpcode.com.br/blogs/gabrielamorim/archive/2009/04/28/dica-pra-quem-n-227-o-tem-um-serial-windows-7-beta.aspx</link><pubDate>Tue, 28 Apr 2009 03:52:09 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:719</guid><dc:creator>Gabriel.Amorim</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Boa noite pessoal, tudo beleza?&lt;/p&gt;  &lt;p&gt;Estava navegando na pagina oficial do Windows 7 quando me deparei com um link informando que o prazo para downloads do Windows 7 Beta 7000 tinha acabado, entretanto o cadastro para obter um numero serial para instalação ainda estava funcionando.&lt;/p&gt;  &lt;p&gt;Fiz o cadastro e constatei que realmente o serviço funciona…&lt;/p&gt;  &lt;p&gt;Então pro pessoal que tá &lt;strike&gt;baixando via torrent&lt;/strike&gt; pegando cd emprestado do beta oficial com amigos, e precisa de um serial que ative a instalação oficialmente junto a microsoft, não perca a oportunidade!&lt;/p&gt;  &lt;p&gt;O link para o site é:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/windows/windows-7/beta-download.aspx" href="http://www.microsoft.com/windows/windows-7/beta-download.aspx"&gt;http://www.microsoft.com/windows/windows-7/beta-download.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Abraços!&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=719" width="1" height="1"&gt;</description></item><item><title>Dica: AddIn anti CTRL+V :D</title><link>http://sharpcode.com.br/blogs/mfalthmann/archive/2009/04/27/dica-addin-anti-ctrl-v-d.aspx</link><pubDate>Mon, 27 Apr 2009 16:42:40 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:716</guid><dc:creator>mfalthmann</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Essa eu virei fan hehe&lt;/p&gt;  &lt;p&gt;Bom muitos desenvolvedores utilizam a práticad e Copiar e Colar código de um lado para o outro no sistema, e essa é uma péssima prática, caso algo deva ser utilizado em mais de um lugar no sistema, deveria ser encapsulado para ser reutilizado, por ex. caso o cadastro de Cliente, Funcionário e Fornecedor possuam um método para algum cálculo específico, e no momento de desenvolvimento o código for igual nos 3 casos, é comum ter o método de cálculo nos 3 cadastros, se daqui 1 mês o cálculo mudar, são 3 lugares para alterarmos :) esse é só um exemplo de como copiar e colar código pode dar dor de cabeça :), pensando nisso criaram esse addin para o Visual Studio que bloquia a CTRL + V :D hehehe&lt;/p&gt;  &lt;p&gt;&lt;a title="http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/" href="http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/"&gt;http://elegantcode.com/2009/03/28/antipaste-because-pasting-code-is-harmful/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Abraços e vamos dar mais atenção as boas práticas de programação ;)&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=716" width="1" height="1"&gt;</description><category domain="http://sharpcode.com.br/blogs/mfalthmann/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://sharpcode.com.br/blogs/mfalthmann/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://sharpcode.com.br/blogs/mfalthmann/archive/tags/Boas+Pr_E100_ticas/default.aspx">Boas Práticas</category></item><item><title>Dica: Profile de aplicações WPF</title><link>http://sharpcode.com.br/blogs/mfalthmann/archive/2009/04/27/dica-profile-de-aplica-231-245-es-wpf.aspx</link><pubDate>Mon, 27 Apr 2009 16:33:39 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:715</guid><dc:creator>mfalthmann</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;E ai pessoal blz?&lt;/p&gt;  &lt;p&gt;Bom para quem quer fazer profile de aplicações WPF e verificar o desempenho, segue um ótimo link sobre o assunto.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/aa969767.aspx" href="http://msdn.microsoft.com/en-us/library/aa969767.aspx"&gt;http://msdn.microsoft.com/en-us/library/aa969767.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=715" width="1" height="1"&gt;</description><category domain="http://sharpcode.com.br/blogs/mfalthmann/archive/tags/.Net+Framework/default.aspx">.Net Framework</category><category domain="http://sharpcode.com.br/blogs/mfalthmann/archive/tags/WPF/default.aspx">WPF</category><category domain="http://sharpcode.com.br/blogs/mfalthmann/archive/tags/Profile/default.aspx">Profile</category></item><item><title>Vagas para Analista e Programador .NET em Londrina</title><link>http://sharpcode.com.br/blogs/mbanagouro/archive/2009/04/25/vagas-para-analista-e-programador-net-em-londrina.aspx</link><pubDate>Sat, 25 Apr 2009 13:15:40 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:714</guid><dc:creator>mbanagouro</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;A NBR Tecnologia, situada em Londrina/PR está com vagas abertas para os seguintes cargos:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Analista Desenvolvedor .NET Pleno;
&lt;/li&gt;&lt;li&gt;Desenvolvedor .NET Junior;
&lt;/li&gt;&lt;li&gt;Desenvolvedor .NET Pleno.
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Confira no link abaixo maiores informações sobre as vagas.
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.nbrtecnologia.com.br/Vagas/"&gt;http://www.nbrtecnologia.com.br/Vagas/&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;Um abraço à todos!&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=714" width="1" height="1"&gt;</description><category domain="http://sharpcode.com.br/blogs/mbanagouro/archive/tags/Emprego/default.aspx">Emprego</category></item><item><title>Londrina Techday</title><link>http://sharpcode.com.br/blogs/carlossantos/archive/2009/04/21/londrina-techday.aspx</link><pubDate>Tue, 21 Apr 2009 22:58:00 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:707</guid><dc:creator>CarlosSantos</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Vai acontecer em Londrina no próximo dia 29 de abril, o Londrina TechDay, um evento com palestras de infra e desenvolvimento.&lt;/p&gt;
&lt;p&gt;Local: PUC - Campus Londrina - Av. Jockei Club, 485&lt;br /&gt;Horário: 19:00 às 22:30&lt;/p&gt;
&lt;p&gt;Increva-se no link: &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?culture=PT-BR&amp;amp;EventID=1032413249"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?culture=PT-BR&amp;amp;EventID=1032413249&lt;/a&gt;&lt;/p&gt;
&lt;div class="eventInfo"&gt;&lt;b&gt;&lt;span id="lblOverview"&gt;Visão Geral do Evento&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td&gt;
&lt;div class="eventdetails"&gt;&lt;span id="lblEventDescription"&gt;
&lt;p&gt;&lt;font face="Tahoma"&gt;&lt;strong&gt;ASP.NET MVC&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Este é um evIntrodução ao ASP.NET MVC, cobrindo assuntos como padrão Model-View-Controller, vantagens de utilizar padrões de projetos bem definidos, diferenças para o Web Forms, apresentação do M, V e C no novo framework e um guideline de quando utilizar uma tecnologia ou outra. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Palestrante:&lt;/strong&gt; André Nobre, Experiência em arquitetura, análise e desenvolvimento de aplicações .NET 2.0 / 2.5, WPF, WF, WCF, além de forte conhecimento em Windows Internals (Kernel Mode e User Mode Debugging). Já trabalhou nas maiores consultorias e empresas do país, como Grupo Pão de Açucar, BM&amp;amp;F Bovespa, Banco Itaú, Safra Bank of New York, entre outros. Profissional certificado pela Microsoft, IBM e Scrum Alliance.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Visual Studio Team System&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Apresentação dos principais fundamentos do VSTS assim como sua aplicabilidade do ciclo de vida de uma aplicação, geração de relatórios, controle de produção, etc.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Palestrante:&lt;/strong&gt; Carlos dos Santos, Microsoft MVP C# Windows Forms,&amp;nbsp; mais de 15 anos de experiência em desenvolvimento de software;&lt;br /&gt;- Lider de desenvolvimento usando o Visual Studio Team System;&lt;br /&gt;- diversos tipos de softwares desenvolvidos para as mais diversas áreas;&lt;br /&gt;- Palestrantre em diversos eventos, diretor do Ineta Brasil e Líder de grupo de usuários;&lt;br /&gt;- Certificado MCP C# Windows Forms;&lt;br /&gt;- Escritor de vários artigos sobre plataforma .Net e Mobilidade para revistas e sites;&lt;br /&gt;- Autor de um CD de treinamento de desenvolvimento para disposivitos móveis;&lt;br /&gt;- membro ativo dos fóruns MSDN; &lt;br /&gt;&lt;/font&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;[]s,&lt;br /&gt;Carlos.&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=707" width="1" height="1"&gt;</description><category domain="http://sharpcode.com.br/blogs/carlossantos/archive/tags/eventos/default.aspx">eventos</category></item><item><title>Hands-On Labs for Enterprise Library 4.1 March 2009</title><link>http://sharpcode.com.br/blogs/mbanagouro/archive/2009/04/21/hands-on-labs-for-enterprise-library-4-1-march-2009.aspx</link><pubDate>Tue, 21 Apr 2009 04:46:00 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:705</guid><dc:creator>mbanagouro</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;&lt;img src="http://sharpcode.com.br/blogs/mbanagouro/EnterpriseLibrary4.1/entlib.png" alt="" width="350" align="" border="" height="275" hspace="" /&gt; &lt;/p&gt;&lt;p&gt;&lt;i&gt;Figura 1 - Enterprise Library&lt;/i&gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Navegando por alguns blogs na semana passada, vi a notícia de que a Microsoft disponibilizou para download um &lt;span style="font-style:italic;"&gt;Hands-On Lab&lt;/span&gt; da &lt;span style="font-style:italic;"&gt;Enterprise Library&lt;/span&gt; 4.1.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight:bold;"&gt;- “Certo! Mas que raio é esse de &lt;span style="font-style:italic;"&gt;Enterprise Library&lt;/span&gt;? E esse &lt;span style="font-style:italic;"&gt;Hands-On Labs&lt;/span&gt;?”&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Se você está por fora desses termos, irei explicar:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;O que é a &lt;span style="font-style:italic;"&gt;Enterprise Library&lt;/span&gt;?&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Quando estamos pensando na arquitetura da nossa aplicação, sempre surgem aqueles “probleminhas“ no design que fazem com que gente perca certo tempo em sua implementação e acabam nos desviando do objetivo principal do projeto, que é focalizar na regra de negócio. Um problema clássico desse nível é a questão de “como definir o acesso a dados da minha aplicação?”. Para uma camada simples de acesso a dados não vemos problema algum, mas quando começamos a pensar em adicionar ao design questões como desempenho, flexibilidade em trabalhar com múltiplos bancos de dados, cache de parâmetros e etc, e no final padronizar e documentar tudo isso para os outros desenvolvedores, os problemas começam a se transformar em uma bola de neve. Se já resolveram esse problema para nós, porque perder tempo em reinventar a roda?&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Pensando nesses problemas (acesso a dados é apenas um deles), a Microsoft disponibilizou uma série de “blocos” de componentes chamados &lt;span style="font-style:italic;"&gt;Application Blocks&lt;/span&gt;. Esses blocos foram criados para auxiliar no desenvolvimento de software utilizando as melhores práticas recomendadas pela Microsoft e padronizando sua arquitetura garantindo consistência, flexibilidade e extensibilidade. Os &lt;span style="font-style:italic;"&gt;Application Blocks&lt;/span&gt; são disponibilizados gratuitamente e seu código fonte é aberto (tanto nas linguagens VB e C#) para estudo e modificação.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Os blocos disponíveis resolvem questões como:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Caching &lt;/b&gt;(&lt;span style="font-style:italic;"&gt;Caching Application Block&lt;/span&gt;) - Com este componente é possível implementar funcionalidades de cache local nas aplicações;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Criptografia &lt;/b&gt;(&lt;span style="font-style:italic;"&gt;Cryptography Application Block&lt;/span&gt;) - Este componente permite implementar hashing e encriptação simétrica nas aplicações.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Acesso a Dados&lt;/b&gt; (&lt;span style="font-style:italic;"&gt;Data Access Application Block&lt;/span&gt;) - Este componente permite padrozinar e agilizar a forma como os dados são acessados.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Tratamento de Exceção&lt;/b&gt; (&lt;span style="font-style:italic;"&gt;Exception Handling Application Block&lt;/span&gt;) - Com este componente é possível implementar políticas de tratamento de erros de forma fácil e configurável.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Logging, Auditoria&lt;/b&gt; (&lt;span style="font-style:italic;"&gt;Logging Application Block&lt;/span&gt;) - Permite implementar técnicas de log padrão nas aplicações.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Segurança &lt;/b&gt;(&lt;span style="font-style:italic;"&gt;Security Application Block&lt;/span&gt;) - Permite implementar funcionalidades de segurança e autorização.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Validação &lt;/b&gt;(&lt;span style="font-style:italic;"&gt;Validation Application Block&lt;/span&gt;) - Este componente permite que os desenvolvedores criem regras de validação para objetos de negócio que podem ser usadas por diferentes camadas das aplicações.&lt;/li&gt;&lt;li&gt;Entre outros. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;img src="http://sharpcode.com.br/blogs/mbanagouro/EnterpriseLibrary4.1/arqEntLib.JPG" alt="" width="500" align="" border="" height="431" hspace="" /&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Figura 2 - Blocos disponíveis&lt;/i&gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight:bold;"&gt;O que é um &lt;span style="font-style:italic;"&gt;Hands On Labs&lt;/span&gt;?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Aqui o conceito é “mãos na massa”. Um &lt;span style="font-style:italic;"&gt;Hands On Lab&lt;/span&gt; (HOL) é um conjunto de exercícios, códigos e aplicações exemplo para você aprender a utilizar determinada tecnologia e usufruir de todos os benefícios que ela oferece.&lt;br /&gt;Instalando o &lt;span style="font-weight:bold;"&gt;HOL &lt;/span&gt;da &lt;span style="font-style:italic;"&gt;Enterprise Library&lt;/span&gt; 4.1, temos disponíveis os seguintes blocos para estudo:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;img src="http://sharpcode.com.br/blogs/mbanagouro/EnterpriseLibrary4.1/blocos.jpg" alt="" width="356" align="" border="" height="261" hspace="" /&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Figura 3 - Diretório do HOL 4.1&lt;/i&gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Entrando na pasta do bloco &lt;span style="font-style:italic;"&gt;Data Access&lt;/span&gt; podemos ver a pasta com os exercícios, documentação e setup para instalação de recursos necessários:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;img src="http://sharpcode.com.br/blogs/mbanagouro/EnterpriseLibrary4.1/DAAB.jpg" alt="" width="" align="" border="" height="" hspace="" /&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Figura 4 - Data Access Application Block&lt;/i&gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Nas minhas aplicações pessoais eu sempre utilizo o bloco de acesso a dados, é fácil de configurar, fácil de usar e bastante flexível.&lt;br /&gt;Com o tempo, publicarei alguns tutoriais de como implementar alguns desses blocos!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Links: &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Hands-On Lab for Enterprise Library 4.1 March 2009:&lt;br /&gt;http://www.microsoft.com/downloads/details.aspx?familyid=AB3F2168-FEA1-4FC2-B40C-7867D99D4B6A&amp;amp;displaylang=en &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Site do Microsoft Patterns and practices:&lt;br /&gt;http://msdn.microsoft.com/pt-br/practices/default.aspx&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Um abraço à todos e bom estudo!&lt;br /&gt;&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=705" width="1" height="1"&gt;</description><category domain="http://sharpcode.com.br/blogs/mbanagouro/archive/tags/.NET/default.aspx">.NET</category><category domain="http://sharpcode.com.br/blogs/mbanagouro/archive/tags/Arquitetura/default.aspx">Arquitetura</category></item><item><title>CDSTabIndex - Plugin para TabOrder no Visual Studio</title><link>http://sharpcode.com.br/blogs/carlossantos/archive/2009/04/19/cdstabindex-plugin-para-taborder-no-visual-studio.aspx</link><pubDate>Sun, 19 Apr 2009 17:02:00 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:702</guid><dc:creator>CarlosSantos</dc:creator><slash:comments>1</slash:comments><description>&lt;div id="entrycns!FD3250D50A81A829!964" class="bvEntry"&gt;
&lt;div id="LastMDatecns!FD3250D50A81A829!964"&gt;Olá,&lt;/div&gt;
&lt;div id="msgcns!FD3250D50A81A829!964" class="bvMsg"&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Para aqueles que desenvolvem para Windows Forms, acredito que sempre é muito complicado quando alguém pede para incluir um campo no meio do formulário, pois ao fazer isto, você precisa reordenar os tabs, e esta tarefa, dependendo de quantos controles você tem na tela, é muito demorada e complicada.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Eu várias vezes já me perdi nos clicks do taborder do Visual Studio e tive que recomeçar, e é realmente muito complicado!&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Para tentar minimizar isto, eu desenvolvi um plug-in em C# que mostra o taborder de uma maneira muito mais amigável e prática. Só para comparar, olhem uma tela com o taborder padrão:&lt;/div&gt;
&lt;div&gt;&lt;a href="https://nwrlew.blu.livefilestore.com/y1mKphXAB1YDe99v_LWFUyPD-bktnemDRDjxmrk3rstatrBEKD0XGVZX5of7oJCz7x20zha7HS5GQCmgT4h2JwD4uC3SFPnL8MRY7o_tg0VfjpjT44srb4DeprJrcVwDMmXbieiuM2Yb6M2KFuPE0k2uw/taborder-padrao.JPG" rel="WLPP;url=https://nwrlew.blu.livefilestore.com/y1mKphXAB1YDe99v_LWFUyPD-bktnemDRDjxmrk3rstatrBEKD0XGVZX5of7oJCz7x20zha7HS5GQCmgT4h2JwD4uC3SFPnL8MRY7o_tg0VfjpjT44srb4DeprJrcVwDMmXbieiuM2Yb6M2KFuPE0k2uw/taborder-padrao.JPG" target="_blank"&gt;&lt;img alt="" src="https://nwrlew.blu.livefilestore.com/y1mKphXAB1YDe99v_LWFUyPD-bktnemDRDjxmrk3rstatrBEKD0XGVZX5of7oJCz7x20zha7HS5GQCmgT4h2JwD4uC3SFPnL8MRY7o_tg0VfjpjT44srb4DeprJrcVwDMmXbieiuM2Yb6M2KFuPE0k2uw/taborder-padrao.JPG" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Se você tem muitos campos, a tela fica muito confusa.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;E esta é a tela do plug-in CDSTabIndex:&lt;/div&gt;
&lt;div&gt;&lt;a href="https://nwrlew.blu.livefilestore.com/y1mATngpLIe3g70C5uZAkFvOyQekSLL1lIqK7TV32a2oVPtu0p5oTT3exIj5XCUGGTt34CtPA1Cv-yMC3aitvQ8KxR2vLzUsn5E959PZQpvy6g6kEUT3jWS5H8r2-V6fDdWjbjnJmbvznyEgmeLQw8oBQ/CDSTabIndex-ScreenShot.JPG" rel="WLPP;url=https://nwrlew.blu.livefilestore.com/y1mATngpLIe3g70C5uZAkFvOyQekSLL1lIqK7TV32a2oVPtu0p5oTT3exIj5XCUGGTt34CtPA1Cv-yMC3aitvQ8KxR2vLzUsn5E959PZQpvy6g6kEUT3jWS5H8r2-V6fDdWjbjnJmbvznyEgmeLQw8oBQ/CDSTabIndex-ScreenShot.JPG" target="_blank"&gt;&lt;img alt="" src="https://nwrlew.blu.livefilestore.com/y1mATngpLIe3g70C5uZAkFvOyQekSLL1lIqK7TV32a2oVPtu0p5oTT3exIj5XCUGGTt34CtPA1Cv-yMC3aitvQ8KxR2vLzUsn5E959PZQpvy6g6kEUT3jWS5H8r2-V6fDdWjbjnJmbvznyEgmeLQw8oBQ/CDSTabIndex-ScreenShot.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;Acredito que fica um pouco mais fácil. &lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;O plug-in também mostra onde está o controle:&lt;/div&gt;
&lt;div&gt;&lt;a href="https://nwrlew.blu.livefilestore.com/y1m1MFVMpUJS9NzUOsDqh9uL_qSUVWj-UWv-LZY4O86rAS4ltgjV4-7XxqQz4fmPFpmoDVQl5nTu8f8l-ucfT1w5iacImqvSSS6ZfQMOKy2Fcal5Yu5wzBrfeSAwRg-YIARF6GpxoFhOIpJQF1mMG9jVw/tab2.JPG" rel="WLPP;url=https://nwrlew.blu.livefilestore.com/y1m1MFVMpUJS9NzUOsDqh9uL_qSUVWj-UWv-LZY4O86rAS4ltgjV4-7XxqQz4fmPFpmoDVQl5nTu8f8l-ucfT1w5iacImqvSSS6ZfQMOKy2Fcal5Yu5wzBrfeSAwRg-YIARF6GpxoFhOIpJQF1mMG9jVw/tab2.JPG" target="_blank"&gt;&lt;img alt="" src="https://nwrlew.blu.livefilestore.com/y1m1MFVMpUJS9NzUOsDqh9uL_qSUVWj-UWv-LZY4O86rAS4ltgjV4-7XxqQz4fmPFpmoDVQl5nTu8f8l-ucfT1w5iacImqvSSS6ZfQMOKy2Fcal5Yu5wzBrfeSAwRg-YIARF6GpxoFhOIpJQF1mMG9jVw/tab2.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Eu publiquei o controle no endereço: &lt;a href="http://code.msdn.microsoft.com/cdstabindex"&gt;&lt;font color="#014982"&gt;http://code.msdn.microsoft.com/cdstabindex&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;font color="#014982"&gt;&lt;/font&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;No endereço coloquei também o código fonte do plug-in, caso alguém resolva estudá-lo. E se ele for melhorado, me avise que faço a publicação da nova versão.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;[]s,&lt;/div&gt;
&lt;div&gt;Carlos dos Santos.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=702" width="1" height="1"&gt;</description><category domain="http://sharpcode.com.br/blogs/carlossantos/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://sharpcode.com.br/blogs/carlossantos/archive/tags/plug-in/default.aspx">plug-in</category></item><item><title>Hello World</title><link>http://sharpcode.com.br/blogs/mbanagouro/archive/2009/04/18/hello-world.aspx</link><pubDate>Sat, 18 Apr 2009 16:22:21 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:699</guid><dc:creator>mbanagouro</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Um &amp;quot;&lt;em&gt;Hello World&lt;/em&gt;&amp;quot; a todos, este é primeiro post aqui no blog!
&lt;/p&gt;&lt;p&gt;Um breve &amp;quot;&lt;em&gt;overview&lt;/em&gt;&amp;quot; sobre mim:
&lt;/p&gt;&lt;p&gt;Me nome é Michel Banagouro, sou graduado em Análise e Desenvolvimento de Sistemas pela UTFPR (Universidade Tecnológica Federal do Paraná – Campus Cornélio Procópio) e nomeado com o título de MSP (Microsoft Student Partner) aqui do Paraná, em específico de Londrina, que é onde eu moro.
&lt;/p&gt;&lt;p&gt;Já trabalhei um tempo com desenvolvimento em COBOL e VisualAge da IBM, mas o que eu me identifiquei mesmo foi com a plataforma .NET o qual tenho me dedicado bastante em estudo e se Deus quiser estarei passando na minha primeira prova de certificação dia 22/05. Atualmente trabalho com desenvolvimento de aplicações tanto para a web quanto para desktop utilizando C#, o qual estou me especializando. Também tenho grande interesse na parte de análise e arquitetura.
&lt;/p&gt;&lt;p&gt;Comecei a se interessar e estudar a plataforma .NET no final de 2007. De lá até aqui tive a oportunidade de ministrar 1 mini-curso e 1 palestra, além de algumas &amp;quot;mini-aulas&amp;quot; em uma célula acadêmica que eu havia criado junto com amigos, e isso tudo foi muito bom tanto pro meu aprendizado, quanto pra minha formação pessoal. Agora nesse ano estou querendo compartilhar meu conhecimento, participando da comunidade técnica por meio do SharpCode.
&lt;/p&gt;&lt;p&gt;Espero estar freqüentemente postando dicas, tutoriais, notícias, novidades da plataforma, divulgação de eventos e muito mais.
&lt;/p&gt;&lt;p&gt;Estou bastante empolgado em começar a participar da comunidade do SharpCode e espero que vocês gostem dos meus posts!
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Um grande abraço à todos!&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=699" width="1" height="1"&gt;</description><category domain="http://sharpcode.com.br/blogs/mbanagouro/archive/tags/Geral/default.aspx">Geral</category></item><item><title>Beta do Office 2010 no terceiro trimestre</title><link>http://sharpcode.com.br/blogs/gabrielamorim/archive/2009/04/16/beta-do-office-2010-no-terceiro-trimestre.aspx</link><pubDate>Thu, 16 Apr 2009 11:46:39 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:696</guid><dc:creator>Gabriel.Amorim</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;A Microsoft confirmou nesta semana que iniciará o programa de beta do Office 2010 no terceiro trimestre deste ano, enquanto que o &lt;a href="http://www.baboo.com.br/absolutenm/templates/content.asp?articleid=34741&amp;amp;zoneid=221&amp;amp;resumo=beta_office_2010_terceiro_trimestre#"&gt;lançamento&lt;/a&gt; da versão final ocorrerá no primeiro semestre de 2010.    &lt;br /&gt;Um número limitado de &lt;a href="http://www.baboo.com.br/absolutenm/templates/content.asp?articleid=34741&amp;amp;zoneid=221&amp;amp;resumo=beta_office_2010_terceiro_trimestre#"&gt;usuários&lt;/a&gt; teve acesso à uma versão preview do Office 2010 em 2008, mas a empresa já confirmou que o &lt;b&gt;&lt;a href="http://www.baboo.com.br/absolutenm/anmviewer.asp?a=34256"&gt;lançamento da versão final não ocorrerá mesmo em 2009&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sharpcode.com.br/blogs/gabrielamorim/347321239704256_6C95EF3A.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="34732-1239704256" border="0" alt="34732-1239704256" src="http://sharpcode.com.br/blogs/gabrielamorim/347321239704256_thumb_395C4682.png" width="404" height="284" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;De acordo com a Microsoft, a versão beta incluirá tanto os programas tradicionais da suíte (Word, Excel e etc.) como os &amp;quot;Office Web Apps&amp;quot; (a versão baseada na web do Office). Estas versões baseadas na web serão mais limitadas do que as versões para desktops, mas incluirão recursos básicos de edição.   &lt;br /&gt;A empresa informou que os Office Web Apps poderão ser executados no Internet Explorer, Safari e Firefox, o que levará o Office aos PCs com Linux e ao &lt;a href="http://www.baboo.com.br/absolutenm/templates/content.asp?articleid=34741&amp;amp;zoneid=221&amp;amp;resumo=beta_office_2010_terceiro_trimestre#"&gt;iPhone&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Fonte: &lt;a href="http://www.baboo.com.br/absolutenm/templates/content.asp?articleid=34741&amp;amp;zoneid=221&amp;amp;resumo=beta_office_2010_terceiro_trimestre"&gt;Noticias do Baboo&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=696" width="1" height="1"&gt;</description></item><item><title>Webcast Sharpcode – Servidor Linux rodando ASP.Net</title><link>http://sharpcode.com.br/blogs/gabrielamorim/archive/2009/04/15/webcast-sharpcode-servidor-linux-rodando-asp-net.aspx</link><pubDate>Wed, 15 Apr 2009 12:18:14 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:690</guid><dc:creator>Gabriel.Amorim</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Olá&lt;/p&gt;  &lt;p&gt;Nós do SharpCode estamos através deste convidando a todos para participar do nosso próximo Webcast, que será realizado no dia 15/04/2009 quarta-feira, as 22:00 Hrs.    &lt;br /&gt;O palestrante desse Webcast será o Gabriel Machado Amorim que falará sobre servidor linux rodando aplicações ASP.Net utilizando o projeto Mono.&amp;#160; &lt;br /&gt;Para participar do Webcast é necessário ter o cliente do LiveMeeting instalado, caso ainda não o tenha o link para download é: &lt;a href="http://office.microsoft.com/en-us/help/HA101733831033.aspx"&gt;http://office.microsoft.com/en-us/help/HA101733831033.aspx&lt;/a&gt;     &lt;br /&gt;Depois de instalado basta acessar o link abaixo pelo seu browser.     &lt;br /&gt;Segue link para participar do Webcast: &lt;a href="https://www.livemeeting.com/cc/usergroups/join?id=N4ZQT4&amp;amp;role=attend&amp;amp;pw=n]wK)5XCt"&gt;https://www.livemeeting.com/cc/usergroups/join?id=N4ZQT4&amp;amp;role=attend&amp;amp;pw=n%5DwK%295XCt&lt;/a&gt;     &lt;br /&gt;Aguardamos a presença de todos. &lt;/p&gt;  &lt;p&gt;Abraços. &lt;/p&gt;  &lt;p&gt;Equipe SharpCode.&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=690" width="1" height="1"&gt;</description></item><item><title>Programa Desenvolvedor 5 Estrelas voltou!!!</title><link>http://sharpcode.com.br/blogs/mfalthmann/archive/2009/04/15/programa-desenvolvedor-5-estrelas-voltou.aspx</link><pubDate>Wed, 15 Apr 2009 11:26:54 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:689</guid><dc:creator>mfalthmann</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;E ai pessoal, para quem participou do primeiro que existiu a muito tempo atraz sabe que a idéia é ótima, o programa possui várias fazes com conteúdo de estudo para download e provas online para testar o conhecimento, vale muito olharem.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mslatam.com/brasil/dce/default.aspx" target="_blank"&gt;Desenvolvedor 5 Estrelas&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Abraços a todos.&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=689" width="1" height="1"&gt;</description><category domain="http://sharpcode.com.br/blogs/mfalthmann/archive/tags/Free/default.aspx">Free</category><category domain="http://sharpcode.com.br/blogs/mfalthmann/archive/tags/Cursos/default.aspx">Cursos</category><category domain="http://sharpcode.com.br/blogs/mfalthmann/archive/tags/Dicas/default.aspx">Dicas</category></item><item><title>Dica: Mudar a posição do cursor em um RichTextBox (WinForms)</title><link>http://sharpcode.com.br/blogs/mfalthmann/archive/2009/04/13/dica-mudar-a-posi-231-227-o-do-cursor-em-um-richtextbox-winforms.aspx</link><pubDate>Mon, 13 Apr 2009 18:01:58 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:684</guid><dc:creator>mfalthmann</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;E ai pessoal blz?&lt;/p&gt;  &lt;p&gt;Bom precisei fazer isso hoje, e acho que é uma dica legal para quem precisa trabalhar com o RichTextBox, imagine que você precisa colocar o cursor em alguma posição dentro do RichTextBox, no meu caso sempre que ele encontre um _, a solução está abaixo.&lt;/p&gt;  &lt;div style="border-bottom:gray 1px solid;border-left:gray 1px solid;padding-bottom:4px;line-height:12pt;background-color:#f4f4f4;margin:20px 0px 10px;padding-left:4px;width:97.5%;padding-right:4px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;max-height:200px;font-size:8pt;overflow:auto;border-top:gray 1px solid;cursor:text;border-right:gray 1px solid;padding-top:4px;"&gt;   &lt;div style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;     &lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:white;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   1:&lt;/span&gt; var indice = txtTexto.Text.IndexOf(&lt;span style="color:#006080;"&gt;&amp;#39;_&amp;#39;&lt;/span&gt;);&lt;/pre&gt;

    &lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   2:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;if&lt;/span&gt; (indice &amp;gt; -1)&lt;/pre&gt;

    &lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:white;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   3:&lt;/span&gt; {&lt;/pre&gt;

    &lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   4:&lt;/span&gt;     txtTexto.Select(indice, 0);&lt;/pre&gt;

    &lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:white;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   5:&lt;/span&gt;     txtTexto.Focus();&lt;/pre&gt;

    &lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   6:&lt;/span&gt; }&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;Abraços a todos.&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=684" width="1" height="1"&gt;</description></item><item><title>SharpCode - Webcast SharpCode‏</title><link>http://sharpcode.com.br/blogs/gabrielamorim/archive/2009/04/08/sharpcode-webcast-sharpcode.aspx</link><pubDate>Wed, 08 Apr 2009 17:00:35 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:673</guid><dc:creator>Gabriel.Amorim</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Olá&lt;/p&gt;  &lt;p&gt;Nós do SharpCode estamos através deste convidando a todos para participar do nosso próximo Webcast, que será realizado no dia 08/04/2009 quarta-feira, as 22:00 Hrs.    &lt;br /&gt;O palestrante desse Webcast será o MCP Márcio Fábio Althmann que falará sobre Melhores Práticas com a linguagem C# 3.0.    &lt;br /&gt;Para participar do Webcast é necessário ter o cliente do LiveMeeting instalado, caso ainda não o tenha o link para download é: &lt;a href="http://office.microsoft.com/en-us/help/HA101733831033.aspx"&gt;http://office.microsoft.com/en-us/help/HA101733831033.aspx&lt;/a&gt;    &lt;br /&gt;Depois de instalado basta acessar o link abaixo pelo seu browser.     &lt;br /&gt;Segue link para participar do Webcast: &lt;a href="https://www.livemeeting.com/cc/usergroups/join?id=N4ZQT4&amp;amp;role=attend&amp;amp;pw=n]wK)5XCt"&gt;https://www.livemeeting.com/cc/usergroups/join?id=N4ZQT4&amp;amp;role=attend&amp;amp;pw=n%5DwK%295XCt&lt;/a&gt;    &lt;br /&gt;Aguardamos a presença de todos. &lt;/p&gt;  &lt;p&gt;Abraços. &lt;/p&gt;  &lt;p&gt;Equipe SharpCode.&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=673" width="1" height="1"&gt;</description></item><item><title>Dica: ArqPod, podecasts sobre arquitetura</title><link>http://sharpcode.com.br/blogs/mfalthmann/archive/2009/04/06/dica-arqpod-podecasts-sobre-arquitetura.aspx</link><pubDate>Tue, 07 Apr 2009 01:29:32 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:672</guid><dc:creator>mfalthmann</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Pessoal essa dica é muito legal, já escutei a maioria e está nos favoritos aqui do IE, arquitetura de software é um assunto extremamente importante que muita gende deixa de lado, então por favor, aproveitem o conteúdo, dica encontrada no blod do &lt;a href="http://feedproxy.google.com/~r/conde/~3/bVksPKXe7rg/lan-amento-arqpod-arquitetura-para-os-seus-ouvidos.aspx" target="_blank"&gt;Condé&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://channel9.msdn.com/tags/ArqPod/" target="_blank"&gt;Clique aqui para acessar o ArqPod.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Abraços a todos.&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=672" width="1" height="1"&gt;</description></item><item><title>Dica: WPF RichTextBox</title><link>http://sharpcode.com.br/blogs/mfalthmann/archive/2009/04/06/dica-wpf-richtextbox.aspx</link><pubDate>Mon, 06 Apr 2009 14:51:55 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:668</guid><dc:creator>mfalthmann</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;E ai pessoal blz?&lt;/p&gt;  &lt;p&gt;A algum tempo atraz o Spoky &lt;a href="http://sharpcode.com.br/blogs/spoky/archive/2009/01/08/rich-text-html.aspx"&gt;postou&lt;/a&gt; uma dica de um RichTextBox para Windows Forms. Eu estou participando de um projeto no CodePlex que tem um editor para WPF, importa e exporta o texto para HTML, etc..&lt;/p&gt;  &lt;p&gt;Para acessar o site do projeto &lt;a href="http://wpfricheditorlibrary.codeplex.com/"&gt;clique aqui&lt;/a&gt; estamos em processo de tradução do projeto para vários idiomas, como podem ver no projeto ele está em Tcheco (foi um tcheco que inicou o projeto) ainda hehe.&lt;/p&gt;  &lt;p&gt;Abraços a todos.&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=668" width="1" height="1"&gt;</description></item><item><title>Windows 7 trabalhará com imagens VHD nativamente</title><link>http://sharpcode.com.br/blogs/altafin/archive/2009/04/04/windows-7-trabalhar-225-com-imagens-vhd-nativamente.aspx</link><pubDate>Sun, 05 Apr 2009 02:57:00 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:667</guid><dc:creator>Marcelo Luiz Altafin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;O cenário é absurdamente entusiasmante. &lt;a title="Windows 7 to add native support for Virtual Hard Disks." href="http://www.istartedsomething.com/20080523/windows-7-native-support-virtual-hard-disks/"&gt;Segundo Long Zheng&lt;/a&gt;, o &lt;strong&gt;Windows 7&lt;/strong&gt; terá suporte nativo a imagens &lt;strong&gt;VHD&lt;/strong&gt;, o formato de arquivos semi-proprietário da Microsoft para imagens de máquinas virtuais (o acrônimo quer dizer &lt;em&gt;Virtual Hard Disk&lt;/em&gt;). A empresa está contratando profissionais para trabalhar nesta &lt;em&gt;feature&lt;/em&gt;, e &lt;a title="Software Development Engineer in Test." href="http://members.microsoft.com/careers/search/details.aspx?JobID=47863C97-7E7A-4F18-BA8F-58DC7A857619"&gt;o anúncio&lt;/a&gt; mostra o que ela proporcionará.&lt;/p&gt;
&lt;p&gt;Segundo ele (o anúncio), o Windows 7 permitirá criar, montar, “bootar” e desmontar arquivos VHD nativamente. Será possível, vejam só, dar boot numa VHD, e &lt;strong&gt;usar o sistema virtual nativamente na máquina, como se fosse o sistema primário&lt;/strong&gt;. Isso sim é virtualização ao extremo. Outros cenários são imagináveis, como carregar seu sistema/VHD num &lt;em&gt;pendrive&lt;/em&gt;, e usá-lo em qualquer computador a que você tenha acesso. Backup e portabilidade são outros pontos positivos dessa grata novidade.&lt;/p&gt;
&lt;p&gt;As possibilidades são incontáveis. Essa pode ser a primeira de uma série de novidades relevantes no Windows 7. Esperamos que seja assim.&lt;/p&gt;
&lt;p&gt;Fonte: &lt;a title="WIndows 7 com discos virtuais nativo" href="http://www.winajuda.ig.com.br/2008/05/23/windows-7-trabalhara-com-imagens-vhd-nativamente/"&gt;WinAJuda&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=667" width="1" height="1"&gt;</description><category domain="http://sharpcode.com.br/blogs/altafin/archive/tags/Virtual+PC/default.aspx">Virtual PC</category><category domain="http://sharpcode.com.br/blogs/altafin/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://sharpcode.com.br/blogs/altafin/archive/tags/VHD/default.aspx">VHD</category></item><item><title>InfoQ: Comunidade Online de Desenvolvimento de Software Corporativo!</title><link>http://sharpcode.com.br/blogs/gabrielamorim/archive/2009/04/03/infoq-comunidade-online-de-desenvolvimento-de-software-corporativo.aspx</link><pubDate>Fri, 03 Apr 2009 16:29:50 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:666</guid><dc:creator>Gabriel.Amorim</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Excelente dica enviada pelo nosso amigo do SharpCode Jeison Pino.&lt;/p&gt;  &lt;p&gt;Segue abaixo uma prévia descrição da comunidade:&lt;/p&gt;  &lt;h3&gt;Sobre InfoQueue&lt;/h3&gt;  &lt;p&gt;InfoQ.com (Fila de Informação) é uma comunidade online independente focada na mudança e inovação no desenvolvimento do software corporativo, almejando primariamente no arquiteto técnico, no líder técnico (desenvolvedor sênior) e no gerente de projeto. InfoQ dá assistência as comunidades de Java, .NET, Ruby, SOA, e Agile com notícias diárias escritas por experts, artigos, entrevistas em vídeo, apresentação de vídeo conferência e mini-books. InfoQ &lt;a href="http://www.infoq.com/news/InfoQ-Launched"&gt;foi lançada dia 8 de junho de 2006&lt;/a&gt;. Nossa principal missão é contribuir para evolução das comunidades que nós servimos. As inovações e diferenças principais da InfoQ inclui:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Personalização. A infoq serve múltiplas comunidades enquanto permite aos usuários selecionar quais comunidades eles estão interessados e assim personalizam até mesmo pela exclusão de subtópicos/tags específicos. A configuração personalizada dos usuários determinará o que eles vão ver na homepage e o que eles vão receber no feed RSS, no informativo semanal, etc. &lt;/li&gt;    &lt;li&gt;• Conteúdo Único e Exclusivo. InfoQ publica notícias diárias escritas pelos experts, artigos, entrevistas em vídeo, apresentação de vídeo conferência selecionado por conferências da maior parte das indústrias, estudos de casos técnicos e livros. &lt;/li&gt;    &lt;li&gt;Internacionalização. A infoq mantém a edição da comunidade chinesa, japonesa e brasileira no &lt;a href="http://www.infoq.com/ch"&gt;InfoQ.com/cn&lt;/a&gt;, &lt;a href="http://www.infoq.com/jp"&gt;InfoQ.com/jp&lt;/a&gt; e &lt;a href="http://www.infoq.com/br"&gt;InfoQ.com/br&lt;/a&gt; respectivamente. &lt;/li&gt;    &lt;li&gt;Inovação tecnológica, e designe amigável ao usuário. A InfoQ foi desenhada com o usuário e mente, para minimizar cliques sem necessidade e maximizar a experiência do usuário com tecnologia de ponta, como por exemplo AJAX que tem sido muito utilizada no site, nas áreas de cadastro, organização dos comentários e personalização. A InfoQ não é apenas um site sobre desenvolvimento de software, é um showcase do que é possível em desenvolvimento web. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Visite a comunidade! Vale muito a pena!&lt;/p&gt;  &lt;p&gt;link: &lt;a href="http://www.infoq.com/br"&gt;www.infoq.com/br&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=666" width="1" height="1"&gt;</description></item><item><title>Microsoft ASP.NET MVC 1.0 agora Open-Source. De verdade!</title><link>http://sharpcode.com.br/blogs/gabrielamorim/archive/2009/04/02/microsoft-asp-net-mvc-1-0-agora-open-source-de-verdade.aspx</link><pubDate>Thu, 02 Apr 2009 12:10:01 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:662</guid><dc:creator>Gabriel.Amorim</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;O Microsoft Model-View-Controller (MVC) é uma das formas de se publicar aplicativos web usando a .Net Framework. O código estava disponível para download e também era gratuito, mas a licença compartilhava o código sem legalizar um trabalho derivado, por exemplo.&lt;/p&gt;  &lt;p&gt;Se alguma empresa quisesse pegar essa base de código, incluir mudanças e melhorias para clientes e vendê-la, não poderia. Pois isso mudou. Foi anunciado hoje por Scott Guthrie que o &lt;strong&gt;ASP.NET MVC 1.0&lt;/strong&gt; está licensiado pela &lt;a href="http://www.opensource.org/licenses/ms-pl.html"&gt;Microsoft Public License&lt;/a&gt;, aprovada pela Open Source Initiative (OSI).&lt;/p&gt;  &lt;p&gt;Isso significa que a equipe do Miguel de Icaza, por exemplo, poderá usar a mesma base de código para fazer com que o MVC rode no Linux. Mas ele está livre para fazer um fork, por exemplo.&lt;/p&gt;  &lt;p&gt;O &lt;a href="http://www.hanselman.com/blog/MicrosoftASPNETMVC10IsNowOpenSourceMSPL.aspx"&gt;Scott Hanselman&lt;/a&gt; dá outras dicas de tecnologias Microsoft sob a mesma licença: &lt;a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython"&gt;IronPython&lt;/a&gt;, &lt;a href="http://www.ironruby.net/"&gt;IronRuby&lt;/a&gt;, &lt;a href="http://www.codeplex.com/dlr"&gt;Dynamic Language Runtime (DLR)&lt;/a&gt;, &lt;a href="http://www.codeplex.com/MEF"&gt;Managed Extensibility Framework (MEF)&lt;/a&gt; e o &lt;a href="http://silverlight.codeplex.com/"&gt;Silverlight Toolkit&lt;/a&gt; (controles para montagem de RIA). Uma nota sobre o Silverlight Toolkit, é que um demo online com os controles disponíveis está disponível &lt;a href="http://silverlight.net/samples/sl2/toolkitcontrolsamples/run/default.html"&gt;aqui&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sharpcode.com.br/blogs/gabrielamorim/24200920023406_2_2106E57C.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="2-4-2009%2002-34-06_2" border="0" alt="2-4-2009%2002-34-06_2" src="http://sharpcode.com.br/blogs/gabrielamorim/24200920023406_2_thumb_41469D8E.png" width="528" height="168" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Sem mais demoras, faça o &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&amp;amp;displaylang=en"&gt;download&lt;/a&gt;. Se preferir, pode criar o ambiente de desenvolvimento inteiro com um único download, chamado &lt;a href="http://www.microsoft.com/web/"&gt;Microsoft Web Platform&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Ainda que desenvolvimento .Net não seja sua praia, pode-se usar o código para simples aprendizado. E sinceramente espero que a Microsoft continue abrindo o código de suas tecnologias até que isso deixe de ser notícia. Para os desenvolvedores, isso significa que não é preciso usar reflexão para descobrir chamadas e APIs escondidas e há um código de referência disponível.&lt;/p&gt;  &lt;p&gt;Eu sou do tempo que executivo da MS dizia que software livre é um câncer, então, perdoem a surpresa quando escrevo um post como esse.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt; &lt;a href="http://meiobit.pop.com.br/meio-bit/software/microsoft-aspnet-mvc-10-agora-open-source-de-verdade"&gt;+Fonte: Meiobit&lt;/a&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=662" width="1" height="1"&gt;</description></item><item><title>Student to Business em Maringá</title><link>http://sharpcode.com.br/blogs/carlossantos/archive/2009/04/01/student-to-business-em-maring-225.aspx</link><pubDate>Wed, 01 Apr 2009 23:11:00 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:661</guid><dc:creator>CarlosSantos</dc:creator><slash:comments>0</slash:comments><description>&lt;span&gt;
&lt;p&gt;Estimados amigos,&lt;font face="Times New Roman"&gt; &lt;/p&gt;&lt;/font&gt;
&lt;p&gt;COMEÇOU DE NOVO!!! :))&lt;font face="Times New Roman"&gt; &lt;/p&gt;&lt;/font&gt;
&lt;p&gt;O Programa de Treinamento &lt;b&gt;Students To Business&lt;/b&gt; da MICROSOFT (S2B) está no ar!&lt;font face="Times New Roman"&gt; &lt;/p&gt;&lt;/font&gt;As inscrições vão até o dia &lt;b&gt;30 de abril&lt;/b&gt;, podem ser feitas através do site &lt;/span&gt;&lt;a href="http://www.programas2b.com.br/"&gt;&lt;u&gt;&lt;span&gt;www.programas2b.com.br&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span&gt;, e dúvidas podem ser tiradas pelo e-mail &lt;/span&gt;&lt;a href="mailto:empresarial@cesumar.br"&gt;&lt;u&gt;&lt;span&gt;empresarial@cesumar.br&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.&lt;br /&gt;O link a seguir tem um breve relato do Programa: &lt;/span&gt;&lt;a href="http://www.cesumar.br/imprensa/noticia.php?idNoticia=805"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;&lt;span&gt;http://www.cesumar.br/imprensa/noticia.php?idNoticia=805&lt;/u&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/font&gt;
&lt;p&gt;[]s,&lt;br /&gt;Carlos.&lt;/p&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=661" width="1" height="1"&gt;</description><category domain="http://sharpcode.com.br/blogs/carlossantos/archive/tags/student+to+business/default.aspx">student to business</category></item><item><title>Students To Business está começando denovo!</title><link>http://sharpcode.com.br/blogs/rafaelsilva/archive/2009/04/01/students-to-business-est-225-come-231-ando-denovo.aspx</link><pubDate>Wed, 01 Apr 2009 22:32:08 GMT</pubDate><guid isPermaLink="false">542695c4-6292-49c1-b238-bf5aecd8ce07:660</guid><dc:creator>zoiosilva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Olá a todos! Redirecionando uma informação interessante para todos:&lt;/p&gt;  &lt;p&gt;Estimados amigos,&lt;/p&gt;  &lt;p&gt;COMEÇOU DE NOVO!!!&amp;#160;&amp;#160; :))&lt;/p&gt;  &lt;p&gt;O Programa de Treinamento &lt;strong&gt;Students To Business&lt;/strong&gt; da MICROSOFT (S2B) está no ar!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sharpcode.com.br/blogs/rafaelsilva/securedownload_4CE31868.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="securedownload" border="0" alt="securedownload" src="http://sharpcode.com.br/blogs/rafaelsilva/securedownload_thumb_62E983FA.jpg" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;D I V U L G U E M&amp;#160;&amp;#160;&amp;#160; !!! &lt;/p&gt;  &lt;p&gt;VALE TUDO: blog, MSN, orkut, MC Donalds, Igreja, escola, faculdade, ...&amp;#160; &lt;/p&gt;  &lt;p&gt;Maringá aos poucos começa a ser lembrada no cenário nacional de TIC (tecnologia da informação e comunicações).&lt;/p&gt;  &lt;p&gt;Isso é muito bom, porque com isso os profissionais e as empresas daqui conquistam maior reconhecimento do mercado.&lt;/p&gt;  &lt;p&gt;As inscrições vão até o dia &lt;strong&gt;30 de abril&lt;/strong&gt;, podem ser feitas através do site &lt;a href="http://www.programas2b.com.br/"&gt;www.programas2b.com.br&lt;/a&gt;, e dúvidas podem ser tiradas pelo e-mail &lt;a href="mailto:empresarial@cesumar.br"&gt;empresarial@cesumar.br&lt;/a&gt;.    &lt;br /&gt;O link a seguir tem um breve relato do Programa: &lt;a href="http://www.cesumar.br/imprensa/noticia.php?idNoticia=805"&gt;http://www.cesumar.br/imprensa/noticia.php?idNoticia=805&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Abc,   &lt;br /&gt;Freud.&lt;/p&gt;&lt;img src="http://sharpcode.com.br/aggbug.aspx?PostID=660" width="1" height="1"&gt;</description></item></channel></rss>
