关注Visual Studio LightSwitch ,借助 Visual Studio Lightswitch 轻松进行高级编程

Visual Studio LightSwitch 是 Visual Studio 系列中的新产品,旨在帮助开发人员针对桌面和云快速创建以数据为中心的业务应用程序。 LightSwitch 是一种简化了开发过程的可扩展开发环境,因为它使您可以专注于业务逻辑,而它负责处理其余大量工作。 LightSwitch 非常适合需要快速 执行的小型业务或部门高效率应用程序。

在 LightSwitch 中可以轻松快速地启动和运行,因此您可以专注于对业务至关重要的功能。 您不必编写代码使 LightSwitch 应用程序启动运行,不过,您很快会认识到,业务规则、屏幕工作流和其他特定于业务要求的用户生产功能都需要代码。 此外,您还可以从 Visual Studio 库下载并安装 LightSwitch 扩展,这些扩展可向您的应用程序添加非现成可用的功能。 您甚至可以使用 Visual Studio 专业版或更高版本自己创建扩展。 社区很可能创建一些有趣的 LightSwitch 扩展!

 

一下是中文内容链接地址:

http://msdn.microsoft.com/zh-cn/magazine/hh335061.aspx

 

 

hh335061.Massi_Figure1_hires(en-us,MSDN.10).jpg

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

图 1 LightSwitch 应用程序体系结构

此体系结构意味着 LightSwitch 应用程序可以部署为桌面应用程序,同时能够与硬件设备(如扫描仪或条码读卡器)及其他应用程序(如 Microsoft Word 和 Excel)集成;如果需要扩展应用范围,也可以部署为基于浏览器的应用程序。 您还可以通过各种方式(包括使用 Windows Azure)承载 LightSwitch 应用程序。

LightSwitch 的工作都是关于数据和屏幕的处理。 屏幕中的数据通过数据工作区进行管理,数据工作区负责通过查询从中间层中的数据服务提取实体、跟踪变更并通过保存管道将更新发送回中间层数据服务。 在您执行保存命令时,它会使用一个变更集调用数据服务,该服务在一个针对数据源的更新事务中运行。 可以在 LightSwitch 中使用多个数据源(甚至可跨数据源关联实体)。 加入 LightSwitch 应用程序中的每个数据源都有自己的数据工作区。 可以从数据工作区访问针对数据源的所有查询和更新操作。 实体本身也公开底层详细信息,如其实体状态、原始值和当前值。

Visual Studio LightSwitch 是自成一体的 Visual Studio 版本。 它的整个开发环境简化为专注构建 LightSwitch 应用程序。 即使只安装了 LightSwitch 版本,开发人员也可以访问所有 LightSwitch API、Silverlight 和 .NET 框架、自定义屏幕布局和屏幕工作流、复杂验证、保存管道和访问控制挂钩。 您可以编写复杂和复合的 LINQ 查询并使用 COM 互操作,也可以访问客户端和服务器项目代码。

但是,如果您已安装了 Visual Studio 专业版或更高版本,则 LightSwitch 会集成到这些版本中,LightSwitch 应用程序将和其他项目模板一样显示在“新建项目”对话框中。 此外,您还可以为 LightSwitch 创建自定义控件和扩展。

转载于:https://www.cnblogs.com/kissu/archive/2011/10/18/LightSwitch.html

Paperback: 853 pages Publisher: Apress; 2nd ed. 2015 edition (December 18, 2015) Language: English ISBN-10: 148420767X ISBN-13: 978-1484207673 In this fully updated second edition, award-winning author Tim Leung explains how to build data-centric business applications for the desktop, cloud, web, and mobile devices in just a few clicks―with no code required―using Visual Studio Lightswitch 2015. This book explains the basics of Visual Studio Lightswitch 2015 plus new features and key advanced topics that every Microsoft developer needs to know to create modern data services and build clients that can run on multiple devices. Visual Studio LightSwitch 2015 is a rapid application deployment tool that simplifies and shortens the time needed to develop business applications. The basics are very easily understood but more advanced users will hunger for more. How do you design complex layouts? How do you query data using LINQ and other syntax structures? How do you secure your application against malicious use? Visual Studio LightSwitch 2015 answers these questions and more as author Tim Leung―winner of a Microsoft 2011 Community Contributor Award for his LightSwitch expertise―covers this breakthrough product in detail. For serious developers building, enhancing, and deploying advanced business applications using LightSwitch makes sense because they can benefit from the elegance, convenience, and cost savings afforded by rapid application development before going beyond the "click-and-you're-done" interface to include the extra value and depth of coding expertise that their clients value. What You Will Learn: Build Desktop and HTML5 business applications for PC or mobile devices Create compelling user interfaces that can support multiple languages Fine tune your application with C#, VB.NET, JQuery, JavaScript, and CSS code Integrate with mapping, GPS, and location services Provide email notification, and Microsoft Office compatible data exports Enable users to carry out advanced searches on data Build screen controls that you can share with other developers
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值