作者felaray (傲嬌魚)
看板WindowsPhone
標題Re: [情報] Microsoft Build 2019 開發者大會
時間Wed May 8 02:13:20 2019
最近太忙 只聽到同事討論這件事
(對岸)
https://www.cnblogs.com/Rwing/p/introducing-net-5.html
簡單說.NET 5 = .NET Core vNext
聽到以後有點訝異,查了一下相關報導(有興趣可以去對岸找找,蠻多的)
因為現行使用.NetCore的話有許多常用的東西無法用.. (ex 公司規定的LinqToSQL)
還有許多專案的Nuget套件可能都得改版(有的未必可兼容)
造成不便就算了,但.NetCore主打跨平台相容性...同事疑問的說:真的有那麼多東西需要
跨平台嗎?因為許多專案一開始就決定好使用的平台了,跨平台的機會實在不高.
而我認為這只是阿三的一貫伎倆:博好感.
以往MS被說不夠敏捷、過度封閉,但阿三上來以後把能開源的都開了,彈性也增加了,
像是改用Linux核心、Azure提供非傳統MS service、Edge改內核等等....
就我看來,除了商業考量以外,更大的動機是:人家罵什麼 我就改什麼.但只朝我想改的去
做.於是跟不上腳步的用戶就被拋棄掉了.
這點在Azure上是成功的,Edge是失敗的.Windows & Linux這部分我不熟.只覺得莫名其妙.
而拿VS2019的改版來說,常用的JS UWP專案也被拋棄掉了,還一堆人在線上請願(包括我),
只得到一個回應:你們不會裝VS2017嗎?
這態度很明顯地表明,你們喜歡的不重要,我只想改成我喜歡的.以這點來說就請你去寫
Xaramin 或 C# UWP專案.
於是一批釘子戶被拋棄了,但對其他平台看似"親切"的功能卻能吸引別人加入.
所以MS的聲勢逐漸水漲船高了.
對股東來說這非常好,對老客戶來說就不爽了.
不過就算被拋棄了幾次以後,我也覺得無所謂了.
就像我同事說的:沒什麼特別的需求,就當釘子戶吧..
---
上一篇說可以使用 Emoji 我也覺得那是博好感的一種手段
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 150.116.196.81
※ 文章網址: https://webptt.com/m.aspx?n=bbs/WindowsPhone/M.1557252803.A.9B2.html
※ 編輯: felaray (150.116.196.81), 05/08/2019 02:14:53
※ 編輯: felaray (150.116.196.81), 05/08/2019 02:16:06
1F:推 st861014: 嗯,說真的我是不會想在我程式碼裡面放入Emoji 05/08 03:06
2F:→ spfy: 蝦毀 又整合了Core? 05/08 07:35
3F:→ felaray: 是.Net core取代.Net 05/08 08:50
4F:推 rockmanx52: 這不就當初WP7,8,8.1的事件又重來一次? 05/08 13:07
5F:→ felaray: 是有點像 只是受災戶更廣XD 05/08 13:13
6F:推 rockmanx52: 我真的越來越覺得阿三想放棄WinNT了怎麼辦... 05/08 13:17
7F:→ felaray: 以你說Linux會取代Win Server,這點我覺得不可能 05/08 13:47
8F:推 rockmanx52: Microsoft Lindows越來越像真的了 05/08 13:48
9F:→ rockmanx52: 這是一個什麼都不奇怪的年代... 05/08 13:48
10F:→ felaray: 但改內核 或是分別推出Win/Lunix內核版本,我覺得有可能XD 05/08 13:48
11F:→ felaray: 在阿三當政之下 真的什麼都不奇怪 就看你跟不跟的上 05/08 13:50
12F:推 rockmanx52: 我是覺得2025年以前真的會讓Lindows重出江湖 而且這次 05/08 14:00
13F:→ rockmanx52: 還是微軟自己的... 05/08 14:00
14F:→ rockmanx52: 如果阿三做得到2025年的話 05/08 14:01
15F:→ felaray: 目前是沒甚麼機會卸任啦 股東愛他 05/08 14:45
16F:推 KotoriCute: 阿三現在就是押寶Azure 05/08 17:46
17F:→ KotoriCute: Windows & Linux對於真正的Linux開發者幾乎無感 05/08 17:47
18F:→ KotoriCute: 至少我認識的Linux開發者都沒有用這東西 05/08 17:48
19F:→ KotoriCute: 他們會直接在原生Linux工作 05/08 17:49
20F:→ iterator: 只是將 .NET Framework 跟 .NET Core 兩條叉路合併而已 05/08 18:55
21F:→ iterator: .NET Framework 架構因為相容性問題, 進展緩慢 05/08 18:56
22F:→ iterator: .NET Core 本身的涵蓋度也尚不能取代 .NET Framework 05/08 18:57
23F:→ iterator: 所以這段時間只能將就在碎片化/令人混淆的生態系上 05/08 18:58
24F:→ iterator: 在 .NET Core 功能漸趨完備後, 當然是取而代之.... 05/08 18:58
25F:→ iterator: 至於其它很多功能都是因應 Azure 需求而來, 05/08 18:59
26F:→ iterator: 因為 Azure 開發了這些東西, 拿出來給大家用是好事.. 05/08 19:00
27F:→ iterator: WSL對於開發者來說,不只是潮,實用度也是很高, 05/08 19:01
28F:→ iterator: 現成大量的 tool 直接能在 Windows 上運作, 05/08 19:02
29F:→ iterator: 有著高效GUI+IDE環境下,又能有高效的 command line 05/08 19:03
30F:→ felaray: 我不太確定是不是把Azure和.Net&.Net Core混在一起講XD 05/09 23:00
31F:→ felaray: 如果是雙方還有待磨合的話,下一版本.Net就不應該搞合併 05/09 23:02
32F:推 DendiQ: js uwp 應該就用 react native 取代了吧 05/11 08:17
33F:→ felaray: 那就不是UWP了啊!!! 05/11 10:29
34F:→ roccqqck: WSL大家寧願去用docker 05/15 12:47
35F:推 roccqqck: 或者用WSL1開docker 05/15 13:17
36F:推 mohai: 你的大家是誰的大家 08/14 19:42