LightSwitch是一個基于模板的自動化開發Silverlight和HTML5應用程序的工具,不同于一般的基于數據字典,配置生成的應用程序的工具,因為LightSwtich提供的所有模板都是可以擴展的,自定義開發的,包括頁面布局,數據源,使用的控件。非常方便植入.net的代碼。
LightSwitch是一個被裁剪后的VS產品,用來更容易地進行業務處理(Line of Business,LoB)應用程序的開發,有點類似Access。LightSwitch 提供最簡單的方法創建面向云和桌面的商業應用程序。
LightSwitch 提供了多種預先創建的模板和工具來創建面向Windows客戶端和Windows Azure的商業應用程序,并且使你所需要編寫的代碼盡可能的少。 隨著LightSwitch的誕生, 我們現在終于有了一種工具能夠更好的使業務領域專家輕松的創建具有專業質量級別的商業應用程序(LOB),而不需要將很多精力放在代碼編寫上。這是非常關鍵的,因為這些商業應用程序,有些也許是為了短期需求而創建的,經常需要擴展和IT支持。
LightSwitch的功能
- LightSwitch生成的是Silverlight和HTML5應用程序 ,LightSwitch應用程序現在可以使用支持的瀏覽器在任何平臺上運行,包括Android、iOS、以及Windows 8。
- 它具有好幾個內置的模板
- 編程語言支持C#和VB.NET
- 支持SQL Server、SQL Azure、SharePoint和Office
- 應用程序可以運行在瀏覽器中、脫離瀏覽器模式(OfB)下或云中
- LightSwitch完成很多基礎性的工作,包括了大量的拖拽特性,不過也允許開發人員在需要的時候訪問.NET Framework
LightSwitch安裝
安裝Visual Studio 2013 SDK 從 http://go.microsoft.com/fwlink/?LinkID=260918下載后安裝。
下載LightSwitch Extensibility Toolkit for Visual Studio 2013 http://visualstudiogallery.msdn.microsoft.com/2d204191-90eb-4dfb-831f-cf31513cef06 ,解壓縮后,安裝Microsoft.LightSwitch.Toolkit.vsix。然后拷貝Microsoft.LightSwitch.Toolkit.targets 到下列文件夾:
- For 32-bit systems: %ProgramFiles%\MSBuild\Microsoft\VisualStudio\LightSwitch\v4.0
- For 64-bit systems: %ProgramFiles(x86)%\MSBuild\Microsoft\VisualStudio\LightSwitch\v4.0
下面是安裝完成后的模板:
使用 Visual Studio LightSwitch 構建業務應用程序
《LightSwitch揭秘》一書作者Alessandro Del Sole專訪
Extending Visual Studio LightSwitch
List & Label 19支持報表參數、集合變量、OData和REST數據提供器
LightSwitch Sliverlight應用系統開發入門
LightSwitch "How Do I?" Videos
開始VS 2012 中LightSwitch系列的第1部分:表中有什么?描述你的數據
開始VS 2012 中LightSwitch系列的第2部分:感受關愛——定義數據關系
開始VS 2012中LightSwitch系列的第3部分:我該選擇哪一個屏幕模板
文章列表