Visual Studio LightSwitch和WinForms有什麼區別? 爲什麼我們應該選擇一個呢?LightSwitch vs WinForms
更新:據我所知,是的LightSwitch應用程序框架。可能是更好的問題是,如何LighSwitch應用比較與複合應用程序塊(CAB)建立了一個Windows窗體應用程序
Visual Studio LightSwitch和WinForms有什麼區別? 爲什麼我們應該選擇一個呢?LightSwitch vs WinForms
更新:據我所知,是的LightSwitch應用程序框架。可能是更好的問題是,如何LighSwitch應用比較與複合應用程序塊(CAB)建立了一個Windows窗體應用程序
的LightSwitch是Visual Studio中的模板驅動的應用程序開發環境。它創建使用View-Model體系結構的Silverlight應用程序,使用Entity Framework和RIA服務進行數據訪問。
的應用程序可以在本地桌面上與本地數據存儲上運行,或與服務器上的數據存儲,或與服務器上的數據存儲瀏覽器中運行。
的LightSwitch的框架包括設計人員創建和管理一個企業應用的許多方面,如:與驗證
它的範圍還有待觀察,但我相信它的目標是開發企業內部應用程序,如CMS系統,計費系統等,還包括業務線應用程序,大小規模。
的WinForms或Windows窗體是.NET,讓您創建窗體和控件等用戶接口,這不是一個完整的應用程序開發框架的圖形API。
這個線程在Silverlight今天LightSwitch中進行比較,以業務線的建設應用:
這個視頻是一個電燈開關之間 http://www.microsoft.com/showcase/en/us/details/74ed35cb-709b-46f7-8b21-2f681965ed0b
一個imortant區別的LightSwitch的高級概述和複合應用程序塊UI,CAB已經退役並不再開發。
對不起卡洛斯,但LightSwitch的不不產生任何的WinForms或WebForms的項目。唯一的官方客戶端技術是Silverlight客戶端,無論是Web應用程序還是桌面(OOB)應用程序。
在很早以前,我相信客戶是原來的WPF,但是這是前一段時間改變Silverlight的。
雖然LS 確實「生成」的代碼,它這樣做對自己使用,而不是用於消費外部LS。