MVP: System Center Cloud and Datacenter Management, MCT, MCSE, MCITP, MCPD, MCDBA
MVP Logo

Últimos posts

Categorias

Arquivo

Tags

Acrescentando CheckBox em um GridView

Um cliente me solicitou neste final de semana a possibilidade de colocar controles em um objeto GridVew do ASP.NET. No sistema dele o checkbox serviria para marcar as linhas desejadas e depois fazer uma leitura dos registros. Parece algo fácil de fazer, mas dá um certo trabalho e tem alguns segredos. Resolvi montar uma página de exemplo e enviar o código.

Segue um projeto com o exemplo, neste caso o checkbox foi inserido clicando no grid com o botão direito e escolhendo “Edit Template” que são controles adicionais. Coloquei ali um checkbox.

O botão 1 insere os dados na tabela, o botão 2 mostra os dados dos registros SELECIONADOS.

Até onde sei não é possivel ler o valor de um controle sem antes selecionar ele. Note que eu fiz o seleção do registro para depois poder ler o conteúdo...

 

Exemplo.zip (4,80 kb)

Posted: mai 04 2009, 16:40 by msincic | Comentários (8) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: .NET

Cade o XP Mode no Windows 7 ?

Quem já havia visto os videos ou lido sobre o XP Mode do Windows 7 e a integração com máquinas virtuais como eu, e agora instalou o RC do Windows 7 notou que não aparece nada.

O motivo é que  Windows 7 RC não vem com o "XP Mode", pois este é um recurso do novo "Windows Virtual PC" que é a próxima versão do Microsoft Virtual PC 2007. Voce pode baixar o WPC no Technet ou no MSDN se for assinante, mas existe um limitador que irá quebrar as pernas de muita gente: é necessário ter um processador e placa mãe com Hypervisor (AMD-V ou Intel-VT). Alem de baixar o WPC baixe tambem o "Windows XP Mode" para ter acesso a esta nova função.

 Mais detalhes sobre o download (publico em 05/05), documentação e requerimentos acesse: http://www.microsoft.com/windows/virtual-pc/default.aspx

Posted: mai 01 2009, 21:47 by msincic | Comentários (8) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: Virtualizaçao | Windows 7

Windows 7 vai pegar?

Baixei ontem o Windows 7 Release Candidate e estou fazendo a instalação seguindo o upgrade do meu Beta. O post do Arnaldo em http://www.arnaldofagnani.com.br/blogs/post/Windows-7-Upgrade-do-Beta-para-RC.aspx realmente funciona, o processo de upgrade fica habilitado e fiz o upgrade com sucesso. Ate o momento tudo esta ok, mas é o primeiro dia.

Será que o Windows 7 vai pegar?

Para responder a isso, vou citar dois casos envolvendo o Windows 7:

  1. O exame 71-680 que citei em post anterior abriu no dia 27/04 para registro e em menos de 2 horas já não haviam mais vagas. Isso é relevante?
    Só para se ter uma idéia, quando marquei meu exame beta do Windows 2008 fiz isso 2 dias depois que já havia sido aberta as incrições.
    Tanta foi a correria para marcar o exame que a Microsoft, de forma inédita, abriu mais vagas no beta.
  2. Ontem era impossível fazer o download. Fui conseguir fazer as 17:00 do dia 01/05, e neste meio tempo a Microsoft chegou a abrir outros 3 sites para download.
    Detalhe: O download só está aberto para quem tem assinatura do serviço TechNet e MSDN, o que são relativamente poucos.

Ou seja, acredito que é o SO da Microsoft mais popular nos últimos tempos, mesmo com o advento da rejeição do Windows Vista, crescimento e adaptação do Linux para desktop e os transtornos de ter que formatar a máquina quando sair a versão final. Nunca havia presenciado uma corrida tão grande para a instalação.

Como tambem já comentei no passado no post de avaliação do Windows 7, é um sistema operacional superior, em performace e interface, ao Windows Vista. Eu o utilizo em produção e inclusive em eventos e palestras, o que para mim é um momento crítico se der problemas.

Posted: mai 01 2009, 15:35 by msincic | Comentários (6) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: Windows 7

Utilizando VM com sistemas operacionais 64 bits (x64)

Ao baixar o Exchange 2010 Beta notei que só havia a versão x64 (64 bits). Portanto, precisava do Windows 2008 64 tambem.

O problema é que o Virtual Server 2005 SP1 e o Virtual PC 2007 não permitem um guest (máquina virtual) x64.

Solução: Um amigo me indicou um produto da Sun, que foi comprado recentemente, chamado VirtualBox. O legal do VirtualBox é que alem de gratuito, como é o VS2005 e o VPC 2007, ele automaticamente detecta que sua máquina possui Hypervisor e habilita na lista sistemas operacionais x64.

Mais interessante ainda é que é possível virtualizar máquinas virtuais com SO 64 bits mesmo que o sistema operacional host (maquina física) seja 32 bits (x86).

Para quem quiser olhar, tem muitas outras coisas, como emulação de controladora SATA (VS2005 só faz IDE e SCSI) e leitura direta de portas seriais e USBs.

Segue o link: http://www.virtualbox.org/wiki/Downloads

Posted: abr 30 2009, 15:09 by msincic | Comentários (8) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: Virtualizaçao

MED-V e XP Mode do Windows 7

Nos ultimos dias ouvimos muitas noticias sobre o XP-Mode do Windows 7.
Para quem acompanhava noticias sobre virtualização de aplicações notou que um termo muito utilizado era um tal de "MED-V".
Para entender o que é o MED-V é necessário conhecer o pacote MDOP, que só é disponivel para clientes de contrato Software Assurance.
O MDOP possui uma aplicação chamada SoftGrid da Microsoft (uma empresa comprada) que faz a virtualização de aplicações utilizando camadas intermediárias de software. O SoftGrid gera um pacote em um unico arquivo com a aplicação instalada em uma máquina de staging (estágio) onde fazemos o processo de sequence (sequenciamento) da aplicação que consiste em monitorar todos os arquivos, configurações e alterações que um determinado programa faz durante um processo de instalação. Após este processo terminar é gerado um único arquivo com todos os dados e arquivos. Este arquivo é enviado as estações quando executam a aplicações através de um cliente "app launcher" (lançador de aplicações).
Este processo funciona muito bem desde que respeitados algumas limitações. A primeira que o SoftGrid só funcionava com aplicações 32 bits, nada de 64. Outra que o SoftGrid não emulava hardware, apenas criava o pacote.

Qual a vantagem do MED-V?
O MED-V faz a virtualização do ambiente completo, incluindo o sistema operacional. Ou seja, o recurso "XP Mode" do Windows 7 já podia ser emulado no Windows Vista com o MED-V, mas ainda existe a exigencia do cliente ser SA. Para entender o MED-V pense que hoje para rodar uma aplicação que só executa no Windows XP, Windows 2000 ou qualquer outro a recomendação padrão da Microsoft era instalar o Virtual PC e executar uma VM, o que funcionava. Porem havia o problema de ser uma aplicação utilizada em diversas estações.
São nestes casos que o MED-V ajudará, ele faz o processo de execução da VM em modo Enterprise, ou seja, ele centraliza as VMs e ao usar o "app launcher" vocês estará na verdade executando uma VM.
Atualmente o MED-V está na versão 1.0 para uso, mas já existe uma versão mais recente ainda em Beta.

Mais detalhes: http://www.microsoft.com/windows/enterprise/products/med-v.aspx

Posted: abr 30 2009, 11:47 by msincic | Comentários (6) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: Windows 7 | Virtualizaçao
Login