上次在SideShow Gadget開發[1]中介紹了本地Gadget的開發,現在介紹一下常規Gadget的開發。在介紹Gadget之前,我們先說
Microsoft的WSS(Windows Sharepoint Services)公開了很多用於訪問和管理Sharepoint站點的方法 ,在調
WCF以其靈活的可擴展架構為開發者提供了方便,其中對行為的擴展或許是應用中最為常見的。自定義 對行為的擴展並不復雜,但仍有許多細節需要注意。在服務
這幾天恰好和朋友談起了遞歸,忽然發現不少朋友對於“尾遞歸”的概念比較模糊,網上搜索一番也 沒有發現講解地完整詳細的資料,於
可能你已發現一個問題,我們無法使用VS對WPF項目創建單元測試(VS2005不行,VS2008我沒試過,但據說 也不行),這讓人很郁悶,這裡將介紹
代碼契約來自於微軟的研究項目TEAM, 理念是”契約式設計”. 過去我們寫一些方法, 在每一個方法 前面加上說明文字, 告
注:第1、2章我只做了筆記,沒有翻譯,請大家閱讀時注意。還有就是,這本書的英文版本([OReilly] Programming Windows P
隨著多核CPU的普及,程序中有必要考慮利用多核的優勢來提高性能。 比如當創建線程池或者進程池 的時候,可以根據系統CPU的個數來設定線程池/進程池
診斷用戶機器上出現的問題的時候,機器的硬件以及OS信息是非常有幫助的。 檢查機器上各個硬件信 息的代碼工作量非常大, 這裡介紹一個快速便捷的方法:
Visual Studio 2005作為一款成熟的集成開發工具,使用它可以加快我們的系統開發效率。而在實際學習工作中,我們除了使用Visual S
現在來介紹一下Visual Studio 2008的快捷鍵,其實Visual Studio 2008作為新一代集成開發工具,功能更加的強大。很多快
1、說明標准的Sideshow設備連接PC後,由PC上Sideshow管理中心負責向Sideshow設備添加Gadget應用,該 Gadget實例
在我翻譯的InfoQ新聞《WCF的問題和Using語句塊》中提到了釋放客戶端資源(其中包括端口、通道) 和關閉連接的問題。新聞並沒有很深入地討論,
本文將詳細介紹釋放客戶端資源(其中包括端口、通道)和關閉連接的問題。毫無疑問,在.NET Framework中,一個資源(尤其是非托管資源)通常都
當安裝好了VS 2008和XNA GameStudio 3.0後,我們就可以開始學習XNA了。首先,在VS 2008中新建一個XNA GameSt
在所有的圖形引擎中,繪制都是最基礎的部分,本文將介紹在XNA框架中與繪制相關的基礎知識。在XNA中,我們使用SpriteBatch來進行繪制。首先
我們要做的2D和3D游戲離不開動畫,那麼在XNA中如何實現動畫了?首先,我們來看最簡單的動畫 —— 移動。要移動一個Spr
隨著.net平台的推出,微軟不但使這種工作更加吃香,而且明顯又帶來了更多的挑戰。但是如果有充足的計劃,.NET結構設計師就能保證他們的開發團隊創建
接觸到一個老的項目,裡面大量使用OleDbConnection進行數據庫操作,在執行SQL塊語句時,對它的 順序參數、命名參數很不了解。據說不能使
在使用非強類型普通DataSet的時候,如果要向DataTable中含有Expression列的話,一般都采用下面 這樣的步驟來提高應用程序的性能