Revista Info – Junho 2008
jun 15
Revistas, Tecnologia INFO Junho 2008, Revista INFO No Comments
Faça o Download da Revista INFO – Junho de 2008!

Link para download: CLIQUE AQUI
falando sobre desenvolvimento de sistemas
jun 15
Revistas, Tecnologia INFO Junho 2008, Revista INFO No Comments
Faça o Download da Revista INFO – Junho de 2008!

Link para download: CLIQUE AQUI
jun 03
.NET, C#, Dicas, Tecnologia adicionando metodos as classes do .net, class, Extensions, Methods, static, validação, validar No Comments
C# – Extensions Methods
Uma funcionalidade muito interessante no C#
Com ela podemos extender tipos existentes (string, int, objects, etc…), objetos da framework (TextBox, String, Datetime…) e até mesmo classes criadas (Clientes, Pagamentos..) com MÉTODOS ADICIONAIS.
Eles são métodos estáticos e podem ser invocados com a mesma sintaxe que os métodos de instância. Ou seja, é um método estático que só pode ser usado quando referenciado.
Mas oque realmente são?
Você certamente deve ter vários métodos de validação em uma classe ‘Helper’ ou até mesmo em cada objeto fazer isso manualmente (O importante é validar ^^)
Oque você usaria assim:
bool CEPIsValid = ValidatorHelper.IsValidCEP(“12312-544″);
ou: bool CEPIsValid = usuario.ValidarCep(usuario.CEP.ToString());
Seguinte, através do extension, você adicionaria estes métodos direto no tipo que deverá ser feita a validação. E ainda mais, Todos os objetos deste tipo receberá o método, ou seja, em qualquer classe, sem precisar implementar manualmente em cada uma.
Exemplo:
String meuCep = “12312-544″;
bool CEPIsValid = meuCep.ValidarCEP();
bool CEPIsValid = TextBox1.Text.ValidarCEP();
ou até mesmo:
bool CEPIsValid = “12312-544″.ValidarCEP();
Note que o método ValidarCEP foi chamado diretamente do objeto string, e todas as strings obtiveram a funcionalidade.
Perfeito!!! A solução das validações de Case!!!
E ainda melhor! Observem a facilidade da implementação ao seu sistema!
using System.Text.RegularExpressions;
namespace SeuNamespace
{
public static class Extensions
{
public static bool ValidarCEP(this string p)
{
return Regex.Replace(p, “[\\d]{5}-[\\d]{3}”, “”).Equals(“”);
}
public static string ImparOuPar(this int n)
{
return (n % 2 == 0) ? “Par” : “Impar”;
}
}
}
Lembrando, esta é uma das muitas funcionalidades do Extends Methods… Basta usar a Criatividade…
Os métodos têm de ser criados obrigatóriamente dentro de classes estáticas, e têm também eles de serem estáticos. O primeiro argumento do método define o tipo de dados a extender, como podem reparar no exemplo anterior, extendemos o tipo string. Reparem também que precisamos de utilizar a palavra reservada this como modificador do primeiro argumento do método. Os Extension Methods podem receber mais argumentos, estando apenas o primeiro reservado para o tipo de dados a extender.
A utilização é bastante simples, basta importar as extensões criadas, através do respectivo using e depois utilizar em qualquer objecto do tipo string.
Funcionalidade extremamente poderosa, que pode ser usada por exemplo para extender uma camada de acesso a dados gerada automaticamente, em que o código gerado não deve ser alterado porque pode ter de ser regerado.
Galera, espero ter ajudado neste post, é realmente muito util.
Assim que souber de noticias como esta passo aqui para compartilhar.
(Agradecimentos ao meu professor Valter por ter me comunicado sobre. Daí que resolvi pesquisar)
Obrigado galera!
Abraços!
mai 25
Apostilas, Dicas, Tecnologia, Windows XP Dicas WINDOWS XP, Melhorar desempenho win XP, Windows XP No Comments
Olá pessoal hoje encontrei uma apostila que fornece dicas para melhorar o desempenho do WINDOWS XP
Link: Clique Aqui
Conteúdo:
01 − Desinstalando o Windows Messenger (e outros programas):
02 − Altere as pastas padrão do sistema:
03 − Apague as pastas especiais dentro de Meus Documentos:
04 − Fazendo backup do WPA, para evitar a reativação:
05 − Desabilite os balões de aviso do Windows XP:
06 − Como instalar o teclado ABNT2 no Windows XP:
07 − Inicialização e desligamento mais rápido:
08 − Explore outras máquinas da rede mais rapidamente:
09 − Menu Iniciar mais rápido:
10 − Como liberar 20% de sua banda de rede/Internet:
11 − Aumente o desempenho do Windows XP
12 – Visual sóbrio
13 – Troque o protetor de tela padrão da tela de login
14 – Mude as cores do prompt de comando
15 – Remover o amarelão do menu Iniciar
16 – Use imagem como fundo de uma pasta no Windows
17 – Habilite o Clear Type
18 – Tirando as setas dos seus ícones de atalho
19 – Use temas sem instalar um programa de temas
20 – Personalizando as pastas
21 – Windows mais leve
22 – Remover o Messenger
23 – Desligamento rápido
24 – Mais rapidez para o menu Iniciar
25 – Ocultando todas as janelas abertas
26 – Pesquisando mais de uma extensão
27 – Teclado virtual
28 – Iniciar programas rapidamente
29 – Renomeando muitos arquivos de uma só vez
30 – Usando mais a tecla Windows
mai 07
.NET, C#, Desenvolvimento, Tecnologia, VB.NET ASP.NET 3.5, DICAS ASP.NET 3.5, novo ASP.NET 3.5, vantagens .net 3.5 2 Comments
Com o lançamento do Visual Studio .NET 2008 e o ASP.NET 3.5, o desenvolvedor tem motivos de sobra para adotar imediatamente esta ferramenta. Quando a Microsoft lançou o VS.NET 2005 houve uma considerável mudança no ASP.NET 2.0, digamos 90% de controles novos com diversas funcionalidades encapsuladas para facilitar a vida do desenvolvedor. Agora com a versão ASP.NET 3.5 existem algumas melhorias e novas implementações, então, veja quais as melhores razões que fará você adotar o ASP.NET 3.5 e o VS.NET 2008.
abr 12
Apostilas, Streaming, Tecnologia criar radio, desenvolvimento de radio, radio on-line, tutorial, Tutorial radio on-line 12 Comments
Hoje veremos como criar uma radio on-line simples usando seu PC
Fiz um Upload de um arquivo ZIP que contem um PDF explicando passo-a-passo como criar uma radio on-line
Existem outros métodos mais vale apena conferir este
Link: Click Aqui
Qualquer duvida podem perguntar
Vlw ate a próxima
abr 12
Apostilas, Besteirol's, Tecnologia, Windows Vista 99 dicas, Apostila Windows Vista, Dicas, dicas para windows vista, Tutorial Windows Vista, Windows Vista 4 Comments
Ola pessoal, estava navegando na net e encontrei um pdf de um livro sobre a utilização do nosso lindo e maravilhoso WINDOWS VISTA
Link para download: Clique Aqui
mar 02
Tecnologia Banda, Banda Larga, Internet, Tecnologia No Comments
O número de conexões banda larga no país cresceu 36% no terceiro trimestre em relação ao mesmo período de 2006, para 7,1 milhões de acessos, de acordo com pesquisa divulgada nesta terça-feira.Na comparação com o segundo trimestre deste ano, o incremento no número de conexões foi de 8,3%, segundo levantamento da empresa de pesquisa IDC patrocinado pela fabricante de equipamentos de rede Cisco. A expansão aconteceu com queda nos preços das conexões e crescimento nas vendas de computadores.
Os dados do estudo mostram que o preço das conexões com velocidades entre 1 e 2 megabits por segundo caiu 30% no terceiro trimestre em relação ao mesmo período de 2006. Nas velocidades acima desse nível, a queda no preço foi menor, de 4,1%.
Nas velocidades inferiores a 1 megabit, a pesquisa afirma que houve queda nos preços de cerca de 12% no período. “Trata-se de um tipo de acesso que já atingiu seu preço mínimo (cerca de R$ 50 mensais) e, a partir de agora, deve passar apenas por frequentes aumentos de banda, sem alterar o valor”, informa o estudo, acrescentando que os preços cobrados no Brasil são maiores que os praticados em outras regiões como o Leste Europeu.
Em termos de tecnologia, as linhas banda larga ADSL, que trafegam dados por cabos telefônicos, detêm 75% de participação, enquanto as conexões via rede de TV a cabo ficam com parcela de 22,6 por cento.
O Estado de São Paulo é a maior região consumidora de banda larga no Brasil, com cerca de 40,1% do mercado total e penetração sobre a população de 6,7%. Em termos nacionais, o acesso rápido à web é usado por 3,8% da população.