- Windows的Visual Studio Express 2013与Windows桌面的Visual Studio Express 2013有什么区别?
- 它们都支持与Visual Studio Express 2010 c#完全相同的功能吗?
- 哪个更好?是Visual Studio Express 2013(C#)还是2010?目的-学校。谢谢!
Answers:
可以在Visual Studio Express(archive.org链接)中找到不同Visual Studio Express版本之间的比较。Windows和Windows桌面之间的区别在于,使用Windows版本可以构建Windows Store应用程序(使用.NET,WPF / XAML),而Windows桌面版本则允许您编写经典的Windows桌面应用程序。可以将两个产品安装在同一台计算机上。
Visual Studio Express 2010允许您构建Windows桌面应用程序。此产品无法编写Windows Store应用程序。
为了学习,我建议使用记事本和命令行。尽管IDE为专业人员提供了显着的生产力增强功能,但对于初学者来说可能会令人生畏。但是,如果您要使用IDE,我建议您将Visual Studio Express 2013用于Windows桌面。
csc.exe
任何C#熟练的程序员都应该知道构建可能正在运行。但是从我的角度来看,这是在WinForms中编写了第一个Tic Tac Toe之后并且了解了编程基础之后应该知道的事情。我同意,在某些情况下,IDE可能会掩盖某些底层流程,但是在您的环境中进行实验可以使您洞悉这些内容,这是在您意识到自己不了解这些知识的那一刻。
更重要的是,Visual Studio Express的2013版本具有商业版本随附的所有语言。您不仅可以使用Windows桌面版本来使用Windows窗体进行编程,还可以使用该软件随附的任何语言来编写那些窗口化的应用程序,如果您想真正学习如何使用Windows.h标头,则可以使用C。++。从头开始创建Windows应用程序,或使用Windows窗体在C#或Visual Basic中创建窗口。
过去,您必须为每种语言或内容类型下载一个版本。或只是下载一个仍然安装了针对不同语言的软件单独版本的一体机。现在有了2013,您可以获得2013 Express的每个面向内容的版本所需的所有语言。
您选择最重要的事情。
此外,这可能是学习使用记事本和命令行进行编写和编译的好方法,但是我发现使用起来有点繁琐。刚开始使用IDE可能会让人不知所措,但您应该从小处着手,学习如何创建项目,编写代码,编译代码。当您初次服用时,他们已经过了很长时间来放松您的一天。