Time of Update: 2018-12-05
轉自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxAuthor :Jeffrey引言 HTTP是一個屬於應用程式層的物件導向的協議,由於其簡捷、快速的方式,適用於分布式超媒體資訊系統。它於1990年提出,經過幾年的使用與發展,得到不斷
Time of Update: 2018-12-05
頁面方法只是頁面代碼類中所暴露的帶有WebMethod特性的公用靜態方法。頁面方法和支援AJAX的Web服務的運行時引擎幾乎相同。使用頁面方法,我們不用建立和發布服務。頁面方法的定義 在頁面代碼類中定義公用靜態方法,並為其添加WebMethod特性,便會將ASP.NET AJAX頁面轉化為Web服務:public class TimeServicePage : System.Web.UI.Page{ [WebMethod]public static DateTime GetTime(
Time of Update: 2018-12-05
如果你已經有較多的物件導向開發經驗,跳過以下這兩步: 第一步 掌握一門.NET物件導向語言,C#或VB.NET。 我強烈反對在沒系統學過一門物件導向(OO)語言的前提下去學ASP.NET。 ASP.NET是一個全物件導向的技術,不懂OO,那絕對學不下去! 第二步 對.NET Framework類庫有一定的瞭解 可以通過開發Windows Form應用程式來學習.NET Framework。ASP.NET是建構在.NET Framework之上的技術,你對.NET
Time of Update: 2018-12-05
.NET架構有兩個主要部分組成:公用語言運行庫(Common Language Runtime ,CLR)和.NET Framework類庫。.NET Framework的核心是其運行庫的執行環境,稱為公用語言運行庫(CLR)或.NET運行庫。可以看做一個在執行時管理代碼的代理。它提供記憶體管理,線程管理,和遠端管理等核心服務,並且還強制實施嚴格的型別安全以及可提高安全性和可靠性的其他形式的代碼準確性。而代碼管理又可以根據是否以運行庫為目標分為兩種:Managed 程式碼和Unmanaged
Time of Update: 2018-12-05
ASP.Net是建立在微軟新一代.Net平台架構上,利用普通語言運行時(Common Language Runtime)在伺服器後端為使用者提供建立強大的企業級Web應用服務的編程架構。下面列舉了常用的27個ASP.NET中的函數集: 1、DateTime 數字型 以下是引用片段:System.DateTime currentTime=new System.DateTime(); 1.1 取當前年月日時分秒 currentTime=System.DateTime.Now; 1.2
Time of Update: 2018-12-05
.NET架構有兩個主要部分組成:公用語言運行庫(Common Language Runtime ,CLR)和.NET Framework類庫。.NET Framework的核心是其運行庫的執行環境,稱為公用語言運行庫(CLR)或.NET運行庫。可以看做一個在執行時管理代碼的代理。它提供記憶體管理,線程管理,和遠端管理等核心服務,並且還強制實施嚴格的型別安全以及可提高安全性和可靠性的其他形式的代碼準確性。而代碼管理又可以根據是否以運行庫為目標分為兩種:Managed 程式碼和Unmanaged
Time of Update: 2018-12-05
coolblue樣式 本來是eWebEditor 4.6的精簡版,加了檔案上傳功能,加了自動上傳遠程圖片的功能(此功能為網上一個朋友所寫),去了一些不必要的東西,只有幾百K mini樣式 網上也找過很多的.net編輯器,功能牛的要算CuteEditor了,英文,但是頁面載入太慢,我有些客戶反應說不好用。不廢話了,拿源碼上來先: http://files.cnblogs.com/gudufy/ewebeditor.rar
Time of Update: 2018-12-05
7.1
Time of Update: 2018-12-05
最近在做公司網站,為了讓客戶更容易地尋找公司的產品以及新聞等資訊,要實現站內簡單搜尋.如果簡單地採用SQL的LIKE '%Keyword%'方法效率實在不高.比如公司主打產品IPBOARD,如果你輸入"IP BOARD"就找不到了.想了個辦法解決.構造SQL語句核心代碼如下: Dim act,Key,i,sqlact=trim(request.QueryString("action"))if act="search" then Key=trim(request.Form("Keyword"))
Time of Update: 2018-12-05
在ASP.ET 1.x的時候,很多朋友可能需要進行跨頁提交的處理,也就是從頁面A能夠提交到頁面B,甚至不同的Control其目標處理頁面也各不相同。尤其是從ASP/JSP/PHP轉過來的開發人員,可能更有這種需求。但很不幸,在ASP.NET 1.x的時候,處理這種跨頁請求是十分醜陋的,需要非常多的“技巧化”處理。 在ASP.NET 2.0的時候,對於跨頁提交已經有了非常合理的解決方案,以下就是一個樣本。 SourcePage.aspx: 請注意Button1的PostBackUrl屬性設定&
Time of Update: 2018-12-05
文章目錄 15.6 安全性相關的控制項15.6.1 ASP.NET登入控制項概述15.6.2 登入控制項15.6.4 密碼恢複控制項 15.6 安全性相關的控制項15.6.1 ASP.NET登入控制項概述使用ASP.NET 2.0提供的這些控制項,我們只需要進行簡單的設定而無需寫一行代碼就能提供“註冊”、“登入”、“修改密碼”和“取回密碼”等與賬戶密切相關的一些操作。15-26所示,可以看到IDE工具箱中的一套登入控制項。圖15
Time of Update: 2018-12-05
一、使用隱藏欄位Session、Application和Cache都是儲存在伺服器記憶體中的。一般來說我們是無權訪問用戶端的機器,把資料直接儲存在用戶端的(Cookie是一個例外,不過Cookie只能儲存不超過4K的字串)。我們可以想一下還有哪裡可以讓我們暫時儲存資料的?那就是頁面!如果我們在Web頁面中放置一個Label控制項,然後設定它隱藏。那麼我們就可以使用這個Label來儲存一些臨時資料,供當前頁面的程式使用。在ASP.NET中,我們還可以使用隱藏欄位來進行類似的工作,和Label不同的
Time of Update: 2018-12-05
ASP.NET狀態管理
Time of Update: 2018-12-05
文章目錄 15.7 ASP.NET網站管理工具15.7.1 ASP.NET網站管理工具概述15.7.2 使用者管理15.7.3 角色管理15.7.4 訪問規則管理15.7.5 其他配置 15.7 ASP.NET網站管理工具15.7.1 ASP.NET網站管理工具概述在這之前,我們都是手動設定Web.config檔案進行授權,通過安全控制項進行成員資格管理,其實我們還可以使用網站管理工具來管理應用程式的所有安全設定,包括:·
Time of Update: 2018-12-05
一.使用QueryString 使用QueryString在頁面間傳遞值是一種非常常見的方法,我們在ASP中就常常用到。 (1)優點和缺點 優點: 1.使用簡單,對於安全性要求不高時傳遞數字或是文本值非常有效。 缺點: 1.缺乏安全性,由於它的值暴露在瀏覽器的URL地址中的。 2.不能傳遞對象。 (2)使用方法 1.在源頁面的代碼中用需要傳遞的名稱和值構造URL地址。 2.在源頁面的代碼用Response.Redirect(URL);
Time of Update: 2018-12-05
一、 全域應用程式類從Application這個單詞上大致可以看出Application狀態是整個應用程式全域的。在ASP時代我們通常會在Application中儲存一些公用資料,而ASP.NET中Application的基本意義沒有變:在伺服器記憶體中儲存數量較少又獨立於使用者請求的資料。由於它的訪問速度非常快而且只要應用程式不停止,資料一直存在,我們通常在Application_Start的時候去初始化一些資料,在以後的訪問中可以迅速訪問和檢索。我們可以來實踐一下。首先,按右鍵網站,選擇“添
Time of Update: 2018-12-05
Page_Load中添加這樣的代碼: View Code
Time of Update: 2018-12-05
1、為什麼ASP.NET 2.0中的資料繫結控制項不需要寫代碼就能完成更新、刪除、建立等資料操作?在ASP.NET 1.x時,DataGrid等控制項使用DataBinder.Eval(Container.DataItem,"ColumnName")這樣的運算式可以將資料來源中的資料繫結到控制項上,但並不能在更新資料時自動將控制項中的新值取出,更新回資料庫。所以ASP.NET 2.0中的資料繫結分為兩種:單向資料繫結(即<%#
Time of Update: 2018-12-05
一、 Cache概述 既然緩衝中的資料其實是來自資料庫的,那麼緩衝中的資料如何和資料庫進行同步呢?一般來說,緩衝中應該存放改動不大或者對資料的即時性沒有太多要求的資料。這樣,我們只需要定期更新緩衝就可以了。相反,如果緩衝的更新頻率過快的話,使用緩衝的意義就不是很大了,因此更新緩衝的時候需要一次性從資料庫中讀取大量的資料,過於頻繁地更新緩衝反而加重了資料庫的負擔。那麼ASP.NET中的Cache又提供了哪些緩衝的到期策略呢?· 永不到期。和Application一樣,緩衝永不到期。·
Time of Update: 2018-12-05
View Code 截獲請求代碼⒈要重寫,首先是截獲url請求,然後分析當時的url,最後跳轉到相應的頁面.所以我們第一步是要截獲url請求.為此建立一個類庫叫URL,在該類庫中引用URLRewriter.dll.建立一個類myrewritter.cs,代碼如下namespace URL{public class myrewritter : URLRewriter.BaseModuleRewriter{protected override void Rewrite(string