台灣最大程式設計社群網站
線上人數
1515
 
會員總數:245255
討論主題:189112
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 尋求不錯的教學網站
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
尋求不錯的教學網站
價值 : 50 QP  點閱數:1882 回應數:14

樓主

YD 版主
中級專家
2527 65
5153 561
發送站內信

捐贈 VP 給 YD
各會先進大家好,小弟我從以前到現在都是使用VB來開發.NET程式
最近有幸換了新工作,是需要使用C#來開發
基本上,小弟我讀與寫一般的C#是不成問題的
目前網路上搜尋都是屬於基礎的(例如:if,for,while...)
想尋求更進階的VB與C#對照或C#獨有語法
懇請各位先進提供相關連結網址?


本篇文章發表於2012-02-15 21:33
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
不錯的參考

阿源哥哥
捐贈 VP 給 阿源哥哥 檢舉此回應
毛遂自薦,這個網站覺得如何:

ASP.NET MVC 自學日誌
本篇文章回覆於2012-02-15 22:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
不錯的參考

arching
捐贈 VP 給 arching 檢舉此回應
3樓
不錯的參考

香帥
檢舉此回應
來個另類答案吧
要進階,我推薦我看過的一本書
c#.net 程式設計徹底研究(文魁出版--蔡孟哲著)
有空到書局看看吧.
本篇文章回覆於2012-02-15 23:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

YD
捐贈 VP 給 YD 檢舉此回應
謝謝個位熱烈回應
但希望是以vb轉換c#為主的網站,謝謝!
本篇文章回覆於2012-02-15 23:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
不錯的參考

香帥
檢舉此回應
那我通常是到這網站轉換
http://www.developerfusion.com/tools/convert/vb-to-csharp/
本篇文章回覆於2012-02-16 00:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
不錯的參考

阿源哥哥
捐贈 VP 給 阿源哥哥 檢舉此回應
這樣的網站應該沒有啦,VB.NET與C#應該算是對等的東西,會其中一樣就不必會另一樣,
除了寫書的了為了增加客群(或是其他特殊原因)才會想同時通這兩種語言,
應該是沒有人吃飽撐著寫這種網站的。

底下倒是有一個翻譯網站,您可多加利用:

http://www.developerfusion.com/tools/convert/vb-to-csharp/
本篇文章回覆於2012-02-16 00:03
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
不錯的參考

topcat
捐贈 VP 給 topcat 檢舉此回應
建議可以用VB轉C#的工具
搜尋一下有很多
VB 2 C#

有些有問題時就找另一個來轉看看

另外如果是用到LINQ的話,那麼那種轉換的比較沒有作用
(LINQ在VB與C#有蠻大的不同)
既然要學C#,遇到LINQ的話就乾脆直接看C#

^_^


本篇文章回覆於2012-02-16 08:09
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
最有價值解答

阿源哥哥
捐贈 VP 給 阿源哥哥 檢舉此回應
講一下個人改學(應該說改用)C# 的經驗吧!

阿源哥哥初進入 .NET 領域是學習 VB.NET 的。原因無他,因為是菜鳥也不知道有程式語言之分,
買的第一本書是 VB.NET 就不知不覺地用了四、五年。

而後來買的書有絕大部分(可以說是全部了)是用 C# 寫的,所以才決心改用 C#。
「決心」寫得很大字喔!這是要強調改不改得成功,決心最重要,因為開始時都會有用 VB.NET 寫一寫反而比較快的念頭,
如果當這種想法一出來,又順著自己的心意而行,很快地就會半途而廢。

其實一般人學習外語常犯的毛病會是,這句話用中文講要怎麼講,然後再轉換成該外語,而聽到外語,
心中也自動先翻譯成中文再加以理解。這種學法是學不好的。應該是直接用該外語思考,在學該外語時,心中就不該有中文。

同樣的道理,在學(改用)C# 時,心裡就要忘了自己會 VB.NET,應該純粹以 C# 來思考問題。

因此個人在第一個回覆,才會以一個純 C# 語言教學,以初學者立場為出發點的網站介紹給您。

如果樓主還是執著於 VB.NET 與 C# 的對應 我相信,很快就會放棄了,因為您會永遠無法忘懷學了很久的 VB.NET。
本篇文章回覆於2012-02-16 10:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
不錯的參考

MIS2000 Lab
檢舉此回應
您基礎這麼穩了!安啦!

給您三個字「不用怕」,就行啦


C#與 VB都是 .NET原生的程式語法

我當初自己改語法,大概一個月就OK了
把一些細節調整一下,多寫就上手囉!

[C#]把「ASP.NET專題實務」一書的範例,從 VB語法轉成C#
http://www.dotblogs.com.tw/mis2000lab/archive/2008/10/13/csharp_exchange_to_vb.aspx
本篇文章回覆於2012-02-16 11:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
不錯的參考

MIS2000 Lab
檢舉此回應
對啊!除了寫書的人,
應該不會有人故意寫「同一範例,兩種語法」 :-P

只要下了決心,習慣要改很快
聽說連續做21天(不中斷)∼就會變成習慣喔

對了,MSDN網站例外喔
絕大部分(不是100%)都有雙語法的範例

不過MSDN有些文章與範例,也是只提供一種語法
本篇文章回覆於2012-02-16 11:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
作者回應

YD
捐贈 VP 給 YD 檢舉此回應
就是擔心"還是用VB比較快"這種念頭會萌生
要立即忘記VB還真的是蠻困難的
另外請問~ VB的函數(例如mid,right..)這些
該如何用framework取代掉呢?
畢竟在VB就有現成函數可用沒研究framework!
謝謝!
本篇文章回覆於2012-02-16 12:13
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
12樓
不錯的參考

arching
捐贈 VP 給 arching 檢舉此回應
VB & C# 程式碼轉換:http://codeconverter.sharpdevelop.net/SnippetConverter.aspx

最詳細的當然就是MSDN,大部分的CODE都有VB及C#可以參考
本篇文章回覆於2012-02-16 12:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
13樓
不錯的參考

阿源哥哥
捐贈 VP 給 阿源哥哥 檢舉此回應



http://msdn.microsoft.com/zh-tw/library/system.string(v=vs.100).aspx
本篇文章回覆於2012-02-16 12:52
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
14樓
作者回應

YD
捐贈 VP 給 YD 檢舉此回應
終於找到了
其實我要的就是這種
http://www.harding.edu/fmccown/vbnet_csharp_comparison.html
本篇文章回覆於2012-02-16 15:03
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

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