文号
t79286
阅读
8109
回复
5
收藏
3
.NET学习环境推荐
2016/03/17
IP:四川
一、裸机编译

其实我们不需要装任何工具,电脑里就已经有C#和VB编译环境了,它们在我们系统安装时被自动安装了。你可以在如下位置找到csc.exe(C#编译器)和vbc.exe(VB编译器):

C:\Windows\XXXXXXXXXXXXX\Framework\v4.0.30319(安装的最新编译器)
C:\Windows\XXXXXXXXXXXXX\Framework\v3.5(Visual C# 2008编译器)
C:\Windows\XXXXXXXXXXXXX\Framework\v2.0.50727(Visual C# 2005编译器)

如果要编译sln解决方案和csproj/vbproj工程文件,需要下载Microsoft Build Tools。

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(2015版)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(2013版)

二、精简又强大的开发环境SharpDevelop

下载地址:
XXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

建议下载稳定版的(当前是4.4.2版),不要下载Beta版或RC版,不然会有大量bug。

三、跨平台的Mono开发环境

Mono最初是Novell创建的,将.NET框架移植到Linux等其它平台的工程,后来因为某些原因开发团队被解散了,原有团队成员创建了Xamarin公司,继续开发Mono的同时,提供跨平台移动开发解决方案Xamarin,现在已被Microsoft收购。

由于近期Xamarin被Microsoft收购的原因,此处的描述在未来可能不再准确,应该以最新的官方描述为准。

Mono + GTK#(跨平台.NET框架,完全免费):
XXXXXXXXXXXXXXXXXXXXXXXXXXXX

MonoDevelop(现在在Windows或Mac中叫做Xamarin Studio):
XXXXXXXXXXXXXXXXXXXXXXXXXXX

Xamarin(跨平台移动开发解决方案):
XXXXXXXXXXXXXXXXXXXXXXX

四、现在比较火的几个基于.NET/Mono的跨平台游戏引擎

Unity3D:
XXXXXXXXXXXXXXXXXXXXXXX

Cocos2d-x:
XXXXXXXXXXXXXXXXXXXXXXXXX

MonoGame:
XXXXXXXXXXXXXXXXXXXXXXXX

五、Visual Studio

Visual Studio v15

即将推出,敬请期待

Visual Studio 2015(Community版免费,需联网安装,支持.NET 2.0-4.6.x最新版)

这个版本的安装程序很坑爹,即使下载的是完整的ISO文件,安装时也必须要联网,可能因为安装程序会偷偷地更新组建列表,也可能在安装程序里搞了一些小动作,还没有搞明白是什么机制,总之不联网就会报缺少安装包,所以还是联网安装吧。

除此之外,安装如下组件还需要一些额外的网络设置——
安装Windows 10 SDK:DNS改为114.114.114.114和114.114.115.115
安装Android SDK:需要特殊网络环境,此处略(所以Android/iOS开发功能一般还是不要装了,目前为止VS的这个功能很鸡肋)

官方网站:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Visual Studio 2013 with Update 5(支持.NET 2.0-4.5.1,可安装最新版开发包)

这个版本的社区版只有英文版,不过对一般人来说,已经够用了。

英文Community版(免费,登录微软账号即可激活):
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

简体中文Ultimate版(序列号网上找):
ed2k://|file|cn_visual_studio_ultimate_2013_with_update_5_x86_dvd_6816649.iso|5567336448|641555AD6472A98923B29CC5E371461E|/

Visual Studio 2012 + Update 5(免序列号,支持.NET 2.0-4.5,可安装最新版开发包)

简体中文Ultimate版:
ed2k://|file|cn_visual_studio_ultimate_2012_x86_dvd_920954.iso|1643802624|A3058CE4F2AD7035DB6E67586D07AAA5|/
ed2k://|file|mu_visual_studio_2012_update_5_x86_dvd_6967467.iso|2538768384|405A484D70CA922DC6FC1F204818D412|/

Visual Studio 2010 + SP1(免序列号,自带文档,支持.NET 2.0-4.0,可安装4.0.3)

简体中文Ultimate版:
ed2k://|file|cn_visual_studio_2010_ultimate_x86_dvd_532347.iso|2685982720|4AE6228933DDE49D9BFA4C3467C831C2|/
ed2k://|file|mu_visual_studio_2010_sp1_x86_dvd_651704.iso|1592336384|C703F08639BBBE0F6F53C694C956F484|/

Visual Studio 2008 + SP1(免序列号,自带文档,支持.NET 2.0-3.5)

简体中文Team System版:
ed2k://|file|zh-Hans_visual_studio_team_system_2008_team_suite_x86_dvd_X14-26452.iso|4663904256|8E2D6430D819328940B9BF83568589FA|/
ed2k://|file|zh-hans_visual_studio_2008_service_pack_1_x86_dvd_x15-12981.iso|941703168|E1647161AA5CA4567B787A5606D2A065|/
ed2k://|file|cn_msdn_library_for_visual_studio_2008_service_pack_1_x86_dvd_x15-30343.iso|2547886080|9139495015368A525A598F372E5FC0C6|/
[ 修改于10年9个月前 - 2016/03/18 10:43:48 ]
10年9个月前IP:广东
812808
1楼
让我感觉回到了2008年,机器人活动室里的一套visual studio 2005,在xp笔记本上跑起来,配合5400转硬盘的速度,将无数个日与夜浪费在了F5上……



多年过去,.NET依然坚挺,我仍然可以跟人家吹我写过.NET,真好。
引用
评论
acmilan作者
10年9个月前修改于 10年9个月前IP:四川
812855
2楼
包含在Visual Studio 2008中的数据库版本:
SQL Server 2005 Express
兼容Windows 2000/XP/2003/Vista/7

包含在Visual Studio 2010中的数据库版本:
SQL Server 2008 Express
兼容Windows XP/2003/Vista/7/8/8.1

包含在Visual Studio 2012/2013中的数据库版本:
SQL Server 2012 Express LocalDB
兼容Windows Vista+

包含在Visual Studio 2015中的数据库版本:
SQL Server 2012 Express LocalDB
兼容Windows Vista+
SQL Server 2014 Express LocalDB
兼容Windows 7+

SQL Server 2014 Express SP1下载地址(推荐下载with Tools或with Advanced Services版本):
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
引用
评论
10年8个月前IP:澳大利亚
813965
3楼
差不多是07年的时候 窝重下VB6的时候无意间发现了一种叫VB 2005 express的玩意, 于是就知道了.net这种可怕的东西2333
引用
评论
acmilan作者
10年8个月前IP:四川
814566
4楼
对于Win10系统,建议最低VS2012,VS2010或以下版本有兼容性问题。帮助文档可以用VS2010的。
引用
评论
acmilan作者
10年8个月前IP:四川
815819
5楼
【高DPI补丁】

锁定设计环境的DPI为96(100%),方便使用Windows Forms设计器。
如果不进行Windows Forms程序开发,或版本在VS2008和SharpDevelop3及以下,则不需打这个补丁。
该补丁适用于Windows 8.1/10,不适用于Windows XP/Vista/7/8,因为内部机制不同,不能锁定DPI级别为0。

移动端可能看不到附件,请到电脑端查看。
attachment icon VS2015和SharpDevelop的高DPI补丁.rar 2.66KB RAR 21次下载
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的