vb.net是編程語(yǔ)言,學(xué)好他需要你的興趣和探索精神!
創(chuàng)新互聯(lián)專(zhuān)注于東光企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城系統(tǒng)網(wǎng)站開(kāi)發(fā)。東光網(wǎng)站建設(shè)公司,為東光等地區(qū)提供建站服務(wù)。全流程按需搭建網(wǎng)站,專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)
你在網(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包含的內(nèi)容很廣泛,作為入門(mén),你可以看一些基礎(chǔ)類(lèi)的書(shū)籍,如清華在學(xué)出版社 譚浩強(qiáng)的《VISUAL BASIC程序設(shè)計(jì)》,這一般是大學(xué)的入門(mén)教材,其它的你可以看一些帶有光盤(pán)或源程序的參考類(lèi)圖書(shū),如《VISUAL BASIC 6.0 應(yīng)用編程150例》等等。
入門(mén)后,可根據(jù)你想要學(xué)習(xí)的方向看一些專(zhuān)業(yè)性的書(shū)籍,如你想搞數(shù)據(jù)庫(kù)開(kāi)發(fā),可看一些數(shù)據(jù)庫(kù)開(kāi)發(fā)類(lèi)的圖書(shū),而且還要學(xué)習(xí)數(shù)據(jù)庫(kù)的操作,買(mǎi)一些數(shù)據(jù)管理方面的書(shū),如sql server 2000自學(xué)教程等。
同時(shí),做數(shù)據(jù)庫(kù)方面的程序,最好還要學(xué)一些報(bào)表工具的操作與設(shè)計(jì),如水晶報(bào)表《crystal report水晶報(bào)表設(shè)計(jì)與開(kāi)發(fā)實(shí)務(wù)》。
你得先補(bǔ)基礎(chǔ)。
最好去學(xué)校,找計(jì)算機(jī)系的學(xué)生,抄下專(zhuān)業(yè)專(zhuān)業(yè)課程和對(duì)應(yīng)的課本(說(shuō)不定順便能討些舊課本),賣(mài)齊這些課本(一般學(xué)校里面就有書(shū)店)慢慢學(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)入門(mén)
Visual Basic.NET標(biāo)準(zhǔn)教程,
但是在哪里下載地址我忘記了
我有視頻教程
弟你好:
我是在微軟做教材的員工,據(jù)我了解學(xué)習(xí).NET入門(mén)并不難。如果你了解JAVA這門(mén)語(yǔ)言,那么學(xué)習(xí)會(huì)很輕松。如果沒(méi)有接觸過(guò)面向?qū)ο缶幊炭赡芫鸵闊┮稽c(diǎn)點(diǎn)。大概也就是1個(gè)月左右便可以入門(mén)。因?yàn)榛旧夏阋菍W(xué)習(xí)VB.NET的話(huà),除了部分語(yǔ)法可以借鑒老的VB,其他基本都要拋棄。但是不會(huì)很困難。最重要的就是理解.NET運(yùn)行原理,掌握語(yǔ)法和部分常用類(lèi)庫(kù)就可以了。
看你所述你似乎想要做網(wǎng)站。市場(chǎng)行情來(lái)看,人家免費(fèi)論壇都已經(jīng)發(fā)布源碼很多了,無(wú)論是ASP還是.NET開(kāi)發(fā),都變得非常容易。如果想從這方面就業(yè),前景也不是很樂(lè)觀。其實(shí)如果不是很麻煩的網(wǎng)站,微軟OFFICE組件中的SharePoint Server就可以完全滿(mǎn)足要求。根本不需要懂多少編程。
如果想從事工作,還是推薦學(xué)習(xí)VS.NET 2005和SQL Server 2005。
以上是哥哥的愚見(jiàn),希望對(duì)你有所幫助
求采納為滿(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)比,很容易理解的。