Time of Update: 2018-12-07
提高Asp.net效能之一是適當的運用緩衝.在.aspx 頁面指定緩衝時間和參數.如:<%@ Page Language="C#" CodeFile="hooyesTest.aspx.cs" Inherits="hooyesTest" %><%@ OutputCache Duration="3600" Location="any" VaryByParam="PcacheTime" %> OutputCache 指令確定使用緩衝.Duration 必需屬性
Time of Update: 2018-12-07
今天同事想通過執行.sql指令碼達到恢複初始資料的目的,順便貼出來,以方便達者.//應用Process前請引用:System.Diagnostics命名空間. string infile=System.Web.HttpContext.Current.Server.MapPath("test.sql"); Process sqlprocess=new Process(); sqlprocess.StartInfo.FileName="osql.exe"; sqlprocess.
Time of Update: 2018-12-07
微軟已經宣布ASP.NET MVC 2的代碼以MS-PL協議發布,MS-PL是一個得到OSI認證的開源協議,ASP.NET MVC基於MS-PL發布,是一個真正的開源架構且沒有任何平台限制,也就是說,您可以在mono下使用或開發ASP.NET MVC的相關項目。可以到ASP.NET MVC 2 RTM Download Details page擷取原始碼,或者到CodePlex上擷取,這個頁面是微軟官方的,可以在下載頁面上查看這個檔案 mvc2-ms-pl.zip。另外ASP.NET
Time of Update: 2018-12-07
由於急於想體驗ASP.net Ajax 效果,早早的把ToolKit下載來,結果運行時出現如下錯誤.未能負載檔案或程式集“System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一個依賴項。系統找不到指定的檔案。很明顯的錯誤是缺少程式集.解決辦法:1,如果你的程式運行在你能控制的伺服器上,那麼安裝asp.net ajax就行了,這是System.Web.Ext
Time of Update: 2018-12-07
/// <summary> /// 執行DOS命令,返回DOS命令的輸出 /// </summary> /// <param name="dosCommand">dos命令</param> /// <param name="milliseconds">等待命令執行的時間(單位:毫秒),如果設定為0,則無限等待</param> /// <returns>返回輸出,如果發生異常,返回Null 字元串<
Time of Update: 2018-12-07
開篇語與本主題無關,我非常尊敬的一個導師好幾天沒有見到人,今天聽說原來是病了,人也出現了。在此祝願他身體康健,長命百歲!使用ASP.NET MVC構建RESTful服務時,想到一個問題:在使用POST,PUT,DELETE方法發送請求時伺服器端如何回傳響應?如果在操作過程中發生了異常情況,如何通知用戶端?帶著這個問題,嘗試著構建了一個ActionResult的衍生類別:namespace System.Web.Mvc{ public class HttpStatusResult :
Time of Update: 2018-12-07
現在ASP.NET虛擬機器主機一般都可以綁定多個網域名稱,但是通過這幾個網域名稱開啟的頁面都一樣。如何使綁的這幾個網域名稱分別開啟不通的頁面(即實現子網站的功能)呢? 其實很簡單,只需4個步驟: 1)給虛擬機器主機綁定幾個網域名稱;例如:www.abc.com,services.abc.com,support.abc.com。 2)在虛擬機器主機網站的根目錄下建立幾個檔案夾;例如:services,support;www檔案夾就不要建了。 3)在vs 2005
Time of Update: 2018-12-07
原文:http://www.anace.cn/article.asp?/a73.html 寫這個教程的初衷在首頁摘要已經說的很清楚了,現在就開始。一、資料庫很簡單使用ACCESS,Data.mdb建立一個表Article,三個欄位:ID,Title,Content;自動編號、標題、文章內容。二、Config.aspASP/Visual Basic代碼<% '資料庫連結 db="data.mdb"
Time of Update: 2018-12-07
感謝各位厚愛,《ASP.NET AJAX程式設計 第I卷 伺服器端ASP.NET AJAX Extensions與ASP.NET AJAX Control
Time of Update: 2018-12-07
作者:Dflying Chen
Time of Update: 2018-12-07
在使用LoadControl的方式,動態載入使用者控制項後,出現一個問題:當使用者控制項中的內容較多的時候(特別是伺服器控制項),頁面會出現一個Scroll,當啟用某一控制項時,頁面重新整理,此時,視窗的焦點將不在剛才啟用的控制項上。這個問題在網上有很多的方式來解決,最簡單的一種方式: 添加智能導航,如在代碼中添加這樣的語句:void Page_Load(Object sender, EventArgs e){ this.SmartNavigation =
Time of Update: 2018-12-07
1. 在ASP.NET中專用屬性:擷取伺服器電腦名: Page.Server.ManchineName擷取使用者資訊: Page.User擷取用戶端電腦名:Page.Request.UserHostName擷取用戶端電腦IP: Page.Request.UserHostAddress2. 在網路編程中的通用方法:擷取當前電腦名: static System.Net.Dns.GetHostName()根據電腦名取出全部IP地址: static System.Net.Dns.Resolve(電腦名)
Time of Update: 2018-12-07
在Web頁面裡面調用System.Windows.Forms.WebBrowser時報錯,提示只能在單線程中使用。通過設定Page.AspCompatMode為True解決問題,但是對程式效能有影響。MSDN上的資訊:Page.AspCompatMode 屬性 此屬性支援 .NET 基礎結構,但不適合在代碼中直接使用。 設定一個值,它指示頁是否可在單一執行緒 Apartment (STA) 線程上執行。命名空間:System.Web.UI程式集:System.Web(在
Time of Update: 2018-12-07
Asp.net 2.0 Treeview 動態填充,並實現無限級樹,資料庫表關鍵字段:表:
Time of Update: 2018-12-07
asp.net Session的預設時間設定是20分鐘,即超過20分鐘後,伺服器會自動放棄Session資訊. 當我們在asp.net程式中開啟webconfig的時候,可以看到一段如下的代碼:Asp.net程式碼:<sessionStatemode="InProc"stateConnectionString="tcpip=127.0.0.1:42424"sqlConnectionString="data
Time of Update: 2018-12-07
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml"&
Time of Update: 2018-12-07
ASP.NET "Atlas" WikiThe ASP.NET "Atlas" Wiki Sample Kit is a Visual Studio 2005 web project template, which is installed by Visual Studio and creates a 'new web site' template that is used to create your own Wiki application, using the ASP.NET
Time of Update: 2018-12-07
預設情況下.net的安全層級比較高,會檢測使用者提交的表單的字元,若含有類似<xxx>這樣的字元,會報錯: 從用戶端("<P>...")中檢測到有潛在危險的 Request.Form 值。 解決辦法一、在web.config中配置不檢測使用者提交的資料:做法如是:在Web.Config增加一個配置資訊,這個會使網站的所有頁面都不會出檢測代碼如下:<?xml version="1.0" encoding="gb2312" ?><configuration&
Time of Update: 2018-12-07
1.在*.aspx頁面中調用*.aspx.cs中的方法....aspx.cs代碼:public string FormatStr(string mystr){ ........... }aspx代碼:<%# FormatStr(綁定)%>在aspx.cs引用某個空間a,剛可以直接在aspx頁面使用a命名空間下的方法。2、伺服器的指令碼調用方法,快顯視窗等;asp.net裡可以方便的使用:Response.Write("<script>alert('do you
Time of Update: 2018-12-07
XmlReaderSettings是用來驗證XML資料的一個重要的類,後面我們將用這個類來驗證XML檔案,這裡我們先示範使用XmlReaderSettings來配置XmlReader的輸出XmlReaderSettings類的屬性名稱 說明 CheckCharacters 擷取或設定一個值,該值指示是否進行字元檢查。 CloseInput 擷取或設定一個值,該值指示當讀取器關閉時,是否應關閉基礎流或 TextReader。 ConformanceLevel 擷取或設定 XmlReader