VB是一門(mén)比較容易入門(mén)的語(yǔ)言,也非常適合新手學(xué)習(xí)編程思想的工具。
創(chuàng)新互聯(lián)是一家從事企業(yè)網(wǎng)站建設(shè)、做網(wǎng)站、成都網(wǎng)站建設(shè)、行業(yè)門(mén)戶(hù)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)制作的專(zhuān)業(yè)的建站公司,擁有經(jīng)驗(yàn)豐富的網(wǎng)站建設(shè)工程師和網(wǎng)頁(yè)設(shè)計(jì)人員,具備各種規(guī)模與類(lèi)型網(wǎng)站建設(shè)的實(shí)力,在網(wǎng)站建設(shè)領(lǐng)域樹(shù)立了自己獨(dú)特的設(shè)計(jì)風(fēng)格。自公司成立以來(lái)曾獨(dú)立設(shè)計(jì)制作的站點(diǎn)超過(guò)千家。
1.學(xué)習(xí)VB首先得有微軟公司的Vb6.0 或者Vb.net,后者是完全面向?qū)ο蟮模绻麤](méi)有任何編程經(jīng)驗(yàn)可以從前者學(xué)起,網(wǎng)上有的下載Vb6.0企業(yè)版。
2.然后有了工具,就要開(kāi)始真正練習(xí)開(kāi)發(fā),一般找一本入門(mén)的書(shū)籍,按照步驟先體驗(yàn)一下編程的感覺(jué),寫(xiě)個(gè)經(jīng)典的"Hello World!"程序。
3.最重要的就是要理解一些概念,聲明、定義、變量、函數(shù)(方法)、控件、進(jìn)程、線程,如果是面向?qū)ο蟮膶W(xué)習(xí)還會(huì)涉及到類(lèi)、接口、繼承、實(shí)現(xiàn)等等名詞,單獨(dú)去看這些概念會(huì)摸不著頭腦,還是要結(jié)合實(shí)例去體會(huì)這些詞語(yǔ)的意思。
4.有了一定概念之后,再去看程序怎么寫(xiě)就比較清楚了,慢慢的會(huì)越來(lái)越熟練的運(yùn)用一些基本的模塊和方法,進(jìn)而融入自己的思想,從模仿開(kāi)始,照著書(shū)上或者網(wǎng)友的方法做,運(yùn)行成功,然后自己試著改幾個(gè)參數(shù)或者調(diào)整語(yǔ)句的順序,來(lái)了解這個(gè)功能實(shí)現(xiàn)的原理。
5.最后,已經(jīng)入了門(mén)了,也就是說(shuō)不再是0基礎(chǔ),已經(jīng)能獨(dú)立開(kāi)發(fā)一些小應(yīng)用,就可以去看更高級(jí)的編程方法,或者學(xué)習(xí)現(xiàn)在比較流行的Java,C#,Vb.net等比較優(yōu)雅的面向?qū)ο蟮某绦颉?/p>
vb.net是編程語(yǔ)言,學(xué)好他需要你的興趣和探索精神!
你在網(wǎng)上下的2005不能安裝的原因估計(jì)是你下的文件有錯(cuò)誤,建議你重新下載一個(gè),另外,vb.2005版本有EXPRESS和企業(yè)版的區(qū)別,你不要下express,那個(gè)功能太少,最后,別忘了下msdn2005,這個(gè)是和vb.net2005的幫助文檔,非常管用。
要想學(xué)好VB.NET,一是建議你先買(mǎi)本書(shū),我也是這么開(kāi)始學(xué)的,不要買(mǎi)高級(jí)教程,先買(mǎi)個(gè)基本教程。二是建議你用好前面說(shuō)的msdn,不明白就用這個(gè)查找。
三是建議你不明白就多去論壇或者問(wèn)問(wèn)別人,幾個(gè)人一起學(xué)習(xí)編程,效率會(huì)非常高。
希望我的答案能令你滿(mǎn)意
不用心情不好。
vb.net與vb是完全不同的兩個(gè)東西,除了名字類(lèi)似,基本語(yǔ)法一樣之外,其他的如編程思想,編程模型,技術(shù)等等完全是全新的東西。
同樣地,asp.net也與asp幾乎沒(méi)有任何相似之外,也沒(méi)有什么血緣關(guān)系。而且出乎很多人的意料的是,asp.net不是用basic語(yǔ)法,而是采用了 C# 等.net語(yǔ)言的語(yǔ)法,其編程模型和原理也完全不同。
vb.net是.net框的新開(kāi)發(fā)工具。而.net是windows的下一代api戰(zhàn)略標(biāo)準(zhǔn)。
在.net平臺(tái)上,可以開(kāi)發(fā)多種不同的應(yīng)用程序,如windows form程序(如VB的那種),web程序,windows服務(wù)……
在.net上有多種不同的語(yǔ)言可以用于開(kāi)發(fā)。這所有類(lèi)型的應(yīng)用,都可以任何一種語(yǔ)言進(jìn)行開(kāi)發(fā)。而其中最推薦的,不是vb,而是C#.
建議盡早改學(xué)C#,因?yàn)镃#是為了.net平臺(tái)而原生設(shè)計(jì)的新語(yǔ)言,語(yǔ)法也簡(jiǎn)潔。C#的語(yǔ)法與java的語(yǔ)法有很多相似之處。
C#里的一切都是對(duì)象。控件也是對(duì)象的一種。
不要看中國(guó)人的書(shū),都太功利,什么幾步學(xué)會(huì),什么快速入門(mén)什么的,光是安裝截屏就占100多頁(yè),卻很少?gòu)脑砩现v解。
你可以找一本外國(guó)人寫(xiě)的書(shū)看,考慮到你之前學(xué)用vb6, 而vb6的對(duì)象觀念比較不強(qiáng),因此估計(jì)你對(duì)OOP思想需要進(jìn)一步理解掌握,因此你在選書(shū)時(shí),一定要有基本的OOP思想的詳細(xì)講解的章節(jié),這樣你才能真正掌握最新一代的開(kāi)發(fā)思想。
最后,關(guān)于你說(shuō)的那幾個(gè)問(wèn)題:
類(lèi):類(lèi)型,可以有很多屬性。如“人類(lèi)”,
對(duì)象:一個(gè)類(lèi)的實(shí)例。如“張三”這個(gè)人。
屬性當(dāng)然也是屬于一種類(lèi)型,在.net里,也就是說(shuō)屬性也是某個(gè)類(lèi)的一個(gè)對(duì)象。比如:“人類(lèi)”有個(gè)屬性叫“爸爸”,很顯然,“爸爸”的類(lèi)型也是“人類(lèi)”。
于是,“張三”的“爸爸”屬性是“張老三”這個(gè)人(另一個(gè)人類(lèi)對(duì)象)。
Location是TextBox1這個(gè)控件(控件也是對(duì)象)的一個(gè)屬性,這個(gè)屬性的類(lèi)型是Point.
因此,你如果要為T(mén)extBox來(lái)定義位置,就要用:
TextBox1.Location = new Point(100,100);
就是說(shuō),新建一個(gè)Point類(lèi)型的對(duì)象,然后把這個(gè)對(duì)象賦值給TextBox1的location屬性。
簡(jiǎn)單來(lái)說(shuō),OOP可以與現(xiàn)實(shí)世界做一個(gè)類(lèi)比,很容易理解的。
分享文章:怎么樣學(xué)好vb.net 怎么樣學(xué)好高中數(shù)學(xué)具體方法
網(wǎng)頁(yè)路徑:http://www.chinadenli.net/article20/dddoejo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、網(wǎng)站營(yíng)銷(xiāo)、自適應(yīng)網(wǎng)站、云服務(wù)器、定制網(wǎng)站、手機(jī)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)