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

2011-12-18 20:46:02 +08:00
 username_db
9413 次点击
所在节点    .NET
68 条回复
9hills
2011-12-18 20:55:19 +08:00
.NET么,现在.NET的主要应用环境还是企业环境吧,大站用.NET的真的是凤毛麟角。
京东原来是.NET,今年也只招JAVA了,说是要统一换Java。

桌面程序用C#的倒是越来越多,C#排行依然第三了吧,仅次于java和c。不过V2EX上应该大部分还是做Web和移动开发的。
cngithub
2011-12-18 21:17:40 +08:00
今天,开了windows,去维护08年的某个.net项目。习惯mac与Rails之后,再看那个项目,晚上很没食欲。

数数这个项目,与常规的Rails项目相比较,少了哪些东西:

1、版本管理是svn,不是git;

2、缺乏一个bundle机制,其中引用的2个模块找不到了,花了1个小时去硬盘上搜索。

3、没有很好的sql 定义与回溯机制,因为项目过早了,又花了时间去比较sql定义文件。
moplay
2011-12-18 21:17:52 +08:00
.NET挺好的,现在ASP.NET MVC功能很强大。我觉得唯一不太适应的是sql server,那么我就配合mysql使用。
cngithub
2011-12-18 21:19:49 +08:00
@moplay 很不爽asp.net mvc。08年,我们用它写了个项目,竟然花费了整整半年!

今天想来,这种速度是不可思议的。
Ricepig
2011-12-18 21:28:43 +08:00
@cngithub
2. 现在可以尝试一下NuGet,虽然完成度不是太高。
username_db
2011-12-18 21:34:06 +08:00
是啊,我正在用MVC做一个网站,自己的,爱好。
想找个基于.NET 工作(互联网应用)不容易啊,我总感觉一些有创意的网站都不是.NET平台的。
cngithub
2011-12-18 21:40:46 +08:00
@username_db 为了生命,远离.net。这是我的真心话。

因为.net,我遭遇了人生第一次大的失败。砸了小百万、1年时间进去,一无所获。最终消沉2年。

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

.net开发带来的不仅是开发时间的浪费,更是开发成本的倍增。
sunus
2011-12-18 21:45:42 +08:00
@9hills 还有是JAVA,C#做所谓的企业应用比较无聊。除了应聘和私下吹牛B的时候,哪个程序员会聊在公司做的那些笨重又无趣的程序 :)
moplay
2011-12-18 21:48:03 +08:00
@cngithub 你是08年的时候用的,那时候还是beta吧,现在asp.net mvc 已经第4版了
username_db
2011-12-18 21:48:32 +08:00
没办法,我是个程序员,需要钱啊,专做其他语言真没那个胆量。
Just1n
2011-12-18 22:41:04 +08:00
@cngithub 确切来说,ASP.NET MVC刚出来的时候确实是受到Rails的启发而产生的。
现在个人真心觉得ASP.NET MVC3已经很不错了。

微软的目标是让编程变得简单,让一切都傻瓜化(比如,拖拖控件),但是这确实不符合大部分黑客的口味。

另,自己属于非科班出生,敢脚自己差的就是计算机专业的底子,最近看《深入理解计算机系统》,想死的心都有了。

阳兄应该也属于半路出家的吧?看你博客,你之前学的应该是心理学,不知道你是怎么补这些计算机基础知识的,望不吝赐教哈。
haohaolee
2011-12-18 23:18:32 +08:00
@cngithub 我觉得拿rails和.net比不太公平,一个动态一个静态,一个是web开发一个是通用开发,而且开发效率本来就是rails的强项。拿.NET和Java比还差不多。
真心觉得C#是门好语言
lidashuang
2011-12-18 23:22:40 +08:00
自己不用c#,也不用java,作为旁观者来说,感觉以c#比java发展的好
flyingkid
2011-12-18 23:28:47 +08:00
我对.net的认识是体积相当大,我见过别人安装一个上午把开发环境搞好,现在装系统都不用怎么麻烦。

优点如11楼所说,可视化的,初学起来容易,上手快。

不过日渐深入水平提高到一个层次的话,我见过很多.net程序员后来去学其他语言,哈哈。
mywaiting
2011-12-18 23:35:13 +08:00
发表个先入为主的偏见:见到微软的东西基本反胃....特别是微软的.NET......
vven
2011-12-18 23:40:28 +08:00
不太喜欢微软那一套臃肿的东西,除了工作需要基本不太想碰
likuku
2011-12-19 01:06:50 +08:00
.net贵啊,多年经济不景气,成本优先考虑。另外,找个php写的好的还是比较容易的。

猜测当前.net是培训班大锅煮出来的人比较多吧。
reducm
2011-12-19 01:11:44 +08:00
c# 不错,不喜欢IIS,不喜欢SQL SERVER,不喜欢windows,不喜欢企业开发...so
Ricepig
2011-12-19 02:16:06 +08:00
@flyingkid 你看到的是最麻烦的安装,和最为犀利且巨无霸的IDE包裹。

其实,.net framework 2.0才23.5M,还带编译器。。。希望给改变你这种看法。
Ricepig
2011-12-19 02:18:57 +08:00
从好找工作来看,还是ror这种比较好找,因为需求变大,但是会的人不多

从老板角度,ror还是稍微要慎重,人真的不好找。

最后,按照@cngithub 另外一篇文章的说法,他是在MVC第一个版本还是Beta的时候开始使用,所以留下了恶劣的印象。这应该是Beta的问题,而不能完全怪在ASP.net头上。那个时候如果他用rails,也应该会碰到ror的内存泄露问题(参考javaeye robin的经验)。

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

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

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

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

© 2021 V2EX