Ola pessoal apaixonado por .NETNos dias 29 e 30 de Outubro estara acontecendo em Goiania o TDC(The Developer's Conference) e que estara abordando diversos assuntos, entre eles .NET no dia 29 durante todo o dia.Todos os palestrantes sao pessoas super gabaritados...Fica a Dica ai para o pessoal. Segue abaixo o link do site oficial...http://www.thedevelopersconference.com.br/#goiania Ola Pessoal apaixonado por DOTNET...Neste artigo irei fazer uma breve explicacao sobre as principais Classes do Namespace System.IO que, como veremos adiante tem como funcionalidade a manipulacao de arquivos, diretorios e unidades. Para melhor explicacao e para nao prolongar demais o tamanho do artigo irei dividir o mesmo em algumas partes.Entao Vamos la!!!O Namespace System.IO consiste em um conjunto de classes que permitem a manipulacao e navegacao em arquivos, diretorios e drives. Essas classes de manipulacao de sistema de arquivos ainda podem ser divididas em dois tipos de classes: Utilitarias e Informacionais.A maioria das classes informativas derivam da classe base FileSystemInfo. A classe FileSystemInfo fornece as funcionalidades basicas para todas as classes informacionais.A classe FileInfoTem como principal funcionalidade o acesso e manipulacao de um unico arquivo em um sistema de arquivos.A classe DirectoryInfoTem como principal funcionalidade o acesso e manipulacao de um unico diretorio em um sistema de arquvos.A classe DriveInfoTem como principal funcionalidade fornecer informacoes sobre um drive disponivel. A classe DriveInfo possui metodos por exemplo para verificar quais drivers estao disponiveis e qual o seu tipo; Tambem possui metodos para verificar a capacidade ou a quantidade de espaco disponivel em uma drive ou unidade.A classe PathPossui metodos de manipulacao dos caminhos de sistemas de arquivos.A classe FileSystemWatcherPossui metodos de monitoramento de diretorios do sistema de arquivos para alteracao.Bem pessoal, espero ter conseguido esclarecer algumas duvidas no que se refere as classes do namespace System.IO e sua funcionalidade, mesmo que de forma superficial.Muito obrigado e ate logo!!!Referencia: .NET Framework 2.0 Application Development Foundation, Tony Northrup and Shawn Wildermuth, Microsoft Press Ola pessoal apaixonado por DOTNET...Neste artigo irei desenvolver um simples exemplo de encurtamento de URL, onde utilizo dos servicos oferecidos pelo Migre.me.Encurtamento de URL consiste na substituicao do endereco original por um menor mas equivalente.Esse servico de encurtamento de URL e interessante pois com estouro do Twitter (considerado hoje o 3o maior site de relacionamento, com cerca de 11 milhoes de usuarios dados extraoficiais) surge a necessidade de envio de links com mais de 140 caracteres (limite do Twitter). O que nos leva a procurar solucoes como o encurtamento.Para nosso exemplo utilizarei o Visual Web Developer 2010 Express juntamente com o C# 4.0. Mas voce pode estar utilizando outra Visual Studio ou mesmo o bloco de notas.Entao vamos comecar nosso exemplo...Abra o Visual Web Developer, clique em File/New Web Site..., na barra de menu.Selecione o ASP.NET Web Site e nomeie sua aplicacao de modo que melhor desejar...Clique em OK.Agora que seu projeto Web foi criado adicione as seguintes linhas na sua pagina Default.aspx:Agora va na pagina Default.aspx.cs e adicione as seguintes linhas de codigo:Agora vamos as explicacoes sobre o que foi feito:Na imagem abaixo e mostrado o codigo ASP.NET utilizado para a criacao do design da pagina