原创 列出.NET程序所依賴的Assembly
有的時候你可能會碰到.NET程序在發佈機上不能啓動的問題,.NET程序告訴你有的Assembly不能加載,你想看看.NET程序到底依賴於哪些Assembly的話,可以試一下下面的程序(注意:你只能在可以執行這個.NET程序的機器上運行下面
原创 爲什麼連接字符串一定要用StringBuilder(介紹CLR Profiler)
當然啦,很多人開始學習C#的時候,就已經聽到過來自多方的警告,連接字符串的時候一定要用StringBuilder,不要使用String直接連接的方式,而且也都知道其中的原因,例如什麼因爲String是一個固定的變量,不能更改,每一次Str
原创 讓人混淆的UnmanagedType.LPStruct列集指令(翻譯)
原始文獻地址: http://blogs.msdn.com/adam_nathan/archive/2003/04/23/56635.aspx 在列集有多種非託管表現形式的託管數據類型時,MarshalAsAttribute屬性可以改
原创 調試存儲過程
Visual Studio提供了存儲過程調試功能,你可以在Visual Studio裏面直接調試存儲過程裏面的T-SQL語句,察看存儲過程局部變量的值,以及設置斷點等等。 這裏是設置過程和操作步驟: 1. 啓動Visu
原创 調試時設置條件斷點
一個好的調試器,能夠幫助程序員處理很多自動化的工作。試想下列的情形: 1. 錯誤是發生在一個循環當中,只在循環遍歷了若干次以後,纔會出現。 2. 錯誤只在程序中某個變量爲一個特定的值,纔會出現,而這個變量的
原创 應用程序調試技術視頻觀看指南
這是第一部分,Windows平臺下的應用程序調試技術講座視頻, 視頻購買地址: http://product.china-pub.com/3502590 對於研發公司IT支持人員,項目或開發經理,設置事後可跟蹤的BUG跟蹤以及
原创 應用程序調試技術視頻各集技術概述
這是第一部分,Windows平臺下的應用程序調試技術講座視頻, 視頻購買地址: http://product.china-pub.com/3502590 第1講 準備調試環境 調試符號文件的作用; 創建
原创 時間管理的小技巧
這裏分享一下我現在用的時間管理小技巧。看過一些書,覺得很多都是講理論性的東西,感覺說的都是因爲我生也有涯,事情無限多,所以要將有限的生命集中在對自己最重要的事情上,隨之而來的就是: 1、 先做重要且緊急的; 2、 再做重要不緊急的; 3、
原创 創業階段敏捷開發產品原型
公司成立不到幾個月,團隊一共3個人,決定做一個手機上的自動化測試軟件,目標是一次編寫在三個手機平臺上運行,使用自然語言編寫的自動化測試程序,產品介紹視頻:iQA介紹。 這是我們兩個月的研發成果,採用敏捷的方式研發: 1.
原创 淺談程序員團隊建設
前面聊過我爲什麼反對寄希望於內部培訓提升員工技能的方法?和創業階段敏捷開發產品原型,有個網友在微博上問我怎麼解決項目成員不熟悉項目運行的平臺的困難,140個字沒辦法全說明白,因此寫一篇文章解釋一下我對團隊建設的看法。 首先我認爲IT技術變
原创 米飯項目管理學 - 對CMMI的理解
我覺得不管是CMMI還是什麼標準,思路無非就是保證交互的穩定一貫性,可以說是以不變應萬變。它是一個方法論,一個做事的方式,微軟自己有自己的一套方法論(好像有一個叫MSF的東西),IBM這些公司應該都有,殊途同歸。怎麼個以不變應萬變?比如說
原创 我爲什麼反對寄希望於內部培訓提升員工技能的方法?
在微博和博客上我已經是不止一次反對,而且是強烈反對以內部培訓的名義,提升員工技能的方法了,比如這篇 員工培訓之我見。 我認爲常說的輔導(Coach),不應該是一個填鴨式的教育,遺憾的是,我到現在還沒有理解輔導的方式,在本文裏就不對其做什
原创 員工培訓之我見
這是我在微博上寫的幾個評論,總結了我對企業內部員工培訓的一些看法,其實我很贊成做內部培訓,但這種培訓不應該是以傳授知識爲主,而應該是以討論爲主,有時間我會再發一篇博客探討內部講座的好處以及操作方式。 我認爲不應該特意去爲員工購買培訓或者準
原创 時間管理的小技巧(續)
接着前面時間管理小技巧裏的討論,說說拖沓的問題,就我個人來說,拖沓主要由兩個原因組成: 1. 這個事情實在是不情願做,比如跟客戶吵架…… 2. 今天很累,沒心思幹活…… 對於第一點,最好就是授權出去,讓別人做,例如推給
原创 Visual Studio調試之斷點技巧篇
不知道能不能算是技巧啦,寫出來放到首頁貽笑大方而已。 函數斷點 在前面的文章Visual Studio調試之避免單步跟蹤調試模式裏面我講了如何設置函數斷點,說實話,我個人喜歡設置函數斷點,而不是在代碼行裏面設置斷點。一般來說,函數斷點在下