剛好我也在找,我找到了一個(gè),推薦!
我們提供的服務(wù)有:成都做網(wǎng)站、成都網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、奎文ssl等。為近1000家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的奎文網(wǎng)站制作公司
1000本VB編程技術(shù)電子書專題下載:
VB.NET學(xué)習(xí)教程(PDF):
不用心情不好。
vb.net與vb是完全不同的兩個(gè)東西,除了名字類似,基本語法一樣之外,其他的如編程思想,編程模型,技術(shù)等等完全是全新的東西。
同樣地,asp.net也與asp幾乎沒有任何相似之外,也沒有什么血緣關(guān)系。而且出乎很多人的意料的是,asp.net不是用basic語法,而是采用了 C# 等.net語言的語法,其編程模型和原理也完全不同。
vb.net是.net框的新開發(fā)工具。而.net是windows的下一代api戰(zhàn)略標(biāo)準(zhǔn)。
在.net平臺(tái)上,可以開發(fā)多種不同的應(yīng)用程序,如windows form程序(如VB的那種),web程序,windows服務(wù)……
在.net上有多種不同的語言可以用于開發(fā)。這所有類型的應(yīng)用,都可以任何一種語言進(jìn)行開發(fā)。而其中最推薦的,不是vb,而是C#.
建議盡早改學(xué)C#,因?yàn)镃#是為了.net平臺(tái)而原生設(shè)計(jì)的新語言,語法也簡潔。C#的語法與java的語法有很多相似之處。
C#里的一切都是對象??丶彩菍ο蟮囊环N。
不要看中國人的書,都太功利,什么幾步學(xué)會(huì),什么快速入門什么的,光是安裝截屏就占100多頁,卻很少從原理上講解。
你可以找一本外國人寫的書看,考慮到你之前學(xué)用vb6, 而vb6的對象觀念比較不強(qiáng),因此估計(jì)你對OOP思想需要進(jìn)一步理解掌握,因此你在選書時(shí),一定要有基本的OOP思想的詳細(xì)講解的章節(jié),這樣你才能真正掌握最新一代的開發(fā)思想。
最后,關(guān)于你說的那幾個(gè)問題:
類:類型,可以有很多屬性。如“人類”,
對象:一個(gè)類的實(shí)例。如“張三”這個(gè)人。
屬性當(dāng)然也是屬于一種類型,在.net里,也就是說屬性也是某個(gè)類的一個(gè)對象。比如:“人類”有個(gè)屬性叫“爸爸”,很顯然,“爸爸”的類型也是“人類”。
于是,“張三”的“爸爸”屬性是“張老三”這個(gè)人(另一個(gè)人類對象)。
Location是TextBox1這個(gè)控件(控件也是對象)的一個(gè)屬性,這個(gè)屬性的類型是Point.
因此,你如果要為TextBox來定義位置,就要用:
TextBox1.Location = new Point(100,100);
就是說,新建一個(gè)Point類型的對象,然后把這個(gè)對象賦值給TextBox1的location屬性。
簡單來說,OOP可以與現(xiàn)實(shí)世界做一個(gè)類比,很容易理解的。
vb.net是編程語言,學(xué)好他需要你的興趣和探索精神!
你在網(wǎng)上下的2005不能安裝的原因估計(jì)是你下的文件有錯(cuò)誤,建議你重新下載一個(gè),另外,vb.2005版本有EXPRESS和企業(yè)版的區(qū)別,你不要下express,那個(gè)功能太少,最后,別忘了下msdn2005,這個(gè)是和vb.net2005的幫助文檔,非常管用。
要想學(xué)好VB.NET,一是建議你先買本書,我也是這么開始學(xué)的,不要買高級教程,先買個(gè)基本教程。二是建議你用好前面說的msdn,不明白就用這個(gè)查找。
三是建議你不明白就多去論壇或者問問別人,幾個(gè)人一起學(xué)習(xí)編程,效率會(huì)非常高。
希望我的答案能令你滿意
你得先補(bǔ)基礎(chǔ)。
最好去學(xué)校,找計(jì)算機(jī)系的學(xué)生,抄下專業(yè)專業(yè)課程和對應(yīng)的課本(說不定順便能討些舊課本),賣齊這些課本(一般學(xué)校里面就有書店)慢慢學(xué)。
(以下課程不全)
至少需要讀一遍的:計(jì)算機(jī)導(dǎo)論、程序設(shè)計(jì)基礎(chǔ)、軟件工程、編譯原理
重點(diǎn)學(xué)習(xí)的:算法與數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟪绦蛟O(shè)計(jì)
還有VB.Net需要一定的基礎(chǔ),建議先從 C++ 或 VB(版本6.0)入門