Time of Update: 2018-12-05
... 前言 在Web應用程式中,引入AJAX,不僅可以提高使用者體驗(頁面局部重新整理),而且可以在一定程度上,降低Web伺服器的工作負載和回應時間。 AJAX 使用Javascript,在用戶端(瀏覽器端),通過Http(s)協議,向伺服器端 (Web Server)發起請求;伺服器根據請求的URI,完成相應的邏輯操作,爾後將執行的結果通過Http(s)協議,返回給用戶端。用戶端對擷取的返回結果(TEXT/XML 串),使用Javascript, 在callback 中解析、呈現。 ..
Time of Update: 2018-12-05
在web開發時,有的系統要求同一個使用者在同一時間只能登入一次,也就是如果一個使用者已經登入了,在退出之前如果再次登入的話需要報錯。 常見的處理方法是,在使用者登入時,判斷此使用者是否已經在Application中存在,如果存在就報錯,不存在的話就加到Application中(Application是所有Session共有的,整個web應用程式唯一的一個對象): string strUserId = txtUser.Text; ArrayList list =
Time of Update: 2018-12-05
ASP使用了線性處理模型。頁面執行按照從開始到結束的順序執行。因此ASP開發人員在一個簡單的頁面中也需要寫相當多的代碼。比如,一個web頁面有三個不同的提交按鈕,各自提交到不同的頁面。當點擊按鈕提交頁面時,需要在代碼中判斷是哪個按鈕觸發的,然後根據判斷執行正確的操作。ASP.NET採用的事件驅動模型,這種模型並不新鮮,它曾是windows編程開發專屬的。ASP.NET事件執行大概步驟如下:1.頁面首次運行。ASP.NET建立頁面和控制項對象,執行初始化代碼。然後,頁面渲染成HTML並返回用戶端。
Time of Update: 2018-12-05
static不用執行個體化對象的類,直接調用該類名就可以引入方法,相當執行過程。 非static通過執行個體化對象後調用方法。 只要引用static這個類時開闢的記憶體就存在了,但不會反覆開闢 非static變數在new的時候才分配記憶體。但是可以new多次,這樣就反覆開闢了記憶體。 參考地址:http://hi.baidu.com/shijingxin/blog/item/41fe33d13491ee3d9b5027b9.html
Time of Update: 2018-12-05
昨天由於要做系統測試,為了能與客戶的環境保持一所以把Asp.net1.1 卸了. 測試完之後,重新安裝卻出現問題."無法找到該頁". 跟據以前的經驗我就從以下幾個方面著手處理. 1> 由於我機器上同時裝的有 Asp.net 2.0,2.0與1.1不能共用同一個應用程式集區. 我就建立一個應用程式集區命名為Asp.net2.0 , 用於配置2.0的應用程式,並把所有的2.0程式都設成了Asp.net2.0. 1.1的使用DefaultAppPool. 設定完之後發現還不可以.
Time of Update: 2018-12-05
asp.net4.0表單提交出現以下錯誤:A potentially dangerous Request.Form value was detected from the client (txtBackInfo="<P>111111</P><P>&nbs..."). Description: Request Validation has detected a potentially dangerous client input value, and
Time of Update: 2018-12-05
需求: 公司下派任務,之前的網站是一台伺服器,由於使用者過多,負載過大,現在老大要求多加一台伺服器。加就加貝,應該跟我這DEV沒有關係吧,應該不會碰到Source的吧。但是,之前網站有一些資料是放在Session裡面的。大家應該理解Sessino的機制(自己的理解):當使用者訪問伺服器的時候,會在Cookie裡面留下一個SessionId,HttpContext.Current.Request.Cookies["ASP.NET_SessionId"].Value就能取到,然後伺服器會根據這個S
Time of Update: 2018-12-05
SQL注入被那些菜鳥層級的所謂駭客高手玩出了滋味,發現現在大部分駭客入侵都是基於SQL注入實現的,哎,誰讓這個入門容易呢,好了,不說廢話了,現在我開始說如果編寫通用的SQL防注入程式一般的http請求不外乎get 和 post,所以只要我們在檔案中過濾所有post或者get請求中的參數資訊中非法字元即可,所以我們實現http 請求資訊過濾就可以判斷是是否受到SQL注入攻擊。 IIS傳遞給asp.dll的get 請求是是以字串的形式,,當
Time of Update: 2018-12-05
ASP.NET內建強大緩衝功能,你可通過緩衝對象的“鍵與項”(Key and
Time of Update: 2018-12-05
ASP.Net中利用CSS實現多介面兩種方法。 方法一: <%@page language="C#"%> <%@import namespace="System.Data"%> <script language="c#" runat="server"> public void page_load(Object obj,EventArgs e) {
Time of Update: 2018-12-05
在asp.net中的webcontrol開發的時候採用render方法來呈現控制項。在javascript中,對於一些html代碼的拼接大多數情況下採用字串相加的方式來處理,這樣做有以下弊端:1.可讀性差,易出錯,出錯後不易發現。2.在javascript最小化的時候,長長的字串不能最下化。於是在項目中我實現了累死render的方法來處理html代碼的拼接。StringBuilder = function () {var self = this,strs = [];self.append =
Time of Update: 2018-12-05
譬如我有一個登陸頁面,上面有兩個Label和兩個Textbox,頁面命名為Login.aspx,控制項命名為lbl_UserName,lbl_Password,txt_UserName,txt_Password。首先可以在網站上建立一個App_LocalResources的檔案夾,然後建立一個資源檔,命名為Login.aspx.resx命名需要跟匹配的頁面名字相同。然後再建立另一個資源檔,命名為Login.aspx.zh-Cn.resxLogin.aspx.resx
Time of Update: 2018-12-05
ASP.NET 2.0包含兩個圖形控制項,一個Image,一個是ImageMap控制項。1、Image控制項是用來顯示圖象的,對應於<img />標籤,典型的Image控制項格式如下 <asp:Image id="imgRandom" ImageUrl="Picture.gif" AlternateText="Picture" DescriptionUrl=""
Time of Update: 2018-12-05
:http://www.downsite.cn/down.asp?i=322講 師:蘇鵬 中國網通支援人員與項目部開發經理 MSDN特邀講師uk c!xj$e/gep$C4k0G)OS5bwww.eimhe.com介紹如何使用ASP.NET開發自己的網站應用程式美河學習線上(主站) eimhe.com%MM(]B/xY第一講:主要介紹如何使用基本用戶端和伺服器端控制項,建設自己的web應用程式。 FE%Z2f\?第二講:主要介紹如何使用資料繫結伺服器端控制項,建設自己的web應用程式。
Time of Update: 2018-12-05
第一種方法設定:<connectionStrings> <add name = "mdbconn" [String, Required, Collection Key] connectionString = "" [String, Required] providerName = "System.Data.SqlClient" [String] /></connectionStrings>讀取: string strConnection
Time of Update: 2018-12-05
ASP.NET的第一個版本就已經建立了一組新的資料庫繫結控制項。有了這些控制項的支援,資料的可視化和編輯就簡單多了,其中一個最重要的控制項就是DataGrid控制項。但是這個控制項也有很多缺點。它為資料的排序,分頁和編輯提供了一些內建的功能,但必須手動實現。
Time of Update: 2018-12-05
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><%FilePath = Server.MapPath("/")&"/index.htm" 'response.Write(FilePath) Do_Url = "http://" Do_Url = Do_Url&Request.ServerVariables("SERVER_NAME")&"/default.aspx"
Time of Update: 2018-12-05
現在有大量的第三方控制項存在,這些控制項包括了開發的各個方面,但對於開發人員而言選擇一個合適的控制項卻很難,所以今天我們要推薦的是一個可以實作類別似MSN彈出通知訊息功能的控制項 下載控制項:Popup.rar 使用範例
Time of Update: 2018-12-05
Database Backup和還原,在項目開發中很多客戶都需要的功能。他們希望,點擊備份按鈕時,就可以把備份的資料庫下載到本地儲存。點擊還原按鈕時,把本地的資料庫還原到伺服器上。雖然這樣很不安全,但是在區域網路內也是很有必要的。這裡運用到了幾個知識點。1:Database Backup,和還原(這裡指Sql server)2:檔案的上傳和下載。(為什麼要用到檔案上傳和下載呢?這裡有個很值得注意的問題,而且我在做項目時也經常會疏忽。我們在測試Database
Time of Update: 2018-12-05