Time of Update: 2018-12-05
通過ASP.NET產生靜態檔案的文章網上有好多文章,而本站也有不少的相關文章教程,通常ASP.NET產生靜態檔案的做法是使用檔案流讀模數板內容,之後替換模板內容中相關關鍵字,再產生靜態檔案。本文的做法另類一點,通過URL來產生靜態檔案,下面來看下是如何?吧。建立一個TestWeb.aspx檔案,這個檔案後台.cs的代碼做法步驟如下:第1步:先引用如下命令空間using System;using System.Net;using System.IO;using
Time of Update: 2018-12-05
lock 關鍵字可以用來確保代碼塊完成運行,而不會被其他線程中斷。這是通過在代碼塊運行期間為給定對象擷取互斥鎖來實現的。 有一個作為參數的對象,在該參數的後面還有一個一次只能由一個線程執行的代碼塊參數必須為基於參考型別的對象 該對象用來定義鎖的範圍在上例[private void Function(){lock(obj){}}]中,鎖的範圍限定為此函數,因為函數外不存在任何對該對象的引用提供給 lock
Time of Update: 2018-12-05
同是目前主流的網站開發架構,ASP.net與PHP各有哪些技術特點呢?他們分別適用於哪些不同的環境中呢? ASP.net架構優點 首先ASP.net架構,由於是編譯語言,相對來說效能比PHP稍微高一些。 另外ASP.net能夠做一些並行架構。比如說訪問一個Home的時候可以並發的從不同的資料來源擷取資料整合起來,像目前myrebuild的架構,也就是製作一個即時的myrebuild的架構,在ASP.net是很容易實現的,但是用PHP就需要製作中介軟體,這樣第一速度比較快,可以做分布式的架構。
Time of Update: 2018-12-05
關鍵字NHibernate,ExtJs,Asp.Net
Time of Update: 2018-12-05
16.1 內建對於ASP.NET AJAX的支援 ,js感知, 微軟Silverlight是一個跨瀏覽器、跨平台的.NET實現技術,適用於在下一代Web應用構建支援各種媒體並進而支援更為豐富的使用者互動17.訪問限制 Internal 同一程式集內部的類來訪問。。 internal 的基類成員,只能被同一個程式集中的衍生類別來訪問 protected 繼承時子類可以對基類有完全訪問權 private
Time of Update: 2018-12-05
There are more than 30 methods in ASP.NET classes that deal with paths and/or URLs. Many developers coming from traditional ASP tend to stick with the methods they know from ASP (which are still there), but there are many other useful methods that
Time of Update: 2018-12-05
Asp.net 中在用戶端觸發伺服器端事件分為兩種情況: 一. WebControls中的Button 和HtmlControls中的Type為submit的HtmlInputButton 這兩種按鈕最終到用戶端的表現形式為:<input type="submit" value="Submit">,這是Form表單的提交按鈕,點擊以後會作為參數發送到服務端,參數是這樣的: 控制項的name屬性=控制項的value值,對應上面的例子就是:Submit1=
Time of Update: 2018-12-05
使用者控制項使程式員能夠很容易地跨ASP.NET WEB應用程式劃分和重複使用公用UI功能。與WEB表單頁相同,程式員可以使用任何文字編輯器創作使用者控制項,或者使用程式碼後置類別開發使用者控制項。此外,與WEB表單頁一樣,使用者控制項可以在第一次請求時被編譯並儲存在伺服器記憶體中,從而縮短以後請求的回應時間。但與WEB表單頁不同的是,不能獨立地請求使用者控制項,使用者控制項必須包括在WEB表單頁內才能使用。
Time of Update: 2018-12-05
在網站中要做一個清理緩衝的功能(也就是在緩衝為到期之前就強制緩衝到期),程式中有的地方使用的HttpRuntime.Cache來做的緩衝,而和資料庫互動部分則使用ObjectDataSource提供的緩衝機制。清理HttpRuntime.Cache的緩衝很簡單,只要 以下是程式碼片段:List<string> keys = new List<string>(); // retrieve application Cache enumerator
Time of Update: 2018-12-05
1.設定web.config檔案 <system.web> ...... <globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" /> ......</system.web> 2.傳遞中文之前,將要傳遞的中文參數進行編碼,在接收時再進行解碼。 >> 進行傳遞 string Name
Time of Update: 2018-12-05
ASP.NET快取資料技巧:訪問緩衝的值 由於緩衝中所儲存的資訊為易失資訊,即該資訊可能由 ASP.NET 移除,因此建議先確定該項是否在緩衝中。如果不在,則應將它重新添加到緩衝中,然後檢索該項。以下是程式碼片段:string cachedString; if (Cache["CacheItem"] != null) { cachedString = (string)Cache["CacheItem"]; } else { //緩衝不存在時
Time of Update: 2018-12-05
錄影:在VS Orcas和ASP.NET中使用LINQ (第一部分) 【原文地址】 Video: Using LINQ with ASP.NET in VS "Orcas" (Part 1) 【原文發表日期】 Sunday, January 28, 2007 11:28
Time of Update: 2018-12-05
是的,我們現在可以使用<asp:chart runat="server"/>了,相關文章及下載: 下載免費的微軟圖表控制項下載VS 2008對圖表控制項的工具支援下載微軟圖表控制項常式下載微軟圖表控制項文檔訪問微軟圖表控制項論壇新的ASP.NET圖表控制項發布了(譯文) 首先,必須是vs2008,.net3.5sp1,以下引用譯文:<asp:chart /> 支援各種豐富的圖表選項,包括pie(餅圖), area(地區), range(範圍), point(點),
Time of Update: 2018-12-05
正常情況下不要用Gridview內建的分頁,執行效率不高,尤其對海量資料進行分頁時,需要載入很長時間才能顯示。但是,如果我們既想利用Gridview顯示資料又要提高資料分頁效能怎麼辦,下面的Asp.net2.0海量預存程序分頁控制項可以解決你問題。Asp.net2.0海量預存程序分頁控制項利用預存程序進行分頁,將查詢到的結果根據結果的主鍵或唯一ID進行索引,分頁時僅僅是對索引進行分頁,而無需載入所有要顯示的資料,因此大大提高了效能。下面介紹一下該控制項的使用方法:1.頁面代碼<%@
Time of Update: 2018-12-05
新的ASP.NET動態資料支援 【原文地址】New ASP.NET Dynamic Data Support【原文發表日期】 Friday, December 14, 2007 12:41 AM上個周末發布的ASP.NET 3.5 Extensions CTP預覽版包括了一堆很棒的新特性。 其中一個新特性是我們稱之為“ASP.NET Dynamic Data Support(動態資料支援)”的東西。簡單地說,這個東西允許你極其快速地建造可以使用LINQ to SQL(在將來LINQ to
Time of Update: 2018-12-05
1、主題是什麼 主題由一組元素組成:外觀、階層式樣式表 (CSS)、映像和其他資源。主題將至少包含外觀。主題是在網站或 Web 服務器上的特殊目錄中定義的。主題是一組Web Control的屬性設定的集合,提供一種簡單的方法設定控制項的樣式屬性。· 主題只在Web Control中有效· 母板頁(Master Page)上不能設定主題,但是主題可以在內容頁面上設定· 主題上設定的Web Control的樣式覆蓋頁面上設定的樣式·
Time of Update: 2018-12-05
在 ASP.NET 傳統的 Web 項目中,我們知道可以應用主題(Theme)。但在 ASP.NET MVC 項目中如何應用呢。因為著重於 ASP.NET MVC 的基本特性,所以一時也沒有想解決方案。在瀏覽相關網頁時,曾經看到一種實現方式,How To Setup Custom Theme Support In ASP.NET MVC Preview 4 using a Custom ViewEngine,原理是利用 ViewEngine 相關類實現。 可我不想重新發明輪子,於是嘗試使用
Time of Update: 2018-12-05
jQuery是一款容易上手的JavaScript庫,任何Web開發平台都可以使用,它跟ASP.NET MVC架構的結合尤為引人矚目。James Estes曾在InfoQ上發表過一篇文章,名為jQuery正在靠1.2版及jQuery UI贏得人心,談到了jQuery最近的一次發布,並介紹了很多傑出的特性。 藉由ASP.NET MVC內建的擴充性,開發人員便可以使用第三方庫,例如jQuery。在使用ASP.NET Webforms的時候,如果使用jQuery而不是ASP.NET
Time of Update: 2018-12-05
ASP.NET MVC 1.0 RC 版發布了【原文地址】ASP.NET MVC 1.0 Release Candidate Now Available 【原文發表日期】 Tuesday, January 27, 2009 12:13 PM 今天,我們發布了ASP.NET MVC 1.0 最終版的候選版本(簡稱RC)。 點擊這裡下載(註:該連結才上線,所以如果連結不工作的話,請等幾分鐘,讓你訪問的伺服器有機會更新)。該版本可以在Visual Studio 2008和免費的Visual Web
Time of Update: 2018-12-05
ASP.NET提供三種主要形式的緩衝:頁面級輸出緩衝、使用者控制項級輸出緩衝(或稱為片段快取)和緩衝API。輸出緩衝和片段快取的優點是非常易於實現,在大多數情況下,使用這兩種緩衝就足夠了。而緩衝API則提供了額外的靈活性(實際上是相當大的靈活性),可用於在應用程式的每一層利用緩衝。本文全面介紹了這三種緩衝技術在系統各層中的應用。