1
levon 2014-11-06 10:18:20 +08:00
你真的学好.Net了吗
|
2
auser 2014-11-06 10:23:50 +08:00 via Android
金融 业务开发工具
不过使用人员普遍反应wpf卡 估计是给开发人员配的都是2K级别笔记本的原因吧(工资就另想吧,水平基本与之对应) |
3
imwower 2014-11-06 10:31:12 +08:00
还好,要是入坑不深的话,可以试试转型;
不过等你深入了解以后,mvc、await/async、mvvm,这些其实都是通用的,不区分什么.Net,nodeJS |
4
hjc4869 2014-11-06 10:34:41 +08:00 via Android
.Net学好了明明就默秒全了,开发效率高,运行效率上和native差距也没那么大,不像js差的远。并且调用C++也很方便,还有WPF这个利器。
web方面没人用windows这是你的小圈子里的事吧。。 http://en.m.wikipedia.org/wiki/Programming_languages_used_in_most_popular_websites 另外下一版本的asp.net会开源,并且支持linux。到时候看着办吧。我觉得至少比nodejs有前途。 反正我不打算学其它技术了。 |
7
cdxem713 OP @hjc4869 asp.net支持linux确实是件好事。
就wiki上面的那个表的话,用asp.net的基本也就微软自己人吧。 |
9
finab 2014-11-06 10:49:51 +08:00
找工作确实不容易。。
简单.net学好来,转其他技术很简单的事 我.net 学了点wp 一周转了iOS 发现iOS比WP开发更简单 OBJC 也能再C#上找到共通点 几天就掌握了。。 所以 要加深自己的编程能力,不管是什么语言 |
10
hjc4869 2014-11-06 10:55:10 +08:00 via Android
@cdxem713 stackoverflow也是.net
另外微软也有php网站的,不过也是运行在IIS上,而且就是几个WordPress。 大小网站都有很多ASP.Net。IIS排名仅次于Apache。 @finab iOS开发比WP容易这个真的没看出来。。 |
11
min 2014-11-06 10:57:19 +08:00
就业市场方面需求的量肯定是比不上转做web的技术类别
但是从公司的角度,我的经验是想招.NET开发也会相对比一般的web方向要困难。招聘周期会长,可选择的范围小。 我觉得对个人来说,并不算很糟糕的事情。 |
14
cdxem713 OP @hjc4869 恩恩,stackoverflow这个知道的,微软还宣传过。刚才查了下确实也有很多国内公司用过asp.net,我记得最早京东就用。
|
15
ipconfiger 2014-11-06 11:05:56 +08:00
web? PHP大法好
|
16
iscraft 2014-11-06 11:10:52 +08:00
好像半年前听说.net准备开源跨平台
|
17
dong3580 2014-11-06 11:18:51 +08:00
|
18
finab 2014-11-06 11:21:50 +08:00
@hjc4869 是的,我个人认为。我之前一直在windows平台混,后来有个机会,就做iOS了
iOS有许许多多的成熟第三方库,简单的开发逻辑,完善的iOS系统。。开发资源和WP也不是一个比例 WP我经常有不懂的然后需要很多时间去找答案,iOS基本上能在stackoverflow搜到 另外别人觉得难的OBJC ,我也觉得和C#差不多 ,可能我对C#比较熟悉。我写OBJC代码跟写C#一样,思维也是用C#写代码的思维 |
21
hjc4869 2014-11-06 11:50:13 +08:00 via Android
@finab 开发资源丰富是当然,不过相对的,竞争更加激烈,想让自己的app脱颖而出,真正有大量收入还是很困难的,不亚于在WP上获得相同的成果的难度。
总之还是要自己权衡好。。 |
23
cdxem713 OP @dong3580 其实我也不太明白前端和.net的关系,asp.net的那些控件一直没用过,都是自己写服务,ajax调用这种
|
25
dong3580 2014-11-06 12:32:40 +08:00
|
26
AntiGameZ 2014-11-06 12:34:20 +08:00
Web 方面没觉得 .NET 有什么特别劣势。从第一个版本的 ASP.NET MVC Beta 以来,我就一直在用,功能、性能的进步,代码的愈发开放,加上 Visual Studio / Resharp 这种怪兽级 IDE 加持,我反正是越来越爱做 .NET Web 开发了。
唯一的缺憾,就是 Mac 上跑不了 Visual Studio,虚拟机搞定 |
29
jjx 2014-11-06 12:50:37 +08:00
老早没有前后端分离的概念,也根本没有前端程序员, 所以才有asp.net webform这样的怪物
|
32
zkd8907 2014-11-06 14:11:40 +08:00 1
@jjx 其实我一直觉得asp.net web form是一个非常有想象力的框架,微软为了Windows程序员能搞出这个框架也是蛮拼的。。。
|
34
knightluffy 2014-11-06 14:16:40 +08:00
.net。。如果你去国外的大型金融企业。。用的超多。。而且,你真的学好.net了吗?学好的层次最好是能到IL的。。
|
35
coolicer 2014-11-06 16:20:45 +08:00
装了ubuntu,想跳过去就是不行。Mono比windows平台要差,坑死了。另外我不是搞.net,只是要.net这个服务而已
|
36
cdxem713 OP @knightluffy coding之门深似海,我只是初学而已。
|
37
akfish 2014-11-06 16:34:38 +08:00 1
我撸过的几个.net外包项目,全是编译器级别的,比如搞个wrapper用.net CLR当脚本引擎的(不是用mono,当年还没有Roslyn)、比如把CoffeeScript target到.Net DLR上运行、比如用IL自动代码生成让C#支持Aspect Orientated Programming。
做网站?做桌面端?你以为这就是.net的全部么。。。 |
39
Narcissu5 2014-11-07 00:16:55 +08:00 1
@imwower await/async 哪里还有类似的实现请一定告诉我
@hjc4869 asp.net早就开源了 @cdxem713 大网站只有携程在用asp.net @iscraft mono老早就在了,只是下一个版本MS会吧mono加入到CI中去。 |
40
Narcissu5 2014-11-07 00:19:47 +08:00
就这个问题来说,是的,.net程序员会越来越少,虽然.net是越做越好。这就叫时势。
|
43
demoslam 2014-11-07 04:13:54 +08:00
MVC .net这么好的框架怎么可能消失呢,看看stackoverflow
|
44
Narcissu5 2014-11-07 08:34:22 +08:00
@hjc4869 nono,asp.net本身早就开源了,不过是在MS的license下面开源的,另外System.Web因为“是操作系统的一部分”而没开源。
mono对特性一直追得很紧,c# 5 的特性发布不久就全部实现了。 |
45
ljcarsenal 2014-11-07 09:14:19 +08:00
轮百万赵百万表示不服
|
46
cuixiaolu 2014-11-07 09:59:42 +08:00
你们学的时候都没有考虑过Office365的感受么?
|