为什么这里.NET的真么少啊?十分羡慕那些小语种。。。。

2011-12-18 20:46:02 +08:00
 username_db
9240 次点击
所在节点    .NET
68 条回复
yyfearth
2011-12-19 02:21:23 +08:00
C#是个好语音,可惜是MS的
darcy
2011-12-19 02:45:42 +08:00
@yyfearth 谁的并不重要 C#还是不错的
xiangjian
2011-12-19 07:54:45 +08:00
C# 其实很不错,就是社区支持不够,操作系统支持不够
rechtar
2011-12-19 08:51:53 +08:00
@xiangjian lol,C# 有微软的支持,这是一门语言当前在这个星球上能获得的最雄厚的支持 :-P
myrual
2011-12-19 09:32:30 +08:00
@cngithub 这种情况建议用虚拟机部署所有开发环境。这个经验来自thoughtworks的分享。
需要的时候直接启动虚拟机就可以了。
chuck911
2011-12-19 12:20:34 +08:00
.net是好用的。但是用.net就几乎把自己锁在了windows平台上,这是难以接受的
ssword
2011-12-19 12:34:09 +08:00
linux下边好多基于mono的软件,印象都挺不错倒是。
但asp.net是渣渣没错的。微软的东西确实傻瓜化,但没人喜欢当自己傻瓜或者与傻瓜共事吧。
willerce
2011-12-19 12:39:47 +08:00
喜欢C#,对于我这样的强迫症来说。
版本控制的选择,和语言并没有太大关系,现在很多 .Net 程序也开始使用 git,如cnblogs的项目,还有Jeffrey Zhao在 github上也很活跃。
Nuget还是相当不错的。

@cngithub 在一个框架刚出来的时候,就选择将它投入生产环境,这是决策人员的不负责。asp.net mvc 就是 rails 的 C# 版本,asp.net mvc4 明天就要发布了。现在已经相当不错。
willerce
2011-12-19 12:54:39 +08:00
语误,asp.net mvc4 可能明年初发布。
zicjin
2011-12-19 13:10:04 +08:00
@cngithub 不要忽略程序员能力的区别

“举个例子,.net里面搞个分页,搞个版本管理、搞个自动部署、搞个授权,哪有Rails方便?三五行搞定。”

这些东西在.NET里从来都不是问题。如果真的成了问题,那只能是你的问题。
zicjin
2011-12-19 13:18:11 +08:00
据我目测,目前C#是用户增长量最大的一门语言,没有之一。
daliu
2011-12-19 14:39:55 +08:00
一直c/s得飘过。工作以外的时间python。工作用c#。
感觉还行,
bl0ck
2011-12-19 15:14:16 +08:00
@zicjin @cngithub 一个分页需要能力好的程序员搞定, 一个分页只要是个程序员就能搞定, 这个不是问题吗
Anylei
2011-12-19 15:34:13 +08:00
现在 Asp.net MVC 到 4.0 了额?好快,那时候用的也是 Beta 版。写过几年C#,我的感觉是,除非有公司/自己积累的类库,要不作为一个独立开发者,很会累⋯⋯

另外我一直以为自己不太爱搞开源的东西是以前写C#的时候留下来的毛病。- -。
zicjin
2011-12-19 16:05:46 +08:00
@bl0ck 在EF和LinqToSql下分页需求肯定是只需要一个能力普通的程序员就能亲松搞定,我说能力有区别不一定是指需要较强的能力才能玩.NET,更可能是指程序员能力过弱。

另外,真的不了解动态语言所谓的便捷只是一种设计权衡么?带来的相对弊端完全被你们忽略了?

最后再说一下,C#4.0以来的语言动态性无论如何是我见过最舒服的。在需要的时候使用语言的动态特性快速开发,在严谨的业务部分严格遵循静态模式。没有什么能比C#4更适合作为一个从小网站逐步成长为大网站的主要语言了。

刘强东那种从来不关心技术的货,他爱转java趁早转,省的闹心。.NET毕竟还年轻,没有太多成功案例会给人不安全感很正常。但如今因为有了StackExchange,使得我再也不会对自己的观点有半点怀疑。
avatasia
2011-12-19 16:13:00 +08:00
java是阿里布的局, 大众点评也在转java,照王宏的话说,我们从阿里挖个人还是有可能的。
AntiGameZ
2011-12-19 16:41:55 +08:00
@zicjin 兄弟你激动了。.NET 的生态环境,这几年已经有了大大的改善,尤其是ASP.NET MVC之后,CodePlex,NuGet,WebPI等等。不谈别的,在.NET的开源上,微软一直以来还是积极并且有成效的。

工具的优劣,就Java/.NET来说,很难分出来优劣。只是在国内的环境看,.NET不受待见有太多非技术原因。就到现在,还有大把公司招ASP程序员,Delphi程序员呢。
haohaolee
2011-12-19 16:56:57 +08:00
@zicjin 说到StackExchange,这几乎是我知道唯一的用.NET的比较成功的案例了(我是指这一波Web 2.0的潮流里面的,不排除我孤陋寡闻)。但是我看他们blog,注意到他们架构里也使用了不少的服务器来支撑,另外他们创始人都是前微软员工,深谙.NET技术,知道如何发挥它的能力同时规避陷阱。所以论快速开发以及对程序员的要求,我觉得还是不如如今这些动态语言
wencan
2011-12-19 16:59:40 +08:00
.net不受待见主要是因为贵啦。linux,mysql毕竟不要钱。

但是一旦碰到需要应用集成,尤其是和ERP之类的集成,那基本也就是.net和java这两个环境。所谓小语种至此路穷。
AntiGameZ
2011-12-19 17:03:41 +08:00
@haohaolee 其实SE的服务器并不多(而且用的还是Lenovo的)。深谙技术才是成功根本,这些家伙,我相信它们即便是在另外一个平台上起炉灶,一样能够成功。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/23780

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX