台灣最大程式設計社群網站
線上人數
1752
 
會員總數:241166
討論主題:186825
歡迎您免費加入會員
討論區列表 >> VB.NET >> VB.NET及其它程式語言的問題
[ 變換順序 ]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
VB.NET及其它程式語言的問題
價值 : 50 QP  點閱數:480 回應數:31

樓主

city
初學者
30 24
592 153
發送站內信

請問各位前輩們:



目前只接觸過VB.NET 其他的程式語言都沒碰過
但是對於其他程式語言還是有些好奇及疑問
可是目前:
1.沒時間學其他程式語言
2.VB.NET都還沒學透
3.就算現在去學其他程式語言 很長的時間內 也寫不出比VB.NET更好的東西(畢竟VB.NET接觸的時間最長)
因此想請問有經驗的前輩們:



[VB.NET]

問題1:VB.NET可以寫出什麼?
(目前只知道能寫Windows的應用軟體)

問題2:VB.NET寫不出什麼?
(有什麼東西一定要其他的程式語言才寫得出來?)
(比如說要用java c c++ c# 組合語言... 才寫得出來)

問題3:VB.NET是否寫不出網頁?
(要用ASP.NET寫網頁?)
(微軟寫網頁的軟體是什麼?)

問題4:有人用VB.NET的控制台寫東西嗎?
(是寫哪方面的東西?)(控制台沒有GUI視窗)

問題5:VB.NET會像VB6那樣使用API嗎?

問題6:VB.NET可以直接寫Android APP嗎?
(不再另外用其它軟體的話)



[C#]

問題7:C#有什麼是VB.NET所沒有的嗎?

問題8:C#寫得出來的 VB.NET都寫得出來嗎?

問題9:如果C#寫得出來的VB.NET都寫得出來的話 那是否就可以不用學C#

問題10:業界是否用C#的人比用VB.NET的人還多?
(用C#的公司比用VB.NET的公司多?)


[C]

問題11:有什麼東西是C寫得出來 VB.NET寫不出來的?

問題12:C沒有GUI視窗 也沒有物件導向 那現在還有人用C來寫東西嗎?
(寫什麼?)



[C++]

問題13:C++可以寫出像VB.NET那樣的Form嗎?(GUI視窗)

問題14:C++可以寫出什麼VB.NET寫不出來的東西?



[Java]

問題15:Java跟Android App的程式語言相同嗎?
(Android App是用Java寫出來的嗎?)

問題16:Java可以寫Windows應用程式嗎?

問題17:Java有什麼是VB.NET所沒有的?

問題18:Java能寫出什麼VB.NET寫不出來的東西嗎?

問題19:Java為什麼可以跨平台?(Android)(網頁)
(我有翻一下Java的書 裡面有的好像VB.NET也有?)
(那為什麼VB.NET不能跨平台?)

問題20:如果只會Java(不會其它的程式語言) 有辦法存活嗎?
(能待的下程式業界嗎?)



[其它]

問題21:市面上的一些軟體 像是:[Office] [PhotoShop] [AutoCAD] [3D Studio Max] 是用什麼程式語言寫出來的?
(用VB.NET寫得出來嗎?)

問題22:C#與VB.NET 哪一個比較是微軟的重點?
(哪一個比較有可能會被微軟放棄?)

問題23:程式業界會接受非本科系的人嗎?


謝謝~~



PS.
最主要的問題是[問題一] [問題二]

搜尋相關Tags的文章: [ VB.NET ] , [ 問題 ] ,
本篇文章發表於2017-11-02 00:16
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
最有價值解答

P陳
檢舉此回應

在 visual studio 就用您熟悉的語言來開發即可
反正最後都會翻成CLR(中間語言) 再由 .NET framework 來執行

個人目前在商用程式、自動控制這塊還沒有碰到 VB.net 作不出來的。

換個方向:能請您提出你認為 VB.net 可能會作不出來的實例嗎。

VB.net 只是開發的介面




本篇文章回覆於2017-11-02 09:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

P陳
檢舉此回應
vb.net VS asp.net 您好像沒有弄清楚,這樣比類似是 【張飛打岳飛】
本篇文章回覆於2017-11-02 09:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
不錯的參考

小魚
檢舉此回應
我覺得你應該先找一些書來看,
或網路上找一些資料,
我只回答你兩個問題

3.VB.NET是否寫不出網頁?
(要用ASP.NET寫網頁?)

你知道ASP.NET的後端有C#跟VB.NET兩種語言嗎?

23.程式業界會接受非本科系的人嗎

我就是非本科系的啊...

如果你要進業界的話,
可能網頁也是要學一下吧,
畢業網頁相關的需求會比較大,
就算是單機程式也是常會用到網路的通訊,
另外我好奇的是,
你有讀寫資料庫的經驗嗎?
本篇文章回覆於2017-11-02 12:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
不錯的參考

誰是誰
檢舉此回應
程式語言,編譯器,框架,整合式開發環境。

弄清楚這四個有甚麼不一樣以及他們之間的關係,你的問題就差不多解決了。
本篇文章回覆於2017-11-02 17:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

city
檢舉此回應
To:P陳

VB.NET做不出來...
像是iOS APP..Android APP..網頁..跟機器 家電溝通的程式碼...
哈哈 其實我也不知道
若有錯誤請指正...

ASP.NET沒用過
翻一下ASP.NET的書 裡面的程式碼跟VB.NET好像也不太一樣...
只知道ASP.NET好像是做網頁的...
本篇文章回覆於2017-11-02 19:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

city
檢舉此回應
To:小魚

ASP.NET的後端有C#跟VB.NET兩種語言...

我還以為直接用ASP.NET就可以寫網頁了..哈
本篇文章回覆於2017-11-02 19:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
作者回應

city
檢舉此回應
To:誰是誰

很深奧...

不過大大好像提供一個不錯的方向 :)
本篇文章回覆於2017-11-02 19:06
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
不錯的參考

羅伯斯
檢舉此回應
樓主一口氣提了23個問題,但歸納起來,只有一個主要的問題,就是樓主要學的是啥?

程式語言洋洋灑灑,目前少說都有數十種,未來只會更多
而每個人的生命是有限的,不可能把所有的程式語言全學會學精

就大多數的人來說第一個接觸的程式語言,應該就是 VB
而且能在經過數十年後,仍有不少的人初學程式語言大概也是 VB

雖然目前的 VB較之早期的 Basic,已經有了一個完全不同的面貌
但不可否認的是現今的 VB,終究是從 Basic 發展而來
雖然 Basic (VB) 現今大概只有微軟還在推它,且力道也有日漸下滑的情形
但微軟應該不會完全放棄,至少在 Office 套裝軟體上,就無法完全捨棄 VB

最後建議樓主,還是從你最了解的 VB 來深研吧!
雖然它不是目前業界最主流的程式語言之一(應該排在五名後)
但它是樓主最了解的,學習時,自然會較為上手
假以時日,當你對 VB 能得心應手
並有餘力時,再來學習其他的程式語言


附帶一提:
據個人所知 C 語言目前仍有許多人使用中
至少它在上個月的 TIOBE 程式語言排行榜,仍高掛第二
而且很多作業系統都是用 C 語言開發的
例如目前最主流的 Windows,它大部份都是用 C 語言寫的



本篇文章回覆於2017-11-02 19:08
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
作者回應

city
檢舉此回應
To:小魚

資料庫的話是有用VB.NET連結過Access跟Excel

Access之前有去巨匠上過課
不過現在應該都忘光了
而且平常也不會用到Access

Excel我都是拿來存資料
沒有用到Excel裡面的函式

之前是覺得Excel讀取太慢 而且容易出錯(很容易沒關閉Excel)
現在是直接存到txt檔案裡面...
本篇文章回覆於2017-11-02 19:11
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
作者回應

city
檢舉此回應
To:羅伯斯

看大大這樣說 感覺VB.NET好像是岌岌可危?
很怕微軟會放棄VB.NET
因為已經花了好幾年在學它了...

最近想學物件導向 因此有翻一些Java C#的書
看裡面的範例程式碼 實在是看得很不習慣 而且很多都看不懂
還是VB.NET看得最順眼...哈哈

如果說想學什麼的話
當然最好是:用VB.NET就能寫全部的東西阿
Windows軟體 iOS軟體 Android軟體 網頁 ....
哈哈 不過應該是不可能

不過也很奇怪為什麼不能一套程式語言搞定全部的東西
明明微軟 Google 蘋果 有那麼多聰明的工程師
到底是有什麼原因或是困難 使得無法使用一套程式語言搞定所有一切?

有點意外Windows是用C寫的
還以為是用VB.NET或C#寫的...
本篇文章回覆於2017-11-02 19:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
回應

P陳
檢舉此回應
VB 可以開發 android 哦
VB for android
本篇文章回覆於2017-11-02 21:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
12樓
作者回應

city
檢舉此回應
To:P陳

Basic4android之前在網路上也有看到

不過好像還要花時間來學Basic4android?

網路上是有人說這樣還不如直接學Java
順便還可以寫網頁 XD

我是覺得如果VB.NET可以直接寫Android就好了
不然就直接學Java...^^
本篇文章回覆於2017-11-02 22:11
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
13樓
回應

P陳
檢舉此回應
再來 VB.net 也可以用 rs232 與設備溝通的, USB 只要有驅動程式也可以溝通的

看起來您目前將開發與執行觀念混在一起了
別忘了還有個中介層 CLR ,開發是開發 (VB.NET C C# ......) 轉成CLR 再來執行的是 .net framework
本篇文章回覆於2017-11-02 22:53
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
14樓
回應

誰是誰
檢舉此回應
回 12 樓:
照這個理論,那 C# 更多了
光是用 Xamarin 和 Unity3D 開發可以跨的平台就一堆了。包含 iOS, Android, MacOS, tvOS 甚至 Sony play station
本篇文章回覆於2017-11-02 22:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
15樓
作者回應

city
檢舉此回應
To:P陳

原來VB.NET可以直接跟設備溝通?
一直以為要跟設備或機器溝通 需要用C語言或是更低階的組合語言...哈哈

上網查了一下

好像有個SerialPort類別:
https://msdn.microsoft.com/zh-tw/library/system.io.ports.serialport(v=vs.110).aspx
不知道大大說的是否是這個?

感覺VB.NET有好多東西都沒使用過...
本篇文章回覆於2017-11-03 15:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   

回覆
如要回應,請先登入.