C#开发最简单的免费设置

3
我正在使用一台装有Windows XP SP3操作系统的上网本,并且想要编译C#程序以供学习。我的电脑配置不高,网络连接速度也不快,而且我也没有太多的资金。
请问有什么好的建议可以帮助我开始学习呢?
谢谢!
5个回答

10

http://www.microsoft.com/express/Downloads/

这是微软提供的免费版。默认下载管理器可以在因网络问题导致下载中断时继续下载。

如果您没有互联网,请前往本地图书馆,他们可能会提供互联网服务。咖啡店和一些餐厅(例如ihop)也有良好的互联网服务。


30天后我需要做些什么吗? - Yehonatan
你只需要注册它,但是注册是免费的 :) - Sekhat
如果我不注册会发生什么? - Yehonatan
1
微软会非常难过,因为他们正在免费提供软件,而你甚至都不愿意注册。 - Matti Virkkunen
我可以接受这个。只是不想让他们通过网络摄像头拍照并将照片发送给联邦调查局。 - Yehonatan
2
如果你不注册,什么都不会发生。 - Lazlo

5
我相信 C# 命令行编译器 (csc.exe) 已经随着 .NET Framework 和最新版本的 Windows(不确定是否包括 XP)一起安装了。因此,如果您已经安装了 .NET Framework,则不需要其他任何东西。

这是真的,但Visual Studio Express也是免费的,而且更加强大。 - Eric J.
当然可以,但是已经安装在您的计算机上的软件下载时间更短,特别是如果您按分钟或流量付费的话。 - dtb
默认情况下,最低版本的 Vista 有 csc.exe 吗? - Yehonatan
它是 .NET 的一部分,而自从 Vista 包含了 .NET,所以是的。 - Sekhat
谢谢Sekhat,我会检查另一台装有Vista的笔记本电脑,并查看是否安装了csc.exe。 - Yehonatan
Vista Home没有csc.exe :( - Yehonatan

4

我也喜欢SharpDevelop。虽然我不是说它比Visual Studio更容易,但我发现它非常方便。实际上,如果你没有快速的互联网连接,它甚至更可取。


4
如果你需要比 "express" 更多的东西(虽然 "express" 已经很好了),可以尝试使用 MonoDevelop。它是从 SharpDevelop 发展而来,除其他功能外,还内置了 nUnit 和 SVN 支持。频繁发布和良好支持。此外,它可以在各种操作系统上运行,或者如果你选择的操作系统不被支持(不太可能),你可以在虚拟机中托管它。

我还需要安装 .NET 吗? - Yehonatan
@Yehonatan - 它使用Mono,一个并行的开源CLI实现。 - Marc Gravell


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接