在Windows上, 以目前來說
C#就對了, 無論是client-server WinForm/WPF
又或者是web MVC, Web App, WCF/Restful service
企業需要用到的9成9的情況, C#都能解決, 而且部份情況效能幾乎on par c++
那是因為.net JIT調教的好
但少數情況, 例如演算法等, 需要高度 CPU bound的任務, C++還是不可少
ASP.Net代表的是web, 寫web就是雜
C#頂多負責server-side, client-side一堆東西要學
JQuery/angularjs, html5, css等...除了雜還是雜
樓主有好好思考過了嗎?
如果樓主想玩web, 我提供一個另類的選擇 => node.js
而且,要寫ASP.net這一類Web base AP,要熟悉的東西很多,例如:Html、CSS、JavaScript、JQuery,甚至,還有AP Server架設
這些要怎麼學??現在Google很好用,youtube也很好用,隨便找有一堆教學可以看,如果樓主你真的想走工程師這一行,麻煩請先有自行解決問題(尋找答案)的能力,不然,就真的不要進入這一行了...
另外,你問我是寫什麼的??
我比較熟悉Java啦,大部分都是寫Web Base AP,然後,最近剛好在自學C#,問題是,沒實戰過,完全不敢說我會寫C#...XD...
saint_ch wrote:
不知道這限制在?C...(恕刪)
我也想知道限制在哪? 大家討論看看
雖然說我最近不務正業都在玩php framework居多~
以前用c#刻socket server還蠻ok的啊xd
https://jin.tw
Jinwei wrote:
我也想知道限制在哪...(恕刪)
如果直接拉 .net的api當然會受限於winsock,可以自己刻阿,
我相信用C可以刻得出來的東西,用 c++,java,c#也都可以刻出來。
如果是最佳化問題,現在 .net也可以編成native code

c#之父 Anders Hejlsberg 應該是目前語言大師中實務能力最強的(有用過 Turbo pascal跟delphi的應該可以了解,不過太年輕寫出 pascal 編譯器出來開公司沒讀完書是他一直拿不到計算機相關獎項的原因之一),
我相信他不會做一個連他自己都覺得爛到不可用的東西出來。
倒是樓主如果是初學者我前面貼的那張圖要看阿,至少要會其中幾個領域的皮毛才能混飯吃。
webapp wrote:
如果想學 webforms,可以在書店買入門書, 有不少選擇,主要是教 Server Control的用法
如果想學 MVC, 目前繁中的書比較少,買來照著學學看,不過書裡大多順便用到了 LINQ, Entity Framework, 又會假設讀者已懂interface等物件導向的觀念, 所以也許學起來比較吃力一點
樓上回文者想必是個高手
言簡意頦
ASP.NET Web Form
在台灣就看"ASP.NET專題實務"這本書,松崗出版
原作者 mis2000 好像有開課,上他網站找找看
mis2000lab.blogspot.tw
www.dotblogs.com.tw/mis2000lab/
內文搜尋

X