IIS7 API Microsoft.Web.Administration .dll 位置
[C#]Nullable 應用在實值型別 Value Type
在 .NET 1.1 使用int ,Datetime 等實值型別時,無法給 Null 為初始值,在自己經驗中都給予
MinValue 來做初始值,而 .NET 2.0 以後,可以透過 Nullable 的方式來做初始值給值方式及檢查。
應用 Enum 來做多個選項設定時只存一個資料欄位
在程式設計中,常常會遇到會給使用者透過CheckBox的方式,來選取是否開否指定的屬性,
針對這些設定,有許多種寫程式的方法,之前Dotjum常看到的方式,都是如果有五個要自行設定的屬性,
那就會在資料表中開好五個對應的欄位,但這樣的處理,針對未來自行設定資料的增加,勢必資料表欄位要重新調整,而採取 Enum 的方式,只需要一個欄位,未來再增加多少個設定屬性,都只需一個欄位,而且也能夠讓程式撰寫中,能夠更清晰的表達出自行設定欄位的定義。
[讀書心得]深入淺出物件導向分析與設計-良好程式設計基石 OOAD Code設計範例介紹-3
在上一篇最後提到的,3.達成可維護、可重利用的設計,這篇文章就介紹關於第三個範例,
如果要增加一個全新的屬性進來時,如何透過封裝的方式,讓程式碼的影響範圍減少。
[讀書心得]深入淺出物件導向分析與設計-良好程式設計基石 OOAD Code設計範例介紹-2
在上一篇最後提到的,應用基本的OO原則,增加軟體彈性,這篇文章就介紹關於第二個範例
將介紹如何分離出本身物件的屬性,與真正物件本身分開,
將分離出的屬性透過封裝的方式,來讓查詢的合理性增加。
[C#]C#與Java 的enum 不同
[C#]C#與Java 的enum 不同
[讀書心得]深入淺出物件導向分析與設計-良好程式設計基石 OOAD Code設計範例介紹-1
Dotjum要跟大家分享的一個範例,該範例取用 深入淺出物件導向分析與設計 書中,第一個章節,
如果你也曾經跟Dotjum一樣想要瞭解什麼是「物件」的開發或OOAD等,
而常常在開發之後,才發現自己物件概念非常的不太行,而每一次最後都變成副程式的集合體,
那非常建議你可以來看這一本書,因為他所使用的範例及說明,都非常的口語化,
透過簡單的說明及範例,可以讓你瞭解物件的設計是怎麼產生出來。
(若觀念等相關錯誤有錯誤,請務必告訴Dotjum)
[C#]將string轉為enum Convert String To Enum
將string轉為enum Convert String To Enum
[EnterpriseLibrary] DataAccess Block 讀取自訂.config 及 給予動態連線字串
本篇文章將透過程式設定 EnterpriseLibrary 下的 DataAccess Block
1.預設讀取web.config
2.讀取自行設定 myconnetion.config
3.動態連線字串傳入給 DataAccess Block
- 1