Visual Studio LightSwitch


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

下面是安裝完成后的模板:  

image

 

使用 Visual Studio LightSwitch 構建業務應用程序

《LightSwitch揭秘》一書作者Alessandro Del Sole專訪

Extending Visual Studio LightSwitch

List & Label 19支持報表參數、集合變量、OData和REST數據提供器

Understanding LightSwitch

LightSwitch Sliverlight應用系統開發入門

LightSwitch數據源開發小例

LightSwitch "How Do I?" Videos

開始VS 2012 中LightSwitch系列的第1部分:表中有什么?描述你的數據

開始VS 2012 中LightSwitch系列的第2部分:感受關愛——定義數據關系

開始VS 2012中LightSwitch系列的第3部分:我該選擇哪一個屏幕模板

開始VS 2012中LightSwitch系列的第4部分:太多信息了!使用查詢來排序和篩選數據

開始VS 2012中LightSwitch系列的第5部分:我可以使用用戶權限來控制訪問權嗎?


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM