Como fazer upload de arquivo via ftp usando C#

31 31UTC março 31UTC 2011

Estava aqui brincando com upload de arquivos, quando me lembrei do post que fiz no meu antigo Blog, aos poucos pretendo passar tudo para cá, e quem sabe manter razoavelmente atualizado.
Segue um trecho de código de como enviar arquivo para um ftp… e não é que funciona ?
try
{
FileStream stream = File.OpenRead(“D:/Meus documentos/robson.bacarin/Desktop/bla.xml”);
byte[] buffer = new byte[stream.Length];

stream.Read(buffer, 0, buffer.Length);

Uri uri = new Uri(“ftp://ftp.xpg.com.br/teste/bla.xml“); // o bla.xml vai para a pasta teste do user logado \o/
FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create(uri);
request.Credentials = new NetworkCredential(“meu_usuario”, “minha_senha”);
request.KeepAlive = false;
request.Method = WebRequestMethods.Ftp.UploadFile;
request.UseBinary = true;
request.ContentLength = buffer.Length;
Stream strm = request.GetRequestStream();
strm.Write(buffer, 0, buffer.Length);
strm.Close();
stream.Close();
}
catch
{
Response.Write(“Oh meu Deus, deu algo errado!”);
}


Primeiro post

24 24UTC setembro 24UTC 2009

Olá a todos, hoje começo a utilizar esta plataforma, ainda estou conhecendo as funcionalidades, mas me parece bastante interessante.


Inauguracao do WordPress

24 24UTC setembro 24UTC 2009

Olá a todos,

Hoje estou começando a utilizar o wordpress, para ganhar tempo, sempre que eu fizer um post,
enviarei simultaneamente ao blogspot e ao wordpress. Claro, haverá uma twitada avisando.


Seguir

Obtenha todo post novo entregue na sua caixa de entrada.