vb編程入門代碼 自學(xué)編程要從哪里開始學(xué),然后有什么自學(xué)網(wǎng)站比較好?
自學(xué)編程要從哪里開始學(xué),然后有什么自學(xué)網(wǎng)站比較好?謝謝你的邀請(qǐng)。你好,我是類人猿道士。我自學(xué)的編程是網(wǎng)上培訓(xùn)班的資源,我覺得比那些網(wǎng)站強(qiáng)多了,別人在網(wǎng)站上不會(huì)給你免費(fèi)分享,大部分免費(fèi)跟你分享的都是公開
自學(xué)編程要從哪里開始學(xué),然后有什么自學(xué)網(wǎng)站比較好?
謝謝你的邀請(qǐng)。你好,我是類人猿道士。
我自學(xué)的編程是網(wǎng)上培訓(xùn)班的資源,我覺得比那些網(wǎng)站強(qiáng)多了,別人在網(wǎng)站上不會(huì)給你免費(fèi)分享,大部分免費(fèi)跟你分享的都是公開課,這種課沒有意義。
既然題目說(shuō)要編程自學(xué)網(wǎng),那我就推薦幾個(gè)。
這很好,但都是純文本。
這是初學(xué)者學(xué)習(xí)編程的天堂。
最后,這是我的在線光盤,也是我的自學(xué)資料。我的大部分資源都是培訓(xùn)班的資源,我會(huì)免費(fèi)和大家分享。希望大家能注意表?yè)P(yáng)我,給我發(fā)私信除了圖片、視頻、音樂(lè)、數(shù)據(jù)庫(kù)等媒體文件外,網(wǎng)站上其他文件幾乎都是文本文件(如HTM、ASP、JS、CSS等)。理論上,只要有文本編輯器(如記事本),就可以編寫網(wǎng)站。
vb.net版可以寫asp.net網(wǎng)站,主要是通過(guò)程序生成網(wǎng)站所需的各種文檔,比較方便,但比直接編寫代碼靈活。VB6基本上不可能寫一個(gè)網(wǎng)站。
vb可不可以編寫網(wǎng)站?
可以直接用VB編寫,主要有兩種方式:1:只要關(guān)閉web服務(wù),用VB直接接收80端口的數(shù)據(jù),然后根據(jù)HTML協(xié)議進(jìn)行分析處理,處理后轉(zhuǎn)換成HTML協(xié)議數(shù)據(jù)報(bào)返回?cái)?shù)據(jù)。
這可以實(shí)現(xiàn)有限的功能,但如果代碼寫得好,它可以解決許多安全問(wèn)題。
2:在VB中編寫活動(dòng)DLL組件,然后在組件中處理整個(gè)網(wǎng)站應(yīng)該處理的業(yè)務(wù)邏輯(注意:只處理業(yè)務(wù)邏輯,即在ASP中應(yīng)該處理的邏輯,不包括對(duì)HTML的解析),然后返回處理后的邏輯。
然后使用最簡(jiǎn)單的ASP調(diào)用DLL組件,只要在ASP中調(diào)用此組件,就不需要執(zhí)行其他操作。
這種方法可以實(shí)現(xiàn)比上述方法更靈活的功能。
3:還應(yīng)該以系統(tǒng)鉤子的方式實(shí)現(xiàn),即在打開web時(shí)攔截80端口的數(shù)據(jù)。在web服務(wù)處理數(shù)據(jù)之前,VB編寫的服務(wù)先處理數(shù)據(jù),然后直接返回?cái)?shù)據(jù),而web服務(wù)根本不處理數(shù)據(jù)。
這是可以的,但其思想與第一種方法相同,只是省略了關(guān)閉web服務(wù)的步驟。