Estou usando o Win 7 Professional 32bit e o Visual Studio 2010 Ultimate no meu netbook para .NET e sugiro que você leve o Win 7 Home Premium para aprender com o Visual Studio Express, porque você não precisa de nenhum Win 7 Professional recursos.
Qual é a versão mais barata do Windows 7, que permite efetivamente aprender software? Quero dizer tanto o software que existe apenas no Windows e o que parece mais fácil de instalar do que no Linux.
O Visual Studio Express Edition não tem suporte para compilar o x64. Isso significa que eu deveria escolher 32 edição?
É necessária alguma versão do sistema operacional para desenvolvimento com .NET, C ++, C #, ASP, MFC, ALT?
Estou usando o Win 7 Professional 32bit e o Visual Studio 2010 Ultimate no meu netbook para .NET e sugiro que você leve o Win 7 Home Premium para aprender com o Visual Studio Express, porque você não precisa de nenhum Win 7 Professional recursos.
Eu entendo que você quer aprender como escrever um programa e gostaria de decidir qual sistema operacional comprar para facilitar seu aprendizado.
Eu não posso falar por todos os idiomas que você listou, mas no que diz respeito ao C ++, você pode escrever software em C ++ com qualquer versão do Windows e executá-lo. Um executável de 32 bits ainda pode ser executado no Windows 7 de 64 bits. Você pode até mesmo usar uma distribuição gratuita do Linux se o custo for um problema. Eu acredito que o gcc pode compilar um executável de 64 bits (e é grátis!)
Requisitos do Visual Studio 2010 Express SO são dados aqui .
Para o desenvolvimento do ASP.NET, você normalmente também precisaria do IIS, para o qual precisaria do Windows 7 Home Premium ou superior. Home Basic e Starter Edition parecem não tê-lo .
No entanto, o Visual Studio inclui um servidor da Web de desenvolvimento, portanto, você pode se safar de não precisar do IIS apenas para desenvolvimento local.
Para estar no lado seguro, se você quiser testar o desenvolvimento da Web do ASP.NET, seria melhor usar o Home Premium ou superior.
Se você está apenas começando no software, eu não me preocuparia muito em poder compilar para x64. Não faz nenhuma diferença prática para o código que você escreveria na grande maioria das situações, e de fato às vezes você é forçado a compilar para x86 por causa das dlls de 32 bits das quais você depende.
A Microsoft tem seis versões diferentes do Windows 7 disponíveis:
Starter, Home Basic, Home Premium, Professional, Ultimate e Enterprise.
Eu recomendo que você compre o Windows 7 Ultimate ao invés de comprar algo com funcionalidades limitadas.
Qual é a versão mais barata do Windows 7, que permite efetivamente aprender software?
I suggest you buy Windows Professional edition (as it is cheaper than windows 7 ultimate), it will allow to effectively learn software. Having said that remember Windows 7 ultimate offers more features and hence can teach you more. The price range goes up from the starter edition to enterprise edition, starter edition being the lowest and the ultimate edition being costly
Veja este link
do siteWindows e o que parece mais fácil de instalar Todas as instalações do Windows 7 são quase semelhantes em natureza e mais fáceis do que nunca
For a step by step installation guide go to this site http://www.computerworld.com/s/article/9139824/Windows_7_installation_how_to_step_by_step
O Visual Studio Express Edition não tem suporte para compilar o x64. Isso significa que eu deveria escolher a edição 32?
Well its up to you to choose, if you choose 64 bit version you wont be able to get many of drivers. So as a suggestion it would be better if you choose 32 bit version as all software and programs run on 32 bit version perfectly, also many drivers are available for 32b bit version
É necessária alguma versão do SO para desenvolvimento com .NET, C ++, C #, ASP, MFC, ALT?
I don't think you need any particular OS although I am not sure. I use Windows XP and i am able to code all sort of programs till now. Windows Starter Edition does not support .Net and C, C++ and C# works only in windows (i hope i am right)