Time of Update: 2018-12-06
關於百度等搜尋引擎對於是否帶"www"首碼的網域名稱的識別問題:即搜尋引擎會將www.abc.com和abc.com識別為不同的兩個網域名稱,這樣做的後果就是分散了對網站的關注度,不利於網站的宣傳和推廣。
Time of Update: 2018-12-06
在 ASP.NET 2.0 中上傳檔案 Z轉自:Bill EvjenReuters適用於:Microsoft ASP.NET 2.0Microsoft Visual Web Developer 2005 Express Edition摘要:瞭解如何使用 Microsoft ASP.NET 2.0 中新增的 FileUpload 伺服器控制項。 本頁內容簡介FileUpload 伺服器控制項樣本小結簡介自引入 Microsoft ASP.NET 版本 1.0 之日起,就存在產生 Web
Time of Update: 2018-12-06
在底層,.NET和ASP.NET基礎結構為了讓開發的工作更輕鬆,做了大量的基礎工作。雖然這個體繫結構作為一個黑盒很不錯,但有時瞭解啟動並執行實現細節是很有益的,可以有效地使用運行時獲得效能上的優勢。 1、檢視狀態的最佳化
Time of Update: 2018-12-06
C#Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> private String HtmlCode(string TString) { if (TString != null) { TString = TString.Replace("\r", "<br>");
Time of Update: 2018-12-06
誰如果有更直接的方法,請不吝賜教。也不知道.net有什麼方法可以直接更換cssCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
剛剛接觸了幾天ASP.NET MVC架構,發現它和原來asp.net的web form模型相比,產生的Html代碼更加整潔了,沒有了viewstate。前台頁面中的代碼有點像asp,但是可以把邏輯處理部分寫在其他的代碼檔案中,前台只負責展現。MVC架構的工作流程(摘自Scott
Time of Update: 2018-12-06
前兩天看過bestcomy 的關於大檔案上傳的系列文章真是受益匪淺,對ASP.NET中上傳檔案的方法又有全新的認識,這比原來簡單的運用SaveAs()的方法不知要高明多少。認識提高了,新的想法就來了。不知道AspnetUpload組建能不能支援斷點續傳。不過將伺服器上的檔案上傳到資料庫的過程我想是可以實現斷點續傳的。將大檔案上傳到資料庫的基本思路是:分次讀取檔案到緩衝區,利用使用 SQL Server 的 UPDATETEXT
Time of Update: 2018-12-06
在開發中編寫的js、css發布的時候,往往需要進行壓縮,以減少檔案大小,減輕伺服器的負擔。這就得每次發版本的時候,對js、js進行壓縮,然後再發布。有沒有什麼辦法,讓代碼到了伺服器上邊,它自己進行壓縮呢? 有兩種辦法:第一種,在css、js請求到來的時候讀取一下相對應的檔案,進行壓縮後返回。此方法可以通過在Global.asax的Application_BeginRequest的事件中,進行處理,也可以在web.config中註冊一個httpHandler進行處理。第二種是在程式啟動的時候,對全
Time of Update: 2018-12-06
Asp.net WebForm中應用Jquery EasyUI Layout 按照EasyUI文檔中的樣本,編寫layout代碼: <body class=”easyui-layout”> <div region="north" border="false" style="height:60px;background:#B3DFDA;">north region</div> <div region="west"
Time of Update: 2018-12-06
問題由來最近在研究適合團隊開發的web架構解決方案,該架構即要適合分工協作又要有一定擴充性,適合不同的資料庫需要,因此我查閱了一些資料,初步構想出了一套架構,請各位多多指教。 探索web開發架構最經典莫過於三層架構,展示層、邏輯層、資料處理層。資料訪問層:其功能主要是負責資料庫的訪問。商務邏輯層:是整個系統的核心,它與這個系統的業務(領域)有關。展示層:是系統的UI部分,負責使用者與整個系統的互動。理想的狀態是展示層不應包括系統的商務邏輯。這些是經典的解釋,如果要適合不同的資料庫則需要加入原廠模
Time of Update: 2018-12-06
引言 URL 重寫的常見用法 請求到達 IIS 時將會發生什麼情況 實現 URL 重寫 構建 URL 重寫引擎 使用 URL 重寫引擎執行簡單的 URL 重寫 建立真正“可刪節”的 URL 結論 參考資料 引言 讓我們花點時間來看一下網站上的一些 URL。您是否發現一些類似於
Time of Update: 2018-12-06
• 在處理請求時可以引發事件。 • 允許任意數量的 HTTP 模組處理所引發的事件,這與 IIS 的 ISAPI 篩選器相似。 • 將呈現被請求資源這項任務委託給 HTTP 處理常式,該處理常式與 IIS 的 ISAPI 擴充相似。 與 IIS 一樣,ASP.NET 引擎在請求的有效期間內將會觸發事件,通過發訊號來表示其處理過程從一個狀態改變為了另一個狀態。例如,當 ASP.NET 引擎首次響應請求時,BeginRequest 事件將被觸發。接下來觸發的是
Time of Update: 2018-12-06
• Dispose()。當請求已完成並已發送回 IIS 時調用此方法。您應當在此處執行所有最終的清除操作。 為了便於為 URL 重寫建立 HTTP 模組,我將從建立抽象基類 BaseModuleRewriter 開始介紹。此類將實現 IHttpModule。在 Init() 事件中,它將 HttpApplication 的 AuthorizeRequest 事件綁定到 BaseModuleRewriter_AuthorizeRequest
Time of Update: 2018-12-06
<RewriterConfig> <Rules> <!-- 產品製表者規則 --> <RewriterRule> <LookFor>~/Products/Beverages\.aspx</LookFor> <SendTo>~/ListProductsByCategory.aspx?CategoryID=1</SendTo> </RewriterRule> <RewriterRule&
Time of Update: 2018-12-06
又有一段時間沒寫東西了,再發一篇,堅持一下。前幾天寫一個website時,需要做一個自訂控制項。原理很簡單,就是從資料庫讀出,並以自己的格式顯示。第一種做法:在Page_Load事件產生DataSet代碼如下private void Page_Load(object sender, System.EventArgs e) { SqlConnection myConnection = new SqlConnection(ConfigurationSettings
Time of Update: 2018-12-06
ASP.NET中的HTTP模組和處理常式 介紹 在Internet時代的開端,用戶端的需求非常有限;.htm檔案就可以滿足他們的需求。但是,隨著時間的流逝,用戶端需求的擴充超越了.htm檔案或靜態檔案所包含的功能。
Time of Update: 2018-12-06
ASP.NET中使用CustomerValidator來作為某Textbox的驗證控制項的時候,如果我們使用用戶端驗證ClientValidationFunction的話,則當我們輸入的條件不滿足驗證的時候,輸入框會變為紅色,如果我們還設定了ErrorMessage的話,則其他提示資訊都會出現;但是如果我們單獨使用伺服器端驗證,即通過後台來設定其IsValid屬性的話,則我們得到的將是其他錯誤提示資訊,但是注意,此時相應錯誤的文字框是不會變為紅色的,這是最顯著的一個區別。
Time of Update: 2018-12-06
ASP.NET頁面傳值方法很多,但各有各的優缺點1.cookie好用,但並不是每個人的電腦都給你用的2.application也不錯,但它是全域的,動下腳趾頭就知道用上它的時候少的可憐3.QueryString還行,就是局限性太大,簡單的ID什麼的可以用,稍稍複雜點的都不想用它4.Server.Transfer不錯,不過理解起來稍稍麻煩點5.再有就是今天的主題session了 ASP.NET中session在系統繁忙時是很容易丟失的,那我們該如何解決這個問題呢,通過查閱一些資料暫時找到兩種解決辦
Time of Update: 2018-12-06
在技術更新的進程中, 仍然有一些人死抱著已經過了氣的東西不放. 也有一些人雖然進入到新的世界, 但仍擺脫不了陳舊的習慣. 我沒有用”陋習”這個詞, 因為我對這個詞也非常反感.新技術應該有新技術的做法, 進入ASP.NET的世界, 就應該把以往的習慣改正, 全新的進入新的世界, 把ASP的破爛扔掉.以下列舉的都是錯誤的做法, 請不要誤以為是推薦的做法而進行推廣:1. 使用server side include給ASPX引入共同的頁面構圖.在ASP.NET的機制下, 應使用ASCX(web
Time of Update: 2018-12-06
string [] DataName = { "Jan", "Feb", "Mar", "Apr", "May", "Jun" };int [] Data = { 100, 20, 50, 60, 240, 20 };/// <summary>/// 利用office組建繪製柱圖/// </summary>/// <param name="dataName">資料名稱</param>/// <param name="data">資料&