ASP.NET Providers

 

Desculpem a falta de posts ultimamente, mas estive meio na correria.

Vou falar um pouco nos próximos posts sobre os Providers do ASP.NET.

  • RoleManager: controla o comportamento associado a um grupo de usuário.
  • Authentication: comprova que o usuário é ele mesmo.
  • Authorization: controla quem pode visualisar o quê, faz parte do conceito de roles, mas é a especificação própriamente dita.
  • Membership: mantém os dados dos membros do site, guardando sua senha e dados sensíveis para serem utilizados na autenticação.
  • Profile: ou seja toda a descrição adicional que se faça necessária, para poder extender a aplicação é feita no profile do usuário.

Na seqüência estarei mostrando como utilizar cada um deles, esperem posts ainda esta semana.

 

Publicado em Sem categoria | Deixe um comentário

Quer o seu PC mais rápido?

Esse é o slogan atual da NVIDIA, ainda mais com o laçamento mais anunciado do ano.

Finalmente na semana passada lançaram as novas GeForce GTX 280 e GTX 260. Como eu já falei, ela finalmente incorporou os processadores físicos PhisX.

Deixa eu falar um pouquinho das especificações

 

GPU Engine Specs:  
Processor Cores 240
Graphics Clock (MHz) 602 MHz
Processor Clock (MHz) 1296 MHz
Texture Fill Rate (billion/sec) 48.2
 
Memory Specs:  
Memory Clock (MHz) 1107 MHz
Standard Memory Config 1GB GDDR3
Memory Interface Width 512-bit
Memory Bandwidth (GB/sec) 141.7
 
Feature Support:  
NVIDIA SLI®-ready1 2-/3-way
NVIDIA PureVideo® Technology2 HD
NVIDIA PhysX™-ready3
NVIDIA CUDA™ Technology
HybridPower™ Technology4
GeForce Boost  
Microsoft DirectX 10
OpenGL 2.1
Bus Support PCI-E 2.0 x16
Certified for Windows Vista
 
Display Support:  
Maximum Digital Resolution 2560 X 1600
Maximum VGA Resolution 2048 X 1536
Standard Display Connectors 2 dual-link DVI and 1 analog HDTV-out
Multi Monitor (# of displays) 2
HDCP5
HDMI6 Via Adapter
Audio Input for HDMI SPDIF
 
Standard Graphics Card Dimensions:  
Height 4.376 inches (111 mm)
Length 10.5 inches (267 mm)
Width Dual-slot
 
Thermal and Power Specs:  
Maximum GPU Temperature 105C
Maximum Graphics Card Power 236W
Minimum System Power Requirement 550W
Supplementary Power Connectors One 8-pin + one 6-pin

For detailed features please click here. (71KB PDF)

1 – NVIDIA SLI certified versions of GeForce PCI Express GPUs only. A GeForce GPU must be paired with an identical GPU, regardless of graphics card manufacturer. SLI requires sufficient system cooling and a compatible power supply. Visit www.slizone.com for more information and a listing of SLI-Certified components.
2 – Feature requires supported video software. Features may vary by product.
3 – Certain GeForce GPUs ship with hardware support for NVIDIA PhysX technology. NVIDIA PhysX drivers are required to experience in-game GPU PhysX acceleration. Refer to
www.nvidia.com/PhysX for more information.
4 – Requires NVIDIA HybridPower– enabled motherboard.
5 – Playback of HDCP-protected content requires other HDCP-compatible components.
6 – Requires HDMI-compliant graphics card and DVI-to-HDMI adapter.

Sim essa “coisa” tem 240 núcleos (imagine que eu estou com um processador que era top de linha ano passado que tem 4!!!) é para ser capaz de produzir efeitos literalmente de cinema em tempo real na sua tela.

Mas antes de correr para a loja perguntar se já chegou, prepare o bolso, pois você provavelmente terá de trocar de fonte e gabinete para receber uma dessas, vale lembrar que PCI-E 2.0 x16 é compatível com PCI-E x16, independe se sua placa possui ou não o 2.0 da revisão.

Essas especificações são atualmente da placa conceito da NVIDIA, os montadores podem alterar alguns itens.

 

Coisas a considerar, ela tem uma taxa de preenchimento de textura mais baixo que a GeForce 9800 GX2, e tem gente que pensa que isso a faz pior, na verdade a faz mais balanceada, afinal estamos nos deparando com novos níveis de realidade em jogos. Madden 08 promete usar toda a física disponível nesta nova placa, afinal queremos ver os detalhes dos esbarrões no replay com o máximo de fidelidade, e é isso que ela promete, afinal já estamos com texturas de rosto super realístas, sem contar que mesmo lotando a tela com imagens cheias de textura, acabamos perdendo qualidade, pois temos um número mais baixo de pixels na tela.

O pessoal que desenvolve Bionic Commando disse que conseguiu o dobro da taxa de atualização, o pessoal que desenvolve FarCry 2 falou que finalmente não tiveram de descartar evoluções feitas no jogo, afinal não tinham porque por mais detalhe nas texturas se os monitores atuais não conseguiriam exibí-las.

Então espere mortes mais realistas, esbarrões mais realistas, fogo enfim que pareça real, ou seja o futuro dos games é o realismo.

Technorati Tags: ,,
Publicado em Entertainment | Deixe um comentário

Meu 1º Webcast

Dia 12 de junho apresentei meu primeiro Webcast em parceria com o Marcelo de Pauli e o Flávio de Andrade.

Foi de um assunto super específico, mas que é bem interessante pra quem é da área.

Neste Webcast falei do Project Server Interface (PSI) para integração da camada de dados do Microsoft Project Server com aplicações de terceiros através de uma API baseada em Web Services. Usando recursos oferecidos pelo PSI pode-se estender o Microsoft Project Web Access e incorporar ainda mais funcionalidades à já robusta aplicação de Enterprise Project Management da Microsoft.

Identificação do Evento: 1032343053

Estendendo o Microsoft Project Web Access com a biblioteca Project Server Interface (PSI)

Apesar de dizer no site lá dizer “Inscrever-se” ele permite que você assista depois de preencher um formulário (exige Live ID).

Publicado em Computer and Internet | Deixe um comentário

Previna-se de vírus em 5 etapas

Continuando a minha saga de “resolva seu problema em etapas”, vou dar algumas dicas de como fugir dos vírus, mas antes vale lembrar que nada pode garantir em 100% a segurança do seu PC. (Por mais que alguns fabricantes prometam isso)

Dica: faça backup dos seus arquivos críticos regularmente, antes que você possa se deparar com um vírus ou outro problema.

Passos para prevenir-se:

  1. Use um firewall (o Windows XP SP2 ou superiores, ex. Vista, tem firewall incluso e ativo)
  2. Visite o Microsoft Update e deixe ligado a atualização automática
    Nota: se você tiver Office 2003 ou Office XP, as atualizações automáticas também atualizam seus programas do Office.
  3. Instale um antivírus renomado, e o mantenha sempre atualizado.
  4. Nunca abra, eu disse NUNCA, um anexo de email de alguém que você não conhece.
  5. Evite abrir anexos até mesmo de quem você conhece, a não ser que você tenha certeza do conteúdo. O remetente pode estar infectado e não saber da própria situação.

E os spywares?

Mesmo que spywares sejam programas e diferem de vírus, alguns podem agir de forma similar a vírus e trazer riscos similares. Para se proteger utilise um antispyware, por exemplo a Microsoft oferece gratuitamente o Windows Defender para os usuários do Windows XP SP2. Windows Defender já vem de fábrica com o Windows Vista.

 

Lembre-se, a regra sobre emails vale também com pendrives, que são outra fonte bem comum de transmição de virus e spywares.

Technorati Tags: ,,,
Publicado em Computer and Internet | Deixe um comentário

CPU -> GPU -> PPU –> e qual será o futuro dos processadores???

Pra quem não conhece todas essas siglas, ou conhece algumas, vou refrescar a memória de alguns e elucidar os demais.

CPU: Central Processing Unit, ou seja, controla tudo, e "consegue" fazer tudo que precise, por ser generalista demais não consegue fazer algumas coisas tão rápidas como componentes específicos, mas ainda assim é o melhor para processar operações aritméticas simples, e a inteligência artificial por ser algo extremamente genérico, é o melhor processador pra rodá-la

GPU: Graphics Processing Unit, ou seja, consegue fazer operações com imagens em velocidades incríveis comparadas com a CPU, desde reproduzir um vídeo (sim, existem opções para usá-la para isso), e principalmente a manipulação de objetos 3D, aplicar a textura numa superfície, arredondá-la, e aplicar efeitos visuais bacanas em cima, só uma GPU pra conseguir fazer isso em tempo que você veja uma animação de verdade na sua tela, e em 3D. Se for feitos tudo isso na CPU vai parecer que você está assistindo a uma história em quadrinhos…

E finalmente a novata na área

PPU: Phisics Processing Unit, ela é nova porque as coisas na atualidade precisam ser mais reais, e a GPU como disse é boa em lidar com texturas e efeitos em cima das texturas, mas ela não é muito boa pra tratar da física propriamente dita dos objetos que você vê na tela, ela faz parte disso e a CPU faz outra parte na atualidade. Mas se você quer bandeiras tremulando ao vento de forma natural, coisas explodindo em milhares de pedaços, água escorrendo no relevo, enfim coisas que são realmente físicas… Só a PPU pode te ajudar.

Daí você pensa, mas que diacho seria uma PPU, que cara ela teria, onde você ligaria uma coisa dessas… Ela é uma placa de expansão PCI, normalzinha, e todos os PCs de hoje em dia tem slots PCI. Ela de fato não precisa de muitas entradas e muitas saídas, então ela consegue se sair bem em um slot desses e eles tem largura de banda pra ir e voltar tudinho calculado para a CPU e a GPU fazerem o resto do trabalho.

Tá aí uma foto dela (essa montada pela ASUS)

 

E daí com esse tralalá todo você pensa, será que meu jogo vai se beneficiar dessa belesura?

De fato essa parte é mais delicada… Mas AEEEEEE, fiquemos felizes, já são mais de 150 títulos disponíveis que a usam(uma lista parcial)!!! Basicamente todos os grandes títulos têm um pézinho nela. (E você pensa novamente, então se tenho um desses jogos porque preciso de uma se o game já rodou??) Para fisica mais realista horas, e processador mais livre, mais AI, mais efeitos no seu vídeo, enfim, algo mais bacana na telinha.

 

Pra quem ficou curioso, tá aí um vídeo de um jogo que só roda se você tiver uma PPU (CellFactor)

Se você é hardcore e quer ver isso em alta definição clica aqui.

Galera, ficou grande o post, caso queiram mais info, estou aqui, só perguntar nos comentários que completo o artigo.

Publicado em Computer and Internet | Deixe um comentário

PC resurgindo como plataforma de jogos

Vendo o post do Street Fighter no eUJogando, lembrei da CAPCOM, oras bolas, ela é a desenvolvedora do jogo.

E que li uma nota pequeninha mas muito importante para todos aqueles que têm PC.

Que dizia o seguinte: "Com o resurgimento do PC no mercado de games, foi natural o desenvolvimento do Lost Planet para os gamers (jogadores) desta plataforma", Jack Symon, diretor, mercados, Capcom Entertainment. Fonte

Então, vemos que os PCs ficaram um bom tempo jogados no canto para games, com um volume enorme de Jogos FPS que eram basicamente os mesmos, só dava uma maquiada nas armas e trocava a cara dos personagens e lançavam mais um.

E tudo vem mudando no último ano, então se animem, pelo aquecimento do mercado se tudo continuar assim, teremos títulos mais divertidos e diferenciados para PCs por um bom tempo.

Lembrando mesmo o PS3 sendo "o cara" no que diz recursos, ainda dá pra ter PCs mais potentes que ele em casa, por um pouco mais de dinheiro.

Mais além falo das novas placas PPU, já que a nVIDIA comprou a Ageia e com isso a PhysX Fonte, e os novos hardwares que prometem abalar as estruturas!

Abraços

Publicado em Games | 2 Comentários

Melhore o desempenho do seu PC em 3 passos!

Sempre que recebo um pc de alguém pra arrumar, a principal queixa é, meu pc está lento.

Então seguem aqui 3 passos rápidos, que são a primeira atitude a ser tomada para melhorar o desempenho da sua máquina. Lembrando ela não vai ser mais potente, não vamos fazer overclock, nem nada que a transforme em uma super máquina. Mas é como limpar a casa, faça com frequência que o trabalho será leve e rápido. Algo como uma vez por semana, tá bom.

  1. Remova arquivos e programas desnecessários.

    Pra quem nunca viu, segue como fazer. Vá no “meu computador”, clique com o botão direito no seu disco rígido (C: ou onde estiver seu sistema operacional), vá em propriedades e clique em “Limpeza de Disco”, pode escolher tudo que estiver lá, só evite de tirar o arquivo de hibernação (se você usa hibernação, se não sabe nem o que é, pode tirar).

    Para desinstalar programas vá no painel de controle no menu iniciar, e em “Adicionar/Remover Programas” (no Windows XP) ou “Desinstalar um programa” (no Windows Vista), existe uma coluna que indica “Usado”, pra saber o que você menos usa pra poder desinstalar (tem vezes que ele erra), mas ajuda a escolher (se não estiver aparecendo clique com o botão direito nos rótulos de coluna que dá para adicionar essa coluna “Usado”.

    Lembre-se de limpar o “temp”, manualmente. No XP vá em iniciar “Executar…”, no Vista pode digitar naquela caixa de pesquisa do menu iniciar diretamente, “%Temp%” (sem as aspas), delete tudo que conseguir de lá.

  2. Desfragmente seu disco.

    Nas propriedades do disco, como explicado no item acima, vá em “Ferramentas” e escolha “Desfragmentar Agora”, e faça o programa fazer o seu trabalho. (isso é o que mais fará diferença no desempenho)

  3. Passe um Antivirus/spyware

    Finalmente passe um antivírus e um antispyware (ou um que seja tudo junto). Recomendo não usar muito o Avast nem o AVG, pois já tive problemas com eles, ou não detectam o vírus, ou simplesmente não fazem nada.

Estou testando em casa o OneCare da Microsoft, ele faz todas essas etapas e gerencia o backup da máquina, problema que atualmente só roda em sistemas em inglês, e estou com o Trial de 90 dias.

Mas ainda assim o McAfee é bem bom, e leve. O Norton é um monstrinho, mas pega tudo. Kaspersky é bem interessante, leve e eficaz. O Avira pareceu bom. Mas enfim escolha um favorito e mande ver.

Publicado em Computer and Internet | 4 Comentários