Time of Update: 2018-12-03
對於微軟為什麼要推出ASP.NET MVC,我們是無從得知的,也許是因為JavaEE平台上有Struts,也許是因為MVC太流行,也許微軟是想使得自己的Web App平台更完善,總之我們只能猜測。但是如果回顧一下微軟的Web
Time of Update: 2018-12-03
程式的代碼
Time of Update: 2018-12-03
1.TransmitFile來解決使用Response.BinaryWrite 下載超過400mb的檔案時導致Aspnet_wp.exe進程回收而無法成功下載的問題。 string fileName = "規劃資訊資料庫欄位說明.doc"; //用戶端儲存的檔案名稱 Response.ContentType = "application/x-zip-compressed"; Response.AddHeader("Content-Disposition", "
Time of Update: 2018-12-03
錯誤處理是讓程式員牢騷滿腹的東西之一。讓我們來面對它,我們不寫錯誤的代碼就是了。。。或者類似的想法。不幸的是,代碼中的執行階段錯誤可能有許多 的原因,從硬體、軟體的改變到使用了別的Team Dev的代碼等等。有效處理這些錯誤並使得它對於網站正常操作過程的中斷最小化是每個有良知的程式員的責任。 在本文討論的範圍內,有三個不同的地方可以發生錯誤:指令碼,中介軟體,以及IT內部架構。IT內部架構的錯誤,比方周期性的性 能降低並導致IIS進行(Inetinfo.exe)崩潰幾乎是無法避免的。
Time of Update: 2018-12-03
Handelr:Jsontest.ashxusing System;using System.Collections.Generic;using System.Web;using System.Web.Script.Serialization;namespace MeJsonTest{class ItemJsonTest{public int id { get; set; }public string tname { get; set; }}public class JsonTest :
Time of Update: 2018-12-03
ASP 本身並不是一種指令碼語言,它只是提供了一種使鑲嵌在 HTML 頁面中的指令碼程式得以啟動並執行環境,而在ASP中最常用的指令碼語言就是VBScript了。雖然ASP的指令碼語言很簡單,但是要想讓一個ASP程式能夠最佳化的運行也不是一件簡單的事情。 現在國內的網路頻寬很有限,網路十分擁擠,如何使得自己的ASP應用程式能夠快速的運行就成為了每一個ASP程式員的夢想了。那就跟隨我來一同加速你的ASP程式吧! 一. 有關操作資料庫的最佳化方法
Time of Update: 2018-12-03
使用一組名稱-值對以連結字串的形式配置連結池。例如,可以配置池是否有效(預設是有效),池的最大、最小容量,用於開啟連結的排隊請求被阻斷的時間。下面的樣本字串配置了池的最大和最小容量。 下表描述了可用於調整串連池行為的 connectionstring 值。名稱預設值說明connection lifetime0當串連返回到池中時,將對它的建立時間和目前時間進行比較,如果時間間隔超過由 connection lifetime
Time of Update: 2018-12-03
WebForm模型不像MVC,MVC的Controller本身使用原廠模式擷取,有ControllerFactory的概念,WebForm無法像MVC一樣直接替換Controller工廠。構造注入就別想了,aspx直接被.NET初始化成對象的,你沒機會幹預這個過程,只能從後期的屬性注入下手。因此主要實現思路有以下2種:1、在aspx.cs檔案中,需要被注入的屬性直接從SpringContext中擷取對象ClassName object =
Time of Update: 2018-12-03
Windows下的Memcache安裝: 1. 下載memcache的windows穩定版,解壓放某個盤下面,比如在c:\memcached 2. 在終端(也即cmd命令介面管理員身份安裝,首先找出cmd.exe的原檔案(在c:\windows\system32\cmd.exe),右擊以管理員進入,接下來的步驟就和xp安裝方法一樣了)下輸入 ‘c:\memcached\memcached.exe -d install’ 安裝 3. 再輸入:
Time of Update: 2018-12-03
1. 使用者權限設計(二)--使用者認證管理設計方案7.2.ASP.NET系統使用者權限設計與實現3. Asp.net中的使用者角色許可權設計 4.關於許可權設計的輕量級實現 5.基於角色的許可權設計6.基於角色的許可權設計(轉)7. [個人收集]許可權管理設計、分析、實現參考資料8.瘋狂.NET 通用許可權設計 C/S後台管理,B/S前台調用源碼範例程式源碼下載之 --- 角色許可權9.自然架構的原始碼下載(2009.10.28更新)10.
Time of Update: 2018-12-03
ASP.NET應用程式結構及安全規劃 作者:Mike Amundsen 來源:賽迪網邏輯體繫結構從邏輯上講,您需要規劃解決方案以標識資料存放區、資料訪問、商務規則、使用者介面等之間的“邊界”。通常,Web 開發人員會選擇一個兩階段模型,並用 Web Form儲存用於訪問現有資料存放區系統(例如 Microsoft SQL Server)的所有代碼。一個更有效方法是建立一個位於 Web Form使用者介面與 SQL Server 資料存放區系統之間的中介層組件庫。這種三層方法(Web
Time of Update: 2018-12-03
1. 開啟新的視窗並傳送參數:傳送參數:response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>")接收參數:string a = Request.QueryString("id");string b =
Time of Update: 2018-12-03
一直期待ATLAS能夠提供AutoComplete的擴充特性,終於不負眾望,在最新版的ASP.NET AJAX Control Toolkit 已經包含了這個特性:AutoCompleteExtender。使用起來是很簡單的。以下舉個股票代號查詢的例子,輸入部分代碼、拼音縮寫或者漢字,便能得到全部的提示。1 添加一個TextBox<asp:TextBox runat="server" ID="txtStockKeyName" Width="300" autocomplete="off" /
Time of Update: 2018-12-03
一、安裝篇由於Google和Yahoo的推廣,現在AJAX成為了網站的新興技術。AJAX是Asnychronize Javascript and
Time of Update: 2018-12-03
如果對微電腦硬體系統有足夠的瞭解,那麼我們對於Cache這個名詞一定是耳熟能詳的。在CPU以及主板的晶片中,都引入了這種名為高速緩衝儲存空間(Cache)的技術。因為Cache的存取速度比記憶體快,因而引入Cache能夠有效解決CPU與記憶體之間的速度不匹配問題。硬體系統可以利用Cache儲存CPU訪問機率高的那些資料,當CPU需要訪問這些資料時,可以直接從Cache中讀取,而不必訪問存取速度相對較慢的記憶體,從而提高了CPU的工作效率。軟體設計借鑒了硬體設計中引入緩衝的機制以改善整個系統的效能
Time of Update: 2018-12-03
第一步:在asp.net頁面寫javascript方法放在<body><form>之間 <script language="javascript" type="text/javascript"> function validate() ...{ if (document.getElementById("txtName").value=="") ...{ alert(" Name No
Time of Update: 2018-12-03
各位好! 庖丁解牛一書已經成功出版, 期間出了一些原因, 讓大家久等了, 在此表示歉意. 另外, 雖然等得較久, 但微軟特為本書贈送正版的VS 2008學習版安裝軟體, 方便了讀者, 也是值得等的. 我是本書作者. 本書提供五章內容作為試讀章節. 1. PDF和Word格式下載, 以及網頁格式免費閱讀: http://blog.csdn.net/ChengKing/archive/2008/08/18/2792440.aspx 從事Asp.net技術的朋友不妨下載一下讀一下. 2.
Time of Update: 2018-12-03
庖丁解牛系列—Asp.net工作原理機制知識點精講匯總 1.庖丁解牛:伺服器控制項開發中的各種調試技巧http://blog.csdn.net/ChengKing/archive/2009/01/01/3677461.aspx 2.庖丁解牛:控制項事件和資料回傳概述http://blog.csdn.net/broadview2006/archive/2009/02/12/3881336.aspx 3.庖丁解牛:事件和資料回傳機制的實現http://blog.csdn.net/broadvie
Time of Update: 2018-12-03
給大家推薦一本Asp.net進階圖書:庖丁解牛:縱向切入ASP.NET 3.5控制項和組件開發技術》 — 基於VS 2008(相容VS 2005)/C#★★★【庖丁解牛:縱向切入Asp.net 3.5控制項和組件開發技術系列—教程索引】★★★【庖丁解牛:縱向切入Asp.net 3.5控制項和組件開發技術系列—(1)讀者序】【庖丁解牛:縱向切入Asp.net
Time of Update: 2018-12-03
本書主要內容 大部分開發人員在學習Asp.net的過程中都有這樣的體會,使用Asp.net開發很多年,但仍然感覺對Asp.net技術的瞭解比較少,對知識點的瞭解比較模糊;以及,在工作過程中經常接到苛刻的控功能需求,我們經常以“控制項不支援的理由”迴避需求人員,僥倖逃過一劫。但這並不是長久之計,要想對Asp.net技術有質的提高, 必須首先要理解其工作原理,