quinta-feira, 30 de outubro de 2008

Windows 7 - Nova "Superbar" Taskbar

Vou falar rapidamente aqui sobre uma nova feature do Windows 7. Só pra deixar a galera com agua na boca mesmo. Na verdade esse incremento vem para melhorar a usabilidade e o visual. Cá entre nós, ficou um pouco mais parecido com o Mac OS, mas eu sou ousado ao ponto de dizer que trouxe até algumas evoluções.

novaTaskbar1

Infelizmente, nem que está testando as versões pré-betas, tem acesso a essa nova feature, ainda.

rolagem

Olha ai na foto o primeiro detalhe interessante da barra. Ela não tem texto por padrão. Você pode mudar isso nas propriedades se quiser, e a barra volta a exibir os textos tradicionais. A forma como a "superbar" vai trabalhar com o excesso de janelas é exatamente igual ao vista, ou seja, criando uma barra de rolagem.

Existe a opção de icones pequenos na barra, como pode ser visto abaixo.

iconesPequenos

Um detalhe importante para os desenvolvedores que estará disponivel através da API é a possibilidade de criar barra de progressos para as janelas, mesmo elas estando minimizadas. Vejam o exemplo:

progressbar

Poderia ficar aqui listando ainda mais novidades do Windows 7, mostrando algumas telas com o Aero em funcionamento com a nova taskbar, mas isso ia deixar o post muito grande e chato, e não vai sobrar emoção para o proximo.
Então ai vai a ultima, a taskbar no topo:

barraTop

Novidades do Windows 7!
Em breve coloco mais coisas do Windows 7 

terça-feira, 21 de outubro de 2008

Mais um aplicativo inutil para o Iphone

O Iphone tá na moda!
Todo mundo sabe disso. Algumas coisas são bem legais, assim como o visual...

Mas os geeks gostam mesmo é de funcionalidade! Mesmo que a funcionalidade não sirva pra nada muito útil.

Navegando pela internet, eu achei um video de um aplicativo que permite você a partir de um pc, ter o controle total do seu iphone.

Na verdade não vejo quase nenhuma utilidade nisso, a não ser escrever longas mensagens de texto. Assistir videos? A tela do computador daria conta do recado de maneira muito melhor.
Ver mensagens de texto, talvez...
Ahaa! achei uma função quase legal para esse aplicativo. Ver quem está ligando na tela do computador, enquanto seu iphone carrega na tomada do outro lado do quarto.
Mas cuidado, dependendo da distancia do celular, quando for atender, a ligação já vai ter se perdido!

Se alguem conseguir pensar em outra função para o programa, escreve ai nos comentarios.

Segue o video:



quarta-feira, 15 de outubro de 2008

Dica: Response.Redirect usando UpdatePanel - AJAX

Essa é uma dica rápida de 5 minutos.

Quando se está utilizando o UpdatePanel, você já deve ter notado que os comandos do tipo Response.Redirect e Server.Transfer, não funcionam ou funcionam com falha.
Um jeito que eu encontrei de contornar isso rapidamente foi adicionando um javascript no ScriptManager para que ele redirecionasse a pagina depois do postback.

Ficaria mais ou menos assim:

ScriptManager.RegisterStartupScript(Page, typeof(Page), "redirecionamento","window.location.href='ProximaPagina.aspx?param=123';", true);

O primeiro parâmetro é o controle que está registrando o script.
O segundo é o tipo do controle.
O terceiro parâmetro diz respeito a chave a qual vai ser associada seu script.
O quarto e mais importante parâmetro é o script em si.
E o quinto e ultimo parametro é um booleano que faz com que o proprio .NET adicione as tags de script.
Caso você escolha false, no parametro 4 é preciso colocar as tags de script correspondentes - - Por exemplo.

Espero que essa pequena dica rapida possa ajudar alguem.

Dessa vez o windows deixou na mão - MSI P6NGM - Placa de rede

Se eu não tivesse perdido tanto tempo tentando fazer a placa de rede do meu novo pc funcionar no windows vista, eu iria contar detalhadamente a minha saga de instalação do novo pc.

Então vamos ao resumo do resumo do resumo.
Se você comprou um pc com placa mãe MSI serie P6NGM e assim como eu, está tentando instalar o windows vista e o fabricante te disponibilizou a porcaria do cd da placa mãe apenas para windows xp.
Ai vai uma dica. Baixe com urgência os drivers para vista com o nome: "nvidia_mcp73_system_v32_mb"

Basta dar uma pesquisada no google por esse nome ai acima que você vai achar.

Ai você vai dizer pra mim... "Ahh, mas eu instalei o driver do xp e minha placa de rede funciona normalmente!"

Ai eu digo para você: "Espere, para ver até quando..."

Fiz a instalação do driver do xp, estava tudo perfeito, mas um maldito update do vista acabou com minha felicidade! Fiquei sem placa de rede depois de um update que segundo a descrição seria para melhorar a performance da NVIDIA nForce Network Controller.

E o pior de tudo, o driver não desisntalava nem com reza braba. Cheguei a excluir os arquivos manualmente na pasta de drivers, abrir o arquivo .sys para ver quais arquivos são usados pelo driver e NADA.

Por fim, depois de um precioso tempo perdido no google, e algumas tentativas frustradas de instalação de drivers sugeridos em foruns pela internet a fora. Achei os benditos drivers para windows vista.
Instalei e tudo funcionou perfeitamente.

Agora vem a parte engraçada disso tudo.

Sabe o Linux? Aquele super-vilão, onde você tem que ser expert em computação para fazer as coisas funcionarem?
Pois é... Nele tudo funcionou perfeitamente desde o inicio, não precisei se quer ir a internet buscar algum driver especifico.
E agora Mister M? Que truque você usou para conseguir essa façanha? hehehe

É nessas situações que aquele seu Fedora que está la quieto na outra partição te salva.

 
João Bosco Seixas