HTML5 與 ASP.NET 的應用概念

HTML5 議題不斷的發燒中,相較於App、遊戲之類的應用,一般商業應用,例如進銷存、公司內部管理系統等等,事實上現在就可以利用 HTML5 進行某些傳統網頁不容易實作的功能開發,而其中最典型的例子就是統計圖表了。

不考慮市面上販售的商業報表軟體那種細膩功能與華麗的視覺設計,純粹就資料圖表的展示而言,將伺服器端傳送過來的資料轉化成為統計圖表,利用 <canvas> 即能輕易的作到這點。

實作的過程並不困難,在伺服器這端,在 ASP.NET 的部份將資料取出,轉換成為 JSON 格式,透過網路丟到使用者的網頁,並且透過 XMLHttpRequest 進行傳輸,最後將取得的 JSON 料,餵給 <canvas> 即可。


這樣作的好處是,除了可以隨心所欲畫出想展示的圖表,你還可以透過 JavaScript 實作各種動態圖表的功能,更重要的是,畫出來的圖不會受裝置的限制,無論 PC 或是 iPad 之類的平板置都可以直接看,甚至你可以透過 jQueryMobile ,打造手機版的介面。

相同的技巧,可以用來打造工廠專用的機器設備運作 Web 介面監控程式,只要將機器傳輸介面(典型如 RS232)輸出的資料送入網路即可。

這些技術都是現成可用的,導入之後可以大幅提升應用程式的價值,開發人員因此可以打造更先進的操作介面,公司管理組織也可以進一步提升資訊的即時回饋速度,以利經營決策判斷。

不要懷疑,現在就投入 HTML5 吧。:)
  • (8.18 / 8.19)歡迎參加我們的 HTML5 專業解構 研討課程,兩天完全解構 HTML5 核心。
  •  9月  HTML5 與 ASP.NET 共舞 研討課程全新梯次展開,敬請期待。

沒有留言: