PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   微軟再投震撼彈:宣布.Net開放原始碼、Visual Studio免費 (https://www.pcdvd.com.tw/showthread.php?t=1063653)

sparc10 2014-11-15 09:06 AM

引用:
作者evangel005
我一路從asp asp.net asp.net mvc到現在,VS真的很好用沒錯
但是.net不是萬能,通常只是一部分架構
有經驗的架構師也不會一股腦全用.net,除非他腦子有洞.....
請教大家二個問題
Q1: 通常是那個部分用.net?
Q2: 即然不會全用.net 則.net大多跟什麼配合使用?
謝謝

A級黑豬肉 2014-11-15 11:37 AM

引用:
作者erai
另外,在上線運作的產品,應該不會有人沒事去更新的
除非是有重大bug

而Open source的出了問題找誰?
當然找架設或維護的工程師啊
依老闆思維,請您來工作就是來解決問題的


1. 上線運作的產品沒定期更新!???難怪台灣之前一堆上線運作的產品只能用 IE 6.0... :jolin: :jolin: :jolin:

2. Open Source 出了問題當然是找架設或維護的工程師。但也是因為這樣... 所以最後要是工程師還有 Support 可以幫忙解決不是我們自己寫的東西的問題的話... 那當然最好...

引用:
作者csshih
敢問您從哪邊看?
linked?
還是奴隸銀行?
若是後者,那不怪你
因為跨國企業要找人不會透過台灣的奴隸銀行 :laugh: :laugh: :laugh:


還不是因為有 Android 在撐 :laugh: :laugh:

引用:
作者小書僮
幾年前我有碰過
Java跟幾年前的輝煌時期相比
的確大大的不如了
我的看法倒不是啥support問題
而是Java實在是太慢了


那妳要不要看 C++、C... ... ... :laugh:

引用:
作者evangel005
有經驗的架構師也不會一股腦全用.net,除非他腦子有洞


除非有必要... (像是 iOS 只能 Object C/Swift、Android 只能 Java)... 不然整個公司不用一個單一語言的架構師腦袋才有洞... ...

就像我待的公司... ...
其中一項單一網路服務產品 code base 就有 Classic ASP、PHP(還有分 OO 和 Procedural 喔 XDDD)、Ruby、VB.NET、C#.NET... :jolin: 當時我加入後... 很機車的幫忙加入 Perl 和 JSP... ... 更機車的是... 原本我們 DB 有 MySQL 和 MSSQL... 我因為當時時間比較多... 所以我的 Perl 是直接連到我自己寫的 DB... ... :laugh:
喔∼這個網路服務的產品有 iOS 的版本,所以我有用 JSON 連到前版 Object C/SQLite 和現在的 Swift/Core Data... ... 但是這應該不能算...

我必須講為什麼會搞成上面那樣子... 是因為那個產品是 B2B... 而商業客戶幾乎都要客製化... 然後每次講的又很急... 我們 Sales 又超會幫我們打包票跟客戶說沒問題... 所以每次我們的東西都會很趕的情況下搞出來... 當然就會用我們自己最熟悉的程式語言... 其中一個資深的是 PHP OO/MySQL、一個資深的是 Classic ASP/MSSQL、另外一個資深的是 VB.NET/MSSQL... 這三個根本就互不相讓... 然後真正應該做決定的 CTO 其實是 Classic ASP/MSSQL 那個... 對她來說... 她又不敢直接嗆 Sales 頭頭叫他們時間不要給的這麼趕... 所以她就也不要求我們一定要用單一語言... 然後只要一有人走掉,我們就要有人接手爛攤子... 像是我們已經把 Ruby 轉到 .NET 差不多了... 但是轉的那傢伙用 C#.NET... ... :stupefy: :stupefy:

最後新來的 CEO 因為也寫過一點程式... 知道狀況後終於受不了了... 告訴 Sales 說現有商業客戶維持,先不要找新客戶,然後開始給 IT 部門重寫新版... 然後加上新的 MSSQL ODBC 跟 PHP 有出現一些問題只能用 3rd party,所以最後終於 CTO 有 guts 的站出來說:「以後本公司網路產品一律走 MSSQL + C#.NET」!

結果這幾天突然要我趕一個新的網頁服務出來... ... ... ...
我就說我還沒完全學會 C#.NET... ... ... ...
基於 PHP 跟 MSSQL 走不下去的情況... ... ...
我用了 Classic ASP... :laugh: :laugh: :laugh: :laugh:

sparc10 2014-11-15 12:08 PM

引用:
作者A級黑豬肉
就像我待的公司... ...其中一項單一網路服務產品 code base 就有
Classic ASP、PHP(還有分 OO 和 Procedural 喔 XDDD)、Ruby、VB.NET、C#.NET...
當時我加入後... 很機車的幫忙加入 Perl 和 JSP... ... 更機車的是... 原本我們 DB 有 MySQL 和 MSSQL...
我因為當時時間比較多... 所以我的 Perl 是直接連到我自己寫的 DB... ...
喔∼這個網路服務的產品有 iOS 的版本,所以我有用 JSON 連到前版 Object C/SQLite 和現在的 Swift/Core Data... ...
但是這應該不能算...
:jolin: :jolin: :jolin:
恩 看來整個公司該用一個單一語言較好.

A級黑豬肉 2014-11-15 12:53 PM

引用:
作者sparc10
:jolin: :jolin: :jolin:
恩 看來整個公司該用一個單一語言較好.


除非有必要的地方,不然本來就應該要維持單一。不管是 .Net、Java、C++、Whatever... 其實都各有利弊... 但是不管你們剛開始是因為信仰問題( :laugh: )還是因為實際上有什麼原因... 除非最後整個要大砍掉重寫,不然當然能不換最好不要換... 中間要換的時候可能有過渡期會出現兩種不同語言的 code base,但是之後一定要弄回一種... 而且 CTO 或 IT Director 一定要推... 不然公司就是會死的很難看...

就像一件衣服... 左邊袖子用絲綢、右邊袖子用毛料、口袋挖洞、領子用麻料、前面胸口肚子用布料、背後用尼龍... ... ... 每一種材料都有它優秀的地方,也都能做成完整的衣服... 但是都拿來用就很不妥了...

藺無雙 2014-11-15 12:59 PM

開放是好事,官方直接支援
如果只會一種語言,直接能跨Windows ,Linux ,Mac OS,iOS, Android
對開發人員的確是好事

2005 2014-11-15 01:08 PM

引用:
作者企Gre
超完美的函式庫&MSDN
還有VS的IDE除錯超好用!

與其它開發環境相比,VS確實人性化得多

不過我不靠寫程式吃飯,到現在都還在用十幾年前的C編譯器,懶得學新語言:stupefy:

csshih 2014-11-15 01:10 PM

引用:
作者evangel005
外面的世界是更美好....

台灣政府是被有點軟綁死死的,連升級都有問題了還說.....


而且解決方式都只有.net嗎?


我一路從asp asp.net asp.net mvc到現在,VS真的很好用沒錯

但是.net不是萬能,通常只是一部分架構

有經驗的架構師也不會一股腦全用.net,除非他腦子有洞




順便靠杯一下,最近windows update 偷偷升級了mvc的dll,版本號從4.0.0升級到4.0.1

害我很多站台一發就掛了..... :jolin:


java需求少?

光IBM理面就一狗票人

光android裡面就一狗票人

光台灣前十大企業裡面養的java人才或許就破萬人了

jvm 的確慢,但是他跨平台的特性很吸引人


但是eclipse實在有夠爛


csshih兄提的那些企業服務,還真的找不太到有使用.net的跡象,就算有也是企業私有,絕少對外.....


老實講
國外政府機構也是基於java或C
會全部押寶在dotNET
我真的只見過我們的中華民國政府與被政府直接管理的私人企業 :jolin:
畢竟企業版java國外政府會信任IBM和oracle給的support

csshih 2014-11-15 01:13 PM

引用:
作者小書僮
幾年前我有碰過
Java跟幾年前的輝煌時期相比
的確大大的不如了
我的看法倒不是啥support問題
而是Java實在是太慢了


會講太慢是因為你沒用過real time 型態的JVM
當然,一般人也沒機會碰到
那種license報價,不是雄厚家底的企業根本不會去考慮用他

supermaxfight 2014-11-15 01:36 PM

臺灣IBM的Java功力應該沒人質疑吧
簽合約一個月百萬為單位很賺啊

csshih 2014-11-15 01:58 PM

引用:
作者sparc10
請教大家二個問題
Q1: 通常是那個部分用.net?
Q2: 即然不會全用.net 則.net大多跟什麼配合使用?
謝謝


A1:viewer或viewer handler
A2:過去會搭配COBOL或RPG
現在有了google的提倡
多了更多如同node.js的選擇


所有的時間均為GMT +8。 現在的時間是03:31 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。