Visual Studio LightSwitch
使用 Visual Studio LightSwitch 開發工具,您可以快速建立商務應用程式。 LightSwitchLightSwitch 提供簡化的開發環境,以便您可以專注於商務邏輯 (而不是應用程式基礎結構。
介紹 Lightswitch
大多數商務應用程式都是資料表單 (Forms-over-data) 應用程式,這些應用程式會提供可用來檢視、新增和修改資料的 UI。 當您使用其他開發工具來建置資料表單 (Forms Over Data) 應用程式時,大部分的時間會花費在重複的工作上。 您會撰寫可與資料庫互動的程式碼、撰寫使用者介面的程式碼,以及撰寫商務邏輯的程式碼。 當您使用 LightSwitch 時,許多反覆工作為您已完成,而且,事實上,您可以建立 LightSwitch 應用程式不需要撰寫任何程式碼! 在大多數應用程式中,您唯一必須撰寫的程式碼就是只有您才能撰寫的程式碼:商務邏輯。
商務應用程式的功能
現代商務應用程式需要許多功能,例如搜尋、排序和重新排列資料格以及匯出資料等功能。 LightSwitch 應用程式具有這些功能等等,已內建。 除此之外,正如基本資料驗證邏輯,其中也內建了一般的資料作業 (例如,新增、更新、儲存和刪除)。
使用自訂控制項,您可以使用在 LightSwitch 的擴充性功能,您可以變更應用程式外觀藉由套用佈景主題,以及使用殼層延伸變更配置。 您可以使用自訂商務類型來減少撰寫的程式碼數量,以及簡化使用者介面中的格式。
資料實體和畫面
使用資料實體和 螢幕,LightSwitch 簡化商務應用程式的開發。
資料實體或資料表,即 LightSwitch 如何表示資料。 您可以使用內建的應用程式資料庫,或從外部資料庫、SharePoint 清單或其他資料來源匯入資料,藉此建立資料實體。 您可以在實體之間,甚至在不同資料來源的實體之間建立關聯性。 您也可以使用的圖形設計工具建立資料查詢,並且可以進一步修改程式碼中的查詢。
螢幕或表單,是 LightSwitch 顯示資料的方式。 螢幕根據預先定義的範本。您必須將資料繫結至螢幕的是指定要顯示的實體或查詢。 建立畫面後,您可以在設計工具中修改其外觀,並不需要程式碼。 您可以建立最佳化的桌面,為 Web 瀏覽器,或為行動裝置 (例如 Tablet PC 或呼叫的螢幕。
資料驗證、測試和部署
您可以使用必要的欄位和字串長度在 IDE 中處理基本驗證。 如需根據商務邏輯建立更複雜的驗證,您就必須撰寫程式碼。 在執行階段,處理驗證的使用者介面是內建在畫面中。
若要測試您的應用程式,加以執行即可。 您可以變更使用者介面直接在執行的應用程式。 在偵錯使用權限下模擬角色,您可以測試驗證和授權。 當應用程式完成後,您可以將它部署到個別電腦,到 Internet Information Services (IIS)、Windows Azure、SharePoint 或 Office 365。
相關主題
標題 |
描述 |
---|---|
提供簡介與學習主題的連結。 |
|
說明如何存取及使用 LightSwitch 建立的 OData 摘要。 |
|
描述如何建立和部署 SharePoint 應用程式。 |
|
說明處理專案的基本工作。 |
|
說明 [實體設計工具] 和相關的工作。 |
|
說明 [畫面設計工具] 和相關的工作。 |
|
說明 [查詢設計工具] 和相關的工作。 |
|
說明偵錯應用程式的基本工作。 |
|
說明與擴充功能相關的工作。 |
|
說明部署應用程式的基本工作。 |