當前位置:編程學習大全網 - 編程語言 - 編程學習方法

編程學習方法

我是如何學習ASP編程的

我想說的第壹句話是:學習在於學習的方法,而不是妳真的學習到了什麽,記到的什麽!

我並不是什麽高手,只是壹個普通的學習者而已。

《------------------------------------------可跳過之間的內容

記得我學習做網頁是01年的事情了,那時候我只會簡單的HTML,記得那時候有個CGI論壇程序叫BBS3000,有個網站提供免費申請,我就申請了壹個,很辛苦的和朋友們***同維護,可半年後那個站突然關閉了。我和朋友們辛苦壹切努力就這麽沒了。朋友們知道不是我的錯也沒怪我,可我很是自則。從那以後我開始研究論壇程序CGI,租用了空間51.NET的。實話講他們的空間太差了N慢而且總停,後來基本上無法運行,而且不知道具體什麽原因那個程序還出錯了,我估計是空間的問題,管理員說我的論壇數據太多了,N郁悶。就在這個時候我接觸了ASP程序。

那時候我在選擇論壇程序的時候,常見流行的有DVBBS,BBSXP,雪人,最後我對比了壹下,選擇了BBSXP。因為我覺得BBSXP速度快後臺功能基本夠用,加上早先用的是BBS3000也是這個公司的,而雪人後臺管理差點,DV功能太多也用不著,而且速度比BBSXP要慢。

使用的過程中出現這樣那樣的問題是必然的了,壹旦發現問題壹般先到官方看看有沒有解決方案,如果沒有就到網絡上搜索,自己研究研究看,實在不明白就到官方去問,但官方那邊很少有很給答案。

--------------------------------------------------------------------------》

真正開始學習ASP是04年低,是先從網絡上找了壹些教程,實話講教程我是越看越糊塗。真正讓我走入ASP的世界是從研究BBSXP開始的,修改其中的參數,查看程序和數據庫的關系。慢慢的我明白了BBSXP的核心就是SETUP.ASP,幾乎所有的頁都需要這個文件的支持,這個文件用到了ASP中幾乎所有的對象。於是我就以這個文件為中心,去了解壹個編程者的思路,去思考他為什麽這麽寫代碼,然後自己開始實踐。

慢慢的我了解了ASP幾個常見的對象,知道了如何獲取壹個變量,如何讀數據庫中的數據,寫數據,刪除數據,最終我寫出了壹個我自己寫的簡單的文章系統,記得那時候特別興奮。

可是後來學的越多發現自己越無知,為什麽這麽說,我後來發現論壇程序不是這麽簡單把數據提交上再讀出來這麽簡單,還要用到正則表達式,JS腳本(BBSXP用的JS特別多)還有好多自己不明白的東西,於是就壹個壹個的弄明白,就是這樣我算是進入了ASP的門檻了。自己可以輕松的寫的留言本,新聞程序什麽的放自己網站上用。

壹直到今年初我壹天我發現自己網站上的新聞全沒了,急忙去後臺看,也沒了。心裏壹下就明白了,被黑了,因為密碼就我壹個人知道。有這個教訓我開始關註起安全問題,網絡上有很多安全方面的教程,我特別關註了SQL註入部分了,了解了常規SQL註入的前提條件(SQL註入真的很可怕,壹不留神沒準就被黑,當然這是編程者自己的疏忽造成的)。

直到今天我也不敢說我是會用真正了解ASP程序,還是那句話,學的越多越發現自己無知。有人說ASP程序很簡單的,可是妳說這個說這個話的時候會不會多少有點心虛?妳了解ASP所有函數嗎?

學無止境,想學好網頁制作不是個簡單的事情

第壹,妳要會PS或者FW,壹個站站沒漂亮的圖圖和色彩搭配是很難吸引人眼球的

第二,妳要會HTML,起碼的排版是必要的,如何優化HTML結構也是很重要的,不要讓瀏覽者半天打不開妳的頁,也不要讓妳的版面亂糟糟的

第三,妳要會壹個編程語言,否則妳的站上很難和朋友溝通

第四,妳要了解數據庫,如何優化壹個數據庫使其能快速高效的訪問,避免垃圾數據

還有更多,我說這麽多不是想嚇唬新手,我只是說學習是個過程,必須要有耐心,有很多時候壹個問題可能捆饒妳很久,突然有壹天妳想到了問題的答案,期間的喜悅我就不必說了。

我在學習的時候有個特點,就是喜歡問為什麽,換個方法行不行,難道沒有更好的方法了嗎?而不是說看書本上說REQUEST是獲取FORM,URL變量的東西,就壹定非用REQUEST來傳遞變量,也許根本就不用REQUEST就能解決這個問題。

學習在於學習的方法,而不是妳真的學習到了什麽,記到的什麽,有恒心才能真的學到東西,互連網是個不錯的學習場所,網絡上有很多免費的程序,可以多看看別人的思路!

/wf66/blog/item/a0b08618aa24f9b44bedbc6c.html

  • 上一篇:《基於J2ME平臺的手機遊戲》畢業論文的開題報告
  • 下一篇:intp人最適合什麽職業
  • copyright 2024編程學習大全網