Arquivo de 'Tudo sobre Tecnologia'

Remover caracteres especiais com JavaScript

Postado em 29. ago, 2011 por .

0

Utilizando o evento onKeyUp (Executa um código JavaScript quando o usuário libera uma tecla que foi pressionada), criei uma função que varre a string digitada e remove o caracter desejado, desde de que o mesmo esteja declarado dentro do Replace da função. Poderiamos ter criado uma função que não permitisse digitar determinado caracter, porem existe [...]

Continue lendo

Remover acentos de String – Asp.NET C#

Postado em 29. ago, 2011 por .

1

Quando pensei em remover acentos de uma string, a primeira coisa que veio na cabeça foi “Vou fazer um Replace(), ele será lindo e funcionará perfeitamente”. Não demorou muito para mudar de idéia e buscar algo mais simples e que ou não me daria problemas com manutenção, ou melhor, que não desse manutenção alguma, pois [...]

Continue lendo

Unindo Arrays – Asp.Net C#

Postado em 19. ago, 2011 por .

1

Quando trabalhamos com Arrays, pode chegar o dia em que você precisará fazer um Merge entre duas ou mais Arrays, ai você irá pensar: “E agora José?”. Uma maneira fácil de fazer isso, é utilizar o Union(). Abaixo temos um exemplo, onde declaro duas arrays do tipo string com duas posições cada, e tenho um [...]

Continue lendo

Como executar eventos após o Page_Load() ASP.Net

Postado em 18. ago, 2011 por .

0

Muitas vezes sofremos com tratamentos espalhados pelo código para coisas simples porem que precisam ser chamadas várias vezes, principalmente para tratamentos visuais, oque acaba ocasionando vários bugs em nossos códigos. Cada caso é um caso, porém uma coisa que pode facilitar e melhorar sua aplicação, é utilizar o evento Page_LoadComplete() afim de centralizar e diminuir [...]

Continue lendo

11 dicas para diminuir o consumo de bateria de smartphones

Postado em 17. ago, 2011 por .

0

Com a popularização dos smartphones, é cada dia mais comum existir no mercado aparelhos que tendem a fazer mais e a durar menos. Com o intuito de ajudar a melhorar a performance da bateria do aparelho existem algumas práticas que em sua maioria ajudam muito.

Continue lendo

Diferentes Visões da Qualidade no Software

Postado em 10. ago, 2011 por .

0

Qualidade de Software (QS) tem perspectiva de vista diferentes vejamos algumas:  Visão do usuário: software com qualidade é o que atende suas necessidades, é confiável e fácil de usar.  Visão do desenvolvedor: software com qualidade é aquele que foi desenvolvido de forma que sua manutenção seja rápida, eficaz e eficiente, atendendo as necessidades de seu [...]

Continue lendo

Desfragmentar índices de tabelas SQL SERVER

Postado em 10. ago, 2011 por .

0

Select para verificar a porcentagem que o índice está desfragmentado: SELECT a.index_id, name, avg_fragmentation_in_percent FROM sys.dm_db_index_physical_stats (DB_ID(), OBJECT_ID(N'TABELA'),  NULL, NULL, NULL) AS a JOIN sys.indexes AS b ON a.object_id =b.object_id AND a.index_id = b.index_id; Este comando abaixo reorganiza os índices fragmentados. BEGIN DBCC DBREINDEX ('TABELA', ' ', 80) END

Continue lendo

Concatenação de strings de forma eficiente

Postado em 08. ago, 2011 por .

0

Sem dúvida você já ouviu dizer que concatenação de strings é uma operação custosa. Apesar do código aparentar modificar o conteúdo de uma string, na verdade você está criando um novo objeto string e deixando o velho objeto como lixo. Exemplos: string texto = "Olá, "; texto += usuario.Name; texto += ". Hoje é "; [...]

Continue lendo

Arrays para operações simples

Postado em 05. ago, 2011 por .

0

No .Net Framework temos diversas opções para coleções, como List e varios outros tipos como o ArrayList. Embora estes tipos sejam convenientes e devem ser usados quando necessário, tais coleções como a List são, na verdade, compostos por arrays. Eles adicionam lógica para evitar o trabalho de administrar o tamanho do Array em cada uso. [...]

Continue lendo

Retornando somente números de uma string.

Postado em 04. ago, 2011 por .

1

Bom pessoal, existem várias maneiras de fazer isso, lógico, assim como tudo. Essa função é interessante pois retorna todos os números da string desejada. Declaração: public static int RemoveLetras(string valorInicial) { string tmp = string.Empty; int number = 0; int retorno = 0; string[] digits = Regex.Split(valorInicial, @"\D+"); foreach (string value in digits) { if [...]

Continue lendo