Codigos Fonte, Artigos e Dicas
.NET
Criptografar Connection String (App.Confing / Web.Config)
03/10/10
public static void ProtectSection(String sSectionName)
{
// Open the app.config file.
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
// Get the section in the file.
ConfigurationSection section = config.GetSection(sSectionName);
// If the section exists and the section is not readonly, then protect the section.
if (section != null)
{
if (!section.IsReadOnly())
{
// Protect the section.
section.SectionInformation.ProtectSection("RsaProtectedConfigurationProvider");
section.SectionInformation.ForceSave = true;
// Save the change.
config.Save(ConfigurationSaveMode.Modified);
}
}
Editando, Salvando e Atualizando o App.Config em Execução
25/02/10
Problema: Ao montar um aplicativo de relatório, consultando o banco de dados (MySQL) eu precisava iniciar a conexão com o banco de dados mostrando em uma label (“status”) se o aplicativo tinha conseguido acessar o database ou não.
Caso não, o usuário poderá trocar o endereço do servidor, usuário, senha e schema manualmente.
Se ao trocar os dados a conexão for efetuada com sucesso, salvar uma connectionString no app.config com os novos dados de conexão, para relembrar ao reiniciar o aplicativo.
Agora vamos por a mão na massa: Mais >
Restaurar banco do MySQL em C# (2/2)
24/10/09

Process.Start("cmd.exe", "/c /*CAMINHO DO MYSQL.EXE*/ +
" -u/*usuario*/ -p/*senha*/ /*banco*/ < "+/*CAMINHO DO ARQUIVO .SQL*/);
Classes de Coleção + Queue e Stack
21/10/09
Já vimos diversos tipos de Array a já aprendemos o que são Classes de Coleção, se você não viu ou não conhece procure nos Posts Relacionados no final da página.
Hoje vamos ver a Classe de Coleção Queue e Stack.
Converter List para DataSet
24/09/09
Usando Dictionary no C#
12/09/09

Vamos lá… vou falar sobre o Dictionary do c#, eu falaria que se parece muito com o HashMap do Java, pelo que eu usei…
Fazendo backup do MySql com C# (1/2)
03/09/09
Pegar endereço a partir de CEP
03/09/09
Percorrendo Todos TextBox
30/08/09

Essa técnica consiste em trabalhar com a classe Object e fazer Casting Seguro.
O código para percorrer todos os TextBox é o seguinte: Mais >

