全站文章 iT邦幫忙
iThome Online提供免費電子報,現在就訂,最新IT訊息每日寄達。

iThome 每日新聞報
iThome 產品技術報
加入iThome Online會員,立即使用討論區、Blog等服務。

免費加入會員
登入 / 登出
管理會員帳號
忘記帳號密碼
聯絡客服
訂閱周刊
讀者服務
11' CIO專刊(41)
11' e教育專刊No.3 (40)
11' e政府專刊No.4 (39)
11'iTcloud專刊(38)
10' e教育專刊No.2 (37)
10'e政府專刊No.3 (36)
09'e政府專刊No.2 (35)
09'e教育專刊(34)
09'e政府專刊(33)
08'企業資安專刊-端點安全防護(32)
08'企業採購情報誌(31)
07'資訊安全技術應用專刊(30)
07' 新世代資料中心專刊(29)
07'企業資安技術應用專刊(28)
企業採購情報誌'06冬季號(27)
企業軟體技術應用專刊(25)
企業資安技術應用專刊(24)

各式前端裝置及人機介面,Server-Side的技術仍是關鍵
 
按讚加入全台灣最大的開發人員粉絲團 – MSDN台灣

多位專家都共同提及,因為前端及展示層的開發技術不斷的推陳出新,光是行動裝置UI層的framework就有很多套了,這是很普遍的現象,董大偉表示「開發者不該執著UI層的技術該用哪一種,但應該選定一種技術,而這技術是值得投資的,而我選定.NET開發技術,主要還是考量到該技術的支援及未來的擴充性,畢竟對企業而言,例如學習資源或技術文件是否夠豐富,發生問題時是否容易取得支援,以及開發人員目前學的技術未來是否仍能延用等,這還是企業主要考量。」

「Server-side的一些技術,例如 : .NET WCF, REST等XML資料通訊相關的技術,這些反而是開發人員可再精進的技術,因為這些是建立後端應用服務標準化的一種關鍵技術,尤其是現在前端的裝置多元化,建立好後端的服務及標準介面後,自然可以很容易提供給各種不同裝置存取,這也是服務API化的精神。」

用.NET開發服務導向的應用有一項很大的優勢,那就是.NET Framework 中所提供的Windows Communication Foundation(WCF)。WCF能夠提供高度延伸性,同時遵循各項Web服務標準,因此可以支援不同的平台,進而簡化軟體開發上的複雜性。曹祖聖也認為,「開發人員應該花更多精神在研究資料通訊的相關技術,畢竟這些通訊技術在各平台皆已是標準,另外像非同步 (Asynchronous) 的程式開發技術,這些都是新一代軟體開發需不斷精進的技術。」

例如台北市政府開發了一些Open Data的公開資訊源提供給開發者運用,例如公車班次及動態查詢資料,或是觀光景點資訊等,後端開發技術也是使用.NET WCF技術並使用REST標準,因此不同平台的App開發者,也可以很快速存取該資訊並開發好App。

「WCF可以快速連結並呼叫後端不同服務及應用程式的資源,」董大偉表示,「在撰寫行動App的時候,不但可以降低用戶端的負擔,同時也可以加速資料傳遞與處理的過程。畢竟在行動App上,稍有延遲使用者可能就沒耐心再使用該App了。」

另外黃保翕也提到為Lativ開發大型電子商務網站的經驗,他非常重視的就是系統的可維護性以及效能。「ASP.NET MVC的優點是切割的很乾淨,盡量做到關注點分離,把大型網站利用MVC做分層切割,因此可以個別模組做修改或調整,自然提高了系統的可維護性,未來前端因應不同裝置的UI層有所不同,也能快速的開發。」

「事實上在行動化甚至是雲端環境中,最重要的內容應該是資料,而不是前端不同裝置上的程式,」李智樺如此認為後端的技術仍扮演關鍵的角色,「所有的資料才是重要的資產,資料應該是動態的流動的,只要前端利用簡單的方式得以存取就好,這樣才能發揮行動應用服務最大效益。而Windows Azure是一個蠻容易開發的雲端運算平台,企業及研發團隊應著手分析哪些應用及資料可以移轉至雲端上,善加利用雲的資源。」


按讚加入全台灣最大的開發人員粉絲團 – MSDN台灣

主題大綱:
前言
1.行動裝置及雲端應用興起,改變軟體開發生態
2.前端裝置及人機介面多元化,使用者經驗決定一切
3.各式前端裝置及人機介面,Sever-Side的技術仍是關鍵
4.分析企業競爭力,以服務為主要目的
5.建立開發標準,掌握不變之根基
6.重視軟體品質,提升軟體價值
7.雲端,是軟體開發的新藍海
8.接受「需求」會不斷變動的事實,邁向新一代軟體開發
9.五位專家分析軟體開發的趨勢及策略



開發分身術




想親自體驗微軟開發平台的好處,請上

微軟開發體驗中心
MSDN最新消息:
一次打十個!跨行動平台 Web 開發,開發分身術 65 折
MSDN 台灣粉絲團開發人員擁抱 2012 新年活動送好禮
MSDN 訂閱 65 折燒燙燙,只剩 2 週
Visual Studio 2010 Ultimate 軟體生命週期實作營
Silverlight 5 正式提供下載
Expression Encoder 4 SP2 正式提供下載
軟體品質日 - 「行動裝置開發」與「軟體測試」實務
「邊做邊學」系列:
Visual Studio 2010 升級寶典
Visual SourceSafe 升級寶典
Visual Studio 2010 妙用錦囊
Kinect for Windows 開發
Visual C++ 開發
Visual Studio 2010 開發技巧
Windows 應用程式相容性
Internet Explorer 9
軟體開發生命週期管理及軟體工程應用
Windows Phone 7
Windows Mobile 6.x
雲端運算 (Windows Azure)
Facebook
Web Application Toolkit
IIS Smooth Streaming
XBOX 遊戲開發
PHP 漫步在雲端
Windows Mobile Widget
PHP on Windows
Expression EncodSilverlight
Internet Explorer 8
jQuery
五位專家:
李智樺
胡百敬
黃保翕
曹祖聖
董大偉
電週文化事業版權所有、轉載必究 •Copyright © iThome | 刊登廣告授權服務服務信箱隱私權聲明與會員使用條款關於iThome