Arquivos do Blog

Boas práticas ao desenvolver em javascript

Hoje em dia javascript esta na moda, certo? ERRADO! O que esta na moda é o uso dos frameworks da vida. Com isso, tenho notado que até mesmo alguns ‘plugins’ ou  até mesmo frameworks estão esquecendo de algo básico… BOAS

Marcado com: , , , , , , , , ,
Publicado em Artigos

O que é REST ( Representational State Transfer ) ?

A grosso modo REST  é a evolução do SOAP, tá blz, já estou criando polêmica 🙂 , mas em minha simplória opinião é básicamente  “mais do mesmo”, SÓ que pensando em fazer algo realmente flexível. Seu termo foi usado pela primeira vez

Marcado com: , , , , , , , , , ,
Publicado em Artigos

Criando um jogo da forca em 80 linhas com javascript puro [ nada de framework! ;-) ]

Esse artigo é básicamente para mostrar como é fácil desenvolver coisas legais em javascript, em apenas algumas linhas de código, sem depender de frameworks, basta colocar a caixóla para funcionar. Então vamos ao código, simples e fácil! 😉 Diagrama de

Marcado com: , , , , , , , , , , , , , , , , , , ,
Publicado em Artigos

Uma simplória analogia entre caverna do dragão e uma empresa de desenvolvimento de sistemas.

( Empresa de desenvolvimento de sistemas = Caverna do Dragão ) O escritório geralmente fica num lugar longe pra caramba, cheio de perigos para chegar (Marginal Tietê, enchente, trânsito), onde você nunca sabe como chegou e tem que penar para

Marcado com: , , , , , , ,
Publicado em Zoações...

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:

Marcado com: , , , , ,
Publicado em Artigos

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

Marcado com: , , , , , , ,
Publicado em Artigos

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

Marcado com: , , , , , , , , , , , , , , , , , ,
Publicado em Zoações...