Time of Update: 2018-12-07
接續上篇 Attribute 的介紹,本文將再介紹一些伺服器控制項常用的 Attribute。 六、ToolboxDataAttribute 類別 作用:指定當自訂控制項從工具箱拖曳到頁面時,為此自訂控制項產生的預設標記。當我們新增一個伺服器控制項,它就會預設在控制項類別套用 ToolboxDataAttribute,定義在控制項在 aspx 程式碼中的標記。 <ToolboxData("<{0}:TBButton runat=server
Time of Update: 2018-12-07
1.jQuery概述 jQuery是一個優秀的JavaScript架構,是一個快速的,簡潔的javaScript庫,使使用者能更方便地處理HTML documents、events、實現動畫效果,並且方便地為網站提供AJAX互動。 目前jQuery的主要功能: (1)可以訪問頁面架構的局部. (2)可以更改頁面的表現,它相容CSS3,還相容各種瀏覽器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 (
Time of Update: 2018-12-07
查了些文檔,發現兩者區別還是很明顯的。根本上,Response是叫瀏覽器去重新轉向到指定的網頁,而Server自然是發生在伺服器端為主了,因此會有以下區別:1. Server.Transfer只能夠轉跳到本地虛擬目錄指定的頁面,而Response.Redirect則十分靈活;2. Server.Transfer可以將頁面參數方便傳遞到指定頁面;3. 使用時,Server.Transfer跳到別的頁面後,瀏覽器顯示的地址不會改變,有時反而會造成誤會,當然也有些場合需要這樣的效果;4.
Time of Update: 2018-12-07
捕獲ASP.NET異常,這種文章在網上已經屢見不鮮了,在這之前,我也看了不少別人寫的代碼,學了別人不少東西。在別人的基礎上,我添加了一些自己寫的東西,現在貼出來,共用一下,希望能對大家有點協助。 1using System.Text; 2using System.Web; 3using System.Configuration; 4using System.IO; 5 6namespace HNRInfo.Framework.HttpModule 7{ 8 /**//// <summ
Time of Update: 2018-12-07
Session 會話l 區分用戶端,不區分頁面l 資料量會隨著用戶端(並發)數量的增多,而增多l 伺服器端儲存什麼:資料存放區在伺服器端(InProc,StateServer,SqlServer)l 用戶端儲存什麼:用戶端儲存的是SessionIDl 有到期策略l 適用場合:與使用者相關的資料,購物車,使用者帳號,Application狀態l
Time of Update: 2018-12-07
由於想研究在linux下跑.net程式的可行性,於是嘗試在CentOS5.1下搭建Mono環境和Asp.Net的伺服器。Asp.Net的伺服器是採用mod_mono和Apache的方式搭建(Nginx的搭建尚未研究)。 下載編譯環境:yum install gcc bison pkgconfig glib2-devel gettext make httpd-devel gcc-c++ libstdc++-devel 下載並解壓原始碼:wget
Time of Update: 2018-12-07
若要將現有 ASP.NET MVC 2 應用程式手動升級到版本 3,需要執行如下操作步驟: 1. 在您的電腦上建立一個空的 ASP.NET MVC 3 項目。此項目將包含升級所需的一些檔案。 2. 將以下檔案從 ASP.NET MVC 3 項目複製到您的 ASP.NET MVC 2 項目的相應位置中。您將需要更新對 jQuery 庫的所有引用修改成新的庫的名字 (jQuery-1.5.1.js)【MVC裡使用的jQuery,帶有版本號碼,給省升級帶來了些麻煩】:·
Time of Update: 2018-12-07
技術爭論在部落格和twitter裡無休止地進行著,這些爭論涵蓋每個開發人員社區。每個語言,架構,工具,和平台在某個特定的時間都不可避免地會至少有幾個爭論在進行中。下面是我多年來對技術爭論所做的幾個總的觀察,以及對一些我最近看到的,尤其是關於ASP.NET Web Forms 和 ASP.NET MVC的最新討論的一些評論。關於技術爭論的總的觀察下面是幾個總的觀察,無關任何具體技術爭論:a) 開發人員喜歡充滿熱情地爭論和比較語言,架構,APIs,和工具。每個編程社區(.NET, Java,
Time of Update: 2018-12-07
下面是我從網上搜集的資料,也包括我在實際操作中的遇到的問題,特別是路徑設定方面的內容,對於程式開發過程中的地址和發不到IIS中的地址是不一樣的(我自己的感覺,不一定對)1.FCKeditor的官方網站是:http://www.fckeditor.net/download 下載 FCKeditor2.4.2.zip和
Time of Update: 2018-12-07
//網站 ---添加引用--com--Microsoft Excel 9.0 object Library .// Microsoft Word 9.0 object Library using System.Reflection;using Excel;using System.Diagnostics;using Microsoft.Office;public partial class tel : System.Web.UI.Page...{protected void
Time of Update: 2018-12-07
iis啟用父路徑|include file=../header.asp.在IIS中 屬性->主目錄->配置->選項中,“啟用父路徑”
Time of Update: 2018-12-07
一、 簡介 在ASP.NET AJAX組件開發中,存在許多環節有待我們深入挖掘。如何讓ASP.NET AJAX服務端控制項更有效地利用用戶端指令碼來為控制項添加強大的用戶端功能?如何更為方便地訪問控制項訪問的資源,等等。實踐證明,要實現最終的應用程式資源(如JavaScript檔案、映像或資源檔)的分布,一種良好的方式就是把它們直接嵌入到編譯好的.NET程式集內部。 本文中,我們將探討ASP.NET
Time of Update: 2018-12-07
1、用完馬上關閉資料庫連接 訪問資料庫資源需要建立串連、開啟串連和關閉串連幾個操作。這些過程需要多次與資料庫交換資訊以通過身分識別驗證,比較耗費伺服器資源。ASP.NET中提供了串連池(Connection Pool)改善開啟和關閉資料庫對效能的影響。系統將使用者的資料庫連接放在串連池中,需要時取出,關閉時收回串連,等待下一次的串連請求。串連池的大小是有限的,如果在串連池達到最大限度後仍要求建立串連,必然大大影響效能。因此,在建立資料庫連接後只有在真正需要操作時才開啟串連,使用完畢後馬上關閉,
Time of Update: 2018-12-07
2005 年 9 月,ASP.NET 小組發布了代號為“Atlas”的 ASP.NET 中新功能的第一個社區技術預覽 (CTP)。Microsoft .NET Framework 2.0 的這一功能擴充使開發人員能夠同時利用瀏覽器和伺服器功能,更輕鬆地建立豐富的、互動式網站。Atlas 支援的這種類型的豐富開發統稱為“AJAX”(非同步 JavaScript 和 XML),這是一個較新的縮寫詞,代表了對某些現有技術的組合。現代瀏覽器包括 XMLHttpRequest 對象,可以從
Time of Update: 2018-12-07
前台頁面: <%@ Page language="c#" Codebehind="Gethttpcode.aspx.cs" AutoEventWireup="false" Inherits="coll_net.GetPageHtml" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <HTML>
Time of Update: 2018-12-07
ASP.NET中的Page Cache是個很有用的東東,只要簡單的在頁面上方加上一個OutputCache標籤,就可以讓頁面在制定的Duration內直接把自動儲存在緩衝中的頁面內容輸出,而不需要讓ASP.NET引擎再次執行頁面代碼,當然,節省這點執行時間並不是最主要的理由,主要理由是如果頁面內容是從資料庫中取出,那麼就可以省去串連資料庫、取資料的步驟,這個好處可大了。
Time of Update: 2018-12-07
分布式應用程式設計:ASP.NET Web 服務和 .NET Remoting ASP.NET Web 服務支援 XML 結構描述類型系統,提供一種簡單的編程模型,使用範圍廣,可以跨平台使用。.NET Remoting 支援運行時類型的系統,提供較複雜的編程模型,使用範圍較窄。這種本質上的差別是決定使用哪種技術的主要因素。但是,還要考慮很多其他設計因素,包括傳輸協議、主機處理序、安全性、效能、狀態管理以及對事務的支援等。 傳輸協議和主機處理序 儘管 SOAP 規範並不要求用
Time of Update: 2018-12-07
XML是目前在Web上應用很普遍的一項技術,而在.NET 2.0中,則提供了更為豐富的功能,使得在建立XML應用的時候更加得心應手。在本文中,將簡單以一個例子來說明,.NET 2.0在建立XML應用時的一些新特性。 首先,我們平常在建立Web應用時,都會選擇以資料庫的形式來存貯資料的,但如果要以純XML來存貯資料的話,那的確會是種挑戰。在.NET 1.0/1.1架構中,對XML的支援功能有限,比如對同一應用中的多個XML檔案的支援。在.NET
Time of Update: 2018-12-07
【原文地址】Tip/Trick: Cool UI Templating Technique to use with ASP.NET AJAX for non-UpdatePanel scenarios 【原文發表日期】 Sunday, October 22, 2006 9:02 PM這個周末我一直饒有興趣地在玩ASP.NET AJAX Beta版。通常情形下,當我把AJAX功能整合進我的編碼時,我最後總是使用 ASP.NET AJAX
Time of Update: 2018-12-07
如何防止Access資料庫下載是一個很老的話題了,網上的討論也比較多。在這裡只是探討ASP.NET下防止Access資料庫被下載的方法,有些是對以前方法的總結,部分是自己原創。其中可能有不完善甚至不正確的地方,歡迎大家指出,一同進步。 目前的解決方案主要有以下幾種: 1. 把資料庫檔案放置到網站目錄之外 2. 設定存放資料庫檔案的IIS目錄許可權為不可讀取(IIS資訊服務管理->選擇需要設定目錄->右鍵->屬性->目錄選項卡->取消讀取複選框)