- 2009-07-11
.NET發(fā)展至今,其實各處都有
- 2009-07-10
消息加密的工作原理 消息應用程序發(fā)送方對消息進行加密后發(fā)送到目標計算機的消息隊列中,然后由目標計算機上的應用程序接收消息隊列中的消息進行解密。消息加密旨在防止在傳輸過程中有人未經授權查看消息。 使用消息加密會降低性能,不過這沒有使用消息驗證
- 2009-07-10
老久不上來寫技術類的東西了,偶爾回歸一下吧。(其實,這篇文章8個月前寫了個大半,后來一直沒有時間去完善,再后來就因為各種原因給放下來了。) Linq to Sql 用的人也應該有些吧,我在cnblogs上面看老趙寫的那幾篇文章(請看08年9月左右的文章),感覺也很有
- 2009-07-10
Global.asax文件,有時候叫做ASP.NET應用程序文件,提供了一種在一個中心位置響應應用程序級或模塊級事件的方法。你可以使用這個文件實現(xiàn)應用程序安全性以及其它一些任務。下面讓我們詳細看一下如何在應用程序開發(fā)工作中使用這個文件。 概述 Global.asax位于
- 2009-07-09
最近在使用Linq To SQL的時候,為了了解不同Linq語句對性能造成的不同影響,需要獲得Linq To SQL生成的SQL語句。 如果是在桌面程序中,只需要 _context.Log = Console.Out; 即可在控制臺輸出SQL語句。可是在ASP.NET中又該怎么辦呢? 這時我想起了StringWriter
- 2009-07-09
看了老趙的博客從匯編入手,探究泛型的性能問題 ,突然想起以前自己寫過一個關于反匯編的文章,特轉過來。 源代碼如下: 以下為引用的內容: void
- 2009-07-09
華能集團下某發(fā)電廠的企業(yè)網站(基于Asp.Net2.0實現(xiàn),不允許修改源程序)要求實現(xiàn)廠內用戶可直接訪問整個站點的所有頁面,廠外用戶只能訪問指定的頁面的功能,本文將按照需求分析、方案設計、編碼實現(xiàn)、部署應用的順序逐步闡述整個解決方案的形成過程。 1.
- 2009-07-08
今天在一場
- 2009-07-08
C#中通過Assembly類可以訪問程序集信息. 1.允許訪問給定程序集的元元素,包含可以加載和執(zhí)行程序集的方法; 2.加載程序集:使用靜態(tài)方法Assembly.Load(程序集名稱)或Assembly.LoadFrom(程序集完整路徑名); 3.屬性: FullName:程序集顯示名稱; 3.方法: Ge
- 2009-07-08
進程注入比較常見,比如用IDE調試 程序 以及一些Spy程序,如果僅僅為了與調試器通訊,可以使用.net提供的Debugger接口(在EnvDTE.dll的EnvDTE命名空間下).但無論出于什么目的,進程注入都是比較好玩的事情,所以不妨一試 . 進程注入的 方法 貌似很多(比如像特洛伊
- 2009-07-07
安全工程師,要能獨立負責網站安全、局域網安全、服務器安全等,要了解網頁掛馬有IFRAME框架掛馬、JS文件掛馬、偽裝掛馬、CSS掛馬、ActiveX組件掛馬等方式,這樣才可以有針對性地進行防范,避免網站和服務器等安全威脅。下面,我們來邁出成長為安全工程師的
- 2009-07-07
談到.NET和Java之間的Web服務交互性時,通常的選擇只有SOAP over HTTP,而根據(jù).NET 3.0的相關規(guī)范,這僅有的一個選擇也將會受到更多限制,.NET中提供的BasicHTTP將是唯一能直接與Java Web Servcies進行交互的方式。 最近,有兩個新的選擇出現(xiàn)了
- 2009-07-07
在項目中一般都需要將報表數(shù)據(jù)導出到EXCEL中,但經常出現(xiàn)導出長串數(shù)據(jù)(如身份證)到EXCEL中后顯示為科學計數(shù)法的格式,或者報表中顯示為001的數(shù)據(jù)導出到Excel后成了1的格式。 下面簡單介紹一下以上問題的解決方法: 1、首先,了解一下excel從web頁面上導出的
- 2009-07-02
Silverlight是一個跨瀏覽器的、跨平臺的插件,為Web帶來下一代媒體體驗和豐富的交互式應用程序體驗。
做為微軟出品的一個瀏覽器增強模塊,它使得瀏覽器可以在HTML中渲染豐富的內容。它
- 2009-07-02
第一: 以下為引用的內容: private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: 以下為引用的內容: private void Button2_Click( object sender, System.EventArgs e ) { Respons
- 2009-07-01
1、在使用Visual Studio .NET時,除直接或非引用的對象外,不要使用缺省的名字。 .NET帶來的好處之一是所有的源代碼和配置文件都是純文本文件,能夠使用Notepad或WordPad等任意的文本編輯器進行編輯。如果不愿意,我們并非一定要使用Visual Studio .NET作為
- 2009-07-01
網上查了很多方法,都不太好使,不如自己寫一個,思路就是把按鈕按下時用Javascript在客戶端把按鈕下一次的onclick事件改為return false; 這樣在服務器端頁面重新送回客戶端之前,再次點擊按鈕都不會Post到服務端。同時將按鈕的style改為一行字的樣子,光標
- 2009-07-01
據(jù)我所知,這項技術最初是由Microsoft在1999年提出來的,也就是我們所熟知的使用遠程調用(remote calls)的DHTML / JavaScript web應用程序.這項技術的核心就是通過瀏覽器發(fā)出一個異步的HTTP請求來調用服務端的網頁或服務,在返回結果后,無需刷新就可以更
- 2009-06-30
在做打印預覽時:發(fā)現(xiàn)有趣的現(xiàn)象。 1:打印預覽時寬度設置為0.1mm的線與設置為0.2mm的線顯示效果一樣,無區(qū)別。 打印機輸出正常。 2:打印預覽時:相同寬度的線有些顯示有些不顯示。 打印機輸出正常。 仔細查看了一下,實際上是映射模式下的顯示問題,鑒于映
- 2009-06-30
DOTNET事件處理的步驟與實現(xiàn) 第一步:定義一個合適的委托 例: 以下為引用的內容: delegate void MoveEventHandler(Object Sender,MoveEventArgs e) 注意:DotNet框架中的標準委托的定義如下: 以下為引用的內容: Public delegate void EventHabdler(Objec