First We Read, Then We Write: Emerson on the Creative Process
by Robert D. Richardson, University of Iowa Press, 2009, 112 pages.
I've just read the first three chapters, and I found it really insightful. For example, why are we reading? In the first chapter (Reading), Richardson says "Emerson did not...
ASP.NET 4.0 和 ASP.NET 2.0 在使用 SQL Server 來儲存 session 狀態資料時,使用的 table schema 是一樣的,主要的差別在於這個 SQL Server 預儲程序:DeleteExpiredSessions。此預儲程序的用途是刪除過期的 sessions,它會由 SQL Server Agent 定期執行,預設的執行頻率為一分鐘一次...
Visual Basic 的 IIf 函式會評估所有傳入的引數,這有時會造成問題,例如:
' 示範 IIf 函式的陷阱
Dim i = 0
Dim j = IIf(i <> 0, 10 \ i, 0) '執行時會出錯!
Dim x As Integer?
Dim y = IIf(x.HasValue, x.Value, 0) '執行時會出錯!...
話說有一天,主管湯米轉達老闆指示,要吉娜規劃程式設計的訓練課程,目標是大約 40 小時內讓所有員工都會寫 ASP.NET 程式(其中包括一套既有的應用程式框架和程式設計模型),以便投入既有專案的程式撰寫與維護工作。學員當中,有的寫過 ASP,少數寫過 ASP.NET 程式,另外還有一些則是完全沒有 .NET 或 Web 應用程式的開發經驗,甚至連物件導向程式語言都沒用...
最近碰到一個不知怎麼翻譯的字:quirk。原文如下:
In some ways, it's easier than a straight greenfield project because you're starting from scratch, yet you still have a reference application that defines the functionality. At the same time, you're essentially rebooting an application that, from the users' perspective, may work....
Visual Studio 2010 裝好之後,我把之前寫的一個 Visual Studio 2008 類別庫專案開起來,跟以往一樣,VS2010 會出現專案升級精靈。專案完成升級之後,我在解決方案中加入了一個新專案(Demo01),嘗試寫點範例程式,去呼叫既有的類別庫(MyLib)。結果編譯此新專案時出現底下的警告和錯誤訊...