| | | 8 | | 26,076 |
裝好VS2015後,陸續將VS2013維護的專案改用VS2015開啟,原以為可完全無痛移轉,踩到小刺一根。 某個用VS2013開發多時的專案,移到VS2015出現編譯錯誤!以下面的程式為例: Console.WriteLine那行發生Unrecoginzed escape sequenc...
| | | 9 | | 40,957 |
Apache Cordova是一個用HTML、CSS、JavaScript打造行動裝置App的開發平台,點滿網頁開發技能的前端攻城獅也能快速轉職為App開發人員,不必從頭苦學Objectivc-C/Swift/Java也能為手機、平板寫App,實在是一大福音。 期待以久VS2015終於在7/2...
| | | 8 | | 20,208 |
VS2015RTM了!像是拿到新玩具的小孩,裝好VS2015,迫不及待地開啟現有專案來玩玩。 身為一頭前端攻城獅,裝好VS2015後第一件事就是下載安裝Web Essentials 2015,少了Web Essentials就像沒穿防彈背心上戰場一樣讓人不安。但沒多久,我就遇到網站改用VS20...
| | | 0 | | 5,749 |
我想在ASP.NET MVC裡用foreach列舉所有Cookie,HttpRequestBase.Cookies是不二人選。Cookies屬性的型別為HttpCookieCollection,既然是HttpCookieCollection,foreach拿到的應該就是HttpCookie吧?很...
| | | 1 | | 14,898 |
小技巧一則。 使用遠端桌面登入Windows 8,會發現平常用來執行睡眠、關機或重開的操作介面,只剩下中斷連線及登出選項: 此時如要讓Windows 8睡眠、關機或重新開機,除了使用Shutdown指令,有一個更簡便的方法是在桌面空白處點擊一下,再按Alt-F4叫出完整開關機選單,就...
| | | 0 | | 5,349 |
去年被37度高溫烘烤好幾個小時的記憶猶新,光是回想皮膚還有灼熱感,但究竟為了什麼,今年還是硬要報名再烤一次呢?其中奧妙,只有被烤過的才知道… 報名時心想,六月底跑,怎麼也比七、八月好些,孰料今年六月特別熱,35度以上天數超過十六天,每天都在刷新記錄,而比賽日(6/28)也沒漏氣,氣象預報多雲時...
| | | 0 | | 14,691 |
用了這麼多年,這幾天才發現SteamReader的一項行為。故事從jQuery.post內容給MVC接收說起… 我有一段MVC Action程式,會從Request.InputStream接收來自jQuery.ajax送來的內容,為求簡化起見,就拿舊文範例來示範: @{ ViewBa...
| | | 0 | | 7,117 |
網友回報,部落格的標籤(Tag)分類查詢,遇到標籤包含空白(例如:Kendo UI、Windows 8…)會出現HTTP 404.11錯誤: 錯誤訊息已提供明確指示,有幾個關鍵字,allowDoubleEscaping、RequestFilteringModule,推測IIS是基於某些資安...
| | | 0 | | 11,575 |
同事回報:在HTTP網頁中使用IFrame內嵌HTTPS網頁,檢視框架資訊時,可看到HTTPS網站的SSL憑證資訊,但卻出現連線未加密。 我做了一個實驗:在172.28.1.1網站放一個測試網頁,其中放入IFrame連向https://www.microsoft.com/language ,以...
| | | 0 | | 6,940 |
接獲報案,某網頁使用<object data="url_to_pdf" type="application/pdf">技巧內嵌網頁,在IE7無法顯示,只出現全灰背景。經過一番冗長調查及測試,查出與Acrobat Reader及IE版本有關。 ...
| | | 7 | | 34,085 |
寫這篇的動機是常在專案看到「古典式」JavaScript陣列處理,例如:跑迴圈將物件陣列的某個字串屬取出轉成字串陣列、篩選物件陣列取得特定類別的集合。用for迴圈處理沒什麼不對,但既然專案已經用了jQuery,能一行搞定卻寫成三五行不免可惜(程式又不按行數計酬,寫愈多手愈酸咩 XD)。感覺上還有...
| | | 5 | | 10,836 |
手邊有個自訂傳輸管道的加密需求,預期資料量可能高達數MB,為提升效能,先壓縮再加密是不錯的做法,既可減少加密時間及成本,又能節省頻寬,一舉兩得。 過去用C#寫過DES加密,也寫過GZip壓縮,把兩個結合起來不是難事。如果不要想太多,取得待處理資料(byte[]),用GZipStream壓縮可得...
| | | 3 | | 11,080 |
最近在寫的元件有個「彈出對話框經使用者確認再刪除」的需求,原本是小事一椿,但之前介紹過使用自訂確認對話框取代window.confirm的技巧已廣泛應用在專案裡,某些時候也可能只用window.confirm就打發,問題就變複雜了。 二者最大的差異是前者($.kendoConfirm)為非同步...
| | | 2 | | 8,713 |
依據MSDN文件: If Count is less than the capacity, this method approaches an O(1) operation. If the capacity must be increased to accommodate the new ...
| | | 6 | | 19,424 |
新裝某個第三方工具後有點小後悔,對其來歷沒有十足把握,擔心其中暗藏木馬病毒,邊想邊開Chrome瀏覽網頁、下載檔案,說時遲那時快,我的Windows 8.1冒出詭異哭臉,靠!BSOD!(Blue Screen of Death,就是俗稱的藍白當機畫面) (沒來得及拍照片,從網路找到訊息相同...
| | | 0 | | 5,407 |
有個TFS組建定義(Build Service)怪怪的,無法下載原始碼,幾經嘗試無解,索性刪掉再重設一次。(推薦VS TFS Power Tools,組建定義選單多出「Clone Definition」可以複製現有組建定義修改,不用從頭做起) 不料,新増相同原始碼來源的組建定義後,執行出現以下...