Fujiy

Blog sobre .NET, C#, ASP.NET entre outras tecnologias de desenvolvimento de software

Conectando VPN Cisco no Windows 8

10/07/2012 21:46:43 Por Fujiy

Essa VPN Cisco sempre dá alguns problemas quando sai uma nova versão do Windows, foi assim pro Vista, 7 e agora o 8. Estou usando a versão 5.0.07.0440 no Windows 8 Release Preview e recebo o seguinte erro: Fails to enable virtual adapter

Mas a solução no meu caso foi simples, basta editar uma chave no registro:

  • Abra o editor do registro executando o regedit
  • Navegue até a chave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CVirtA
  • Edite a chave DisplayName removendo todo o início até o "%;" por exemplo:
  • Para sistemas x86, mude o valor de "@oem8.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter” para "Cisco Systems VPN Adapter"
  • Para sistemas x64, mude o valor de "@oem8.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter for 64-bit Windows” para "Cisco Systems VPN Adapter for 64-bit Windows"

Abri o software da VPN novamente e agora conectou normalmente.

FujiyBlog no Azure

07/07/2012 18:08:21 Por Fujiy

Depois de fazer alguns testes no Windows Azure WebSites, agora o blog está hospedado em uma VM no Azure, rodando Windows Server 2012 RC June, IIS 8.0 e SQL Server 2012 Express. Até agora tudo ok. Estou usando a Extra-Small Instance, a mais barata, a conta mensal deve sair por um pouco mais de U$10,00.

Entrevista com Eric Lippert

24/06/2012 19:40:38 Por Fujiy

Rachel Roumeliotis, editora da O´Reilly, entrevistou Eric Lippert sobre assuntos como async do novo C#5.0, o projeto Roslyn e o mais interessante, o que o Eric imagina pro futuro do C#. Apenas de ser uma opinião pessoal e hipotética, ele costuma postar no blog dele sobre assuntos hipotéticos e que meses depois acabamos vendo no C#.

Os pontos principais da entrevista são: 

  • Async como principal novidade do C# 5.0. [3:32]
  • O projeto Roslyn que facilitará a criação de ferramentas que interpretam C# e VB.NET. [6:37]
  • O que "pode" estar vindo no futuro do C#. [11:55]

Novidades no Windows Azure Junho 2012

10/06/2012 00:07:05 Por Fujiy

Junto com o último SDK (June 2012) o Windows Azure trouxe várias novidades importante. Agora sobre o comando do Scott Gu o Windows Azure está recebendo muitas novidades que devem ajudar ainda mais no sucesso da plataforma.

Novo Portal

O novo portal feito do zero, agora é muito rápido e fluído, construido com a API Rest, tudo que pode ser feito nele também pode ser feito usando as Web API´s, inclusive também está disponível a ferramente para linha de comando que permite criar scripts e automatizar as tarefas administrativas, usando o PowerShell para Windows e o Bash para Linux e Mac. O código fonte da ferramente está disponível no GitHub sobre a Licença Apache 2.0, assim como o Azure SDK em si.

O site funciona em todos os browsers e pelo que vi pelos HTTP Headers, o site é feito em .NET4.0 e MVC 3.0.

Máquinas Virtuais

Agora é possível usar Máquinas Virtuais persistentes, já que antes era possível apenas criar máquinas virtuais que não persistiam o estado, isto é, sempre que o processo era interrompido a máquina virtual era "resetada" ao estado inicial. Com isso ficou simples migrar seu servidor on-premise pro Windows Azure, basta enviar o arquivo VHD da máquina virtual e já está na nuvem, inclusive servidor Linux. Também é possível criar máquinas virtuais a partir de imagens prontas:

 

Web Sites

Outra novidade é o servidor de Web Sites, que permite fazer o deploy de aplicações ASP.NET, Node.js e PHP, que inclusive está com um plano grátis por 1 ano (no mínimo) para até 10 sites. O deploy pode ser feito usando  FTP, Git, TFS e Web Deploy:

O plano grátis é para ambientes compartilhado, mas é possível fazer o upgrade para planos dedicados, usando todos os tamanhos de instancias disponíveis, ou mesmo usando várias pra um mesmo site. O Load Balance é automático e os mesmos métodos que deploy continuam funcionando, não importat quantas instancias você tenha:

 

 

SDK

O SDK agora está disponível para Windows, Mac e Linux, para diversas linguagens e plataformas, como .NET, Java, Node.js, PHP, e Python:

 

É muita novidade e promete levar o Azure à vários níveis acima.

Para mais detalhes sugiro o blog do Scott Gu

Roslyn June 2012 CTP

06/06/2012 07:45:50 Por Fujiy

Anunciada uma nova versão do Roslyn, projeto que permite usar o compilador de C# e VB.NET como um serviço, agora suportando o Visual Studio 2012 RC e com algumas novidades em relação ao suporte a linguagem:

  • Tipos anônimos
  • Queries
  • Eventos
  • Índices
  • Parametros Nomeados e Opcionais
  • Algumas outras expressões (using, lock/SyncLock, etc)

O download pode ser feito por este link, ou usando o package do NuGet que contem as API´s que não dependem do Visual Studio.