tools:
在visualstudio中開啟異常檢測,開啟主選單→除錯→異常,將common language runtime exception勾選上,這樣就表示對於捕獲的異常也break,這樣就可以發現被吃掉的異常了。
在開發過程中,千萬不要隨便用catch 把異常吃掉了,以圖乙個耳根子清靜。這樣的話,有用的資訊被排斥掉了,蟲子也就抓不到了。對於有的情況確實需要catch異常的地方,只要不是處理後重新丟擲,也最好將異常通過log4net等日誌工具記錄下來,方便開發人員排查問題。
使用不同的構造方法 建立 bitmapimage 時是不一樣的:
(1)public bitmapimage(uri urisource)
這裡的urisource 使用相對格式。當載入image時,會引發 bitmapimage.imageopened 事件。( public event eventhandlerimageopened ,此事件一旦觸發,則可以確保 pixelheight 和 pixelwidth 屬性有效)。!
注意,這裡載入的是image(bitmapimage不是乙個ui元素,是乙個bitmapsource),但是image的寬和高都是 nan。
如果bitmapimage.createoption 屬性 設為 bitmapcreateoptions.ignoreimagecache 時,還會觸發 bitmapimage.imagefailed 事件。設定為 none 或者 delaycreation 都不會這樣。預設為 none。
(2)public bitmapimage()
然後使用
則什麼都不會發生。
(fiddler的功能很強大,它不僅可以檢視http的通訊資訊,也可以進行分析,從而發現通訊過程中的問題,為優化**頁面和提高效能提供依據。另外,它提供了對url請求進行重定向處理(autoresponder)的功能,使用者可以在請求url時進行自定義處理,這也就為以制定方式訪問頁面提供了可能性,這也是本文依靠的主要功能。
這個軟體的具體使用方法可以參考《http除錯工具:fiddler的使用方法介紹》本文只介紹如何用它來解決實際問題。)
Silverlight遊戲專案開發日誌 11 10
game architecture game operation logic 1 game initialization process i factories keyword 1.mainusercontrol 指明遊戲部署的usercontrol 2 rootcanvas 作為根的ui元素 3 ...
silverlight專案小結
最近又用silverlight做了乙個小的東西,如圖 主要就是下邊的導航,點選了後上邊的大圖和文字簡介都跟著做相應的變化。介面設計的思路 整個silverlight採用grid布局,分為四個層,由下至上分別為 背景層 導航層 簡介層 rss按鈕層。其中簡介層也為grid布局分兩個部分,乙個大圖乙個右...
silverlight遊戲時間同步系統
在很多網路遊戲中,乙個時間同步系統是一切的基礎,可見它對網路遊戲開發中是多麼的重要。silverlight網遊開發也是同樣須要這麼乙個必要。本示例核心通訊技術使用的是dycom網路通訊元件。由http funsl.com站長開發。本示例的同步現實思想是通過時間擷取換算出訊息生命週期,然後通過公式 服...