最近才裝了VS2005,開始學(xué)習(xí)NET2.0。
其實我學(xué)程序只是興趣使然,與目前的工作并無太大的關(guān)聯(lián)。也一直很想去做一個專職的程序員吧,只是想而已,卻沒有這個能力。原因很簡單,沒有文憑也還罷了,連書也讀得不多,對于E文自是全然不懂,而況年紀(jì)也大了,又有家室,沒有時間和精力去學(xué)新的東西。
在業(yè)余時間做的一個家鄉(xiāng)網(wǎng)站,用ASPNET技朮做的。其實我也只是學(xué)了一些ASPNET技朮而已。最近租的那個虛擬主機(jī)空間從NET1.1升級到了NET2.0,導(dǎo)至我之前用NET1.1寫的一些東西不行了。尤其是那些驗證控件,以前好好的,現(xiàn)在卻失效了??偸琼撁嫣峤恢?,才去驗證。問了一個大俠,說是服務(wù)器設(shè)置的問題,于是向提供商反應(yīng),提供商的答復(fù)是,他們的設(shè)置沒有問題,而且也并不見其它人反應(yīng)這個問題。那幺問題就在于自己了。
還有一個問題,我之前用System.IO.File.Delete()這個方法去刪除一些圖片是成功的,升級后就不行了,提示錯誤好象是沒有訪問權(quán)限。也不敢去問空間提供商,只好自己用FTP的方式去刪除了。
還有那個Cookie在客戶端的保存時間,之前我設(shè)置了長期保存,升級后不行了,好象在關(guān)掉瀏覽器幾分鐘內(nèi)就過期掉了。
還有其它一些小問題。逼不得已,只好下決心來學(xué)NET2.0,打算學(xué)些新的東西,把網(wǎng)站改一改。
花了兩三天的時間,在網(wǎng)上下載了VS2005,并終于安裝上了。搗騰了半天,竟然發(fā)現(xiàn)這個與之前的VS2003,有很大的不同。第一個感覺就是他不能很方便的生成一個DLL文件,雖然后來明白了,在發(fā)布網(wǎng)站時才生成,也可以去下載一個插件來生成,卻總是有些捌扭。不過很快發(fā)現(xiàn),這種模式在寫網(wǎng)站時,倒也方便,只要保存,不必生成,就可以在本地瀏覽器上先測試。
用VS2005做的第一件事,是先弄了幾個驗證控件的頁面,在本地測試成功后,上傳到空間上去,讓自己傷心的是,竟然還是一樣,會讓頁面先提交才驗證。又去跟提供商反應(yīng),人家依然是上次的回答,說問題在我。沒辦法。不得已,只好把全部驗證控件撤了,改成用JS代碼驗證。并打算以后盡量用JS代碼驗證,最好不要用驗證控件。呵呵,我寫的那些JS代碼不能驗證日期,所以日期還是在后臺,用try{}去判斷,暈!
不管怎幺樣,反正是一心一意學(xué)這個ASPNET技朮,目的也很簡單的,就是做這個家鄉(xiāng)網(wǎng)站。讓自己很多的想法,以程序和網(wǎng)站的方式去實施。
慢慢來吧。把業(yè)余時間用在自己喜歡的事情上,總比無端的浪費掉要好。
免責(zé)聲明: 本文內(nèi)容來源于遠(yuǎn)峰 ,不代表本平臺的觀點和立場。
版權(quán)聲明:本文內(nèi)容由注冊用戶自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,武岡人網(wǎng)僅提供信息存儲服務(wù),不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲的內(nèi)容,請通過郵箱(admin@4305.cn)進(jìn)行舉報,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。