using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { string[] a = { "a", "b", "c", "d" }; var b =
原文地址:http://blog.briandicroce.com/2008/03/14/three-index-cards-to-easily-remember-the-essence-of-test-driven-development/當我瀏覽ObjectMentor的部落格的時候,其中一篇Tim Ottinger的“TDD on Three Index Cards”引起了我的注意。他回憶了他是如何在不到15分鐘的時間裡,用三張索引卡來教授什麼是TDD基本原則的過程。我看了以後想:“恩..
最近在看Refactor your wetware這本書,裡面提到一種收集靈感的方法:每天早上醒來,第一件事就是拿起筆,在紙上寫字,腦袋裡面出什麼就寫什麼,不要刻意的去思考,就是把腦中浮現的東西寫出來,滿滿寫上10頁,並且一定要堅持。據說由於大腦還處在不太清醒的狀態,可以抑制經常使用的左腦,從而更多的傾聽右腦的聲音。 這個方法看起來真的很stupid,但是TDD看起來也很stupid,Pair
Microsoft Intermediate Language (MSIL)微軟中繼語言 MSIL是將.NET代碼轉化為機器語言的一個中間過程。它是一種介於進階語言和基於Intel的組合語言的偽組合語言。當使用者編譯一個.NET程式時,編譯器將原始碼翻譯成一組可以有效地轉換為機器碼且獨立於CPU的指令。當執行這些指令時,即時(JIT)編譯器將它們轉化為CPU特定的代碼。由於公用語言運行庫支援多種Just-In-Time
執行緒區域儲存(Thread Local Storage TLS)在.NET程式中,靜態變數是全域(整個應用程式定義域)可見的資料,一個普通的靜態變數對於應用程式定義域內的所有線程都是可見並且是可訪問的。TLS是指儲存線上程環境塊內的一個結構,用來存放該線程內獨享的資料。進程內的線程不能訪問不屬於自己的TLS,這就保證了TLS內的資料線上程內是全域共用的,而對於線程外卻是不可見的。 using System;using System.Collections.Generic;using
SOLUTION:==========- We need to increase the timeout setting of the web service proxy class before making the call to the web service.Example: localhost.Service1 ws = new localhost.Service1();ws.Timeout = 300000;ws.HelloWorld();The Timeout is set in