1
Mithril 2020-11-10 22:56:25 +08:00
等明年上产品吧。
反正 C#写多了别的语言确实回不去了。。。 |
2
hljjhb 2020-11-10 22:56:33 +08:00
模式匹配终于来了...
|
3
labnotok 2020-11-10 23:02:37 +08:00 49
???
这个时刻,俗人等双 11,一般人等 Apple Silicon 等 .Net 5 ??? 传教士般的虔诚 |
4
nannanziyu 2020-11-10 23:54:43 +08:00 via Android
@labnotok
百分之三市占率的“一般人”,好像更符合传教士般的虔诚吧 |
5
nannanziyu 2020-11-10 23:56:36 +08:00 via Android 16
#果粉智商低证据+1#
|
6
vision1900 2020-11-11 00:04:40 +08:00 1
Microsoft fucked me hard, never gonna trust them again
|
7
gouflv 2020-11-11 00:15:58 +08:00 via iPhone
#4 还真有人上当
|
8
labnotok 2020-11-11 00:20:45 +08:00 via Android 11
@nannanziyu
等 .Net 5 的,在人口里面能有万分之三? 合着个人 PC 领域苦 x86 久矣不是共识,行业内终于要出现竞争力的产品了,关注下不是人之常情? 我又碰到什么玻璃心了? 开玩笑调侃下楼主有信仰,这位就等不及给我扣个果粉帽子,再一厢情愿地借题抹黑果粉智商低? 这戾气重了点吧 |
9
gowk OP @vision1900
有时确实挺操蛋,又是 Core,又是 Standard,一会儿 Razor Page,一会又搞 Blazor 怕就怕下一版这些东西又被搞出来的新玩意替代了,所以这次对.NET 5 挺期待,小项目、私活玩起来还是不错的。 但我现在没花太多时间在.NET 上面,我的兴趣在 Linux 上面... |
11
May725 2020-11-11 01:22:31 +08:00
楼主讲究,反观我等等双十一的人,一看就俗气
|
12
515576745 2020-11-11 02:48:32 +08:00 via Android
4 楼平常生活怎么交流的哈哈
|
13
xcstream 2020-11-11 03:35:27 +08:00
虽然现在 xx xxx xxxx xxxxx 都用过,还是觉得 js 一把梭起来最舒服
|
14
agagega 2020-11-11 07:23:11 +08:00
居然 Go > C#,猛男
|
15
pursuer 2020-11-11 08:01:45 +08:00
Kotlin 抄 C#,Java 抄 Kotlin,感觉这几个语言迟早会变成差不多的样子。。
|
16
darknoll 2020-11-11 08:38:10 +08:00
居然还有用这玩意儿的
|
17
Cbdy 2020-11-11 08:40:59 +08:00 via Android
可以试试 Swift,现代编程语言
|
18
aydd2004 2020-11-11 08:42:56 +08:00
不晓得 为什么 我会写点 python 但是还是觉得 C# 这玩意符合我的胃口
是不是我老了 |
19
40EaE5uJO3Xt1VVa 2020-11-11 08:51:56 +08:00
你这个头像
|
20
qiufengshe 2020-11-11 09:02:24 +08:00
已经发布了
|
21
Cooky 2020-11-11 09:12:54 +08:00 via Android
完全开源就好,省得 wine 跑着麻烦
|
22
ArJun 2020-11-11 09:22:28 +08:00 9
你这头像居然跟我说喜欢 c#
|
23
zhuangzhuang1988 2020-11-11 09:38:25 +08:00 via Android
微软大法好
|
24
southwolf 2020-11-11 09:39:07 +08:00
多年没关注 .net 了, 翻翻才发现 5.0 还没发布?
上一个有印象的版本是 4.5.2 已经是好多年前了... |
25
typetraits 2020-11-11 09:41:15 +08:00
C#真的是一门好语言,可惜在国内没什么人用,我就记得一个博客园
|
29
h82258652 2020-11-11 09:57:25 +08:00
开发环境更新完了,然而第三方的工具链还没跟上,生产环境搞不了。
说的就是 cake build 。哭。 |
30
ychost 2020-11-11 10:02:30 +08:00 2
超喜欢 C#,对一线码农太友好了,优雅的语法
|
31
Rwing 2020-11-11 10:03:18 +08:00
你这个头像和昵称。。。。。
|
33
Justin13 2020-11-11 10:13:45 +08:00 via Android
c#确实不错,很优雅,糖分十足。
dotnet 就算了吧,自由度太低,太黑盒,很烦 |
36
pkoukk 2020-11-11 10:49:13 +08:00
@Justin13 donet 开源好五六年了吧,而且不知道你说自由度是啥意思?绑定 vs 么?
很早就有完整的工具链可以脱离 vs 了 |
37
yejinmo 2020-11-11 10:50:22 +08:00
有没有上手实操的说说感受
|
38
coolmenu 2020-11-11 10:56:43 +08:00
v2 可能用 dotnet 的人少,我也是业余时间摆弄一下,我喜欢 F#
|
39
wisunny 2020-11-11 10:56:48 +08:00 via Android 2
|
40
Justin13 2020-11-11 11:03:21 +08:00 via Android 1
@pkoukk
是整个 MS 生态 我试过在 Mac 上用 VSCode 启动 dotnet core 应用,太痛苦了,很多在 VS 上自动链接,自动生成的文件和内容都需要手动改。没了 VS,就是断了腿。 再一个是指 entityFramework 等一套微软方案,这一套加上去很轻松,又快又爽,但是也很黑盒,要是有特殊的需求,遇到奇怪的 bug,你就知道老鼠拉龟,隔靴搔痒是什么样的感觉了。 |
41
diyisoft 2020-11-11 11:09:04 +08:00
|
42
darknoll 2020-11-11 11:25:28 +08:00
@wisunny 51job 上搜 C#,全国共有 20860 个职位,JAVA-72435,C++-48919,python-39145
而且工资还非常低 |
43
KeyboardManAnAn 2020-11-11 11:47:50 +08:00 via iPhone
@pursuer 语言都是抄来抄去,早就是你中有我我中有你了
|
47
RickyC 2020-11-11 12:46:13 +08:00
今年可能还会出 PHP8
|
49
JellyDong 2020-11-11 12:53:14 +08:00
原来 V 站有这么多.NETer +1
|
50
96412hj 2020-11-11 13:02:42 +08:00
go go go golang
|
51
nobody123123 2020-11-11 13:19:54 +08:00
上一次写 C#还是在 12 年在学校的时候。回头想想,这些年也写过一箩筐编程语言了。还是觉得当年的 C#的写起来最爽, 除此之外,相对爽一点的就是 Typescript 来。
|
52
nobody123123 2020-11-11 13:22:27 +08:00
现在主要写 Golang, Java
不得不说,Golang 的语法真是槽点太多 |
54
xd314697475 2020-11-11 13:35:10 +08:00
|
55
dk7952638 2020-11-11 14:19:48 +08:00 6
当年毅然放弃 Android 开发投身 WP7 开发的同事,现在早就已经在房地产混的风生水起,提成拿到手软,不得不说,微软技术确实可以改变一个人的命运
|
56
axex 2020-11-11 14:35:00 +08:00
C#不错,但是微软不靠谱
|
57
wangyzj 2020-11-11 14:38:58 +08:00 via iPhone
csharp 是不是现在写外挂不错 [狗头]
|
58
BuffDog 2020-11-11 15:03:48 +08:00
主要还是 C# 写起来还是太舒服了
现在写 JAVA 感觉有点水生火热 |
62
nannanziyu 2020-11-11 15:19:59 +08:00
@dk7952638
1 .NET Framework 1.1 到 .NET 5 的区别还没有 swift 到 3.3 到 4 来的大 2 而且 WP 是个人开发者最容易赚钱的平台,包括我自己和身边个人开发者只有 WP 发了财的,iOS 赚回开发者账号的钱都不容易 |
64
Mithril 2020-11-11 15:42:16 +08:00
@Justin13 所有的框架都是这样的。只要足够方便,那肯定会隐藏非常多的细节。细节暴露很多,肯定用起来就不那么方便。
况且不喜欢 ef 你可以换 dapper 。 .NET 这套主要问题是生态不太行,单纯做小规模应用没问题,规模大了还是要靠 Spring 。虽说微服务大多靠 http 通信,但是有已经封装好的接口和需要自己裸写区别还是很大的。 |
65
quan01994 2020-11-11 15:44:17 +08:00
.NET5 blazor 没有什么实际的用途,还是太大了。我还是比较期待 .NET6 的。这个版本还是过度,和一些性能优化,没有多少新功能。
|
66
Stain5 2020-11-11 16:01:03 +08:00
|
67
dk7952638 2020-11-11 16:03:36 +08:00
@nannanziyu 问题在于微软技术不具备长期投入的价值啊,因为作为一个技术平台,经常提供跨越式的,不向后兼容的更新,这种断子绝孙的操作,掀了用户的桌子,砸了开发者的饭碗,而且微软一次又一次的这种蜜汁操作,所以对于一个开发者而言,All in .Net 是非常不理智的
|
68
charlie21 2020-11-11 16:04:59 +08:00 1
.NET 和 C# 这种 “用到就是赚到” 的东西,其实不应该免费,应该收费。
微软错就错在没有收费。收费就好了,清净了 |
69
nannanziyu 2020-11-11 16:10:58 +08:00 7
@dk7952638
不向后兼容的说法到底是从哪儿来的? .net 1.1 的 sln 在 vs2019 上双击,自动迁移都能直接打开 c++给 win98 写的程序,win10 上右键兼容性都能直接打开 我真的不明白为什么还有人说微软不向后兼容 反而系统每个小版本升级都有一堆 APP 打不开,直接一刀切 32 位直接全部砍掉的系统,被认为对开发者友好 swift 你知道迁移了多少个版本嘛? 每个小版本升级,要改超级多的代码,甚至因为编译器的原因,某些错误无法定位,命都被改掉半条。 |
71
dk7952638 2020-11-11 16:20:18 +08:00
@nannanziyu 当年 wp8 与 wp7 断子绝孙式的升级,然后 wp10 又来一次,最后 wp10 也 gg,这算是最骚的一次操作,直接把微软的移动平台弄没了
再随便说说微软那些已经放弃或者已经没有前途的技术:silverlight wpf uwp .NET Standard...如果一个开发者一直投入到这种技术里,结局恐怕只是转行 |
72
nannanziyu 2020-11-11 16:20:50 +08:00 1
|
73
nannanziyu 2020-11-11 16:24:23 +08:00 5
@dk7952638
你还是没搞清楚技术和平台的区别 WP7 升 WP8,是手机无法升级,但是对于开发者来说,工程右键->升级到 WP8 就可以了 silverlight 到现在 .NET 5 WPF 在开发上面是一模一样的,都是 xaml + cs,学到的技术可以直接用 |
74
Rwing 2020-11-11 16:26:23 +08:00
@nannanziyu 大佬!!请教一下,UWP 现在还能做吗?
|
75
dk7952638 2020-11-11 16:27:14 +08:00
@nannanziyu "工程右键->升级到 WP8 就可以了" 你这就是完全没做个 wp7 开发了,微软的自动升级,用过的人都呵呵,还不如重新开始写,不和你争论了,尊重的你的个人喜好,说实话我对.Net 5 也很看好,只是希望这一次别再画饼了
|
76
nannanziyu 2020-11-11 16:27:48 +08:00
|
78
nannanziyu 2020-11-11 16:30:23 +08:00
@dk7952638
我没做过 WP…… 你看看我在 72 楼的链接吧 |
79
charlie21 2020-11-11 16:36:52 +08:00 2
前端技术也是日新月异换代,前端工程师傅怎么不转行呢? Java 死掉的东西也很多阿,struts 什么的。而且你如果对软件架构的理解深刻并且有常年一线工作的输出功底,那么无论是架构还是写代码都是分分钟上手。而且 .NET 体系本身有一种浑然天成的感觉,即使是那些已经死掉的 SDK 们也都在化境之中。 某个 js 库或框架若死掉那么就是死掉了,而 .NET 某个 SDK 死掉 那是圆寂。
短暂的结果只是现实,历史不会像无知的人类一样被现实蒙蔽了眼睛。 历史选择了谁,只看质量:好的活着 不好的死掉。 百年以后,Java 这门语言是否仍然会存在?你得看 Java 这门语言的质量如何。Spring 是否会存在?你得看 Spring 的质量如何,它又是建立在怎样质量的语言之上。微软这家公司是否仍然会存在?都是说不好的事情 .NET 帝国是否会存在? C# 这门语言的质量如何?.NET 技术在各个平台的表现如何? 或许 2020 就是软件工程界的万历十五年。其它的话无需多说 "当一个人口众多的国家,各人行动全凭儒家简单粗浅而又无法固定的原则所限制,而法律又缺乏创造性,则其社会发展的程度,必然受到限制。 https://book.douban.com/subject/1041482/ |
80
nannanziyu 2020-11-11 16:47:10 +08:00
|
81
yolee599 2020-11-11 16:53:18 +08:00
但你的头像是 Golang :)
|
82
fiveelementgid 2020-11-11 16:56:34 +08:00 via Android
发布了,前几天用 target framework moniker 指定.net 5 一直在弹 framework 5.0 不存在,只能用 netcoreapp3.1 顶着。今天更新了一下正式版 2.83GB,framework 5.0 的 reference set 加进来了,现在看起来一切 ok
|
83
fiveelementgid 2020-11-11 16:58:27 +08:00 via Android
@gowk 并不冲突,Linux 可以用 runtime 跑 C#了
|
84
SWALLOWW 2020-11-11 17:09:18 +08:00
@nannanziyu 受教了大哥,确实是,细分领域做好了就行了
|
85
MaiKuraki 2020-11-11 17:11:08 +08:00
@labnotok 42 个人点赞?????????????
等 .Net 5 和等双十一和 Apple Silicon 冲突吗?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
86
gowk OP |
87
SWALLOWW 2020-11-11 17:13:18 +08:00
@nannanziyu 受教了大哥,细分领域做好就行,确实是
|
88
gowk OP @fiveelementgid
VS2019 同样从 16.4 升级到了 16.8,2.8G 一会就安装完了,速度很快 装完后,提示 sql_adalsql 组件安装失败,忽略了,不影响 打开 VS,新建项目,target 都可以选.net 5.0 了 |
89
Rwing 2020-11-11 17:23:07 +08:00
@nannanziyu 心塞了,还想跟着大佬喝点汤
|
90
ragnaroks 2020-11-11 17:34:29 +08:00
我还在用 core 2.1,国内拉跨,不过面向海外接单的话,确实收入不菲
最有意思的是 python,可能我接触面比较窄,我学会了之后居然遇不到必须用它的地方 |
91
youyouyou0123456 2020-11-11 18:07:04 +08:00
下班了。回去把手头的项目先升级测试一下。其实最近几个版本都在抠性能,新功能可能要等 6 了。
|
92
tendny 2020-11-11 18:26:02 +08:00
@nannanziyu 请问现在您的微软广告收入大概是什么水平?
|
93
nannanziyu 2020-11-11 18:29:09 +08:00
@tendny
几乎没有了,一个月几百刀 |
94
sunmker 2020-11-11 18:30:55 +08:00
我昨天还在关注,今天倒是忘记了
|
95
skinny 2020-11-11 19:14:49 +08:00
@ragnaroks 用久了 Python 你就会发现,即便你各种嫌弃它,觉得它一堆瑕疵让你膈应,但大部分时候的小事情小任务用它写最趁手最方便,名副其实的胶水语言,需要的时候就拿来粘一下,也不会拿来干什么特重要的事,却找不到比它让你舒服方便的。
|
96
oneforallsoft 2020-11-11 19:14:55 +08:00 via Android
@nannanziyu 大佬 现在收入怎么样
|
98
tikazyq 2020-11-11 22:11:52 +08:00
.Net 真心不错,抄袭借鉴并吊打 Java,但和 Golang 比起来应该是各有千秋
|
99
beyondex 2020-11-11 22:32:43 +08:00 1
@Justin13 #40 VS 和 VSCode 是两个完全不一样的东西,Mac 上搞 .NET 开发除了 VS for Mac,还有 Rider,这个 Rider 是跨平台的,Mac 、Linux 、Windows 都可以用,易用性不输 Windows 版本的 VS,有些方面甚至更好。
|
100
ddup 2020-11-11 22:53:18 +08:00 1
.NET Core 开发起来效率很高,性能也很好,虽然在互联网领域生态不如 Java,可也是仅次于 Java,你要的轮子都有。
|