对于质疑.Net语言的那些人,我只能告诉你们,你们不懂.... ...

八一戒 发布于 2013/06/08 11:13
阅读 25K+
收藏 15
最近这些年我一直用c#开发,因为C#和.Net的非常棒的软件开发语言和平台,我感觉C#正是我想要的语言,用它既能开发上层东西,也能开发底层代码,更重要的是,用它开发unity3d游戏,已是将来的趋势,更别说.Net程序利用mono进行跨平台这样的逆天壮举了,“双跨”将是未来.Net更加精彩的征程,也必然是各大开发语言的佼佼者。

Unity3D统领手游网页游戏江湖
根据最新统计显示,国内53.1%的人使用Unity3D进行游戏开发,有80%的手机游戏使用Unity3D开发,跨多平台(IOS、Android、Windows
Phone、Windows、Flash、XBOX360、PS3、Wii等)游戏引擎,可以开发2D、2.5D、3D游戏。appstore手机上有1500+款用Unity3D开发的游戏,Unity3D《神庙逃亡2》再续前缘更是荣登APP免费榜第一名,而Unity3D语言就是C#。

.Net有哪些大型项目、大型网站的案例?
很多人在谈到.Net的时候都会说“.Net不能做大型网站的开发”,其实这是一个非常大的误解,很多人只会使用.Net中提供的内置的组件,这些组件是为了普通网站的开发而设置的,但并不适合于大型的网站的架构。

大型系统不可能一切都是使用内置的简单架构能够完成的,大型的系统都需要根据不同项目的不同需求来科学的搭配不同的产品、组件形成项目的基础架构,这就是技术架构师要完成的工作,以Java为例,JSP中内置的Session也不适合于大型网站架构,因此很多大型网站都采用Memcached等来实现Session。

而很多做.Net开发的人发现ASP.Net内置的Session不适合大型网站的时候,则只会抱怨“微软的东西不适合于大型网站呀!垃圾呀!”,对于这种“拉不出屎怪地球没引力”的人我们只能说:看我的!

Memcached 是一个开源的高性能分布式缓存系统,百度、淘宝、天涯、迅雷等大型的网站架构中都有使用Memcached,大家不妨去搜索一下传智播客马老师讲的在asp.net如何使用Memcached,这个视频教程讲的非常详细。

.Net开发的部分知名网站案例:
 
使用.Net开发的著名游戏:
《神庙逃亡》2013年苹果手机下载增长最快的游戏
《王者之剑》 月进账超过2000万元的国产手机游戏
《仙剑》
《绝代双骄》
《蒸汽之城》
《天神传》
可以直观的看出,.Net的未来,也不容小觑,它正在向顶尖,慢慢的行进….
加载中
1
徐庆-neo
徐庆-neo

试问mono楼主用过没

另外,Unity支持3种脚本语言JavaScriptC#,Boo

我坚信,没有最好的语言,只有更合适的语言。我可以用python简单的爬很多个站信息,可以用c/c++编译的工具做系统管理,可以用php/ruby/js写web应用,桌面还有Qt/gtk可选,iOS应用还是Object-C,Android都是用java。我的世界完全可以没有.Net以及C#

顶呵呵
顶呵呵
我可以用.NET简单的爬很多个站信息,可以用.NET做系统管理,可以用.NET写web应用,可以用.NET写桌面软件,iOS应用还是可以用.NET,Android都是用.NET。我的世界只需要.NET就够了
j
jurnzhou
回复 @LikaiAce : 看到你没用过linux ....
MyOnew
MyOnew
回复 @高高12138 : 你没有用过windows吗?以及基于,net开发的软件吗?你说可以完全没有.net那是因为你不懂,你的无知让你被.net包围了你还不知道
码农啊就是弄嘛
码农啊就是弄嘛
强有力!
0
宏哥
宏哥

宏哥说

你是对的


0
铂金小鸟
铂金小鸟

我不懂。

使用.Net开发的著名游戏: 
《神庙逃亡》2013年苹果手机下载增长最快的游戏 

我是潮汐
我是潮汐
@陈山楂 这种东西本来就是不该存在的东西.不伦不类的.
我是潮汐
我是潮汐
回复 @陈山楂 : 你的意思是 每个ios设备上都安装了mono??android作何解释?
Risol
Risol
不懂 同求解释
王阿觉
王阿觉
MONO 可以
下一页
0
Tuesday
Tuesday

我的观点是: 评论狗之前, 先看看狗主人.

楼主, 这不是形容你, 是形容看.net之前, 先看看微软. 就知道有前途了.

0
黄龍
黄龍
低调围观
0
小耶果
小耶果
OSC感觉搞Java的更多些,坐等语言之争.
0
卓尔
卓尔
我也正在学C#,感觉在一些方面上确实是比C++有优势。
0
红星xx
红星xx
.Net 不予置评 , 但是  mono 就是个玩具
姜松
姜松
回复 @梅公子 : 呵呵呵。!
一号男嘉宾
一号男嘉宾
补充一下,而且还是novell玩腻了不要的玩具。
0
我已经报警了
我已经报警了

语言之争真是无聊,京东为什么从asp.net转成java了,taobao为啥也是java?

说道session就知道说mencached,redis现在完碾memcached。

同时别忘了你是在一个java编写的开源主题论坛发贴,同时这个论坛搞java的更多。

jingshishengxu
jingshishengxu
回复 @cxshun : java 1.43 之前的版本你用过吗?不同语言适用不同场合,不是谁早谁就成熟?perl更早,开源代码的更多,京东怎么不把网站用perl重构?
puras
puras
回复 @cxshun : 哇哦,好吧,我理解错了。哈
cxshun
cxshun
回复 @puras : 哈哈,兄弟,你理解错啦,我说的是JAVA已经是6-7年的孩子了,而2001年那时.net还只能算是个小婴儿。你再看看我的回复。我强调了2001年了。
puras
puras
回复 @cxshun : 不评价哪个语言好坏。只是你说的Java6-7的时候,.net才刚出来,是不对的。嗯。.net的1.0是2002的时候发布的,而2002年的时候,java是1.4。
cxshun
cxshun
回复 @jingshishengxu : 我没说淘宝用JAVA的时候.net没出来,.net是01年才出来的,淘宝也差不多那个时候,试想比较一下,JAVA是6-7的时候,.net刚出来,你会用哪个? JAVA在架构上成熟很多,主要是开源的东西多,不是说它架构变行了,而是JAVA在架构方面确实比.net会好点,毕竟开源的东西多。 做大型电子商务的唯一选择?那用.net的是不是都挂了,貌似未必吧。
下一页
0
我已经报警了
我已经报警了
话说真的有人用C#开发底层开发而不是C/C++?
魔力猫
魔力猫
目前C#的最小单片机很小的,对应的应该是JavaCard这一级。
xesam
xesam
回复 @xeno : java也能搞嵌入式呢
x
xeno
回复 @魔力猫 : 不太懂,嵌入式可以用C#,就能说明C#能搞底层开发?
魔力猫
魔力猫
有的。嵌入式中也有C#存在。
返回顶部
顶部