Time of Update: 2018-12-06
http://weblogs.asp.net/scottgu/archive/2007/12/09/asp-net-3-5-extensions-ctp-preview-released.aspx The ASP.NET 3.5 Extensions CTP is the first community drop to include the MVC (Model-View-Controller) Framework. ASP.NET MVC has first been announced
Time of Update: 2018-12-06
在Asp.net 中HttpHandler,HttpModule,IHttpHandlerFactory的原理與應用(一)中提到,HttpModule會在頁面處理前和後執行,而HttpHandler才是真正的頁面處理。查看C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\web.config,你就會發現裡面有很多關於Httpmodule和httphandler的定義。比方說,httpmodule中定義了在頁面處理前(後)要進行許可權,角色,
Time of Update: 2018-12-06
概述: 本文基於ASP.NET 2.0的原始碼,對ASP.NET 2.0運行時進行了簡要的分析,希望能協助你理解ASP.NET 2.0中請求處理過程及頁面編譯模型。關鍵字: ASP.NET 2.0運行時,原理,請求處理,頁面編譯,ASP.NET 2.0 HTTP Runtime主要類: System.Web.HttpRuntime System.Web.HttpApplicationFactory System.Web.HttpApplication
Time of Update: 2018-12-06
upfile.asp <!--#include FILE="upload.inc"--> <html> <head> <title>檔案上傳</title> </head> <body> <% dim arr(3) dim upload,file,formName,formPath,iCount,filename,fileExt,i set upload=new upload_5xSoft ’建立上傳對象
Time of Update: 2018-12-06
upload.inc <SCRIPT RUNAT=SERVER LANGUAGE=VBSCRIPT> dim upfile_5xSoft_Stream Class upload_5xSoft dim Form,File,Version Private Sub Class_Initialize dim iStart,iFileNameStart,iFileNameEnd,iEnd,vbEnter,iFormStart,iFormEnd,theFile
Time of Update: 2018-12-06
<% dim sql_injdata sql_injdata = "'|and|exec|insert|select|delete|update|count|*|%|chr|mid|master|truncate|char|declare|iframe|url=|href|<script>|</script>|<iframe>|</iframe>" sql_inj = split(sql_injdata,"|") if
Time of Update: 2018-12-06
參考:Scott Blog ASP.NET MVC Framework (Part 3): Passing ViewData from Controllers to Views在ASP.NET MVC Framework中把ViewData從控制器傳到視圖的方法有通過弱類型和強型別兩種,簡述其用法並分析其優缺點。1) 弱類型 通過ViewData Dictionary進行傳遞,視圖檔案繼承於ViewPage 在Controller Action中對ViewData進行賦值
Time of Update: 2018-12-06
本文背景: http://jzywh.cnblogs.com/archive/2005/09/29/246650.html 網上很多朋友看到我這篇文章,按照我的方法做了,但是還是沒有得到想要的效果,其實有些問題需要注意一下,我上篇文章也只是提出瞭解決這一問題的辦法的最核心的內容,有些朋友可能在實際運用中可能會碰到一些問題其實可以根據自己的經驗作出相應處理應該可以解決,我在這裡幫大家列出幾點以協助大家快速解決問題。 1.網域名稱解析問題
Time of Update: 2018-12-06
ISAPI_Rewrite利用IIS的ISAPI實現URL重寫的,ISAPI_Rewrite是一個工具,為:http://www.isapirewrite.com/download/isapi_rwl_x86_0067.msi,下完,直接NEXT裝一下就可以,位置可以隨便裝,但要記住,然後開啟IIS,在網站上-右擊-屬性-ISAPI篩選器,起了名字,就叫"URLRewrite"吧,隨便起的,然後瀏覽找到你剛才安裝根目錄的ISAPI_Rewrite.dll這個檔案然後確定。進入剛才安裝ISAPI_
Time of Update: 2018-12-06
大家應該知道,微軟的URLRewrite能夠對URL進行重寫,但是也只能對網域名稱之後的部分進行重寫,而不能對網域名稱進行重寫,如:可將 http://http://www.abc.com//1234/ 重寫為 http://www.abc.com/show.aspx?id=1234 但不能將 http://1234.abc.com/ 重寫為 http://www.abc.com/show.aspx?id=1234。 要實現這個功能,前提條件就是 http://www.abc.com/
Time of Update: 2018-12-06
更進階的內容看這裡:http://www.cnblogs.com/notus/archive/2007/03/13/673222.html最近有個朋友要做url重寫的東西,我幫他弄了弄,回頭看當年自己寫的那個文章,當時以為自己寫的很容易理解.但現在再看卻覺得寫的不好.而今天百度了一下urlrewriter發現我這個文章竟然排第二.為了方便更多朋友,我再寫點東西補充下.一般用百度搜的朋友都是對這個不瞭解但又急需要用的,我想,再多的語言也比不過一句代碼.於是我把今天幫朋友時候寫的一個小例子傳了上來.
Time of Update: 2018-12-06
最近對頁面的生命週期比較感興趣,看了一些牛人們寫的文章,感覺似懂非懂(仍需要繼續努力^_^).生命週期中涉及到幾個非常重要的對象:HttpHandler,HttpModule,IHttpHandlerFactory,他們的執行(順序)和IIS又有著莫大的聯絡(回頭琢磨清楚了再補上這一篇)。大致的執行過程是這樣的:client端發送頁面請求,被IIS的某個進程截獲,它根據申請的頁面尾碼(.aspx)不同,調用不同的頁面處理常式(.asp->asp.dll;
Time of Update: 2018-12-06
【轉】asp.net中的WebApplication(web應用程式)和WebSite(網站) web
Time of Update: 2018-12-06
概述URL重寫是截取傳入Web請求並自動將請求重新導向到其他 URL 的過程,比如瀏覽器發來請求hostname/101.aspx ,伺服器自動將這個請求中定向為http://hostname/list.aspx?id=101。url重寫的優點在於: * 縮短url,隱藏實際路徑提高安全性 * 易於使用者記憶和鍵入。 * 易於被搜尋引擎收錄實現url重寫的基本方法下載MS的URLRewriter.dll,放到你的web程式的bin下,:download.
Time of Update: 2018-12-06
http://www.cnblogs.com/aaa6818162/archive/2009/05/08/1452576.html 一、偽靜態用處有些使用者覺得,偽靜態和真靜態實際被收錄量會相差很大,其實不然,從你個人角度,你去判斷一下一個文章到底是真靜態還是偽靜態?估計很難看得出,因為所謂靜態意思,就是地址中不帶問號,不帶問號的就是靜態,管他是真的還是偽的?搜尋引擎看得出嗎?所以說,其實不論是真的還是偽的,其實對於搜尋引擎來說都是一樣的,搜尋引擎沒有說,你這個是偽的,我不收錄你。追根究底來說,
Time of Update: 2018-12-06
一、偽靜態用處有些使用者覺得,偽靜態和真靜態實際被收錄量會相差很大,其實不然,從你個人角度,你去判斷一下一個文章到底是真靜態還是偽靜態?估計很難看得出,因為所謂靜態意思,就是地址中不帶問號,不帶問號的就是靜態,管他是真的還是偽的?搜尋引擎看得出嗎?所以說,其實不論是真的還是偽的,其實對於搜尋引擎來說都是一樣的,搜尋引擎沒有說,你這個是偽的,我不收錄你。追根究底來說,為什麼搜尋引擎會不收錄帶問號的網址?因為搜尋引擎怕由於問號而進入死迴圈,稱為“搜尋機器人陷阱(Spidertraps)”(以前動網就
Time of Update: 2018-12-06
前提: 如下將要介紹的幾種類型資源都要在其屬性頁面視窗, 將 <產生操作> 屬性, 設定為[內嵌資源], :► 給自訂控制項添加自訂表徵圖的幾種方案 方法一: 直接在自訂控制項項目中添加一個 *.bmp格式的表徵圖檔案, 並將其命名 與主控制項檔案相同, 副檔名為 .bmp, 比如主控制項檔案名稱為: CustomButton.cs, 則表徵圖檔案命名為: CustomButton.bmp . 編譯項目.
Time of Update: 2018-12-06
常見的樣本很多,本文只是我的工作記錄。前台頁面:@{ ViewBag.Title = "首頁"; } @section Header { <script type="text/javascript"> $(document).ready(function () { $("#keyword").autocomplete({ source:function (
Time of Update: 2018-12-06
思路:通過拓展HtmlHelper載入Mvc3的模板頁面或者Mvc2中的ascx使用者控制項實現分頁布局和樣式的自訂。實現思路: PageModel 頁碼類包含: PageIndex 頁碼索引 PageText 頁碼顯示文本Pager 分頁控制項類 PagerTemp 分頁控制項載入cshtml或者ascx名稱
Time of Update: 2018-12-06
上次寫了篇:老生常談:Asp.net Mvc 3 載入cshtml檔案建立自訂分頁遇到的問題: 單純的資料列表,分頁ok,但是加上其它外界因素,常見的如 查詢,排序,分頁如何跟它們結合呢?分頁如何和查詢,排序結合?我的思路,查詢、排序為主,分頁為次。 1.查詢條件改變,頁碼重新載入,當前頁面從1重新開始 2. 查詢後產生的頁碼儲存查詢對應的參數和值,從而類比查詢+分頁的效果。 拓展分頁控制項,使其可以包含其它參數。常見的傳參方式: