共用方式為


Visual Studio LightSwitch

使用 Visual Studio LightSwitch 開發工具,您可以快速建立商務應用程式。 LightSwitchLightSwitch 提供簡化的開發環境,以便您可以專注於商務邏輯 (而不是應用程式基礎結構。

介紹 Lightswitch

大多數商務應用程式都是資料表單 (Forms-over-data) 應用程式,這些應用程式會提供可用來檢視、新增和修改資料的 UI。 當您使用其他開發工具來建置資料表單 (Forms Over Data) 應用程式時,大部分的時間會花費在重複的工作上。 您會撰寫可與資料庫互動的程式碼、撰寫使用者介面的程式碼,以及撰寫商務邏輯的程式碼。 當您使用 LightSwitch 時,許多反覆工作為您已完成,而且,事實上,您可以建立 LightSwitch 應用程式不需要撰寫任何程式碼! 在大多數應用程式中,您唯一必須撰寫的程式碼就是只有您才能撰寫的程式碼:商務邏輯。

Ff851953.collapse_all(zh-tw,VS.110).gif商務應用程式的功能

現代商務應用程式需要許多功能,例如搜尋、排序和重新排列資料格以及匯出資料等功能。 LightSwitch 應用程式具有這些功能等等,已內建。 除此之外,正如基本資料驗證邏輯,其中也內建了一般的資料作業 (例如,新增、更新、儲存和刪除)。

使用自訂控制項,您可以使用在 LightSwitch 的擴充性功能,您可以變更應用程式外觀藉由套用佈景主題,以及使用殼層延伸變更配置。 您可以使用自訂商務類型來減少撰寫的程式碼數量,以及簡化使用者介面中的格式。

Ff851953.collapse_all(zh-tw,VS.110).gif資料實體和畫面

使用資料實體和 螢幕,LightSwitch 簡化商務應用程式的開發。

資料實體或資料表,即 LightSwitch 如何表示資料。 您可以使用內建的應用程式資料庫,或從外部資料庫、SharePoint 清單或其他資料來源匯入資料,藉此建立資料實體。 您可以在實體之間,甚至在不同資料來源的實體之間建立關聯性。 您也可以使用的圖形設計工具建立資料查詢,並且可以進一步修改程式碼中的查詢。

螢幕或表單,是 LightSwitch 顯示資料的方式。 螢幕根據預先定義的範本。您必須將資料繫結至螢幕的是指定要顯示的實體或查詢。 建立畫面後,您可以在設計工具中修改其外觀,並不需要程式碼。 您可以建立最佳化的桌面,為 Web 瀏覽器,或為行動裝置 (例如 Tablet PC 或呼叫的螢幕。

Ff851953.collapse_all(zh-tw,VS.110).gif資料驗證、測試和部署

您可以使用必要的欄位和字串長度在 IDE 中處理基本驗證。 如需根據商務邏輯建立更複雜的驗證,您就必須撰寫程式碼。 在執行階段,處理驗證的使用者介面是內建在畫面中。

若要測試您的應用程式,加以執行即可。 您可以變更使用者介面直接在執行的應用程式。 在偵錯使用權限下模擬角色,您可以測試驗證和授權。 當應用程式完成後,您可以將它部署到個別電腦,到 Internet Information Services (IIS)、Windows Azure、SharePoint 或 Office 365。

相關主題

標題

描述

LightSwitch 使用者入門

提供簡介與學習主題的連結。

將 LightSwitch 當做資料來源

說明如何存取及使用 LightSwitch 建立的 OData 摘要。

SharePoint 相關 LightSwitch 應用程式

描述如何建立和部署 SharePoint 應用程式。

專案:應用程式的容器

說明處理專案的基本工作。

資料:應用程式背後的資訊

說明 [實體設計工具] 和相關的工作。

螢幕:應用程式的使用者介面

說明 [畫面設計工具] 和相關的工作。

查詢:從資料來源擷取資訊

說明 [查詢設計工具] 和相關的工作。

偵錯:尋找和修正錯誤

說明偵錯應用程式的基本工作。

擴充功能:為 LightSwitch 新增功能

說明與擴充功能相關的工作。

部署:散發與維護應用程式

說明部署應用程式的基本工作。