文章轉載自:慧都控制項網 [http://www.evget.com/]
對於終端使用者和開發人員來說,Windows 8使用者介面環境(過去被微軟稱為Metro)的出現是最振奮人心的發展之一。Windows 8介面環境允許終端使用者在最短的時間內對最關鍵的資訊作一個概覽,資訊以展開圖的形式啟動,這個以觸摸為主要輸入機制的設計也支援滑鼠和鍵盤。
對於一個開發人員來說, Windows 8 RT或運行環境的設計是為了讓當前熟悉Visual Basic或C#的.NET開發人員建立本地Windows 8應用程式。此外,對於那些JavaScript和HTML5開發人員來說,這些功能也同樣為他們開放,不管他們屬於哪一種(.NET or HTML 5 and JavaScript)開發人員,都可以利用這個新的架構。作為Windows 8 RT的一部分,.NET開發人員在XAML上所作的一切也可以繼承到構建Windows 8現代使用者介面上來。
必須說明的一點是,Windows 8也完全帶有Windows 7的所有桌面體驗。這對還在使用.NET代碼的機構來說是一個好訊息。在他們的桌面圖案不變的情況下,當前的應用程式仍然能夠繼續運行。然而這些當前的應用程式在新的現代使用者介面環境下卻不能運行。不用擔心,你可以在Devexpress控制項上做一系列的設定,從而讓當前的應用程式與新的介面環境相容。
DevExpress在Windows 8上的視圖
現在,微軟非常專註Windows UI的使用者體驗。去年,Devexpress發布了在Windows 8商務應用程式上二次開發的使用者介面。在這個使用者介面中,我們可以看到一個為使用者提供的豐富的資料視覺效果環境。這個介面環境從過去通過一堆表徵圖啟動應用程式變成一個靈活的儀錶盤,它能夠即時監控關鍵商務資訊,你的成功就掌握在你的指尖之下!
對於.NET開發人員來說這意味著什嗎?
未來的商務應用程式將演化為以觸控螢幕為主的使用者介面。這種變化的速度是未知的,但現在你就可以在Devexpress工具中使用到。
首先,開始投資於可觸控的硬體。如今多點觸控功能的監視器可以賣到大約300美元,為膝上型電腦添加一個可觸控功能僅僅只需幾百美元。然後,將你的應用程式升級為可觸控的。同時你還需要仔細考慮使用者介面的設計。使用者介面元素的大小和形狀,比如一個文字框和一個按鈕,你需要設計得大小合適,以免手指在滑動時觸摸到不該觸摸到的地方。Devexpress提供了由使用者體驗專家提供的應用程式樣本和模板,現在你就可以開始建立 Windows Forms, ASP.NET, Silverlight,WPF 平台使用者介面解決方案。在使用這些新的控制項和模板之前,你必須學習設計美學和必須的技術知識,然後再開始建立將在Windows
XP,Vista和Windows 7上使用的Windows 8應用程式。XAML是Windows RT架構的使用者介面組件之一。這意味著那些在WPF和Silverlight上使用的技巧也可以用在Windows 8上。儘管你當前的WPF和Silverlight代碼不能直接與Windows8的連接埠結合,但你可以將你的業務技能和應用程式上的基礎直接移植過去。
進入DXTREME
DevExpress十年來終於開發出一條全新的產品線,開發人員用DXTREME代碼構建出商務應用程式,DXTREME能讓你構建混合的基於Web的可訪問感應器(GPS,相機)的應用程式。如果需要,你也可以將它們部署到Apple應用程式上。
構建到不同的平台和裝置上,這聽起來很困難,但你可以集合不同供應商的工具,如Adobe的HTML5工具,XCode for iPhone/iPad,Visual Studio的所有Windows 8部分,你也可以選擇一個技術夥伴,比如Devexpress。
Devexpress為Visual Studio開發人員提供架接這些新平台的橋樑。我們已經建立了DXTREME的一系列工具集,協助你更好的利用每一個平台,並通過它們重用代碼。最值得一提的是,我們都是在開發人員所熟知和喜愛的開發環境——Visual Studio下設計的。
Windows 8的轉變意味著一系列新的軟體開發機會,每一個都需要新的技巧和工具。Windows RT有它自己的使用者介面文法和建立應用程式的各種方法。但是不要擔心,DXTREME協助你橋接XAML中的應用程式開發,如果你是一個WPF或Silverlight開發人員,或者你在傳統的Web技術上有更多的開發背景,那就利用HTML 5和JavaScript來構建運行在Windows 8本地應用程式吧!
邀您體驗更多DXTREME新產品:
《揭開DXTREME的神秘面紗 體驗新型iOS,Android,Win8應用建立》