顯然很好,我是從VB6.0過度到VB.NET的

成都創(chuàng)新互聯(lián)公司是一家專注于網(wǎng)站設(shè)計、成都做網(wǎng)站和服務(wù)器托管的網(wǎng)絡(luò)公司,有著豐富的建站經(jīng)驗和案例。
相比之下VB.NET更智能化,更方便,簡單
大家都知道一句話,相對來說VB是最簡單的編程語言,可視化的操作更方便
1、明確目的:學(xué)習(xí)VB的是成為軟件工程師,而非代碼工人。
什么是代碼工人,代碼工人也叫軟件藍領(lǐng)。指那些至少掌握一門開發(fā)語言或開發(fā)工具,所從事任務(wù)與軟件工程中的需求分析、系統(tǒng)分析、概要設(shè)計無關(guān)的程序員。在印度的軟件產(chǎn)業(yè)中,這些大量的低成本程序員是由高中生畢業(yè)后進行簡單培訓(xùn)就可以擔當?shù)摹?/p>
軟件工程師一般指從事軟件開發(fā)職業(yè)的人。軟件工程師跟一般程序員的分別,在于一個程序員的工作是按照指定的項目分析書來做編碼,而軟件工程師的工作則需要規(guī)劃。不過,由于現(xiàn)時社會的分工愈來愈模糊,軟件工程師跟程序員的分工也愈不明顯。但對于嚴格執(zhí)行CMM的機構(gòu)來說,各人的工作分野比較清晰,這有助于了解軟件工程師跟一般程序員的分別。
為什么出現(xiàn)代碼工人,其實主要的原因是程序員的水平差距很大,好多人完不成獨立的任務(wù),最終會倒致一個工程的失敗,所以才后出現(xiàn)了軟件工程這些概念,通過有效的管理,分工,使即時只會一些簡單編碼的人也能完成一個獨立的工作。
2、下定絕心:學(xué)VB需要很長時間的努力,要有恒心和毅力。
學(xué)習(xí)任何編程語言都是一件很枯躁的事情,除非你有強大的愛好,如果你只是為了多賺點錢,我建議你還是去做銷售吧,軟件工程師這個職位不適合。必需要為自己的愛好而學(xué)習(xí),這樣才能有足夠的動力來學(xué)習(xí)編程這門枯燥的事情,才能在枯燥的事情中找到快樂。
3、學(xué)習(xí)技巧:70%的學(xué)習(xí)在工作中獲得,20%的學(xué)習(xí)從經(jīng)理、同事處獲取,10%的學(xué)習(xí)從專業(yè)培訓(xùn)中獲取。 這句話出自IBM。這說名一個主要的問題,IT的大部份內(nèi)容是需要自學(xué)的,在工作中獲得的含義就是自己通過一些項目的實踐,來進行學(xué)習(xí)和充電,也就是說只有在開發(fā)一個項目的時候才能真正的學(xué)到東西。那么剛剛開始學(xué)習(xí),我沒有工作呀,這怎么辦,其實這也很好辦,先要給自己當老板,安排自己要做一些東西,當然這些都可以是非常簡單的小軟件。比如做個通訊錄什么的。
4、必要的方法:認認真真的把MSDN中關(guān)于VB的內(nèi)容好好看一看,特別是函數(shù)和語句,很有用的。
MSDN里面關(guān)于VB的內(nèi)容一定要多看,有些方法和函數(shù)你可能用不到,但一定要知道,以后遇到類似的需求,只要一想就知道如何解決這個問題了。或者上 搜索問題答案,自己解決的問題才最增長能力.
5、遇到問題:不要直接去問別人,自己好好想一想,試著解決這個問題。
為什么先要自己想一想呢,因為當你自己想過好多辦法,解決一個問題,可能解決的辦法并不是最好的辦法,但絕對有利于你自己的提高,一個人水平的提高主要是通過獨立的解決問題來得到的。即實自己最后沒有解決問題,你自己思考過了,最后別人幫你解決,你也會想和很深入,以后再碰到類似的問題,也就能自己找到方法解決了。
6、基本理論:多研究些語言上的東西,如數(shù)據(jù)結(jié)構(gòu)和算法。
這個是成為高手的基本知識,沒有什么好說的了。
7、高手進階:如果想成為高手,還要會好多與VB不相關(guān)的東西。
真正的高手還要涉獵好很多知識,比如網(wǎng)絡(luò)協(xié)議,美工設(shè)計等,也就是說要提高自己的整體素質(zhì),而不僅僅是寫程序。
8、成為高手:要自己設(shè)計軟件,從頭到尾,哪怕是小軟件。
這一點是軟件工程師與代碼工人的主要區(qū)別,軟件工程師必需會設(shè)計軟件。
9、真正高手:編程語言是互通的,再學(xué)習(xí)一些其他言。
VB一點也不難,VB和Delphi是最容易的編程語言,用VB可以節(jié)省開發(fā)時間,需要幾個代碼就能編寫出一個程序了。而且VB是可視化,比C++繪制窗口容易幾萬倍,至少不需要學(xué)習(xí)MFC、.NET、API接口. 唯一的遺憾的VB運行效率太低了,即使只需要某個控件的部分功能,卻要調(diào)用整個控件才能實現(xiàn),沒有C++那樣簡潔。 如果你有C、C++、Delphi甚至Java等編程基礎(chǔ),VB一兩天就能學(xué)會了。21天學(xué)通VB我在書店看過了,不怎么好,推薦你看《從零開始學(xué)VB》,都是非常基礎(chǔ)的,看完再看其他精通類的書籍吧。
其實不是很難,關(guān)鍵你是想糊弄自己還是真的想學(xué),其實vb.net和vb只是有點語法相似的兩種語言,很多人將vb的例子拿到知道上讓人改成vb.net的,想以此學(xué)會vb.net,結(jié)果被很多人說是穿了馬甲的vb
實際上先找個教學(xué)視頻看,關(guān)鍵是找個簡單一點的好入門的,并不是面面俱到,買一本vb.net(***版)的程序設(shè)計教程,兩者結(jié)合在加上一些練習(xí)就可達到初級水平,而后可以買從入門到精通之類的。
比如你要學(xué)CheckBox控件屬性的使用可以在書上查或到網(wǎng)上查“vb.net CheckBox”
如果你要學(xué)基本的字符串(數(shù)組或數(shù)字)操作可以查找 格式化數(shù)字及Array、From的使用,甚至正則表達式的使用
所有的都得一步步的做
你既然喜歡編程,就應(yīng)該認認真真的學(xué)習(xí)一門語言,先從VB開始,VB是比較好的入門語言,可視化的,比較簡單,是非常好的入門語言。書籍最少應(yīng)該準備兩本,不可能一本書籍會包含VB的所有內(nèi)容,在看書的時候,可以交叉的看,一本書籍中沒有講到的內(nèi)容可以在另一本中看到,這樣對學(xué)習(xí)是很有好處的,也能保證所學(xué)知識的完整性。學(xué)編程是一個很漫長的過程,不要著急,要理論與實踐想結(jié)合,例程書籍也是很重要的,看源代碼對學(xué)習(xí)也是很有幫助的,等你學(xué)完這門VB語言之后,學(xué)習(xí)別的語言是非常簡單,可以嘗試C語言,按照C——C++——VC的順序?qū)W習(xí),有助于知識的連貫性,我也希望你能學(xué)好的。
學(xué)習(xí)C語言,譚浩強的《C程序設(shè)計》是一部非常好的C語言書籍,學(xué)習(xí)程序設(shè)計是一個非常漫長的過程,不要著急,一本書多看兩遍三遍,學(xué)會交叉學(xué)習(xí)法,在學(xué)習(xí)C的過程中,可以看看數(shù)據(jù)結(jié)構(gòu),編譯原理,操作系統(tǒng)等書籍,對編成都是很有幫助的。最開始學(xué)習(xí)的時候,先不要編一些比較大的程序,多編一些小程序,比如數(shù)組運算,字符組合等等,指針是C語言的精華,是比較復(fù)雜的部分。如果有一天你能熟練駕馭指針的操作了,我相信你,你一定能學(xué)習(xí)好C語言的。
我是2001年接觸編程的,剛開始只是大概了解一下,并沒有進行比較深入的學(xué)習(xí),我是從VB開始入門的,學(xué)了1年多,然后轉(zhuǎn)入C語言,按照C——C++——VC的順序?qū)W習(xí),C學(xué)了兩年,現(xiàn)在開始學(xué)習(xí)C++,C++的學(xué)習(xí)是很有難度的,類,標準庫,多態(tài),繼承等等比較抽象難道懂的概念,雖然他秉承了C語言的風(fēng)格,但是有很多很多是C語言不具備的,要多看書,上機實踐也是必不可少的。《C++編程思想》,《C++標準庫》,這些書都非常好,內(nèi)容也很全面,例程書籍也是必不可少的,多看源代碼對編程是很有幫助的,也會少走很多彎路。總之,C++的學(xué)習(xí)是一個比較漫長的過程,大概需要兩年的時間,這只是底限,如果想學(xué)通,學(xué)精,還需要更多的時間的.
好學(xué),有編程基礎(chǔ)的人學(xué)的很快。
如果學(xué)過java基本上2周就能搞定,學(xué)過其他面向?qū)ο蟮囊埠芸臁?/p>
.Net主要分前臺語言和后臺語言,前臺就是制作頁面布局的語言。常用的比如javascript,html,jquery,extjs
后臺語言分為c#和vb用來編寫服務(wù)器端處理的邏輯。
推薦找本C#3.5編程基礎(chǔ) 看起,熟悉語法和頁面周期開始。
網(wǎng)頁題目:vb.net開發(fā)好學(xué)么,vb編程環(huán)境
鏈接地址:http://chinadenli.net/article44/dsgjgee.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、自適應(yīng)網(wǎng)站、品牌網(wǎng)站設(shè)計、關(guān)鍵詞優(yōu)化、建站公司、定制開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)