在我的计算机上运行C#需要安装什么东西啊??
解决方案 »
- monodevelop开发桌面程序,有没弄过吗?指点下。
- 请问:怎么判断一个字符是全格还是半格?
- 网站发布后,访问量大就掉线如何解决!
- 如何更改模版页里meta标记的内容?
- C# 如何建立数据库表与程序中datatable之间的映射及列映射,如何把更改写回数据库中
- C#中对word文档进行操作,如何向word文档中特定的位置写入数据.例如向"分数:"后写入"93"这样的.知道的大侠帮帮忙啊 谢谢~~
- 如何设置子窗体和主窗体的大小一样
- 急,快死机了!求大虾指点!!!!
- c#初级问题,有关文件类型问题!
- sendkeys.send被360屏蔽后有什么解决办法吗?
- C# 如何接受matlab返回的多个参数
- 如何在 datagridview的单元格中嵌入 “组合框”、“文本框”进行编辑呢?
编写C#程序可以安装Visual Studio或者单独版本的Visual C# Express。
哈哈也许过N年后,不同的操作系统都可以互通了呢?
楼主简直是连门都没找到嘛,自己找个盗版盘装一遍vs2010,多摸索几下就可以摸到大门了,至于进得去进不去得靠自个悟性和努力了。
未必。.Net程序运行的必要条件只有.Net运行时环境CLR,其余都是可变化的。案例一:在非Windows操作系统中运行.Net珍贵的体验:在Linux平台发挥.Net的强大威力
http://www.imono.cc/Blog/ViewPost.aspx?pageid=21&ItemID=247&mid=39在这里用到了一个非Windows环境下的.Net CLR:Mono
Mono可以运行在Linux、Unix(我已成功地试演过OpenBSD、FreeBSD和Solaris)、Mac OS X,以及Windows。案例二:在Windows家族但非桌面操作系统的环境中应用.Net有两个这样的操作系统:
1、Windows CE/Windows Mobile (Windows Mobile是WinCE的定制版)
2、Windows Phone 7WinCE中可以运行.Net CLR的一个精简化版本:Microsoft.Net Compact Framework (它的CLR大约2M大小)案例三:在非Windows家族的嵌入式操作系统中运行.Net这里用到的是Mono针对移动设备的精简化版本:MonoTouch
这项技术的官方网站是:http://ios.xamarin.com/目前支持iOS(就是iPhone和iPad的操作系统)和Android案例四:在无操作系统环境的单片机上运行.Net这里用到的是微软的.Net CLR针对嵌入式系统的精简化版本:Microsoft.Net Micro Framework
简称NETMF
值得一提的是,NETMF是在Apache 2.0许可协议下开源的。不仅任何人可以看到它的源代码,还可以将它自由地应用于你们公司的商业产品中而不产生授权费用。官方网站:http://www.netmf.com/Home.aspx在engadget网站上,展示了来自微软官方的一个示例:Netduino 遥控洒水系统,证明 Windows Phone 7 也可应用于 DIY!
http://cn.engadget.com/2011/08/24/netduino-and-wp7-used-to-remotely-control-sprinkler-system-show/另外我自己也做了个小小的Demo放在我的博客上:Hello World for .Net Micro Framework and ARM7
http://blog.csdn.net/xinyaping/article/details/6695535
综上所述,可见,.Net程序运行的唯一必要条件是.Net CLR
而.Net CLR有多种版本,从无操作系统的ARM7单片机,到移动设备Windows Phone 7、XBox、iPad/iPhone、Android手机,到Windows、Linux、Mac OS X、Unix,都可以找到相应平台下的.Net CLR。我看好.Net,不仅仅是赞赏.Net现在的表现,我更看好的是.Net广阔的未来。当年,Java以“coding once、run everywhere”的噱头风靡世界。到现在,Java做到了多少,大家心里都有杆秤。最起码,我不曾看到有运行在无操作系统环境的单片机上的Java。但是,Java没做到的事情,.Net做到了。这不是科幻,不是未来几年的发展趋势,而就是现在已经实现了的技术。
说明:我举的这个例子中,运行NETMF的是例子中那块Netduino单片机系统。Netduino是什么,相信好多做.Net开发多年的人也未必关注过。没关注过不要紧,现在就google或baidu一下,你就知道它是什么了。
.net 跨平台 也很强大
其实LZ可以去360软件库里面去看 -->开发必备