之前在 Visual Studio 2010 中要編寫 CSS 或 JavaScript 不是很方便,充其量只能說是個「文字編輯器」而已,不能被稱為「開發工具」,但這些編輯器在 Visual Studio 11 已經大幅進化,眾多的貼心功能不得不大聲叫好,尤其是 CSS 編輯器改進的幅度最大,就讓我們來看看有哪些增進的好用功能吧。
... 繼續閱讀 ...
自從上次發表【網站建置不是件簡單的事 @ 打造網站的步驟】之後收到許多網友熱烈的迴響,因此萌生撰寫系列文章的想法,為了要延續【網站建置不是件簡單的事】系列,我想對設計師來說最痛苦的事莫過於跨瀏覽器網頁設計,我們通常在設計好網頁後,會進入「跨瀏覽器相容性測試」的步驟,這時幾乎 100% 都會遇到網頁相容性的問題,同一份網頁在不同瀏覽器裡顯示時多少都會有些差異,接下來的文章就是分享一些我們經常使用的跨瀏覽器網頁設計技巧,礙於篇幅考量,我會依據不同主題拆成多篇文章撰寫。
... 繼續閱讀 ...
一年多前剛開始使用 SSD 固態硬碟時,就問過了幾位朋友關於 SSD 的使用經驗,大家認知落差頗大,有些人用的很開心、有些人在觀望、有些人則完全不敢嘗試,而我至今已經累積了近兩年的使用經驗,在實務上也真的遇到了一些問題,包括在個人電腦讓的使用心得以及在伺服器主機上的使用心得,寫這篇文章就是希望能給尚未使用與正在使用 SSD 的人有所借鏡,以免災難發生時驚慌失措。
... 繼續閱讀 ...
Wow.. 本部落格四年了耶,回顧每一年自己的變化,發現了一個不變的事實,那就是:一直都很忙碌且充實。在這一年裡,很明顯的文章量比第一年少了許多,原因有很多,當然不是我變懶了,而是做了很多不能透過寫文章來表達的事情,像是一年好幾場演講、偶爾寫一些專欄文章、到客戶那邊上課,除此之外工作上對於實際動手開發的份量也減少了許多,所以技術學習的過程中自然感覺比以前空虛一些,但只要有機會撰寫文章,總是能讓我再拉回對程式設計的熱情,這一點我想一輩子都不會改變的。
... 繼續閱讀 ...
上週我獨身前往參加 Tech•Ed 2011 微软技术大会 擔任 ASP.NET MVC 3 性能優化 這門課的講師,從參與講師徵選到前往與會的過程都充滿著驚奇與震撼,總體來說實在不虛此行,且在這幾天裡也結交了不少新朋友,每個都是才華洋溢、百煉成鋼的「年輕人」,在中國這個大環境下還真培育出不少武林高手,也只有在這種會議裡才能一次見到那麼多高端的菁英份子,幸會、幸會。
... 繼續閱讀 ...
在筆者這十多年的工作歲月中,大部分的時間都與網站建置這件事糾纏不清,最早期剛接觸網頁時還是用HE5 (漢書) 或 Notepad 開始撰寫 HTML 開發網站,偶爾回想起來感覺當時寫網頁好辛苦,都沒有設計工具或開發工具可用,不過若換個角度想,其實當時才是最幸福的,你想想今日的網頁設計即便有那麼多好用的工具支援,但設計網頁的過程中有變簡單嗎?有太多網頁設計相關的問題需要被克服,像是跨瀏覽器相容性的問題、互動網頁的挑戰、伺服器端的程式開發、針對海量網頁要求的架構、AJAX、JSON、HTML5、CSS3、…,有太多東西要學了。
... 繼續閱讀 ...
我有個客戶的主機位於中國大陸,作業系統是簡體版的 Windows Server 2003,預設網站停用中,正式網站的站台可以正常運作,但我們做的新網站安裝完之後卻發現總是無法遠端瀏覽,只能在本機看到網頁與程式都正常執行,遠端看的時候主要錯誤訊息為「HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。」這台主機實在不知道被多少人荼毒過,怎麼設定就是無法讓網站成功安裝起來,即便連靜態檔案都無法存取,心裡雖然明白重灌就能解決問題,但一份不服輸的精神總想著要釐清問題才能終身解除夢魘,所幸皇天不負苦心人,問題終於找到了答案。
... 繼續閱讀 ...
前兩天買了生平第一台 MacBook Pro,要不是為了要開發 iPhone/iPad 應用程式,我想我還真的沒有理由要去買壹台來用,所以現在的我又多一個角色:Apple 開發人員,很菜的 XD。應該是對 Mac 系統不熟悉吧,所以用起來非常卡,當我學習使用了一天後,發現有很多地方與 Windows 不一樣的地方,但這些小地方學起來之後,發現其實也還不錯用,以下就是我這次學習如何使用 MacBook Pro 的心得筆記。
... 繼續閱讀 ...
這陣子都在玩跟網站部署有關的相關技術,其中有一段一定要透過 MSDeploy 手動部署網站上去,但問題是在透過 MSDeploy 批次檔進行手動部署網站時,由於 MSDeploy 會自動比對遠端與本地端的檔案差異執行「雙向同步」,這反而造成了當遠端伺服器裡有新增的檔案(例如在 App_Data 下有動態新增的檔案),每次透過 MSDeploy 部署後那些不存在本地端的檔案全部都會被刪除,這是個大問題,而我也研究了好些時間才找到方法解決這個問題。
... 繼續閱讀 ...