2013-11-20 05:00 AM 8 9,749
黑暗執行緒部落格邁向新里程碑,累積點閱次數衝破500萬大關囉~ 前陣子發現數字將破500萬,暗自擬好祕密計劃(:P,稍候公佈),這幾天特別留意計數器,推測會在11/19達陣。臨下班數字來到4,999,950,又不想錯過歷史性一刻,二話不說,切換到行動模式,開著3G搭捷運一路監看訪問記錄。...
2013-11-17 12:49 PM 0 15,854
發現Visual Studio 2013已悄悄移掉對SQL Server Compact Edition的內建支援,爬文得知大家較推的替代方案為SQL Server Compact Toolbox。下載安裝SQLCE Toolbox,發現新增SQLCE連線功態被停用並出現Runtime 3.5 ...
2013-11-13 06:23 AM 3 9,543
去年首辦佳評如潮的田中馬,一如預期報名上演秒殺,幸運搶到門票,抱著朝聖心情參加我的第12馬。 投宿南投,5點出發前往田中兒童公園。印象中來彰化的次數屈指可數,唯一的模糊記憶是小時候到八卦山看大佛吧? 田中鎮,自然也是首次造訪,說起來跑馬拉松強迫不愛出門的阿宅四處遊歷增廣見聞,豐富我的貪...
2013-11-09 08:17 AM 0 18,860
前面談過傳入建構參數,但並非所有物件參數都可由建構式傳入,有些要透過屬性指定(例如: new MyObject() { SomeProperty = SomeValue };),而這也是IoC/DI的工作職掌之一,專業術語叫Property Injection(屬性注入)。 解說前先介紹幾個測...
2013-11-04 10:36 PM 4 11,374
在先前的範例(1 2),透過Resolve<T>()建立的物件都只有單一建構式且不需建構參數,如果有多個建構式或建構時需要建構參數時,Autofac會如何處理? 當類別有多個建構式時,Autofac會依"能符合最多個容器提供參數的建構式優先"做為選擇依據。其英文原...
2013-11-03 04:13 PM 0 18,043
在使用IoC設計模式時,有一個有點難懂卻不能迴避的問題 -- 如何妥善管理物件生命週期,避免記憶體洩漏(Memory Leak)? 要了解此議題,先大推一篇關於Autofac物件生命週期的經典文章,其中有頗詳細的闡述,這篇筆記只簡短摘要我實際應用的心得,關於完整說明推薦大家參考原文。 問題從...
2013-11-02 11:20 PM 0 13,862
開始前先聲明(坦白從寬~),我對Design Pattern的研究十分淺薄,寫起IoC、Singleton的題材有種越級打怪的心虛感,我知道本部落格有不少讀者深諳此道,如筆記有疑或有誤之處,懇請十方大德不吝指正。 Singleton是挺常見的設計模式,旨在確保該型別於Process中只會產生單...
2013-11-01 10:43 PM 2 7,490
先前寫過Word套表服務,透過C#程式呼叫Word進行文字置換並轉存PDF,包裝成Windows Service執行並透過ASP.NET Web API接受需求。 程式在開發環境與測試環境運作良好,部署到正式環境Windows Server 2003卻遇上麻煩。 首先,套表程式的Window...
2013-10-29 11:18 PM 4 23,640
VS 2013 RTM的隔天,我的工作環境就迫不及待全升級成Visual Studio 2013,VS2012的功能都有,再多了BrowserLink、CodeLens等好用功能,Coding樂趣加分不少。 今天倒是發現VS2013有一項改變: 開啟.html檔案時預設不再提供Design/S...
2013-10-28 07:37 AM 0 5,585
同一場路跑連續四年參加(1, 2, 3)是什麼感覺? 賽前一如往例找總教練謎之聲討論戰略,他忙著看半澤直樹,連頭也沒抬只丟一句" 隨便你啦! 別吵我"把我打發... 如果這不是"平常心",那什麼是"平常心"呢? 其實也是,算算已跑完十來場全馬,雖然常醉翁之意不在酒,光顧著吃喝賞景,視成績如糞土...
2013-10-27 04:57 PM 5 66,913
不知大家是否跟我一樣,心中有個懸而未解的謎: 開啟工作管理員,看到記憶體已被用掉14GB,所剩無幾。切到程序列表逐一清點: Visual Studio說它只用了240MB、一堆Chrome個個聲稱自己只耗用不到100MB、IE強調自己克勤克儉只微取50MB、SQL Server大聲喊冤: &...
2013-10-25 12:10 AM 1 7,559
來個.NET隨堂測驗,請解釋以下現象: 在以上程式,bool test = d["A"] == "1"所得結果為true,代表二者相等;但由Immediate Window顯示d["A"] == "1"卻是fa...
2013-10-23 01:13 PM 0 4,899
使用VS2013 RTM偵錯網頁出現錯誤: Unhandled exception at line 77, column 9 in httq://localhost:49498/9c5e62d30ac64961af17a184019bb19e/browserLink 0x800a...
2013-10-20 11:53 PM 3 6,645
第11馬,2013艋舺馬拉松。 賽前與教練團討論,總教頭謎之聲強力主張: 因後面尚有貓空及田中馬馬相連,加以腳傷未瘉及本屆"辦桌"重現江湖,故為本場賽事定調,提出16字箴言: 戒急用忍,保全實力;從容不迫,主攻辦桌。聽到總教練這麼說,心中無比寬慰... (盛竹如旁白: 開心接下總教練指示,這時...
2013-10-19 09:44 AM 9 59,794
地表上最強大的開發工具 -- Visual Studio 2013於10/17 RTM了!! 公司的工作機是吃飯的傢伙,豈有不馬上升級的道理? 先前在家裡Windows 8安裝順暢無比,沒想到要裝在Windows 2008 R2卻歷經千辛萬苦,如赴西天取經一般波折... 我的Windows ...
2013-10-18 10:35 PM 0 11,247
前幾天,工作機出現Windows更新重開提醒,從善如流,重開後卻看到駭人畫面: Failure configuring Windows updates Reverting chanes. Do not turn off your computer ...