demoshop

demo, trying to be the best_

嗯,現實認識 demo 都知道,因為我手上要管理的網站和服務太多了,所以某些網站的後台其實就是 LINQPad 😱 雖然我有養成一個好習慣,但睡眠不足的時候還是有按錯的可能(畢竟Dev, RTM, Production 看起來都長的一樣),所以這裡介紹一個小小小技巧,讓 LINQPad 會提示你正在操作正式環境。

不管你是使用 LINQ to SQL 還是 Entity Framework 連結都可以把 Production database 打勾


當你勾選了 Production database 後可以看到連線名稱的後方都加上了明顯的 Production 字樣

當然只有這裡有提示是不夠的,在編輯區塊也有明顯的提示

都做到這樣了,應該是夠顯眼了吧 😆 但是很多時候我們把 LINQPad 寫好後會存檔,方便下次使用(不然怎拿來當後台)為了避免下次開啟時就直接按下 F5 造成的遺憾,

所以我有一個習慣會在每次操作完畢後就把 SaveChanges() 註解掉才存檔

最後奉勸各位開發人員,LINQPad 只是暫時的,還是要找時間把後台寫出來(講是這樣講,看看我那精美的 MyQueries)

 

回應討論