Encriptar ConnectionString do web.config, simples e direto.

ANTES:

Executar o fonte:

Configuration configuration = WebConfigurationManager.OpenWebConfiguration(“~”);
ConfigurationSection configurationSection = configuration.GetSection(“connectionStrings”);
configurationSection.SectionInformation.ProtectSection(“DataProtectionConfigurationProvider”);
configurationSection.SectionInformation.ForceSave = true;
configuration.Save(ConfigurationSaveMode.Full);

DEPOIS:

Como pegar o valor da connectionString ?
Response.Write ( ConfigurationManager.ConnectionStrings[“MinhaConnectionString”].ConnectionString );

Responsável pela mágica ->  DataProtectionConfigurationProvider

[]’s

DEPOIS:

Anúncios

Adicionar/Excluir e Ler Registro do Windows em C#, simples e direto.

Como disse, será simples é direto!


Gravar no Registro


string PATH = @"SOFTWARE\QX3\ROTAS\Hosts";
RegistryKey registryKey = Registry.LocalMachine.CreateSubKey(PATH);
registryKey.SetValue("Servidor SMTP", "192.169.0.121:25");
registryKey.SetValue("Servidor POP", "192.169.0.121:110");
registryKey.Close();


Resgatar valor do mesmo.


RegistryKey registryKey = Registry.LocalMachine.OpenSubKey(PATH);
Console.WriteLine(registryKey.GetValue("Servidor POP"));


Remover Chave do registro.

Registry.LocalMachine.DeleteSubKey(PATH);

Simples e direto!
[]’s

GCTS – Gambi Certified Technology Specialist

Com o crescimento de novos tipos de gambiarras em meados de 2008 a Microsoft realizou também alterações em seu modelo de certificação. Visando esse público foi criado o GCTS – Gambi Certified Technology Specialist.
A certificação GCTS – é o nível mais básico de certificação entre as novas certificações.
Com esta certificação o profissional comprova seu conhecimento específico em desenvolvimento de POG ( programação orientado a gambiarra) e POT (programação orientada a trambique).
Abaixo temos um exemplo do certificado GCTS:


*Para os que não sabem o que é POT ou  POG,  aguarde…