原创 Attribute的應用指南

摘要  在這篇指南里,我們將會看到如何自己創建特性(Attribute),並將其用到不同的程序實體(Entity)上,在程序運行時獲取特性信息。譯註  由於Property 已被譯作“屬性”,就將 Attribute譯作“特性”。介紹  

原创 中國一詞的由來

 “中國”一詞最早出現是在(周代)《詩經》中,如《大雅·民勞》“惠此中國”。但《詩經》中的此類“中國”實爲“國中”,還不是真正指國家。稱國家的“中國”一詞,在戰國諸子書中已屢見不鮮了。如《孟子·滕文公上》雲

原创 固定表頭的DataGrid

前後折騰快一個星期了,不知道還有什麼問題沒了。 主要屬性: IsAutoWidth  獲取設置是否自動調整寬度,如果設置爲true則忽略width的設置 IsAutoHeight   獲取設置是否自動調整高度,如果設置爲true則忽略he

原创 使用TextRange對象

使用TextRange對象一 對於文本處理,許多用戶都只使用the innerText/innerHTML 和 outerText/outerHTML 屬性和它的相關方法,然而使用文本範圍對象將有許多高級的文本操作。TextRange對象

原创 log4net的配置

簡單的配置   <log4net>    <appender name="stdout" type="log4net.Appender.ConsoleAppender" >      <layout type="log4net.Layou

原创 金山詞霸不能取詞

症狀:操作系統是Windows2003sp1的,發現詞霸不能取詞,也無任何錯誤提示。 原因:微軟在Win2003的sp1中提供了數據執行保護(DEP)這樣一個新功能(可能Winxp的sp2也有),阻止了外部程序對數據的訪問。 解決方法如下

原创 Attribute在.NET編程中的應用(三)

Attribute在攔截機制上的應用 從這一節開始我們討論Attribute的高級應用,爲此我準備了一個實際的例子:我們有一個訂單處理系統,當一份訂單提交的時候,系統檢查庫存,如果庫存存量滿足訂單的數量,系統記錄訂單處理記錄,然後更新庫存

原创 ASP.NET 頁生命週期

ASP.NET 頁運行時,此頁將經歷一個生命週期,在生命週期中將執行一系列處理步驟。這些步驟包括初始化、實例化控件、還原和維護狀態、運行事件處理程序代碼以及進行呈現。瞭解頁的生命週期非常重要,這樣就能在合適的生命週期階段編寫代碼,以達到預

原创 Attribute在.net編程中的應用

.NET Framework中對Attribute的支持是一個全新的功能,這種支持來自它的Attribute類。在你的程序中適當地使用這個類,或者是靈活巧妙地利用這個類,將使你的程序獲得某種在以往編程中很難做到的能力。我們來看一個例子:假