[.Net Concept]理解並善用String pool
寫過.Net或是Java程式的開發人員,或多或少都曾聽過這些程式語言在處理字串時,底層會有個名為String pool的機制,幫我們自動重用已經建立的字串實體,減少記憶體的耗費。 ...
寫過.Net或是Java程式的開發人員,或多或少都曾聽過這些程式語言在處理字串時,底層會有個名為String pool的機制,幫我們自動重用已經建立的字串實體,減少記憶體的耗費。 ...
最近在開發的案子常會需要使用到前面介紹的小工具(Process Manager),但畢竟只是先隨便處理一下,在使用時要增加過濾的Process只能透過滑鼠拖曳左邊的Process到右邊,或是透過手動輸入Process Name的方式去設定,使用上總是十分的不便。這一兩天抽空下去調整了一下,想將其改為能用類似Spy++的拖曳箭靶去新增過濾的Process,將箭靶拖到想要過濾的Process視窗上面,就自動的帶出其Process Name,使用起來感覺會更加容易些。 ...
經過上一篇[IADP]IADP Advertising - 開發前的準備的介紹,相信對廣告服務已經有了初步的了解,也已經可以取得開發所需的SiteID與ZoneID。接著就是要將廣告放置到應用程式中了。此時我們必須要到Intel AppUp Developer Program網站,點選[Develop]→[Component Catalog]選單選項。 ...
有時候我們在撰寫類別時,因為功能上的需求有時會將類別加入許多的額外資訊,有些資訊可能在某些情況下我們必須要能夠取得並查看,但有些資訊則是在大多數的情況下不是我們所關注的焦點,尤其是在除錯時更是如此的話,會在無形之中增加除錯人員除錯上的困難,此時我們可以透過DebuggerTypeProxyAttribute為該類別客製我們所需要的除錯資訊。 ...
使用Object ID輔助除錯是C#與J#這兩種語言所獨有的除錯方法。Object ID效果類似C/C++語言中的指標,可指到一個唯一的物件實體。Visual Studio IDE允許開發人員為感興趣的物件加入Object ID,開發人員可在任何地方透過Object ID監看所關注的物件資訊,僅管目前運行以脫離該物件的作用範圍,或是是存留於其它執行緒中的物件,都可以透過Object ID對其去做監控的動作。 ...
OAuth為開放式的認證標準,提供一個簡單、標準、且較為安全的認證方法,相容於Http標準,可供較為私密的API使用。 ...
使用FlickrNet開發Flickr服務程式,需先至Flickr.Net API Library網站下載開發用的組件包。 ...
JSON C# Class Generator為一C# JSON類別產生工具,能接受輸入JSON字串,產生其所對應的強型別類別。使用時需先至JSON C# Class Generator下載工具程式,解壓縮後雙擊開啟。左上方可設定命名空間、類別名稱、與輸出目錄等資訊。右上方可設定產生要屬性或欄位、可視層級、是否產生輔助類別、與是否轉為Pascal命名。程式下方則是用來輸入要轉換的JSON字串。 ...
在使用WebBrowser瀏覽網頁時,有時會WebBrowser會帶出新的視窗,若這個動作不是我們所預期的,我們可以透過繫結WebBrowser.NewWindow事件去處理,在繫上的事件處理函式中使用e.Cancel = true將開新視窗的動作給取消。若有需要也可透過this.Document.ActiveElement.GetAttribute(“href”)去取出新視窗所要瀏覽的網址。像是下面這樣: ...
Windows RSS Platform提供RSS訂閱清單、訂閱增減等功能,其RSS的訂閱資訊會整合在7.0以上的IE版本內。 ...