JSON是顯學
多年前還在手刻AJAX時,前端後端要進行資料交換還是很辛苦的事。後來發現JSON這個好物,不過那個年代(也不過三年前)不管是瀏覽器或是伺服器端的JSON環境都還不太成熟。現在,JSON已成為顯學,不管是前端應用程式還是後端伺服器應用程式都已大大支持JSON格式。JSON格式的好,用過都知道。如果在開發階段要準備JSON資料,嗯,就不是那麼好玩了。今天就是要介紹一套起方便的網頁工具,讓我們可以極速來產生所需要的JSON測試資料。
多年前還在手刻AJAX時,前端後端要進行資料交換還是很辛苦的事。後來發現JSON這個好物,不過那個年代(也不過三年前)不管是瀏覽器或是伺服器端的JSON環境都還不太成熟。現在,JSON已成為顯學,不管是前端應用程式還是後端伺服器應用程式都已大大支持JSON格式。JSON格式的好,用過都知道。如果在開發階段要準備JSON資料,嗯,就不是那麼好玩了。今天就是要介紹一套起方便的網頁工具,讓我們可以極速來產生所需要的JSON測試資料。
之前介紹過Zen Coding,而Emmet是ZenCoding更進一步的進化版(PS. ZenCoding 已停止維護)。目前Emmet更發展一套Emmet LiveStyle的前端開發神器,各位可以先看一下範例影片:
2013/12/12被邀請至微軟分享主題:「Web Services 開發實戰: 使用 ASP.NET Web API 2」,這一次的分享很不同的是,這個主題要與MVA(微軟虛擬學院,Microsoft Virtual Academy)合作放到網路上讓大家學習。
我們經常需要新增專案來測試一些內容,但不知道各位電腦有沒有安裝SSD,雖然SSD很快,而且Visual Studio 2013裡的One ASP範本也盡量幫各位瘦身,但在新增MVC 5或Web API 2專案時還是會慢慢的?如果各位是傳統HDD,那更是起身運動的好時機。不過時間應該浪費在更美好的地方。以下就是要教各位如何透過Visual Studio 2013的基架(Scaffolding)來極速新增ASP.NET MVC 5或ASP.NET Web API 2專案。
不知道各位讀者有沒有發現,現在各種技術更新的速度越來越快。例如,這個Release Candidates for ASP.NET MVC 5.1, Web API 2.1 and Web Page 3.1消息,明明ASP.NET MVC 5、ASP.NET Web API 2才剛推出沒多久,就馬上有新版本跟著推出。就取得新功能或功能改善而言,這是件好事。當開發者想要嘗試這些Preview或RC功能時,可能會馬上碰壁,而停下了學習的腳步實在可惜。
新增一個ASP.NET MVC 5專案,進行MVC 5.1 RC的安裝:
Install-Package Microsoft.AspNet.Mvc -pre
這裡馬上就碰到無法找到對應語系的套件,進而無法安裝的訊息。
新增一個ASP.NET Web API 2專案,進行Web API 2.1 RC的安裝:
Install-Package Microsoft.AspNet.WebApi -Pre
一樣是無法找到對應語系的套件的問題。