Time of Update: 2018-12-06
在各個網頁間的變數傳遞和一些記錄使用者的登陸資訊要用到SESSION和COOKIE。在ASP.NET中使用COOKIE比ASP中稍微麻煩一點,因為我們要申明變數。首先看一下SESSION的使用,基本和ASP差不多寫入一個SESSION:Session["username"]="aa";---------------------Session("username")="aa" 讀取一個SESSINN: string username= Session["username"];-----------
Time of Update: 2018-12-06
在ASP.NET2.0提供許多諸如成員(Membership),Roles(角色),Profiles(自訂配置)等特性。這些特性都構建在基於Provider的模型之上。本系列文章將揭開該模型神秘的面紗並引導您建立自己的Provider模型 在本文開始前,我們將總體概括一下Provider模型背後的整體關係,看一下它是如何解決對於每一個開發人員都面對的問題的。Provider模型需求之因 我們先介紹一下需要Provider模型的原因。
Time of Update: 2018-12-06
作者:朱先忠編譯 本文描述一種建立定製Web控制項的容易方法,並把該控制項使用於一個ASP.NET 2.0 web頁面中顯示微軟DirectX映像轉換過濾效果。 一、簡介 本文描述一種建立定製web控制項並應用於一個ASP.NET 2.0
Time of Update: 2018-12-06
在第一部分,我們學習了ASP.NET Provider模型的基本概念,本文將概述ASP.NET內建Provider模型的架構結構。具體的說我們將討論Membership的Provider模型 membership Provider的基礎類 先看一下下面這張圖 正如您所看到的,所有Provider模型的基礎類都是ProviderBase。ProviderBase類駐留在system.configuration.dll
Time of Update: 2018-12-06
基本概念 控制項狀態-為了讓控制項正常工作,有時需要儲存控制項狀態資料。例如,如果編寫了一個自訂控制項,其中具有顯示不同資訊的不同選項卡,為使該控制項如預期一樣工作,控制項需要知道在往返過程中選擇的是哪個選項卡。ViewState 屬性可用於此目的,但開發人員可能在頁層級關閉了檢視狀態,從而有效地中斷控制項。為解決此問題,ASP.NET 頁架構在 ASP.NET 2.0 版中公開了一種稱為控制項狀態的新功能。 ControlState 屬性允許保持特定於控制項的屬性資訊,
Time of Update: 2018-12-06
在做一個資訊管理平台時用到了圖片,就像做一個上傳的 正好用的是asp.Net AJAX 就試著做了一個 不很好 自訂使用者控制項檔案 PicUpload.ascx 1<%@ control language="C#" autoeventwireup="true" inherits="Admin_PicUpload, App_Web_mboefw14" %> 2 <asp:Image ID="EP_Image" runat="server"
Time of Update: 2018-12-06
通常web應用程式在發布後,為了給使用者一個友好介面和使用體驗,都會在錯誤發生時跳轉至一個自訂的錯誤頁面,而不是asp.net向使用者暴露出來的詳細的異常列表。 簡單的錯誤處理頁面可以通過web.config來設定1<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">2 <error statusCode="403" redirect="NoAccess.htm" />3 &l
Time of Update: 2018-12-06
作者: 廖煜嶸編譯 在asp.net 1.1中,如果要做一個具有嚮導式的應用程式,是比較麻煩的。所謂嚮導式應用,就是說比如一個註冊使用者的應用,是需要若干步完成的,使用者填完某一步的表單後,可以點"下一步"而進入下一步,也可以使用"上一步"的功能回到剛才的頁面。而在asp.net 2.0中,引入了兩個新的控制項:Multiview和Wizard嚮導控制項,大大方便了使用者的使用。在本文中,將以vs.net
Time of Update: 2018-12-06
警告:為了安全請不要隨意將ASP.Net的validateRequest="false" ASP.Net 1.1後引入了對提交表單自動檢查是否存在XSS(跨站指令碼攻擊)的能力。當使用者試圖用<xxxx>之類的輸入影響頁面返回結果的時候,ASP.Net的引擎會引發一個 HttpRequestValidationExceptioin。預設情況下會返回如下文字的頁面:Server Error in '/YourApplicationPath' ApplicationA
Time of Update: 2018-12-06
成員關係的概念在人類社會中是一個層次比較低的概念,源於希望屬於某個群組的意識。我們希望能覺得自己是某個團隊的一部分,讓別人知道我們是誰,因此Web搭上這個流行趨勢,採用這個概念只是時間早晚的問題。如果坐下來想一想曾經登入過多少個網站並在這些網站上儲存了簡單的使用者資訊,可能會發現自己所屬的群組比一開始想象的要多得多。從出售書籍和小器具的網站到討論擁有一輛Ford Puma的好處的社區,或者宣傳一個名為Look Around You的BBC
Time of Update: 2018-12-06
作為Microsoft的最建立立動態Web網站的工具,ASP.NET相對於ASP和JSP在改變原始的Web編程方式方面有了長足的長進。它的代碼與頁面分離技術(CodeBehind)以及完善的Web伺服器控制項為程式員提供了一個更加符合傳統編程的Web伺服器端開發方式。但Web編程還是有著與傳統編程不相同的特點,這些特點決定了ASP.NET編程中必須以一些特殊的技巧來完成程式要求,快顯視窗正是這類編程方式的代表。相當多的編程書籍對快顯視窗採取緘默或者一語帶過,似乎看不過快顯視窗的巨大使用天地。本文
Time of Update: 2018-12-06
代碼討論 IndexButton 控制項的實現闡釋了三個任務,必須執行這三個任務才能使控制項參與控制項狀態: · 重寫 OnInit 方法並調用 RegisterRequiresControlState 方法向頁面註冊,以參與控制項狀態。必須針對每個請求完成此任務。 · 重寫 SaveControlState 方法,以在控制項狀態中儲存資料。 · 重寫 LoadControlState
Time of Update: 2018-12-06
你是否正在尋找適合您的.NET開發架構?你是否是MVC結構的忠實擁護者?Mavrick.Net 是你最好的選擇! Mavrick.net 是Open source的.NET MVC架構軟體,你可以通過http://mavnet.sourceforge.net/ 下載最新的版本及使用說明。 以下是Mavrick.net 的一些說明: 一 系統需求: 1. 作業系統:Win2000 (含IIS) 2. MS .NET SDK 二 安裝過程: 1.
Time of Update: 2018-12-06
Apache是目前廣泛使用的一種網路伺服器程式,不僅在UNIX/LINUX平台上被大量使用,而且在Windows平台上也有許多網站放棄了IIS而轉向Apache。.NET是微軟推出的功能強大的開發技術,其目標就是與Java抗衡。ASP.NET非常適合於中小企業的Web應用,其效能較ASP3.0有了極大的提高。下面就介紹讓Apache支援ASP.NET的辦法。 首先,必須要有Windows環境和.NET Framework的支援。此外還建議安裝.NET開發工具如.NET Framework
Time of Update: 2018-12-06
1.檔案下載HTTP 檔案下載主要有兩種方式: URL方式直接下載,優點是:佔用伺服器資源少,速度快;缺點是: 不能準確計量下載次數,無法防止盜鏈,儲存在資料庫中的檔案無法下載,常見格式的檔案如.html 直接在瀏覽器中開啟,不能直接下載。位元據流輸出方式,優點是:準確計量下載次數、能防盜鏈、所有檔案格式都能直接下載而不是開啟、儲存在資料庫中等非檔案資料能以檔案方式下載等;缺點是佔用伺服器資源多。
Time of Update: 2018-12-06
本部落格程式使用過程中,查看錯誤記錄檔,發現以下錯誤: <ErrorItem> <Date>2007-12-13 18:07:26 出錯檔案:http://xianfen.net/Default.aspx</Date> <Message>錯誤資訊:引發類型為“System.Web.HttpUnhandledException”的異常。 內部錯誤資訊:未將對象引用設定到對象的執行個體。</Message> <
Time of Update: 2018-12-06
SharePoint整合ASP.NET AJAX能大大改善使用者體驗,實現起來也不麻煩。本篇用上篇的WebPart樣本整合ASP.NET AJAX。SharePoint整合ASP.NET AJAX的關鍵是設定檔。(註:這裡用的ASP.NET AJAX 3.5,如果用1.0應該也可以,沒有測試。)添加System.Web.Extensions的引用。程式碼:TextBox txt1 = new TextBox(); DropDownList ddl1 = new DropDownList();
Time of Update: 2018-12-06
環境:Windows 2008, VS 2008 SP1, Asp.Net Mvc RC1------------------------------------------------------------------------------上文:Asp.Net Mvc: Model Binding 機制分析 中,我們簡單分析了Asp.Net Mvc中Model
Time of Update: 2018-12-06
文章目錄 Configure IIS 6.0 to support our custom Windows domain authentication.Write following codes.Configure web.config. Generally, the ASP.NET built in Windows domain authentication is not sufficient. For example, we
Time of Update: 2018-12-06
文章目錄 Technical ArchitectureProviding Data Access with ADO.NET and ADODBBinding to the DataControl VersionsSecurity and Trusted LevelOffice Licensing Considerations Implementing Office Web Component Pivot Tables with