2013-10-17 05:14 PM 10 39,237
接獲報案: 某網頁透過AJAX新增資料,接著以AJAX方式取回資料清單,卻不見剛才新增的項目,重新整理網頁則正常。 經過一番檢測,確認與AJAX的非同步特性有關,循序執行AJAX呼叫的做法先前曾討論過,但這回我們改從問題剖析的角度再切入一次。 試著用以下範例重現問題。假設有一個後...
2013-10-12 10:01 AM 0 9,394
同事出的考題: KendoGrid的標題列要如何合併多欄加上群組標題? 以下圖為例,就是要在Car Make、Car Model標題上方增加群組標題Model,為Category、Air Conditioner加上Spec群組標題。實務上這是頗常見的需求,但不在KendoGrid內建支援之列,...
2013-10-10 12:21 PM 0 8,137
第十馬,信義鄉葡萄馬拉松。難以忘懷鮮甜葡萄甜椒與壯麗山景,還有原住鄉民擋不住的熱情,所以,我回來了! 右腳足底筋膜問題未解,賽前與教練團達成共識(總教練是謎之聲,咦?),確認本場最高指導原則 -- 吃飽喝足,視成績如糞土。 照慣例入住草屯,探訪親戚逛夜市,一切行禮如儀。草鞋墩人文觀光夜市好...
2013-10-03 11:52 PM 10 34,278
是的,JSON日期問題又來了!! 上回提過在Server端透過Reviver函式解析ISO 8601格式(yyyy-MM-ddTHH:mm:ssZ),但實務上Client端理Json.NET序列化字串時,還有一個小眉角: 時區問題。 Json.NET在進行日時轉換時有個參數--DateTi...
2013-10-02 11:52 PM 3 9,320
在ASP.NET MVC中使用ScriptBundle打包十來個Script,發現壓縮後的JavaScript無法正常執行,費了好大功夫,抓到問題出在某個變數名稱重複。再費了好一番力氣,抽絲剝繭整理出能重現問題的最小JavaScript樣本如下: $.fn.setMod = fu...
2013-09-29 08:38 AM 0 6,501
案情如下,同事在本機開發的ASP.NET Web Site Project,測試妥當要部署到測試台IIS,由於屬現有網站的新增服務,故路徑掛在原有Protal之下(例如: /SomePortal/NewModule/Func.aspx),但自成Web Application,擁有獨立的AppPo...
2013-09-26 10:23 PM 8 17,123
ASP.NET MVC5新功能探索 by 保哥 註: 簡報檔有更完整內容 One ASP.NET概念 以ASP.NET為基底的應用區分成Sites及Services兩大塊 Sites: MVC、Web Pages、Web Form、SPA Service...
2013-09-26 12:06 AM 2 14,294
DBA的十大惡夢 by 楊志強 資料庫出現I/O問題 DBCC CHECKDB可以發現故障,但結果文字閱讀不易,INSERT INTO @T EXECUTE('DBCC CHECKDB WITH TABLEREULTS'),將SP執行結果塞入Table進一步利用(甚至發出電...
2013-09-24 11:36 PM 2 10,972
TechDays 2013來了,又到了有為中年化身勤奮學員,努力聽課抄筆記的時刻。一如往例,隨堂筆記不求完整通順,旨在保留重要關鍵字備忘並供日後爬文研究,順手分享大家參考。 【Keynotes】 在企業環境追求行動裝置二合一: 平板加鍵盤變筆電,差不多是Surface + Win8的概...
2013-09-23 10:53 PM 0 7,506
專案出現一個ko.computed()應用實例,剛好可以考驗開發者對ko.computed()了解是否透徹。各位同學,準備接招! 需求是這樣的,有A、B、C三個欄位,若使用者修改A或B,C需更新為A + "-" +B;若使用者直接修改C,則以其輸入字串為主,忽略前述由A/B...
2013-09-19 07:42 AM 4 27,595
以下的.NET專案,有什麼不合理之處? .NET開發者都知道,.NET有四種存取層級: public、private、protected及internal。public是公開對外、private只限同類別內存取、protected對繼承的子類別開放、而internal則只對同一Assemb...
2013-09-16 11:34 PM 2 13,771
手邊ASP.NET MVC專案有個隱藏需求,預計上線不久要推出新版,有一段時間新舊版本並存。有幾個供AJAX呼叫的API性質Controller,希望未來出新版時名稱能沿用,不要弄出BooV1Controller、BooV2Controller這種名字,最好在URL路徑加上v1/v2等就能搞定,...
2013-09-15 05:08 PM 0 14,757
在ASP.NET MVC專案新增了開發偵錯專用的Controller,某些Action想限定從localhost存取,以免遭到誤用。逐一在Action加入檢查IP邏輯是種做法,但如此有點浪費ASP.NET MVC強大的擴充性,就好比提著子彈上膛的M16步槍上戰場,不扣板機卻拿槍托狂敲敵人的頭,不...
2013-09-12 11:47 PM 2 19,937
記錄在Windows Server 2003 IIS6部署ASP.NET MVC 4專案的經驗。 部署第一步是複製檔案、設定Web Application、萬用字元應用程式對應等。(相關眉角可參考保哥的ASP.NET 4.0 安裝在 IIS6 最常遇到的四個問題) 第一枚茶包現身! 當初新增...
2013-09-09 10:19 PM 0 5,826
日前曾遇此蟲,爬文解決而未寫KB。今日同事再遇,腦中只餘殘存印象,戳力苦思蒐羅,方復拾回,嗔甚,為文誌之以杜後患。 網友Brian Richards對這個問題做了清楚的分析,也提交到MS Connect,其發生條件包含: DIV設為overflow: auto且指定寬度 DIV...
2013-09-07 11:06 PM 0 6,148
我寫了一個CRUD輔助程式庫,內建自動抓取ViewModel進行JSON序列化的功能,其中有條"序列化時排除ViewModel中名稱為底線開頭屬性"的慣例(Convension)。前陣子接到同事回報,配合此慣例宣告ViewModel,卻發現底線起首的屬性會被Visual St...