都差不多,VB.NET可能更基礎(chǔ)一些。
創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比薌城網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式薌城網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋薌城地區(qū)。費用合理售后完善,10年實體公司更值得信賴。
但兩者沒有實質(zhì)性的區(qū)別,都是講在.NET平臺上的VB語言。
可能只是編譯器的版本有所不同,如果VB.net用的編譯器是VS2008,哪么就和Visual Basic 2008一樣,如果是VS2005或者是更低的版本,哪就不一樣,但這也只是編譯器的界面和功能不一樣,而實際的語言規(guī)范是一樣的。
不知道這樣說你是否明白?。?!
不用心情不好。
vb.net與vb是完全不同的兩個東西,除了名字類似,基本語法一樣之外,其他的如編程思想,編程模型,技術(shù)等等完全是全新的東西。
同樣地,asp.net也與asp幾乎沒有任何相似之外,也沒有什么血緣關(guān)系。而且出乎很多人的意料的是,asp.net不是用basic語法,而是采用了 C# 等.net語言的語法,其編程模型和原理也完全不同。
vb.net是.net框的新開發(fā)工具。而.net是windows的下一代api戰(zhàn)略標(biāo)準。
在.net平臺上,可以開發(fā)多種不同的應(yīng)用程序,如windows form程序(如VB的那種),web程序,windows服務(wù)……
在.net上有多種不同的語言可以用于開發(fā)。這所有類型的應(yīng)用,都可以任何一種語言進行開發(fā)。而其中最推薦的,不是vb,而是C#.
建議盡早改學(xué)C#,因為C#是為了.net平臺而原生設(shè)計的新語言,語法也簡潔。C#的語法與java的語法有很多相似之處。
C#里的一切都是對象??丶彩菍ο蟮囊环N。
不要看中國人的書,都太功利,什么幾步學(xué)會,什么快速入門什么的,光是安裝截屏就占100多頁,卻很少從原理上講解。
你可以找一本外國人寫的書看,考慮到你之前學(xué)用vb6, 而vb6的對象觀念比較不強,因此估計你對OOP思想需要進一步理解掌握,因此你在選書時,一定要有基本的OOP思想的詳細講解的章節(jié),這樣你才能真正掌握最新一代的開發(fā)思想。
最后,關(guān)于你說的那幾個問題:
類:類型,可以有很多屬性。如“人類”,
對象:一個類的實例。如“張三”這個人。
屬性當(dāng)然也是屬于一種類型,在.net里,也就是說屬性也是某個類的一個對象。比如:“人類”有個屬性叫“爸爸”,很顯然,“爸爸”的類型也是“人類”。
于是,“張三”的“爸爸”屬性是“張老三”這個人(另一個人類對象)。
Location是TextBox1這個控件(控件也是對象)的一個屬性,這個屬性的類型是Point.
因此,你如果要為TextBox來定義位置,就要用:
TextBox1.Location = new Point(100,100);
就是說,新建一個Point類型的對象,然后把這個對象賦值給TextBox1的location屬性。
簡單來說,OOP可以與現(xiàn)實世界做一個類比,很容易理解的。
不是vb2010應(yīng)該是 vs2010
可以
基礎(chǔ)的東西不會太過時的, 微軟的。netframe延續(xù)性非常的好
但是不建議 學(xué)習(xí)vb了 學(xué)習(xí)c#好些
額 我建議你還是報個班 弄個專業(yè)點的。自學(xué)的話可能會走許多彎路,主要是時間傷不起。
報了班可以迅速全面掌握相關(guān)技術(shù),認識的人多些,在圈子里面資源較多,對以后的發(fā)展好些。
兄弟我正在看比你上面提到版本更新的這本書 Visual Basic 2008 入門經(jīng)典(第5版) 2005(第4版) 2003(第3版)
內(nèi)容基本差不多,就是改頭換面換鈔票,不過建議使用與軟件的版本一至。
我用VB2008 書的版本不宜低于2005
另外:
這書是國外著名編程出版社出版的圖書(Wrok),唯一遺憾的是代碼里面的注釋沒有翻譯,真是太缺德了(清華出版社 出版)
如果是初學(xué)者建議學(xué)國人編的書,推薦 《精通Visual Basic.NET中文版》網(wǎng)上到處都是免費下載 這本書寫得很詳細
我已經(jīng)買了你說的這本書,好像就從亞馬遜買的,現(xiàn)在已經(jīng)看得差不多了。這本書的例子不太好,用圖片查看器開發(fā)作為例子。整本書講得比較淺,不過寫書的比較有經(jīng)驗,翻譯比較口語化,比vb.net入門經(jīng)典第6版容易懂一些。
vb.net入門經(jīng)典第6版是必看書,建議你買一本