Time of Update: 2018-12-04
文章目錄 IIS 5IIS 6 傳統模式IIS 7 整合模式 vs. 傳統模式前台線程 vs. 後台線程工作者線程 vs. IO線程許可權 IIS 5IIS (inetinfo.exe) -> ASP.Net ISAPI (aspnet_isapi.dll) -> ASP.Net worker process (aspnet_wp.exe) -> ... IIS 6 傳統模式IIS (inetinfo.exe) ->
Time of Update: 2018-12-04
很多開發人員對於IIS和ASPNET的安裝等問題困擾,特此做下面的小總結,請大家多交流!iis 壞了修複辦法!!!!!!! 一般IIS運行不了ASP.NET,試一下下面四種方法,99%有效: 1。.NET 安裝的順序應該是先裝IIS,再裝VS.NET,如果次序反了,或者IIS重裝了,就需要使用aspnet_regiis.exe -i來重新安裝IIS Mapping(主要用於aspx,
Time of Update: 2018-12-04
導讀: 網站開發時,產生縮圖是一個非常常見和實用的功能.以前在asp裡只能藉助com組件實現,現在在.net裡可以利用架構的強大的類庫輕鬆實現.下面帖出完整的代碼(帶詳細注釋),參考了網上的一些文章及.net sdk相關內容,俺整理了C#和VB.NET兩種代碼。 先看下面這一段代碼: '將圖片縮小後儲存 Private Sub SaveSmallPic(ByVal sFileName As String) Dim image As System.Drawing.Image,
Time of Update: 2018-12-04
作者:azamsharp 翻譯:sharpcn介紹:幾天前,我在論壇上看到一個“如何建立檔案上傳進度條”的問題。大家知道,我們有上傳用戶端檔案到伺服器端的控制項,但是這個控制項並不提供任何關於上傳進度的資訊。如果用戶端上傳檔案(尤其是大檔案),而頁面上沒有任何變化,就不容易知道上傳操作是否在進行,有多少還沒有傳完。解決方案就是使用一些技術方法在用戶端顯示上傳進度。背景知識:在這篇文章中,我並不主講“如何將檔案上傳到伺服器端”。向大家推薦Konstantin
Time of Update: 2018-12-04
原來自己寫的現在備份一下省的到時候有問題using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using
Time of Update: 2018-12-04
《ASP.NET第一步》學習筆記與心得今天主要學習的asp.net 的某些常用控制項,並且學習一些基於控制項之上的東西,如伺服器控制項的層次,web與html 控制項的區別,伺服器控制項樹,伺服器控制項的事件和伺服器控制項和用戶端控制項。其中伺服器控制項樹及控制項層次出理解不太深刻,其中用到了一個control
Time of Update: 2018-12-04
如有不明白的地方歡迎加QQ群14670545 探討1.我們先建立一個頁面看看具體如何:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="MyWebSiteTest.WebForm1" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2018-12-04
建立頁面pagecycle.aspx,頁面代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="pagecycle.aspx.cs" Inherits="MyWebSiteTest.pagecycle" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2018-12-04
1.建立 datatableDataTable dt=new Datable();//可以給表建立一個名字,tb2.給表加個列名:dt.Columns.Add("id", typeof(System.Int32));//類型是可以變換的,比如System.Int32,System.Double..dt.Columns.Add("type", typeof(System.String));3.給表加行,內容:DataRow
Time of Update: 2018-12-04
ASP.NET狀態儲存分為用戶端儲存和伺服器端儲存兩種:使用用戶端選項儲存頁資訊而不使用伺服器資源的這些選項往往具有最低的安全性但具有最快 的伺服器效能,因為對伺服器資源的要求是適度的。但是,由於必須將資訊發送到用戶端來進行儲存,因此對於以這種方式可以儲存多少資訊存在一定的客觀限制。用戶端儲存的方式一般有如下4種:1 ViewState: 利用場合為:在對同一頁的多個請求間自動保留值,多用於用戶端的一些事件。,典型利用場合為:頁面資訊重設, 登陸出錯次數統計,Grid列排序等。優點:不利
Time of Update: 2018-12-04
瞭解當使用者對一個.aspx頁面提出請求時,背景Web伺服器的動作流程。當對這個流程瞭解後,我們就會明白HttpHandler和HttpModule的作用了。首先,來瞭解一下IIS系統。它是一個程式,負責對網站的內容進行管理,以及對客戶的請求(就是Http請求)做出反應。當使用者對一個頁面提出請求時,IIS做如下反應(忽略許可權):1.把對方請求的虛擬路徑轉換成實體路徑2.根據實體路徑搜尋請求的檔案3.找到檔案後,擷取檔案的內容4.產生Http頭資訊。
Time of Update: 2018-12-04
現在敘述最終要的過程,當asp.net在IIS的ISAPI擷取一個aspx的系統請求,並獲得控制權後發生了什麼。首先,它檢測記憶體中是否有負責處理asp.net內容的運行庫進程(IIS5是aspnet_wp.exe,IIS6是w3wp.exe),如果沒有就建立一個,然後把控制權轉給這個進程(就是函數指標跳轉操作)。當這個進程接到控制權後,檢查進程裡面的此網站的應用程式設定的應用程式定義域裡面是否有HttpRuntime類的執行個體,沒有就建立一個執行個體。一個伺服器內可以有多個HttpRunti
Time of Update: 2018-12-04
我從.net beta2的時候就開始學了,正式使用.net做開發使用的是.net1.1版。就是說,.net1.0版出來的時候絕大多數人都是處在學習階段,原因嘛,當然是許多人沒有定下來是否學習.net,還有.net入門的確比以前的Delphi和VB6要難一些,而且.net1.0剛推出,出於對穩定性和功能上的考慮,我覺得大家基本上是拿.net 1.0當作學習工具,拿 vs.net 2002當作熟悉微軟新一代開發環境的練手用了。而.net
Time of Update: 2018-12-04
在 網上找了很久沒找到樹沒找到樹形下拉式清單,於是自已寫了一個,(平時工作忙,沒時間,這段時間輕鬆點)給大家分享分享,有什麼不足之處還需廣大程式員同志們提一提功能:無限級樹形下拉式清單,通過資料庫綁定表結構:最少也要兩個欄位 [ ID , FATHER_ID ] (varchar型最好) 既它們成父子關係具體代碼: //資料擷取 protected void dropDataCon() { DataSet ds = GetDropListDate();
Time of Update: 2018-12-04
在聊這個技術問題前,我不由得想起一個可笑的故事。NetCraft曾經做了一個測評,這個測評根據比較大量網站頁面的副檔名是ASP.NET的還是JSP/Servlet的,得到了一個結論,現在ASP.NET的應用超過了JSP/Servlet。這個測評引發了大量的討論,很多用JSP的技術人員嘲笑這個測評。因為這個測評的結論忽略了一個很大的問題。那就是,JSP開發的網站的頁面,一定是.jsp嗎?答案當然是否定的。特別是mvc結構的網站常常都是沒有.jsp副檔名的,這是一個慣例了。如果不是為了避免混淆,我們
Time of Update: 2018-12-04
1、C#中 property 與 attribute的區別,他們各有什麼用處,這種機制的好處在哪裡?property和attribute漢語都稱之為屬性。不過property是指類向外提供的資料區域。而attribute則是描述對象在編譯時間或運行時屬性的。這兩者是有本質區別的。2 .列舉ASP.NET 頁面之間傳遞值的幾種方式。 答. 1).使用QueryString, 如....?id=1; response. Redirect().... 2).使用Session變數
Time of Update: 2018-12-04
[分享]為什麼要學xml ?這兩天我正學xml,有些朋友也感興趣,但不知道xml是幹什麼的,我轉些材料過來,希望能有更多的朋友加入進來,我們一起來學習這們技術呵呵,看到底有多少人感興趣,會貼吧!讓我們一起努力!<!-- 本文內容 --> 1.2.1 仍從HTML說起 可能大部分網頁製作者對HTML仍然情有獨鐘,一聽說要有一個新的語言來代替它,本能地先想為老朋友辯護兩句。HTML怎麼啦?它不是挺好的嗎?不錯,說起當今世界互連網的蓬勃發展,HTML的確立下了赫赫戰功。可是,
Time of Update: 2018-12-04
網頁編程如果想要和使用者進行互動,我知道的就是用alert() 這種方式有時候還好,感覺不太友好呀。但是Extjs的那個提示效果非常好,大家可以再進行擴充。昨天晚上做了個例子,就是Asp.net從後台調用前台的js代碼的。代碼如下所示: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//
Time of Update: 2018-12-04
View Code using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI.WebControls; /// <summary> ///GridviewProcess 處理Griedview合并 /// </summary> public class GridviewProcess { public
Time of Update: 2018-12-04
這種效果很早之前就想實現了,一直沒有實現。今天抽了點時間來做。終於做完了。前台代碼:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-