Agora é oficial: Visual Studio Express será gratuito

A Microsoft acabou de anunciar em seu site que todas as versões Express do Visual Studio serão gratuitas permanentemente. Quando foi lançado em novembro de 2005, a linha Express seria gratuita desde que o programa fosse registrado até a data limite de novembro de 2006. Após esta data, seria cobrada uma quantia para quem quisesse fazer o download da ferramenta. Agora isso não irá mais ocorrer.

Para o pessoal aqui do theSpoke talvez não seja uma grande novidade, mas existe uma grande quantidade de pessoas que não aprende esta tecnologia por falta de conhecimento da existência de ferramentas gratuitas para utilizar. Agora, não há desculpa para não aprender Smile

Vejam as perguntas e respostas retiradas da FAQ do Visual Studio Express:


10. How much will these products cost?
 Effective April 19th, 2006, all Visual Studio 2005 Express Editions are free permanently. This pricing covers all Visual Studio 2005 Express Editions including Visual Basic, Visual C#, Visual C++, Visual J#, and Visual Web Developer as well as all localized versions of Visual Studio Express. SQL Server 2005 Express Edition has always been and will continue to be a free download.


11. Visual Studio 2005 Express was previously promotionally discounted to free for a year, why did you decide to change the price to free permanently?
 Previously, we announced that Visual Studio Express would be available for a promotional price of one year. We have now extended that period so that Visual Studio 2005 will be free permanently.


12. Do customers who downloaded Visual Studio Express products before April 19th, 2006 have to pay? 
 No, Visual Studio Express is free for everyone.

Ricardo Oneda

O novo (e o mais novo ainda!) modelo de compilação do ASP.NET 2.0

Sem dúvida, uma das mudanças do ASP.NET 2.0 que mais causou impacto foi no modelo de compilação. Para aqueles acostumados com o modelo do ASP.NET 1.X e que estão confusos sobre o novo modelo, sugiro a leitura do artigo Codebehind and Compilation in ASP.NET 2.0, publicado na MSDN Magazine americana.

Aliás, esta alteração deve ter sido tão polêmica, que já estão planejando um novo modelo de projeto Web para o Visual Studio 2005 (e olha que ele acabou de ser lançado!). Neste novo modelo, o funcionamento será semelhante ao que tínhamos no ASP.NET 1.X/Visual Studio 2003, ou seja, ao compilarmos a aplicação, será gerada uma única DLL, entre outras "novidades". Este novo tipo de projeto será disponibilizado gratuitamente para download e será "incorporado" pelo Visual Studio 2005.

Se você está com dúvidas em relação a migração de aplicações ASP.NET 1.X para ASP.NET 2.0, sugiro a leitura dos seguintes artigos:

Step-By-Step Guide to Converting Web Projects from Visual Studio .NET 2002/2003 to Visual Studio 2005
Common Web Project Conversion Issues and Solutions
The Great Migration

Atualizado em 19/12
Já está disponível para download um preview do novo modelo de projeto Web para o Visual Studio 2005. Após instalá-lo, no momento de criar um novo projeto, você poderá escolher entre o template "ASP.NET Web Site" (o padrão do Visual Studio 2005) ou "ASP.NET Web Application" (o novo modelo que é parecido com o antigo do Visual Studio 2003). Este preview não é suportado pelo Visual Web Developer Express.

Ricardo Oneda

Procedimentos de desinstalação de versões Beta do Visual Studio 2005

Para aqueles que vão instalar a versão final (ou RTM - Release To Manufacturing) do Visual Studio 2005 ou Express, mas possuem alguma versão Beta ou CTP (Community Technology Preview) instalada, é importante seguir uma ordem pré-determinada de desinstalação ou então executar um aplicativo disponibilizado pela Microsoft para esta tarefa, conforme explicado no artigo Uninstalling Previous Versions of Visual Studio 2005.

Mas e se você já desinstalou as versões anteriores em uma ordem diferente da necessária? Provavelmente está enfrentando problemas de instalação da versão final, ou então a instalação foi feita sem problemas, mas você não consegue executar o software. Para esses casos existem outras ferramentas que podem ajudá-lo no reparo do problema, sem ter a necessidade de reinstalar os Betas para depois desintalá-los na ordem correta. O link abaixo contém um material bem completo e irá ajudá-lo a corrigir o problema:

Uninstalling previous betas to prepare for VS 2005 and .NET Framework 2.0 RTM

Ricardo Oneda.

Contagem regressiva


Para aqueles que estavam longe da civilização nos últimos tempos, falta exatamente um mês para o lançamento do .NET Framework 2.0, Visual Studio 2005 e SQL Server 2005. E contando...

Ricardo Oneda

Visual Studio 2005 Team System

Geralmente, quando leio algum artigo sobre o Visual Studio 2005 Team System vejo expressões como ferramentas integradas de ciclo de vida de software, redução da complexidade, facilidade de colaboração, etc. Não sei quanto a vocês, mas é o tipo de coisa que me faz pensar "Legal, palavras de efeito, mas e aí? Na prática, o que muda?". Ou seja, fala maravilhas da ferramenta sem explicar como obtemos isso. Se você também se sente assim, sugiro ler os artigos dos links abaixo.

Os dois primeiros dão uma visão detalhada de como a família de produtos Visual Studio 2005 será composta, explicando o papel de cada uma das versões (Express, Professional, Standard, Team Edtions, Team Suite e Team Foundation Server) e também como funcionará o licenciamento e o preço desses novos produtos.

O último link, por sua vez, faz uma apresentação do Team System e depois fornece uma série de links para artigos mais detalhados sobre como cada um dos envolvidos em uma equipe de desenvolvimento de software (arquitetos, desenvolvedores, testadores e gerentes de projetos) obtém os benefícios da ferramenta de modo prático.

A Hitchhiker’s Guide to Visual Studio 2005 Team System, Part I
A Hitchhiker’s Guide to Visual Studio 2005 Team System, Part II
Visual Studio 2005 Team System: Overview

Ricardo Oneda.

VS 2005 Training Fest e novidades do MSDN Brasil

Acabei de voltar do Visual Studio 2005 Training Fest, no qual o Leonardo Tolomelli, Gerente do Programa de Desenvolvedores da Microsoft Brasil, apresentou as novas características do Visual Studio 2005 e do .NET Framework 2.0, além das novidades do MSDN Brasil. Entre as novidades do site, estão os famigerados Newsgroups (que substituíram os fóruns), a autenticação pelo Passport (como no theSpoke) e o novo programa Desenvolvedor 5 Estrelas 2005.

Sobre os newsgroups, apesar de já ter sido muito discutido por aqui no theSpoke, também gostaria de dar minha opinião. Acredito que esta mudança tem pontos positivos e negativos. Vamos a eles:

  • Pontos positivos:
    • a estabilidade está bem melhor que a dos fóruns;
    • o sistema de busca funciona;
    • o sistema de aviso de respostas também parece funcionar;
    • sistema de classificação de posts muito interessante;
  • Pontos negativos:
    • acho que a interface para quem acessa os newsgroups pela web é pior que a dos fóruns;
    • os posts demoram pelo menos 5 minutos para aparecerem;
    • os posts respondidos não "sobem" na lista, como acontecia no fórum;
    • não há uma maneira fácil de saber se determinado post já foi lido ou não por você antes;

Para resumir, acho que ficou um pouco confuso, mas acredito que seja questão de costume. De qualquer maneira, acho que ficaria melhor se fosse implantado um esquema de fóruns como o do MSDN Americano.

Com relação ao programa Desenvolvedor 5 Estrelas 2005, quem foi ao evento recebeu um CD com o material do treinamento, mas quem não pode ir pode fazer o download do material diretamente do site. A provas também já estão disponíveis. Como não poderia ser diferente, esta nova versão dá ênfase ao .NET Framework 2.0. O CD também contém vários artigos sobre o .NET 2.0 e o Visual Web Developer 2005 Express Edition, utilizado como base para as provas da 2a estrela.

Após a palestra do Leonardo, aconteceram mais duas com palestrantes locais, e pelo que pude perceber, o material utilizado nestas palestras era o mesmo do CD. Mas sobre isso vou escrever em outro post, vocês vão entender porquê...

Ricardo Oneda.

Data de expiração dos Betas do Visual Studio 2005

Para quem não sabe, as versões Beta do Visual Studio 2005 possuem data de validade. A do Beta 1 é o próximo dia 1º de Julho. Já a data de expiração do Beta 2 é um pouco mais longe: dia 1º de Maio de 2006. Só nos resta esperar que a Microsoft não adie novamente o lançamento da versão final para o ano que vem Tongue out

Ricardo Oneda.

Visual Studio 2005 Beta 2: agora vai!

Estava no fórum do MSDN Brasil, quando vi um post do grande Israel Aéce com um link sobre o lançamento do Visual Studio 2005 Beta 2.

Realmente, após atrasos, o Beta 2 do Visual Studio 2005 foi liberado pela Microsoft. Como o Beta 1, esta versão só está disponível para quem for assinante do MSDN.

Para quem tiver acesso, basta ter paciência e aguardar algumas horas para fazer o download dos 3.5 GB que contém o pacote (a versão Team Suite)...

Ricardo Oneda.

Adiamento e novos preços do Visual Studio 2005 e SQL Server 2005

Meu último post foi sobre o adiamento do Beta 2 do Visual Studio 2005, o que poderia impactar o lançamento final do produto. Pois é, isso realmente se confirmou. Agora, nem uma data oficial foi dada, de acordo com a notícia. O que se sabe é que o lançamento não será mais no verão americano, e sim em algum momento até o final do ano. Isso também vale para o SQL Server 2005.

Volto a repetir o que escrevi anteriormente: eu ficaria surpreso mesmo se o Visual Studio 2005 fosse entregue no prazo! Como o Franco disse em seu comentário, se bobear, o nome do produto irá mudar para Visual Studio 2006!

Além disso, também foi divulgada a lista de preços das várias versões do Visual Studio 2005, inclusive a Express, que é uma versão mais enxuta da ferramenta de desenvolvimento da Microsoft (e que por enquanto pode ser baixada gratuitamente, pois ainda está em fase Beta). Vamos ver qual será o preço desta versão aqui no Brasil, já que nos EUA ela custará somente US$49,00.

Ricardo Oneda.