﻿# The Will Will Web 生日快樂！ ( 轉眼就滿六歲囉 )

哇嗚~ 時間過得好快，轉眼又一年了，我怎麼感覺時間越過越快、事情也越來越多，不過充實的生活也讓我覺得踏實而滿足，心中充滿著感恩，感恩有那麼多人、那麼多朋友在我的生命中刻下喜悅的情感。在這一年中，部落格文章量又掉了一些些，共 75 篇文章，不過寫文章以外的事情倒是做了不少。整體上來說，今年過得算是相當不錯，可以滿心歡喜的慶祝 The Will Will Web 部落格六歲生日囉！ lol  
  
![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/e911bd188a50af3ad14c-image_2291.png)

這一年做了不少事，參與了好幾場演講，更多是教育訓練，FB 粉絲頁 ([Will 保哥的技術交流中心](https://www.facebook.com/will.fans)) 也在今天剛突破 8,800 人大關，好多好多的事，是該費心整理了一下：

**公開演講行程 ( 12 場 )**

-   2012/11/20 [微軟 Mobile Web 再進化-開發友善的行動裝置網站，活用 Visual Studio 2012](http://msdn.microsoft.com/zh-tw/vstudio/jj721728)

-   行動版網站效能調校 (Mobile Web Performance Tuning) \[ [YouTube](https://www.youtube.com/watch?v=t06TlNxzc2U&list=PLC7_PJhEw5AKwMa5IRRuKSTRkIPEIuk-c) \]

-   2013/01/12 [WebConf Taiwan 2013](http://www.webconf.tw/)

-   [TypeScript 開發實戰：開發即時互動的 HTML5 WebSocket 聊天室應用程式](http://www.slideshare.net/WillHuangTW/typescript-html5-websocket)

-   2013/02/17 MVP Global Summit 2013

-   到美國西雅圖分享 Windows 8 與 Windows Phone 7 開發經驗 (EZTABLE 一筵為訂)

-   2013/03/07 [龍華科技大學](http://www.lhu.edu.tw/)

-   到資網系為應屆畢業生演講，分享 IT 業界的兩三事

-   2013/05/04 [微軟實戰課程日](http://www.microsoft.com/taiwan/newsletter/library/edm2013/130326opendayweb/130327opendayedmweb.html)

-   [JavaScript 物件導向觀念入門 v.s. TypeScript 開發實戰](http://www.slideshare.net/WillHuangTW/type-script-20528669)

-   2013/05/18 [JSDC.tw](http://jsdc.tw/) (JavaScript Developers Conference Taiwan)

-   [JavaScript 開發實戰：效能調校與常見陷阱](http://www.slideshare.net/WillHuangTW/java-script-jsdc2013) \[ [YouTube](https://www.youtube.com/watch?v=5FFQASbd7-c) \]

-   2013/06/07 [2013 年 COMPUTEX TAIPEI 智慧行動技術與應用軟體趨勢論壇](http://www.digitimes.com.tw/seminar/iii_20130607/index.asp?content1.htm)

-   HTML5 於行動裝置上的應用與開發

-   2013/07/16 保哥線上講堂

-   [AngularJS 開發實戰：解析 angular-seed 專案架構與內容](http://www.slideshare.net/WillHuangTW/angularjs-angularseed)

-   2013/08/03 [COSCUP 2013](http://coscup.org/2013/zh-tw/)

-   [AngularJS 開發實戰：重要的開發觀念與經驗分享](http://www.slideshare.net/WillHuangTW/angular-js-coscup2013) \[ [YouTube](https://www.youtube.com/watch?v=aXuK2ACHLcU) \]

-   2013/09/23 [元智大學](http://www.yzu.edu.tw/)

-   漫談網站效能調校

-   2013/09/24 [Tech．Days Taiwan 2013](http://www.microsoft.com/taiwan/techdays2013/default.aspx)

-   [ASP.NET MVC 5 新功能探索](http://www.slideshare.net/WillHuangTW/dev208-aspnet-mvc-5)

-   2013/10/03 [HTML5 趨勢發展與技術應用論壇](http://www.digitimes.com.tw/seminar/iii_20131003/index.asp)

-   [HTML5 規格最新發展現況](http://www.slideshare.net/WillHuangTW/html5-26812361)

**書籍出版 ( 2 本 )**

-   \[繁體版\] [ASP.NET MVC 4 開發實戰](https://web.archive.org/web/20191112080721/https://www.delightpress.com.tw/book.aspx?book_id=sknp00028) / 悅知文化-DelightPress
-   \[簡體版\] [ASP.NET MVC 4 开发指南](http://www.tup.tsinghua.edu.cn/book/Showbook.asp?CPBH=052037-01&DJ=59) / 清華大學出版社

**教學課程 ( 這一年花了 47 天在教學上 )**

-   2013.01.16 淡江大學資訊處

-   如何打造符合個資法規的網站系統 — 以 ASP.NET 為例

-   2013.01.24 德錄科技

-   ASP.NET MVC 4 開發實戰一日實戰營

-   2013.03.10 MIS2000

-   ASP.NET MVC 4 開發實戰 (六周課程)

-   2013.03.20 臺北市政府捷運工程局

-   HTML5,CSS3,JavaScript與jQuery跨平台程式開發

-   2013.04.23 台中家扶基金會

-   Office 365 系統管理實戰

-   2013.05.11 北區教師研習在致理技術學院

-   HTML5 兩日實戰課程

-   2013.05.13 微軟企業包班

-   Windows 8 Metro Style App 與 Web API 開發

-   2013.06.01 多奇數位課程

-   如何快速開發 ASP.NET MVC 網站

-   2013.06.09 MIS2000

-   ASP.NET MVC 4 開發實戰 (六周課程)

-   2013.06.15 巨鷗科技

-   HTML5 與 CSS3 開發實戰

-   2013.06.29 南台科技大學  計網中心

-   jQuery 教育訓練 (兩天課程)

-   2013.07.06 多奇數位課程

-   JavaScript 與 AngularJS 開發實戰 (台北 3 梯次、高雄 2 梯次)

-   2013.08.23 台中家扶基金會

-   Twitter Bootstrap 開發實戰

-   2013.09.11 台中家扶基金會

-   AngularJS 快速上手

-   2013.09.28 多奇數位課程

-   ASP.NET MVC 5 開發實戰 (六天課程) (高雄場)

-   2013.09.29 多奇數位課程

-   ASP.NET MVC 5 開發實戰 (六天課程) (台北場)

-   2013.10.04 台中家扶基金會

-   ASP.NET MVC 4 開發實戰 (五天課程)

**錄製 YouTube 影片 ( 共 24 則影片 )**

-   [2012/11/07 多奇技術分享會 - SQL Server 2012 Express LocalDB 深入剖析](https://www.youtube.com/watch?v=SG39q3AL9uA)
-   [活用 VS2012 擴充套件 - 使用 ZenCoding 快速產生 HTML 語法 (Web Essentials 2012)](https://www.youtube.com/watch?v=_qHWFxCqQSo)
-   [快速上手 Visual Studio 2012 Update 1 的 Code Map (程式碼地圖) 功能](https://www.youtube.com/watch?v=HcRUf2MRRgg)
-   [快速上手 Visual Studio 2012 Update 1 的 JavaScript Memory Profiling (記憶體分析) 功能](https://www.youtube.com/watch?v=jDsQ-PEimws)
-   [Paint.NET 調整圖片大小與畫布大小教學](https://www.youtube.com/watch?v=9s3DLMbiuNM)
-   [如何將現有 ASP.NET MVC 4 網站部署到 Windows Azure 雲端平台](https://www.youtube.com/watch?v=oeJ3iSL_kjw)
-   [如何在 .NET 4.5 的 ASP.NET MVC 4 網站使用 Scaffold 範本](https://www.youtube.com/watch?v=egvhaExfBDo)
-   [全新 Windows Azure 網站發佈方法：從 Dropbox 部署檔案](https://www.youtube.com/watch?v=lsXMU_DyhMw)
-   [如何利用 Word 2013 追蹤修訂功能確保文件編輯的異動紀錄](https://www.youtube.com/watch?v=OflKutQKf6s)
-   [Markup.io：一個適合網頁開發與網頁設計人員的線上溝通工具](https://www.youtube.com/watch?v=rNCQ4DIlDmY)
-   [如何將 Excel 檔案裡的資料快速匯入到 SQL Server 資料表中](https://www.youtube.com/watch?v=vsGgP4vzhbg)
-   [撰寫合約書金額時建議使用 Word 插入國字大寫數字功能](https://www.youtube.com/watch?v=fm3vHbYPlWI)
-   [如何將 Excel 檔案裡的資料快速匯入到 SQL Server 資料表 (進階版)](https://www.youtube.com/watch?v=sKetGEIzJck)
-   [如何啟用 Microsoft 帳戶 (Live ID) 的兩步驟驗證功能](https://www.youtube.com/watch?v=hSCh1B1nxVk)
-   [酷炫神迷的 Firefox v20 開發者工具介紹](https://www.youtube.com/watch?v=okEUmV3x7XM)
-   [App for Office 開發環境介紹 ( 雲端 Napa + 本地 VS2012 )](https://www.youtube.com/watch?v=axLoxLOCOxo)
-   [JavaScript 開發實戰：效能調校與常見陷阱 (2013 JSDC.tw)](https://www.youtube.com/watch?v=5FFQASbd7-c)
-   [AngularJS 的 ngSwitch 指令 ( directive) 使用陷阱與範圍觀念](https://www.youtube.com/watch?v=I8cqOJp6xyw)
-   [分享在 Facebook 與 GitHub 貼上圖片的小技巧](https://www.youtube.com/watch?v=4YdLlGb0sOc)
-   [讓 Google Chrome 瞬間變成記事本的好用工具](https://www.youtube.com/watch?v=OpDD0lBTbP0)
-   [AngularJS 開發實戰：重要的開發觀念與經驗分享 (COSCUP2013)](https://www.youtube.com/watch?v=aXuK2ACHLcU)
-   [從 GitHub 載入 JavaScript 的注意事項 (畫面清晰版)](https://www.youtube.com/watch?v=uOXueXGWqqM)
-   [認識 Git 資料結構中的物件資料庫與物件之間的關係](https://www.youtube.com/watch?v=PZbSRy_ow0U)
-   [認識 Git 資料結構中的索引與檔案狀態的變化關係](https://www.youtube.com/watch?v=5c_7v0cIFk4)

不整理不知道，一整理嚇一跳，原來我這一年做了這麼多事，而且比去年多好多，有點不可思議。 ^^

這一年來，覺得使命感比去年更大一些，不但公司穩定成長，自己的技術也不斷精進，可以分享的內容與範圍也更多、更廣，雖然親手寫程式的機會少了，但偶爾能幫同事寫點有趣的小程式，也算多多少少可以彌補無法每日寫 code 的遺憾。不過，透過各種管導分享自己消化過的知識，如文章、影片、演講、授課等等，似乎比我親手寫 code 來的有價值許多。所以今年不知不覺的開了好多課，幾乎有人邀約就會答應對方，也參加了好多場不同社群的演講，說真的，很多事情都在計畫之外，但我喜歡這種感覺，也就是在已知的計畫中帶來意外的驚喜，在未知的旅程中感受生命。

今天最特別的事，應該是這個月參加了 iThome 主辦的 [2013 第6屆iT邦幫忙鐵人賽](https://ithelp.ithome.com.tw/ironman)，還同時報名了【IT人生】與【開發技術】兩組，文章主題分別是：

-   **[Will 保哥的 IT 創業之路](https://github.com/doggy8088/it-startup)  
    **時光飛逝、歲月如梭，踏入 IT 領域轉眼已過了 20 個年頭，從懵懂無知的青少年培養出對軟體的興趣，到現在依然不斷樂於學習新知的 IT 人，讓我維持熱情不墜的理由是甚麼？支持自己堅持走下去的動力又是什麼？或許，這是個目前無法回答的問題，我試圖在未來的三十天裡，透過文字，進行一場自我探索之旅。
-   **[30 天精通 Git 版本控管](https://github.com/doggy8088/Learn-Git-in-30-days)  
    **在軟體開發領域，對原始碼進行版本控管是非常重要的一件事，有別於 Subversion 或 TFS (TFVC) 這類集中式版本控管系統，Git 是一套分散式版本控管系統，並帶來許多版本控管上的各種優勢與解決傳統集中式版本控管的缺失，例如支援本地操作、備份容易、功能強大且彈性的分支與合併等等。不過，由於 Git 版本控管無論在版控觀念與工具使用上，都與傳統集中式版控工具差異甚大，因此造成了不小的學習門檻，在未來的３０天內，希望能讓大家完整了解 Git 版本控管的精隨之處，並整理我的學習心得與我們公司從 Subversion 轉至 Git 的過程中所遭遇的問題與解決方法。

在 10/1 開始撰寫文章的前一天，我內心還在猶豫要不要參加鐵人賽，因為光是 10 月份，我有 12 天的時間在上課，非常的忙碌，而鐵人賽的基本要求就是「每天一篇文章」，我又報名了兩個組別，所以對我來說是「每天兩篇文章」，一個月就是 60 篇文章，光是這個月的文章量，差點就要超過我一年部落格的文章量了，是個不小的考驗。最後還是認為應該放手一搏，挑戰極限，想不到一轉眼已經連續寫了 26 天，至今尚未中斷，且文章品質還算滿意，算是對自己有個交代。再過個幾天就要達陣了，Fighting！ 

最後，就讓我們一起慶祝 The Will Will Web 六歲生日吧～ (^\_^)
