Re: 想學JAVA轉職的朋友,你人生可以多想一分鐘 (MS系列開發費用)

看板Soft_Job作者 (遊歷)時間5年前 (2018/06/27 14:48), 5年前編輯推噓26(2607)
留言33則, 26人參與, 5年前最新討論串1/2 (看更多)
曾經我也是個MS黑, 覺得MS系列都很貴, 直到我接觸了 .Net Core, 想藉議題整理一下最近工作中所理解的MS系列開發系統費用,希望讓一些人對 MS系列開發很貴的刻板印象有點改變. 首先有兩個名詞一定要搞清楚 1. .Net Core 是微軟把Windows only 的.Net Framework重開機, opensouce重寫成針對Microservices ,docker image最佳化, 並且跨平台的新.Net. 這不是目前4.x版的.Net Framework, .Net Core目前2.1版. 2. VS Code (Visual Studio Code) opensource, 跨平台, 輕量的IDE, 以目錄來區隔project, 整合terminal, 甚麼語言都支援, 如同Visual Studio的debug方式, 海量的可客製化plugin. 這不是要收費的Visual Studio. 上面兩個都是開源, 免費, 自由下載, 自由部屬, .Net Core可自由用生產環境. 所以Linux + .Net Core就是不須軟體授權費用的C# web server. (DB另外考慮) 3. MS SQL Server https://www.microsoft.com/zh-tw/sql-server/sql-server-2017-editions 開發環境下載developer edition免費. 生產環境下載express版本資料庫到10GB為止都免費, 很多小型網站, 公司內部IT系統 10GB都很夠用了, 講難聽點很多IT startup活都活不到累積10GB的資料. 資料庫能切成很多台的話 10 + 10 + 10... 也可以一直用下去. 2017版本開始還有Linux版本, 只是功能尚未完全與Windows同步. 4. Visual Studio Community 2017 https://visualstudio.microsoft.com/vs/community/ Visual Studio 很多版本 這裡討論免費版的Community, 有些功能沒有下放 A. 個人使用完全免費:不論個人是何種目的, 商業目的使用也沒關係 B. 組織使用 a. 教學使用, 學術研究使用, opensource開發 一律免費自由使用 這有多寬,學校就不收錢了,只要公司有貢獻一點opensouce也可以凹有在github commit的人都不用收錢了 b. 上面三個目的以外的使用 (i) 公司小於 250 PCs 且年收小於$1 Million USD 可以有5台電腦用community 超過5台要買收費版 (ii) 超過上面的限制的中型公司都不能用community只能收費版 講到這邊, 你還覺得微軟還是以前那個吸血的微軟嗎? Startup小公司完全可以用.Net Core + MSSQL + Visaul Studio Commnuity 開始零授權成本開發, Server可用Linux, 當然開發機的Windows是要錢的. 稱的到公司有250人我想付錢也是應該的. ※ 引述《tomtang0406 (~~~)》之銘言: : 這邊回應一下kennyq網友提出的錯誤觀念與認知,以免誤導其他入門者。 : Kennyq 提到用 .net 的時候,VisualStudio 和 MSSQL 都要錢。.net 本來就沒有綁VS也 : 沒有綁MSSQL,.net 也可以搭配 MySQL 和 PostgreSQL,怎麼會怪到商業資料庫要錢這個 : 點? : 要這樣說,我也可以寫Java 去連Oracle 然後大罵 Java 很貴?啊!你大概不知道 Java : 也能支援連MSSQL 開放應用....這下尷尬囉...... : 再來說IDE, 你Java 用 IntelliJ 還不是要錢?.net 也是有VS以外(非微軟)的免費IDE : 。SharpDevelop或是MonoDevelop。 : 會下 csc 或 msbuild 的 sdk 指令, 甚至notepad++也能直接開發自己編譯... : 只是 vs 做的太好用,好用到幾乎不會去考慮其他選項而已。Java沒辦法推出一個商業版 : 好用到別人會放棄eclipse的強大 ide 是怪微軟囉? : K兄的推文真的讓我滿頭黑人問號不知道邏輯在哪裡,只好回應一下以正視聽 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 126.113.224.74 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1530082096.A.FDE.html

06/27 15:06, 5年前 , 1F
30歲前不是MS黑是沒有良心 30歲後還是MS黑是沒有腦
06/27 15:06, 1F

06/27 15:06, 5年前 , 2F
06/27 15:06, 2F

06/27 15:24, 5年前 , 3F
推整理
06/27 15:24, 3F

06/27 15:25, 5年前 , 4F
推推
06/27 15:25, 4F

06/27 15:57, 5年前 , 5F
佛心公司
06/27 15:57, 5F

06/27 16:04, 5年前 , 6F
80% MS 黑是跟風黑而已。對於 MS 還停留在 webform 拉介面
06/27 16:04, 6F

06/27 16:04, 5年前 , 7F
的時代
06/27 16:04, 7F

06/27 16:20, 5年前 , 8F
06/27 16:20, 8F
※ 編輯: uly (126.113.224.74), 06/27/2018 16:27:47

06/27 16:29, 5年前 , 9F
ms db license 很貴。可以考慮 mariadb
06/27 16:29, 9F

06/27 16:32, 5年前 , 10F
說ms黑的可能不夠資深,沒用過其他ibm/Oracle/sap
06/27 16:32, 10F

06/27 17:16, 5年前 , 11F
推樓上
06/27 17:16, 11F

06/27 17:23, 5年前 , 12F
現在有誰是不黑的(咦
06/27 17:23, 12F

06/27 17:39, 5年前 , 13F
推這篇整理
06/27 17:39, 13F

06/27 17:59, 5年前 , 14F
現在微軟佛的不可思議
06/27 17:59, 14F

06/27 18:00, 5年前 , 15F
vscode超好用 .net core還在研究中
06/27 18:00, 15F

06/27 18:37, 5年前 , 16F
推著篇,真的一堆跟風黑
06/27 18:37, 16F

06/27 19:03, 5年前 , 17F
VSCode真的猛。也是因為這個對MS改觀
06/27 19:03, 17F

06/27 19:43, 5年前 , 18F
單純從一個學習者觀點 C#就是讚啦!v( ̄︶ ̄)y
06/27 19:43, 18F

06/27 19:54, 5年前 , 19F
現在如果別人問我想轉職 我都會勸他選C#棄Java!^.^
06/27 19:54, 19F

06/27 21:08, 5年前 , 20F
研究的好詳細
06/27 21:08, 20F

06/27 22:45, 5年前 , 21F
整理詳細,讚
06/27 22:45, 21F

06/27 23:09, 5年前 , 22F
vscode要怎麼包lib啊?
06/27 23:09, 22F

06/27 23:31, 5年前 , 23F
vs community好用,對學生來講真的福音啊QQ
06/27 23:31, 23F

06/28 03:00, 5年前 , 24F
學生不是都有VS Pro可以用嗎..XD
06/28 03:00, 24F

06/28 07:23, 5年前 , 25F
推,近期對於MS
06/28 07:23, 25F

06/28 07:23, 5年前 , 26F
走開放模式,真的很棒,哈哈
06/28 07:23, 26F

06/28 07:55, 5年前 , 27F
推整理
06/28 07:55, 27F

06/28 08:16, 5年前 , 28F
VS Pro要學校有申請 但不一定會給學生key
06/28 08:16, 28F

06/28 10:31, 5年前 , 29F
偷問 有高手知道.net core如何減少SCD publish出來
06/28 10:31, 29F

06/28 10:31, 5年前 , 30F
的檔案嗎QQ 包出來的東西多到用不下去
06/28 10:31, 30F

06/28 17:54, 5年前 , 31F
推整理,一堆軟黑的論述還停留在20年前
06/28 17:54, 31F

07/02 09:12, 5年前 , 32F
換老大之後 就沒那麼黑了
07/02 09:12, 32F

07/02 09:13, 5年前 , 33F
以前都戲稱M$
07/02 09:13, 33F
文章代碼(AID): #1RCpCm_U (Soft_Job)
文章代碼(AID): #1RCpCm_U (Soft_Job)