Time of Update: 2018-12-07
登陸使用者名稱密碼驗證通過之後輸入以下代碼:Hashtable hOnline = (Hashtable)Application["Online"];if(hOnline != null){IDictionaryEnumerator idE = hOnline.GetEnumerator();string strKey = "";while(idE.MoveNext()){if(idE.Value != null &&
Time of Update: 2018-12-07
//aspx頁面<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False" GridLines="None" ShowHeader="False" OnRowDataBound="GridView2_RowDataBound"> <Columns>
Time of Update: 2018-12-07
Spring.NET是Spring Framework移植到.NET平台上的一個架構,與其他.NET架構比較: 不僅僅是個DI容器——雖然Spring.NET常被拿來與其他的DI容器如Castle等進行比較,但準確地說,Spring.NET是個應用程式框架,因為它具有豐富的API,可以用在整個應用中,如資料訪問、Web開發和整合測試等等。ASP.NET架構——Spring.NET ASP.NET架構並不是基於ASP.NET MVC的,它最大的好處是提升了生產率:新使用者在探索DI和Spring.
Time of Update: 2018-12-07
1、DateTime 數字型 System.DateTime currentTime=new System.DateTime(); 1.1 取當前年月日時分秒 currentTime=System.DateTime.Now; 1.2 取當前年 int 年=currentTime.Year; 1.3 取當前月 int 月=currentTime.Month; 1.4 取當前日 int 日=currentTime.Day; 1.5 取當前時 int 時=currentTime.Hour; 1.6
Time of Update: 2018-12-07
有時我們需要防止其他網站直接引用我們系統中的圖片,或下載檔案連結。需要禁止盜鏈!在ASP.NET中可以方便的實現該功能!做一個簡單的盜鏈圖片的樣本,如下。建立立一個WebApplcation。建立立一個images檔案夾,裡面二張jpg圖片,一張logo.jpg正常圖片,一張用於提示非法盜鏈的圖片Error.jpg圖片。頁面default.aspx頁面很簡單。就一個圖片如下<form id="form1" runat="server"> <div> <i
Time of Update: 2018-12-07
最近重構一個內部的平台系統,作為一個平台,其下有幾個子系統,每個子系統有自己的網站系統。而每個網站使用的是統一的風格,統一的驗證機制,反饋系統,等等。所以,為了避免幾個子系統中重複出現相同的資源或檔案,我打算將以前的ASP.NET Web Site全部轉換為ASP.NET Web Application,然後通過連結外部公用檔案的方式解決這個問題。同時:1. Web Application是Web Site的升級產品。2. Web
Time of Update: 2018-12-07
在大型網站中我們時常要統計網站的訪問人數,根據網站的訪問人數調節緩衝策略存取原則。 1.建立網站,在網站的全域應用程式類中的Application_Start()方法中將網站的訪問人數記錄到靜態變數中,代碼如下:1 public static int _totalcount;2 void Application_Start(object sender, EventArgs e)3 {4 // 在應用程式啟動時啟動並執行代碼5
Time of Update: 2018-12-07
項目的效能一直處於中下等的水平,也一直在摸索著,自從前幾周最佳化了WCF那一塊之後,速度明顯提高了,可是程式還不是理想中的要求,所以還要繼續努力!一丶情境前一段時間發現多個用戶端在第一次串連Server的時候會頻繁擷取同樣的資料,也就說每個用戶端擷取資料都要去資料庫尋找一次,同一時刻多次的去資料庫擷取資料也是一件很費時間的事!想來想去,決定把那些基本不變的資料緩衝在Server,最後用戶端擷取資料的時候就不需要直接尋找資料庫了!上網查了一下關於設計緩衝機制的資料,大部分都是ASP.NET
Time of Update: 2018-12-07
本例是通過VB5.0建立ActiveX DLL檔案,這個檔案類比了一個擲色子的過程。 建立一個工程,並雙擊建立工程視窗中 ActiveX DLL表徵圖,VB將自動為項目添加一個類別模組,並將該項目類型設定為ActiveX DLL。在屬性視窗將類別模組的名稱屬性改為clsDice。從工程菜單中,選擇工程屬性,將工程名稱改為MyDLL。從檔案菜單中,選擇儲存 clsDice,將類別模組儲存為myDice.cls。添加以下代碼: Option
Time of Update: 2018-12-07
先上個圖: 這是Asp.net中的Web.config檔案,globalization元素 的requestEncoding和responseEncoding屬性的作用應該一看就明白吧。本 來沒有這句話(<globalization requestEncoding="utf-8" responseEncoding="gb2312"/>)用 AS的的URLRequest類發送URL時(如:“Handler.ashx?aa=小狗”),小狗到了Asp.net就成了亂碼。有
Time of Update: 2018-12-07
文章目錄 PreApplicationStartMethodAttributeBuildProvider.RegisterBuildProviderBuildManager.AddReferencedAssemblyConfig-free IHttpModule Registration ASP.NET 4.0在很多方面都做了改進,在這篇ASP.NET 4.0白皮書就描述了很多ASP.NET
Time of Update: 2018-12-07
文章目錄 NVelocityViewEngineNVelocityViewExtensionDuck 在我的這篇博文中,有這麼一段話:“我一直在想,有沒有辦法可以單獨限制View中的代碼的存取權限,類似於trust level,只是這個trust level是用來限制模板中的代碼。”。有讀者johngeng問,為什麼要用trust
Time of Update: 2018-12-07
我們知道,在Asp.Net Mvc Preview5中加入了全新的ModelBinder特性,雖然這個特性非常的強大,但是使用起來並不是那麼的友好,因此,在最新的Asp.Net Mvc Beta中,架構對這部分進行了進一步的加強,使得複雜參數的自動綁定得以實現,本文將分級部分完整探討整個mvc架構中的modelbinder實現和完全挖掘系統內建的ModelBinder的能力,使得基於mvc架構的web開發脫離頁面取值的苦海. (參見:
Time of Update: 2018-12-07
為了協助您理解《Asp.Net Forums2.0深入分析》之 Asp.Net Forums是如何?代碼分離和換皮膚的,現在我們一起來寫一個代碼分離帶換皮膚功能的登陸頁面:第一步:建立ThemeDemo項目第二步:添加基類SkinnedWebControl.cs using System;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.IO;namespace
Time of Update: 2018-12-07
在ASP.NET 2.0中提供了大量的Provider,以及Master Page、Theme/Skin等新技術,而這些技術都需要有一個資料庫的支援。而ASP.NET 2.0預設的是採用SQL Express,在實際開發中我們用的最多的還是Sql Server,因為我們要進行一定的配置。下面簡要敘述在ASP.NET 2.0中使用SQL Server 2K/2K5做支援資料庫的步驟:在Visuaol Studio
Time of Update: 2018-12-07
下載例子和相關源碼在開發ASP.NET應用程式過程中編寫Script是件很煩人的事情,其實我們可以把常用的Script裝成相應的.NET組件在服務端調用,這樣可以大大簡化Script的編寫還提高的Script的重用.以下是常用的開啟模式表單並擷取傳回值的類調用,實際上可以給設定多個參數傳入和不同控制項擷取不同傳回值的結果.定義開啟表單並設定傳回值指令碼類.HFSoft.Web.Scripts.ShowModalDialog dialog=new
Time of Update: 2018-12-07
Interview Questions : ASP.NET1. Describe the role of inetinfo.exe, aspnet_isapi.dll and aspnet_wp.exe in the page loading process. inetinfo.exe is the Microsoft IIS server running, handling ASP.NET requests among other things.When an ASP.NET
Time of Update: 2018-12-07
這篇文章我來講兩個關於頁面最佳化的基本用法,下篇分析下靜態頁面緩衝的用法。現在雖然大家的上網環境好了很多,但網站越來越流利胖用戶端,使得頁面載入速度並沒有提高多少,所以如何提高響應速度也就成了大家各顯身手的地方了。 第一:OutputCacheAttribute,這個頁面級的緩衝我想大家用過web form開發的程式員都知道,它可以將整個頁面全部緩衝下來,同時支援多種參數形式以及到期策略。在asp.net mvc
Time of Update: 2018-12-07
摘要:本文介紹使用ExtJS和Asp.NET實現TreePanel的節點的拖動(Drag&Drop)。例如,拖動節點到另一父節點,插入某節點到另一節點之前/後。 ExtJS+ASP.NET實現Tree節點的拖動(DragDrop)是非常簡單的。 首先開啟TreePanel的允許DragDrop的選項: 1: var tree = new Ext.tree.TreePanel({ 2: 3: …//此處省略 4: 5: enableDD:true, //允許DragDrop 6:
Time of Update: 2018-12-07
搜尋引擎喜歡.html或者.htm的頁面,不喜歡.aspx?id=123&p=345 所以從方便使用和SEO來說都有必要URL重寫。在自己主機上實現可以採用如下方法:在 ASP.NET 中執行 URL 重寫 (MSDN) 全面解析ASP.NET2.0下的URL重寫 但是在虛擬機器主機上沒有許可權去修改iis,也沒有許可權去安裝iis rewrite之類的iis外掛程式。只能修改下global.asax.cs的BeginRequest函數了: Code highlighting