Artigos com o marcador C#
Verificando o status de um arquivo na rede em C#
19/09/09
Olá todos! O amigo Wilson Dutra precisava programar uma verificação de arquivos em dois servidores (um principal e outro de backup) e saber se esses arquivos estavam em uso. Fiquei surpreso ao saber de uma ferramenta disponível no próprio Windows localizado na pasta System32 chamado OpenFiles.

Criando um arquivo bat:
@ECHO OFF C: del Entrada.Dat openfiles.exe /query /v > c:\Entrada.Dat exit
Leitura do arquivo de entrada, guardando o resultado em um ArrayList e transportando o resultado para uma ListBox. Salvando também o resultado do ListBox em um novo arquivo de texto chamado Leitura.Dat
private void button1_Click(object sender, EventArgs e) { Process p1 = Process.Start(@"c:\Execute.bat"); p1.WaitForExit(); StreamReader Dat1 = new StreamReader(@"C:\Entrada.dat", false); StreamWriter DatL = new StreamWriter(@"C:\Leitura.dat", false); string lin = string.Empty; ArrayList arrTexto = new ArrayList(); int j = 0; while (lin != null) { //Realizo a leitura do arquivo linha a linha lin = Dat1.ReadLine(); //Se a linha for de index 8 inicio a leitura if (j >= 8) //Se a linha for nula ou vazia ignoro if (lin != null && lin != "") //Pego apenas os arquivos marcados como Leitura // e Gravação editáveis) if (lin.IndexOf("Leitura + grava") > -1) //Adiciono a linha aceita ao ArrayList arrTexto.Add(lin.Substring(84)); j++; } //Fecho meu arquivo de entrada Dat1.Close(); listBox1.Items.Clear(); //Guardo o Array no ListView foreach (string leitura in arrTexto) { listBox1.Items.Add(leitura); DatL.WriteLine(leitura); } }
Este exemplo mostra como ler o retorno do arquivo Execute.bat, trazendo assim o resultado do openfiles.exe. No próximo artigo complementaremos a solução mostrando como fazer a leitura no segundo servidor e o bloqueio do mesmo. Muito obrigado Wilson por compartilhar o seu conhecimento com todos do blog. Parabéns!
Livro: Use a Cabeça! C#
17/07/09
Clique na imagem para comprar.
ISBN: 9788576082118, Páginas: 640, Editora: Alta Books
Recomendo a todos que leiam esse livro! Comprei recentemente na Saraiva o livro Use a cabeça Java e adorei sua didática. Realmente eles ensinam do zero e usando uma forma divertida e pratica. Sim, o livro tem um amplo conteúdo, do básico até mesmo a criação de um chat de bate papo (Para quem não sabe nada, realmente isso é uma maravilha). Ao me deparar com a mesma versão do livro em C# não poderia deixar de comprar-lo também.
Baixe aqui o capítulo de amostra!
O que você irá aprender com este livro?
Use a Cabeça! C # é uma completa experiência de aprendizagem para programação orientada a objeto, C #, e no IDE Visual Studio. Construído para ser assimilado rapidamente pela sua mente, este livro cobre C # 3 e Visual Studio 2008, e ensina tudo, desde do Coletor de Lixo até método de extensão. Você conherá também um das novidade mais quente do C #, e aprenderá como a usar o LINQ para acessar os seus dados em formato .NET, bases de dados SQL, e muito mais. Após este livro você será um programador profi ciente C #, incluindo a concepção e codificação de aplicações em larga escala.
Por que este livro parece tão diferente?
Nós acreditamos que seu tempo é muito valioso para ser desperdiçado. Tendo como base a última pesquisa em neurobiologia, ciência cognitiva e teoria do aprendizado, Use a Cabeça! C# tem um visual rico, projetado na forma como seu cérebro funciona; não se trata de uma abordagem pesada que faz com que você caia em sono profundo.
“Nunca li um livro de informática do início ao fim, mas este manteve meu interesse preso da primeira até a última página. Se você quer aprender C# e se divertir ao fazer isso, este é O livro para você.”
—Andy Parker, programador C# iniciante.
“Os laboratórios baseados em jogos são alguns dos pontos que você não vai querer pular. Este livro é um ótimo trabalho… os novatos, os muito experientes vão adorar este livro. MUITO BOM TRABALHO!”
—Jay Hilyard, Desenvolvedor de Softwares, co-autor de C# 3.0 Cookbook.
Novo Curso Gratuito de C# em Vídeo Aula
23/01/09

Curso gratuito de nível básico.
São 33 aulas que aborda o C# desde o console até a parte gráfica. Curso muito bem elaborado e de fácil compreensão. Algumas aulas acompanham do código fonte para prática. Obs: Autoria desconhecida.
Download: Parte1 (01 ao 10), Parte2 (11 ao 20) , Parte3 (21 ao 33).
OBS: Utilize o Winrar para descompactar! Baixe o Winrar Aqui.
OBS2: O arquivo não está corrompido, ao descompactar pela primeira vez, você avistará um arquivo sem extensão, basta estrair esse arquivo sem extensão novamente para uma pasta e assistir. Se tiver problemas de codec, recomendo baixar o K-Lite codec pack disponivel no site do superdownloads.com.br.
MSDN Learn – Vídeos C#
14/01/09

Mais alguns vídeos disponíveis diretamente no site da Microsoft:
http://msdn.microsoft.com/en-us/vcsharp/bb798022.aspx
Feed RSS:
http://www.microsoft.com/feeds/msdn/en-us/vcsharp/HDI_vcsharp.xml
Curso de C# em Video Aula
05/10/08

Curso com 14 aulas nivel iniciante.
Baixar parte 2 (Video 8 ao 14)
OBS: Utilize o Winrar para descompactar! Baixe o Winrar Aqui.
OBS2: O arquivo não está corrompido, ao descompactar pela primeira vez, você avistará um arquivo sem extensão, basta estrair esse arquivo sem extensão novamente para uma pasta e assistir. Se tiver problemas de codec, recomendo baixar o K-Lite codec pack disponivel no site do superdownloads.com.br.





