2013-09-29 08:38 AM 0 6,284
案情如下,同事在本機開發的ASP.NET Web Site Project,測試妥當要部署到測試台IIS,由於屬現有網站的新增服務,故路徑掛在原有Protal之下(例如: /SomePortal/NewModule/Func.aspx),但自成Web Application,擁有獨立的AppPo...
2013-09-26 10:23 PM 8 16,932
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,058
DBA的十大惡夢 by 楊志強 資料庫出現I/O問題 DBCC CHECKDB可以發現故障,但結果文字閱讀不易,INSERT INTO @T EXECUTE('DBCC CHECKDB WITH TABLEREULTS'),將SP執行結果塞入Table進一步利用(甚至發出電...
2013-09-24 11:36 PM 2 10,778
TechDays 2013來了,又到了有為中年化身勤奮學員,努力聽課抄筆記的時刻。一如往例,隨堂筆記不求完整通順,旨在保留重要關鍵字備忘並供日後爬文研究,順手分享大家參考。 【Keynotes】 在企業環境追求行動裝置二合一: 平板加鍵盤變筆電,差不多是Surface + Win8的概...
2013-09-23 10:53 PM 0 7,386
專案出現一個ko.computed()應用實例,剛好可以考驗開發者對ko.computed()了解是否透徹。各位同學,準備接招! 需求是這樣的,有A、B、C三個欄位,若使用者修改A或B,C需更新為A + "-" +B;若使用者直接修改C,則以其輸入字串為主,忽略前述由A/B...
2013-09-19 07:42 AM 4 27,140
以下的.NET專案,有什麼不合理之處? .NET開發者都知道,.NET有四種存取層級: public、private、protected及internal。public是公開對外、private只限同類別內存取、protected對繼承的子類別開放、而internal則只對同一Assemb...
2013-09-16 11:34 PM 2 13,512
手邊ASP.NET MVC專案有個隱藏需求,預計上線不久要推出新版,有一段時間新舊版本並存。有幾個供AJAX呼叫的API性質Controller,希望未來出新版時名稱能沿用,不要弄出BooV1Controller、BooV2Controller這種名字,最好在URL路徑加上v1/v2等就能搞定,...
2013-09-15 05:08 PM 0 14,581
在ASP.NET MVC專案新增了開發偵錯專用的Controller,某些Action想限定從localhost存取,以免遭到誤用。逐一在Action加入檢查IP邏輯是種做法,但如此有點浪費ASP.NET MVC強大的擴充性,就好比提著子彈上膛的M16步槍上戰場,不扣板機卻拿槍托狂敲敵人的頭,不...
2013-09-12 11:47 PM 2 19,681
記錄在Windows Server 2003 IIS6部署ASP.NET MVC 4專案的經驗。 部署第一步是複製檔案、設定Web Application、萬用字元應用程式對應等。(相關眉角可參考保哥的ASP.NET 4.0 安裝在 IIS6 最常遇到的四個問題) 第一枚茶包現身! 當初新增...
2013-09-09 10:19 PM 0 5,742
日前曾遇此蟲,爬文解決而未寫KB。今日同事再遇,腦中只餘殘存印象,戳力苦思蒐羅,方復拾回,嗔甚,為文誌之以杜後患。 網友Brian Richards對這個問題做了清楚的分析,也提交到MS Connect,其發生條件包含: DIV設為overflow: auto且指定寬度 DIV...
2013-09-07 11:06 PM 0 6,046
我寫了一個CRUD輔助程式庫,內建自動抓取ViewModel進行JSON序列化的功能,其中有條"序列化時排除ViewModel中名稱為底線開頭屬性"的慣例(Convension)。前陣子接到同事回報,配合此慣例宣告ViewModel,卻發現底線起首的屬性會被Visual St...
2013-09-06 11:26 PM 2 19,547
IE有個討人厭的行為。 當網頁程式以JSON格式傳回結果(JSON字串,且Content-Type設為application/json),在IE需下載另存檔案才能檢視,不像Chrome或Firefox可直接看結果。當需要反覆測試,"重新整理網頁->選取位置另存檔案->開檔...
2013-09-05 10:17 PM 5 21,231
一直以來,有個鬼現象纏著我揮之不去,console.log常因不明原因在IE9出現SCRIPT5009: 'console' is undefined (console未被定義) 錯誤! 我當然知道IE從IE8+才支援console物件,但如上圖所示,網頁明明是IE9標準模式,為什麼IE9...
2013-09-04 09:26 PM 18 13,662
昨天提到Json.NET屬性序列化設定,接獲讀者森哥留言: 請問黑大, 針對不需要序列化的「屬性」是否可以透過程式「動態」設定或是過濾? 有預感遲早也會遇到這個靠杯火盃的考驗,決定打鐵趁熱,馬上來練習。所幸,Json.NET真的很強大,早就料想到此一需求,提供Contrac...
2013-09-03 11:01 PM 2 23,897
開發主戰場漸漸移到前端,應用Json.NET的深度也逐步增加。今天學會Json.NET技巧兩則,筆記如下: 情境1: 待序列化物件的部分屬性純粹供.NET端應用,不需傳到前端,希望能予以排除以縮短JSON字串,減少頻寬浪費。 解決方案 方法1 - 在屬性加上[JsonIg...