ASP.NET 2.0伺服器控制項之用戶端功能

多數在展示層應用的伺服器控制項主要由兩個部分組成:伺服器端功能和用戶端功能。伺服器端功能永遠是伺服器控制項的核心,而隨著技術的發展,用戶端功能也逐漸層得越來越重要。只有兩個部分互相配合,才能建立出功能強大、介面豐富的伺服器控制項。本文將討論在伺服器控制項中實現用戶端功能的相關問題,具體內容包括用戶端功能概述、實現簡易用戶端功能、實現複雜用戶端功能,以及部署用戶端檔案的實現方法等內容。1. 用戶端功能簡介在Web編程中,用戶端功能傳統上是由Web頁開發人員負責,並且不被封裝在伺服器組件中。ASP.

ASP.NET的錯誤處理機制

對於一個Web應用程式來說,出錯是在所難免的,因此我們應該未雨綢繆,為可能出現的錯誤提供恰當的處理。事實上,良好的錯誤處理機制正是衡量Web應用程式好壞的一個重要標準。試想一下,當使用者不小心在瀏覽器輸入了錯誤的URL或者當使用者提供了一些資訊導致程式出錯的時候,如果我們沒有對這些情況進行處理,而是任由404或是500的錯誤頁面甚至出錯的堆棧資訊呈現在使用者面前,這無疑會把一些使用者給嚇跑。所以,在我們開發Web應用程式的時候,應該對錯誤處理機制有充分的瞭解。讓我們回到ASP.NET上來,先提兩

在asp.net 2.0中使用主版頁面和Factory 方法模式

原文地址:http://www.codeproject.com/KB/applications/MasterPagesASP.aspx作者:ssaud介紹這裡我講解如何充分發揮主版頁面的優勢。關於主版頁面的優點有大量的文章進行說明,參看

在asp.net 2.0中結合母板頁使用meta標籤(擴充@Page指令)

原文地址:http://www.codeproject.com/KB/aspnet/PageTags.aspx作者:Jim Azar介紹母板頁是asp.net

ASP.NET 2.0中的健康監測系統(Health Monitoring)(3)

原文地址:http://aspnet.4guysfromrolla.com/articles/031407-1.aspx介紹在之前的文章中(譯者註:ASP.NET 2.0中的健康監測系統(Health Monitoring)(1) - 基本應用,ASP.NET 2.0中的健康監測系統(Health Monitoring)(2) - 通過Email發送監測資訊),我們已經知道了ASP.NET

ASP.NET 2.0中的健康監測系統(Health Monitoring)(2)

原文地址:http://aspnet.4guysfromrolla.com/articles/031407-1.aspx介紹ASP.NET 2.0的健康監測系統是用來監測運營環境中ASP.NET程式的健全狀態的。 它的工作就是記錄事件資訊到指定的日誌源。 .NET 2.0架構中包含有多種可以被健康監測系統使用的內建事件,這些事件可以監測到程式的開始和停止、未處理異常、驗證失敗的資訊等等。 .NET架構中也提供了記錄這些事件的方法,你可以把這些事件資訊記錄到Windows事件記錄、微軟的SQL

ASP.NET 2.0中的健康監測系統(Health Monitoring)(1)

原文地址:http://aspnet.4guysfromrolla.com/articles/031407-1.aspx作者:Scott Mitchell介紹在程式部署之前,要經曆許多軟體工程中定義的重要階段,如需求分析、設計、編碼和測試等。 但是,並不是說一旦程式部署並使用之後就脫離軟體工程的各個階段了。 不管一個web程式有多好的設計、多好的編碼、多好的測試,它總是會有掉鏈子的時候。 如資料庫伺服器掉線,web網站比你憑經驗預期的有更大的負載,或者你的web伺服器本身的硬體出現問題等。

ASP.NET 2.0: 執行Web標準以便更加易於訪問

本文討論:採用 Web 標準CSS 控制項適配器ASP.NET 2.0 主題和主版頁面本文使 用了以下技術:ASP.NET 2.0我不得不承認我一開始並不覺得 Web 標準很重要。和大多數人一樣 ,我也是在 網頁瀏覽器剛出現時就開始編寫網頁了。那時,我認為閉合每個 HTML 段落標記會降低我的工作效 率,而且會不必要地佔用使用者那寶貴的 28K 的部分頻寬。所以,我不閉合它。只要瀏覽器能通過,我也不在乎 。但是,自那時起我開始認識到 Web 標準對未來 Web 和基於 Web

ASP.NET 2.0(C#)(8)

介紹在 ASP.NET 2.0 中有幾個新的資料來源控制項,例如,SqlDataSource、ObjectDataSource、XmlDataSource、AccessDataSource 和 SiteMapDataSource。它們全都可以用來從它們各自類型的資料來源中檢索資料,並且可以綁定到各種資料繫結控制項。資料來源控制項減少了為檢索和綁定資料甚至對資料進行排序、分頁或編輯而需要編寫的自訂代碼的數量。其中 ObjectDataSource 控制項可針對各種基礎資料存放區區(如 SQL

ASP.NET 2.0(C#)(7)

介紹ASP.NET 2.0 中的儲存使用者配置功能使您可以定義並儲存要在整個應用程式中使用的基於使用者的設定。而且,在使用者未登入時,可以將這些設定儲存在匿名設定檔中,然後在將來某個時間將其遷移到登入使用者的設定檔中。關鍵1、配置<system.web>元素下的<profile>元素;如果需要支援匿名的話則還需要配置<system.web>元素下的<anonymousIdentification>元素。樣本如下,僅為說明  <profile

ASP.NET 2.0(C#)(6)

介紹現在 ASP.NET 2.0 提供了對成員資格(使用者名稱/密碼憑據儲存)和角色管理服務的內建支援。由於所有這些服務都是提供者驅動的(Provider),因此可以方便地用您自己的自訂實現替換。關鍵1、基於Windows的身分識別驗證將<system.web>元素下的<authentication> 設定為 Windows;基於Forms的身分識別驗證將<system.web>元素下的<authentication> 設定為

ASP.NET 2.0(C#)(5)

介紹聲明性資源運算式可使您的應用程式使用多種語言,而不必手動編寫代碼來檢索資源並在頁中進行替換。您只需使用 ASP.NET 2.0 中新提供的運算式文法即可對資源替換進行定義。ASP.NET 2.0 支援標準的 resx 檔案格式自動進行運行時資源檢索。關鍵1、Culture - 決定各種資料類型是如何組織,如數字與日期;UICulture -

ASP.NET 2.0(C#)(4)

ASP.NET 2.0(C#)(4) - Cache&SqlCacheDependency(緩衝和SqlCacheDependency特性)介紹存是在計算中廣泛使用的一種技術,通過將經常訪問的資料或存取開銷較大的資料保留在記憶體或硬碟中來提高效能。在 Web 應用程式的上下文中,緩衝用於在 HTTP 要求之間保留頁或資料,在重用它們時可以不必耗費資源重新建立。關鍵1、@OutputCache指令中的屬性:Duration - 緩衝時間(秒)VaryByParam - 根據使用 POST 或

ASP.NET 2.0(C#)(3)

介紹ASP.NET 2.0 中的網站導覽提供者嚮應用程式中的頁公開導航資訊,使您可以獨立於頁的實際物理布局定義網站的結構。預設網站導覽提供者基於XML,但通過為網站地圖編寫自訂提供者,也可以從任意後端公開此資訊。關鍵1、建立.sitemap檔案,其實就是一個xml檔案,包括有著階層的<siteMapNode>元素2、<siteMapNode>元素的屬性:Url - 連結地址Title - 顯示的標題Description - 描述(ToolTip)resourceKey

ASP.NET 2.0(C#)(2)

介紹使用 ASP.NET 2.0 的“主題”功能,可以將樣式和布局資訊分解為單獨的檔案組,統稱為“主題”。然後,主題可應用於任何網站,影響網站中頁和控制項的外觀。這樣,通過更改主題即可輕鬆地維護對網站的樣式更改,而無需對網站各頁進行編輯。還可與其他開發人員共用主題。關鍵1、在web site中添加App_Themes檔案夾,可以在每個主題檔案加內添加.skin檔案、.css檔案(指定主題後會自動載入主題下所有.css檔案)或者圖片檔案2、在web.

ASP.NET 2.0(C#)(1)

介紹主版頁面(MasterPage)就相當於模板頁,挺簡單的,沒什麼好說的。基於主版頁面的常用的功能有:主版頁面和內容頁之間資訊的傳遞,在內容頁中用FindControl方法找到內容頁中的控制項等。另外,主版頁面是可以嵌套的。關鍵在內容頁的頭部加上主版頁面的強型別引用<%--建立對主版頁面的強型別引用,並指定到主版頁面的虛擬路徑--%><%@ MasterType VirtualPath="~/MasterPage/MasterPage.master" %&

ASP.NET 2.0 Client Callback淺析

ASP.NET 2.0 Callback 使得ASP.NET

ASP.NET用戶端狀態管理方式的優缺點

一般而言,HTTP協議是非狀態服務,它不儲存任何使用者請求資訊。直至NetScape開始使用Cookies來儲存使用者請求資訊,Web應用程式有了極大的發展。現在ASP.NET程式員可以使用很多種方式來儲存使用者請求資訊。下面主要介紹ASP.NET關於用戶端狀態管理的幾種方式。ASP.NET,提供了Cookies, QueryStrings (URL), Hidden fields, View State and Control state (ASP.NET

領先技術:ASP.NET表示模式

本專欄基於 ASP.NET MVC Framework 的預發布版本。所有資訊均有可能發生變更。在分層的 Web 應用程式中,展示層與導航邏輯、商務邏輯和資料訪問同樣重要。您應盡量將展示層(通常指表示邏輯)與 UI 技術和平台獨立開來,雖然這並不容易做到。設計模式可協助您實現此目標。在本月的專欄中,我將介紹一些構建 ASP.NET 展示層所用的設計模式。我首先要介紹的是模型-視圖-控制器 (MVC) 模式(所有專門面向 UI 的模式的根模式),並介紹其在 ASP.NET MVC

ASP.NET Forms Authentication所產生Cookie的安全性

asp.net forms

總頁數: 1638 1 .... 1416 1417 1418 1419 1420 .... 1638 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.