[問題] C# 和 Basic 的選擇

看板C_Sharp作者 (Yan)時間16年前 (2009/05/26 05:53), 編輯推噓6(6015)
留言21則, 12人參與, 最新討論串1/1
請問各位前輩. 關於C# 和VB 的各特色是什麼?? (以 Visual 2008 為例) 這不是作業問題啦,是因為最近想找一個語言再深入學習。 我知道這個問題滿主觀的!舉個例子吧,我本人有學過ASP和PHP. 通常別人問我要學哪個時,我都會推薦PHP. 因為 免費,許多寫法又很方便(ex $a++, $$a=$a+$b, if ($a) ) 再搭配MySQL的話更是有一堆內建函式支援! 而且PHP函式一大堆,想做出什麼功能的話不用再自己做輪胎. 上網找一下大多有,資料又多. 以上是我對php的感想 其中最主要的就是 PHP可以穩定的在Linux上跑, 而要找Linux的主機又比IIS來的多 所以我才從asp跳槽到PHP. 但是可攜性的話還是asp比較高, 把asp和mdb 複製一下就可以帶著走了, 而PHP還要跟MySQL綁在一起,MySQL的版本差異又搞死一堆人(4.0 &4.1). ..............抱歉好像扯遠了,回到主題吧.說一下我的需求,再請前輩指點! 個人的興趣是走向網路工具實用方面! 目前我就有用VB6 掛個Webbrowser 寫一些 如網頁資料分析.網頁機器人. WEB的外掛(自動登入), 或是用VB6寫一個telnet的讀取程式. 將來想要朝向研究網路遊戲外掛(我一直覺得外掛寫脫機版超神,純研究心態) 、ERP系統(資料庫搭配SQL) 或是開發一些小工具程式給網站的網友使用(如:修改照片程式,在本地端改完圖片 後自動上傳到使用者的相簿本, 我本身有架設網站) 本人有稍微摸過 J2SE C# C++ VB6 用久了 個人還是偏愛 VB 和 C#,簡單的GUI,把控制項拉一拉整個程式雛型就出來了. 但我現在還在猶豫,不知道哪個會比較適合我??哪個語言遇到問題時 上網搜尋資料又多? 像我在學VB6時 小瓜瓜和阿茂真的幫助很大,討論區資料又多 因為目前打算買一本書來認真K,又預算有限,無法兩個都買 想請教各位的看法. 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.149.29

05/26 09:38, , 1F
.NET下的VB和C#幾乎是一樣的, 看你喜歡寫{} 還是begin end
05/26 09:38, 1F

05/26 11:53, , 2F
C#會好點,但是你既然不討厭VB,就看你的興趣而定。
05/26 11:53, 2F

05/26 12:23, , 3F
語言可以互轉 所以看你興趣 個人覺得C-->C++-->C# 比較順手
05/26 12:23, 3F

05/26 18:56, , 4F
.NET 下的 VB 與 C# 相似度超高的啊 XDD
05/26 18:56, 4F

05/26 18:56, , 5F
對了 VB 可以寫 WPF 嗎?還是只有 C# 可以寫 WPF ??
05/26 18:56, 5F

05/26 19:03, , 6F
可以用VB寫WPF壓~~
05/26 19:03, 6F

05/26 19:48, , 7F
先來去書局翻翻看哪個順眼好了XD 感謝各位的解答!!
05/26 19:48, 7F

05/26 19:57, , 8F
php 也可以用 sqlite~ 帶著走~
05/26 19:57, 8F

05/26 20:33, , 9F
C#的資源似乎比較多一些
05/26 20:33, 9F

05/28 08:07, , 10F
章立民說vb.net 跟c# 根本是一模一樣的 只是語法有些小差別
05/28 08:07, 10F

05/28 08:08, , 11F
不過不知為何大陸人都寫C# 所以網路上C#資料比較多
05/28 08:08, 11F

05/29 04:12, , 12F
以原po的學習背景,會建議學vb.net比較能快速應用
05/29 04:12, 12F

05/30 17:37, , 13F
講到php 就讓我想到mysql4.0的痛 因為我有將近50個資料庫
05/30 17:37, 13F

05/30 17:37, , 14F
翻了一下市面上的書 真的發現C#跟vb重複性很高
05/30 17:37, 14F

05/30 17:38, , 15F
有幾個更扯. 書名一樣 只有把C#字樣改成VB
05/30 17:38, 15F

05/30 17:39, , 16F
另外 我有個小問題 2008的版本 沒辦法直接把程式轉成EXE嗎?
05/30 17:39, 16F

05/30 17:40, , 17F
還是一定要用部署的方式? 這樣就無法做綠色軟體了@@
05/30 17:40, 17F

05/30 21:39, , 18F
轉exe是可以,問題是沒有.net虛擬機器啊...(嘆
05/30 21:39, 18F

05/30 21:39, , 19F
不過我很好奇java不知道能不能做綠色軟體,要是沒有Java
05/30 21:39, 19F

05/30 21:39, , 20F
VM的話XD
05/30 21:39, 20F

06/01 14:06, , 21F
Java 有 native compiler,可以直接做exe
06/01 14:06, 21F
文章代碼(AID): #1A6nDl98 (C_Sharp)