Time of Update: 2018-12-07
一、什麼是SQL注入式攻擊? 所謂SQL注入式攻擊,就是攻擊者把SQL命令插入到Web表單的輸入欄位或頁面請求的查詢字串,欺騙伺服器執行惡意的SQL命令。在某些表單中,使用者輸入的內容直接用來構造(或者影響)動態SQL命令,或作為預存程序的輸入參數,這類表單特別容易受到SQL注入式攻擊。常見的SQL注入式攻擊過程類如: ⑴ 某個ASP.NET Web應用有一個登入頁面,這個登入頁面控制著使用者是否有權訪問應用,它要求使用者輸入一個名稱和密碼。 Webjx.Com ⑵
Time of Update: 2018-12-07
昨天晚上研究了一下ComponentArt Web.UI forASP.NET控制項,目前已經分析出了其中的註冊序號,值此blog開張之際,公布出來分享,by theway,根據下面的序號安裝軟體還可以直接安裝其中的原始碼:1. Menu for ASP.NET 2.x - Developer LicenseSerial=X4XWXG-XV4QL-FXD32. NavBar for ASP.NET 2.x - Developer LicenseSerial=4XWWMV-XXLX4-GXF43.
Time of Update: 2018-12-07
最近在看artech的wcf文章時,接觸到他的幾篇IIS 和 ASP.NET ISAPI的文章,感覺寫的非常好。同時參考其他一些資料對IIS與ASP.NET Http Runtime Pipeline做了這次簡單的總結。 對於IIS處理asp.net資源的流程梳理一番後,大致畫了下面這些圖,目的是為了加深理解。更詳細內容可以查看artech的幾篇文章:http://www.cnblogs.com/artech/archive/2007/09/09/887528.html
Time of Update: 2018-12-07
1. 引言在前幾次任務裡開發的星級控制項僅適用於靜態展示,例如標明某個軟體的受歡迎度,但是實際上很多網站還希望能夠由使用者對某一資訊進行評分,最終計算出該資訊的受歡迎程度,使資料更為客觀和可信,由此需要在原有的星級控制項上加以改進,使使用者能夠動態評分,實際的看起來如所示:圖中第一行是經過評分後控制項的狀態,開發人員處理了評分事件並在頁面輸出了選擇的分數;圖中第二行顯示了另外一種評分狀態——滑鼠移動到了星形圖案上,此時使用紅色的星形提示使用者。2.
Time of Update: 2018-12-07
最近在一個winform項目中碰到的一個功能,勾選一個checkbox後表單中的其他控制項不可用。由此想到asp.net項目中有時候也要用到這種功能。比如,我們在提交一個表單的時候,可能由於網路或伺服器的原因,處理很慢,而使用者在處理結果出來之前反覆點擊按鈕提交。這樣很容易造成不必要的麻煩甚至是錯誤。說了這麼多,其實就是要實現一個禁用某些控制項的一種功能。好了,下面我就介紹自己簡單實現的這個小功能,貼代碼:CodeCode highlighting produced by Actipro
Time of Update: 2018-12-07
以前,在頁面上實現縮圖必須藉助第三方組件。現在,有了.NET,就可以很輕鬆地實現縮圖。下面就是實現縮圖的例子。 查看例子 http://dotnet.aspx.cc/Exam/Thumbnail.aspx 代碼如下:Thumbnail.aspx 複製 儲存<%@ Page Language="vb" AutoEventWireup="false" Codebehind="Thumbnail.aspx.vb"Inherits="aspxWeb.Thumbnail"
Time of Update: 2018-12-07
什麼是持久層?先解釋什麼是持久,英文persistence,將記憶體中的資料固化,保持在物理儲存裝置中。然而在公司專屬應用程式中,往往通過關係型資料庫來完成這一過程。那麼持久層的定義是:相對於三層架構中的展示層、業務層而言,專門負責持久化資料的獨立領域。 設計模式中的“單一職責”原則確定了分層的目的,說白了,持久層就是專門與資料庫打交道的。1所示圖1 在PetShop4.0中的DAL(資料庫訪問層)就是操作資料庫的。在其DAL中,通過SQL語句返回DataReader,然後給Model
Time of Update: 2018-12-07
文章目錄 開啟服務分析報文,處理請求 總結
Time of Update: 2018-12-07
在ASP.NET 2.0 中提供多語言轉換和多樣式主題轉換功能,兩種實現形式比較類似,所以放在一起說明一下。1. Language switcher 多語言轉換在Quick Start Tutorial 中,介紹了如何儲存和應用使用者選擇的語言。一般是用一個DropDownList展示支援的語言,供使用者選擇,通常是放在masterpage 裡面,將使用者選擇的語言儲存起來 這裡用了ASP.NET 2.0的Profile,當然也可以存在cookie session 或者querystring裡。
Time of Update: 2018-12-07
1. 引言我們經常會在網頁上看到使用星形圖案表示對某個軟體或某篇文章的評價,通常以五個星形作為最高標準,指定的等級對應使用實心填充,1-1所示,在學習ASP.NET自訂控制項的第一天,我們將開發這樣的自訂控制項。2.
Time of Update: 2018-12-07
* 功能說明:備份和恢複SQL Server資料庫* 作者: 劉功勳;* 版本:V0.1(C#2.0);時間:2007-1-1* 當使用SQL Server時,請引用 COM組件中的,SQLDMO.dll組件 * 當使用Access中,請瀏覽添加引用以下兩個dll* 引用C:\Program Files\Common Files\System\ado\msadox.dll,該DLL包含ADOX命名空間* 引用C:\Program Files\Common
Time of Update: 2018-12-07
梅花雨的日曆控制項的確很好用,可是在asp.net 2.0下,會發現以往的方式用不起了,js報錯“缺少對象”。解決方案如下1、<%@ Page Language="C#" CodePage="936"..... 一定加入936 ,否則出錯 2、去掉 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2018-12-07
首先,eval與bind是兩個方法,都可以實現前台資料繫結Bind方法(雙向資料繫結)即能把資料繫結到控制項,又能把資料變更提交到資料庫。Eval方法(單向資料繫結)它實現了資料讀取的自動化,並能對綁定欄位進行格式化顯示,但是沒有實現資料寫入自動化。比如,當有GridView、DetailsView控制項的時候,Bind方法可以使控制項從模板中的子控制項中提取值,並將這些值傳遞給資料來源控制項。然後資料來源控制項將執行適當的資料庫命令。所以在資料繫結控制項的EditItemTemplate或In
Time of Update: 2018-12-07
自己四個月前曾初步研究了Asp.net導步處理模型並寫了一遍學習總結:asp.net非同步處理機制研究 ,由於一直沒有應用的機會,不久就拋之腦後了。前天一朋友說需要實現一個類似QQ聊天的網頁聊天工具,我立馬就想到了它。經過幾個小時的奮戰,終於做出一個簡易的聊天Demo,如下: 左右兩圖代表單獨開啟的兩個瀏覽器介面,當右面的使用者選中一個線上使用者,在輸入架構填入資訊並發送時,左側的使用者就能立馬收到資訊。 一.概要 1.前台
Time of Update: 2018-12-07
url重寫就是把一些類似article.aspx?id=28的路徑重寫成 article/28/這樣的路徑當使用者訪問article/28/的時候我們通過asp.net把這個請求重新導向到article.aspx?id=28路徑有兩種方法可以做這件事情一:基於HttpModule的方案這個方案有有缺點,具體缺點以後再談我曾寫過一篇文章《不用組件的url重寫(適用於較大型項目)
Time of Update: 2018-12-07
一、JSON簡介對JAavascript有一定瞭解的人都知道JsonJSON(JavaScript Object Notation,JavaScript對象標記法)是一種輕量級的資料交換格式。JSON是“名值對”的集合。結構由大括弧'{}',中括弧'[]',逗號',',冒號':',雙引號'“”'組成,包含的資料類型有Object,Number,Boolean,String,Array, NULL等。JSON具有以下的形式:對象(Object)是一個無序的“名值對”集合,一個對象以”{”開始,”}
Time of Update: 2018-12-07
MVC4+EF系列一之說在前面個人使用MVC和EF已經有一段時間了但是時間不長,當然對MVC的認識還 不是太多,再次只是為了鞏固知識,同時也是為了記錄見證自己的學習。在這之前一直都在使用MVC3,最近安裝了MVC4所以就從MVC4開始學習了。這裡 我就用EF code first了(個人認為從資料庫產生EF Model在基於領域的開發中完全可以去掉,這隻是高露扮演的高露的個人觀點),為了提高學習的效率,我從實際的例子中學習(就用大家都經常用的課程成績管理業務)。我準備從一個簡單的學校課程
Time of Update: 2018-12-07
Asp.net中的web.config配置By Bendon 20101123目錄Asp.net中的web.config配置... 1一、 設定檔儲存位置... 2二、 設定檔載入順序... 2三、 設定檔節點介紹... 31. <configSections>. 32. <appSettings>. 53. <connectionStrings>. 54. <system.web>. 6<location>. 11四、
Time of Update: 2018-12-07
1.建立一個ToosTemp.asmx檔案2.其中定義一個方法,取得產品的分類: [WebMethod(EnableSession = true, Description = "取得商品分類")] public GetProdClasssResponse GetProdClass(string merchantUid, string ShopCode) { GetProdClassBll bllGetProdClass = new
Time of Update: 2018-12-07
第1章 入門約定優於配置:每一個Controller類的名字以Controller結束——如HomeController,這些類在Controllers目錄中。控制器使用的視圖是在Views主目錄的一個子目錄中,這個子目錄是根據控制器名稱(後面減去Controller的尾碼)來命名的。在每一個控制器的View檔案夾中,每一個操作方法都有一個名稱相同的視圖檔案與之對應。 第2章