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
下面是安装完成后的模板:

使用 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部分:我该选择哪一个屏幕模板
开始VS 2012中LightSwitch系列的第4部分:太多信息了!使用查询来排序和筛选数据
开始VS 2012中LightSwitch系列的第5部分:我可以使用用户权限来控制访问权吗?
Visual Studio LightSwitch的更多相关文章
- visual studio git 忽略文件配置模板
## Ignore Visual Studio temporary files, build results, and## files generated by popular Visual Stud ...
- Visual Studio使用Git忽略不想上传到远程仓库的文件
前言: 作为一个.NET开发者而已,有着宇宙最强IDE:Visual Studio加持,让我们的开发效率得到了更好的提升.我们不需要担心环境变量的配置和其他代码管理工具,因为VS有丰富的拓展工具.废话 ...
- 温故知新,微软官方推荐的Visual Studio源代码管理之Git Ignore清单,开启新项目必备宝书
什么是Git Ignore清单 https://git-scm.com/docs/gitignore 简单来说,在Git进行源代码管理中,我们可以通过建立.gitignore来实现一个忽略的黑名单管理 ...
- Microsoft Visual Studio 2015 下载、注册、安装过程、功能列表、问题解决
PS:请看看回复.可能会有文章里没有提到的问题.也许会对你有帮助哦~ 先上一张最终的截图吧: VS2015正式版出了,虽然没有Ultimate旗舰版,不过也是好激动的说.哈哈.可能有的小伙伴,由于工作 ...
- Visual Studio 2015部署OpenCV
Visual Studio 2015的安装破解及OpenCV的安装和部署 平台:win10 X64+VS2015专业版 X64:vs2015.pro_chs+OpenCV 3.X:opencv-3.4 ...
- Visual Studio 2010的MSDN帮助文档离线使用
如果没有在安装vs过程中安装帮助,也可通过Visual Studio帮助菜单中的Manage Help Settings来对帮助进行设置或安装. 可以选择从磁盘安装内容,如果选择从磁盘安装可能会要求提 ...
- 使用Visual Studio 2015 开发ASP.NET MVC 5 项目部署到Mono/Jexus
最新的Mono 4.4已经支持运行asp.net mvc5项目,有的同学听了这句话就兴高采烈的拿起Visual Studio 2015创建了一个mvc 5的项目,然后部署到Mono上,浏览下发现一堆错 ...
- Visual Studio Code 代理设置
Visual Studio Code (简称 VS Code)是由微软研发的一款免费.开源的跨平台文本(代码)编辑器,在十多年的编程经历中,我使用过非常多的的代码编辑器(包括 IDE),例如 Fron ...
- 使用Visual Studio SDK制作GLSL词法着色插件
使用Visual Studio SDK制作GLSL词法着色插件 我们在Visual Studio上开发OpenGL ES项目时,避免不了写Shader.这时在vs里直接编辑shader就会显得很方便. ...
随机推荐
- 查看openssl的版本
[root@ha01 tengine]# openssl version -a OpenSSL Feb built on: Thu Jul :: UTC platform: linux-x86_64 ...
- PyAutoGUI 简介
转载来自: https://muxuezi.github.io/posts/doc-pyautogui.html http://blog.topspeedsnail.com/archives/5373 ...
- Python 爬取网站资源文件
爬虫原理: 以下来自知乎解释 首先你要明白爬虫怎样工作.想象你是一只蜘蛛,现在你被放到了互联“网”上.那么,你需要把所有的网页都看一遍.怎么办呢?没问题呀,你就随便从某个地方开始,比如说人民日报的首页 ...
- UE3名称结构(Name)
解释说明: (1) 直接通过FName的index进行比较来判断两个FName是否相等 (2) 通过FName的index从全局Names数组中取出对应的FNameEntry,可以获得FName的字符 ...
- MongoDB 分页查询的方法及性能
最近有点忙,本来有好多东西可以总结,Redis系列其实还应该有四.五.六...不过<Redis in Action>还没读完,等读完再来总结,不然太水,对不起读者. 自从上次Redis之后 ...
- 解决 U 盘写保护的问题
插了一个 U 盘,想格式化或者创建文件,但是提示我 U 盘是写保护的. 解决方法如下: Open a command prompt type DISKPART press type LIST VOLU ...
- python 小程序 查找最大的python文件
使用os.path模块方法介绍 1. 扫描标准库目录 I 通过glob模块遍历一个目录下面的所有文件,glob接收shell中常用文件名模式语法:"?"代表任何单个字符,* ...
- iOS路径沙盒文件管理(转载)
iOS路径沙盒文件管理,看到博主总结的很好,转载过来,原文:http://www.aichengxu.com/view/35264 一.iOS中的沙盒机制 iOS应用程序只能对自己创建的文件系统读取文 ...
- [深度学习大讲堂]从NNVM看2016年深度学习框架发展趋势
本文为微信公众号[深度学习大讲堂]特约稿,转载请注明出处 虚拟框架杀入 从发现问题到解决问题 半年前的这时候,暑假,我在SIAT MMLAB实习. 看着同事一会儿跑Torch,一会儿跑MXNet,一会 ...
- nginx下搭建CodeIgniter问题集锦
nginx环境下CodeIgniter会出现一些问题! 1.数据库驱动连接失败! 出现如下问题: A PHP Error was encountered Severity: Warning Messa ...