Jason Zander, Gerente Geral do Visual Studio, postou as primeiras screenshots do Visual Studio 2010 na quais o WPF é utilizado para a renderização da interface. Os usuários poderão testar o ambiente no release Beta 1 do Visual Studio que virá mais tarde ainda neste ano.
Conforme reportado pela InfoQ, a utilização do WPF dividiu a opinião do público, mas Rico Mariani, Arquiteto Chefe do Visual Studio, pergunta:
Se você colocar o VS2008 lado a lado com o VC98, por exemplo, eles certamente parecerão diferentes. Mas, mesmo sendo diferentes, sua mãe poderia afirmar qual deles foi feito em 1998?
O time que desenvolveu o Visual Studio considerou que utilizar o WPF daria ao Visual Studio em também ao próprio WPF alguns benefícios e alguns desafios. O Rico afirma que haverá alguns problemas que precisam ser solucionados, mas ao mesmo tempo reconhece que não há ninguém melhor para resolvê-los do que este mesmo time. Aos críticos ele afirma:
Vocês acreditam mesmo que o GDI será a última palavra em computação gráfica para os próximos 10 anos?
Este é um dos screenshots que o Jason postou no blog e que mostra a interface em ação:
O Jason lista algumas das mudanças que aconteceram:
- Redução da confusão e da complexidade visual através da remoção de linhas e gradientes desnecessários para a experiência do usuário e também a modernização da interface através da remoção de relevos 3D ultrapassados
- Colocação de foco nas áreas com conteúdo através da abertura de espaço negativo entre as janelas e direcionamento da atenção do usuário para o local em foco através da utilização de uma cor dominante e um fundo especial
- Adição de uma nova paleta de cores a fim de fazer que o Visual Studio 2010 fique mais especial
Uma das funcionalidades requeridas para o Visual Studio era a de documentos flutuantes para que os desenvolvedores possam ter janelas em múltiplos monitores enquanto codificam. Com a nova interface, isto é possível.
Além das mudanças na interface, há muitas outras que foram melhoradas. Alguns exemplos são um novo suporte para alinhamento, nova janela para projetos com vizualização de templates online e um novo Extension Manager (Gerenciador de Extensões).