频道栏目
首页 > 资讯 > C# > 正文

C#(或者说.NET/Mono)能做的那些事

14-03-14        来源:[db:作者]  
收藏   我要投稿

不做语言之争,只陈述事实:

1、桌面软件

不仅是在Windows上,有了开源的Mono,在Apple Mac和Linux(如:Ubuntu)上也有C#的施展天地。并且还可以通过mkbundle工具让C#程序脱离Mono框架在Mac/Linux上运行,就像直接用C/C++编译的程序。

2、Web开发

除了可以基于ASP.NET开发大型网站,在Windows/Linux/FreeBSD上运行,在范围更广阔的企业开发领域(包括但不限于WF,MOSS,VSTO,BI等),基于工业标准的C#(跟Java)仍然是企业开发的不二之选。

3、移动客户端

Windows Phone自不必说,有了Xamarin(基于Mono),可以用一套核心代码开发运行在3个平台(WP/iOS/Android)的Native应用。

4、嵌入式

基于.NET Micro Framework(开源)的硬件开发(入门),物联网时代大有可为。

5、富互联网应用(RIA)

未来是HTML5的,但目前Silverlight(以及Flash)仍然不可或缺。

6、游戏开发

除了Kinect/Xbox游戏,还有MonoGame和Unity3D(基于Mono)。

7、云端

有Azure和AWS,足够了!

8、未完待续...

相关TAG标签
上一篇:zoj-3497-Mistwald-矩阵
下一篇:全排列算法之Perm算法实现
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站