Time of Update: 2017-02-28
程式
Time of Update: 2017-02-28
最近有朋友問我,哪裡可以學好ASP+,我早就說過NGWS中帶的文檔是最好的學習手冊,不過由於NGWS的要求太高,還有它的大小(110M)的問題,有一部分兄弟,不能裝上它,我給你們一個網站http://www.aspnextgen.com/quickstart/aspplus/ ,上面的文檔就是NGWS直接帶的,而且這個網站全是由asp+構建的,大家可以直接看到aspx的執行情況,我現在對我們的網站唯一不滿的地方就是不能執行aspx,不能給大家看到常式的執行結果。
Time of Update: 2017-02-28
WEB控制項按照計劃我們這一節要談Web控制項,我想了半天也不知道如何定義這個web控制項,它比html控制項難於理解,畢竟HTML太像原來我們熟悉的東東了。而web控制項確與我們平常見到的有很大的出入,不知道大家還記不記得我說過的一句話,那就是ASP.net的程式就像是寫VBVC中的視窗,先再這些視窗中加入我們的需要的控制項,然後再對這些控制項進行操作。如果你學過一點點VBVC的編程,那麼理解這個就不難了,ASP.net中的web控制項就像是VBVC中的控制項一樣。我們先在頁面中擺好這些控制項
Time of Update: 2017-02-28
關於Namespace(命名空間)的使用 在前面的程式中我們看到,我常用<% @ Import Namespace="System.Data" %>,這是在引用M$為我們提供的Namespace,這和ASP不同的,我們在ASP.net必須先引用與我們操作有關的Namespace後才能使用相應的功能。其實說白了,一個Namespace;
Time of Update: 2017-02-28
上一節,我們簡單的講了一下資料庫的應用,而我們沒有具體說明執行語句如何用於顯示。呵呵,是留在這一章節中講的。這裡我們必須得瞭解一下DataReader,DataSet和DataGrid控制項,DataGrid是顯示控制項,大家自已去看它相關的應用,我們在這裡不哆嗦,DataReader和DataSet都可以用來儲存資料內容,不過DataReader只能儲存查詢的結果,DataSet就相對來說複雜多了,他的功能很強大,我們一步步來講,這一節還講不完,我們這一節只講其關於儲存資料庫的功能,呵呵,為了
Time of Update: 2017-02-28
我們這裡還是來講講DataSet吧,這是一個功能強大的東東,我們在上一節對它有了一個初步的瞭解,這裡我們要講其如果用來操作資料。也是很簡單的東東,但是功能強大,要講全,不太可能,因為DataSet和DataGrid控制項的講解就佔了.Net 協助的50%以上,而這個總共有23M... 這裡我們建立一個test.mdb資料庫,做為測試的資料庫,其中有一個名為aspcn的表,資料結構如圖: 圖 8-1
Time of Update: 2017-02-28
在一個DataSet中儲存多個資料表
Time of Update: 2017-02-28
接上一節,我們這一節主要計論如何使用DataSet,在資料庫中增加、修改、刪除一個資料。首先我們需要開啟一個連接,我們的資料庫還是用上一節的吧:)string MyConnString = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=c:/test/test.mdb;";string strComm = "select * from UserList";ADOConnection MyConnection = new ADOConnection(
Time of Update: 2017-02-28
安全 .NET平台及其ASP+所提供的強大開發功能是每個程式員所不能忽視的,對某種語言的偏好不該影響選擇最具效率的開發工具。而目前,ASP+確實提供了許多JSP所無法比擬的功能。 使用ASP+,你會真正感到使用語言的自由性,編程時在網頁上可看到編譯ASP+頁中C#等語言時的全部編譯資訊,而且使用ASP+提供的數十種功能強大的伺服器端控制項,幾乎可
Time of Update: 2017-02-28
個人化的分頁實現 我們前面講的分頁,只不過是通過修改DataGrid的屬性來實現分頁,這樣有這樣的好處,最大的就是簡單,呵呵,根本不用操心,分頁是如何產生的。但是它同樣有缺點,不能按照我們想像的產生各種我們需要的樣式。沒有辦法,想個人化功能,只有自已動手來做了,呵呵。我們一步步的來,首先是匯入需要的命名空間。下面的例子,其實也是我從國外找來的,再加上點個人的東東,再漢化,呵呵。今天心情很好,我連標籤色彩都給大家顯示出來了。呵呵,更利於大家看程式。<%@ Page Language="C#"
Time of Update: 2017-02-28
ASP.Net中狀態儲存
Time of Update: 2017-02-28
CookieCookie的用法也和ASP中差不多。比如我們建立一個名為aspcn,值為飛刀的cookieHttpCookie cookie = new HttpCookie["aspcn"];cookie.Value = "飛刀";Response.AppendCookie(cookie);我們取出Cookie值也很簡單HttpCookie cookie = Request.Cookies["aspcn"];cookieValue =
Time of Update: 2017-02-28
資料|資料庫|最佳化 ASP是一個Web伺服器端的開發環境,它提供了一種簡單易學的指令碼(VBScript或Jscript),並帶有許多內建的對象,從而提供了一條簡捷的編程之路。更為重要的是,ASP中提供了ADO對象,讓程式員可以輕鬆操作各種資料庫,從而可以產生和運行動態、互動的Web服務應用程式。 目前,國內很多電子商務網站都採用了ASP技術來與資料庫互動,為使用者提供各類服務。
Time of Update: 2017-02-28
當你用 ASP 編寫伺服器端應用程式時,必須依靠 ActiveX 組件來強大 Web 應用程式的功能,譬如:你需要串連資料庫,對資料庫進行線上操作等等,本文從本篇開始將陸續給大家介紹 ASP ActiveX 組件的使用方法。 從今天開始我們將正式學習 ASP 的精華部分 --ActiveX 組件。事實上,當你用 ASP 編寫伺服器端應用程式時,必須依靠 ActiveX 組件來強大 Web 應用程式的功能,譬如:你需要串連資料庫,對資料庫進行線上操作或者對 WEB
Time of Update: 2017-02-28
現在各位的首頁上是不是廣告漫天飛呢?是不是對此感到煩惱呢?瀏覽別人的網頁時嫌別人的廣告太多,拖慢了速度。做自己的網頁時又不甘心多刪除幾個廣告,畢竟,那是理論上的money啊,呵呵。矛盾啊,一邊是要求快速度以求得網友,一邊是要求多廣告以求得鈔票,雖然這個鈔票很虛無飄渺,但……人總是有點點貪心的。各位大蝦,你們是怎麼解決的呢? 各位對javascript應該是比較熟悉了吧。下面我們就用它來解決廣告的問題。設計思路是這樣的:將原來同屏顯示多個固定廣告的做法改為單屏只顯示一個廣告,但這個廣告是輪換的,
Time of Update: 2017-02-28
經驗表明,將使用者介面(UI)從ASP遷移到ASP.NET,效能將提升50~80%。之所以得到這樣的結果,一半的原因是對於大多數良好設計的應用程式來說,惟一未進行原生編譯的就是UI。業務和資料層組件已經是編譯好的DLL,UI通過一個COM介面來調用這些DLL。由於.NET架構提供了與現有COM對象不錯的互通性,所以較合理的做法就是只將基於ASP的UI層移植到ASP.NET中。 但除了編譯和COM互通性的好處之外,這樣做還有另外幾個優點:ASP.NET
Time of Update: 2017-02-28
最近我接手了一個項目,它將一個保修申請(Warranty Claim)系統搬到網上。項目的重頭戲是儲存和保修申請有關的映像。我選用的組件包括: · 一個資料庫表來儲存映像 · 一個ASP網頁來上傳映像 · 一個指令碼用於解釋上傳的映像,並把它們儲存到表中 · 一個網頁用於查看與選定的申請號碼對應的映像名稱 · 一個網頁用於顯示實際映像
Time of Update: 2017-02-28
為Web網站添加拼字檢查功能 許多開發人員都提出“如何對使用者輸入的內容進行拼字檢查”的問題,這篇文章正好提供了一個有用的方法,討論如何使用XDE拼字檢查組件,它既可以當作拼字檢查器,同時也可以做完一個字典。關於這個組件的一個好訊息是:它能夠在伺服器端使用,或者做為一個Java Applet。但是有一點,這些方便之處不是免費的,它要花費大約100美元。然而,該組件提供了一個30天免費使用評估版本,所以在真正決定購買前,你可以仔細進行測試,認真考慮是否滿足需要。
Time of Update: 2017-02-28
ASP+中文顯示之兩種解決方案 作者剛開始寫ASP+程式時候碰到的第一個比較大的問題就是中文顯示問題,運行後發現ASP+從資料庫中讀出來的中文全部變成了?????,有點類似jsp中的這個頻率出現最高的中文顯示問題了,查了資料發現有種方法可以輕鬆解決中文問題。 方法一: 在翻閱了微軟NGWS文檔後發現在文檔的常見問題部分有提到要添加一個config.web檔案到 web目錄下,試了一下,中文顯示果然OK了。 方法如下:
Time of Update: 2017-02-28
儘管 ASP 主要用來建立和處理伺服器端指令碼,還是可以使用它產生由客戶瀏覽器處理的用戶端指令碼來擴充其效用。通過組合傳送到瀏覽器的指令碼命令可以編寫伺服器端指令碼。 通過組合由 HTML 注釋括起來的用戶端指令碼和由定界符括起來的伺服器端指令碼可以做到這一點: < SCRIPT LANGUAGE="VBScript"> < !-- client script < % server script %> client script < % server script %> client