2010-05-24 49 views
4

任何人都可以推薦一個語言,圖書館,框架或從Web開發人員的角度來看側重於GUI編程的書嗎?從網頁過渡到桌面

我有網絡開發經驗,例如類似技術中的HTML/AJAX/PHP/MySQL。但是,我從來沒有編寫自己的後端程序或任何類型的獨立程序。有沒有人有過這種轉變的經驗,我最好研究什麼來幫助實現從瀏覽器到用GUI(主要用於Windows)創建程序的飛躍?

回答

0

看看Windows Presentation Foundation(WPF)。它的圖形用XAML構建,這是一種非常類似於HTML的語言。

您也可以看看Adobe FLEX或Microsoft Silverlight,您可以使用它來構建桌面應用程序。

1

我做了從客戶機/服務器應用程序到Web開發的轉換。採取一些習慣的最大的一個區別是state的損失。由於Web是無狀態的,但桌面應用程序是有狀態的,所以客戶端應用程序有更多的交互和界面選項可以輕鬆獲得。

要學習的最好的東西是一些簡單的桌面應用程序框架。對於Windows,您可能要開始閱讀關於.Net桌面應用程序的教程。從簡單的演練開始,您可以嘗試自己感受一下您將要進入的內容。

0

在短期內,您可以使用Appcelerator Titanium使用您已知的網絡技術創建桌面(或移動)應用程序。很酷的東西,恕我直言。