云计算大战持续升温,供应商们需要为用户提供特色分明的功能服务。Visual Studio LightSwitch代表了微软的一种全新尝试,它将向NET Windows和Web数据库前端交付类似Access的快速应用开发(RAD)能力。 LightSwitch是一种应用框架和开发环境,它瞄准了企业的业务分析师和高级用户,这些用户需要网络化line-of-business (LoB)应用与数据实体,以及微软Access、FileMaker 数据库或Excel工作表格的分析特性。 LightSwitch应用自动生成3层架构,Silverlight 4.0展现层可运行在用户的桌面上,并为他们的……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号

TechTarget
官方微博

TechTarget中国
云计算大战持续升温,供应商们需要为用户提供特色分明的功能服务。Visual Studio LightSwitch代表了微软的一种全新尝试,它将向NET Windows和Web数据库前端交付类似Access的快速应用开发(RAD)能力。
LightSwitch是一种应用框架和开发环境,它瞄准了企业的业务分析师和高级用户,这些用户需要网络化line-of-business (LoB)应用与数据实体,以及微软Access、FileMaker 数据库或Excel工作表格的分析特性。
LightSwitch应用自动生成3层架构,Silverlight 4.0展现层可运行在用户的桌面上,并为他们的Web游览器实现Model-View-View-Model(MVVM)模式。
图1:Visual Studio LightSwitch的三层架构(点击放大)
中间的逻辑层包含了Entity Framework(EF)v4,它可以被托管在终端用户的主机的Internet Information Services(IIS)服务器上,自Beta 2起,可代替Windows Azure Web的角色。数据层可以是SQL Server、SQL Server Express和SQL Azure,其他还可以是EF V4服务商、SharePoint 2010 列表、定制Windows Communication Framework(WCF)RIA Domain Services的关系型数据库,甚至是普通的CSV文件。如果你没有数据源,LightSwitch可以使用EF v4的模型优先功能产生一个SQL Server 2008 R2 Express数据库。
在实现首个Beta版下载超过10万次之后,Visual Studio Team在3月15号和17号发布了针对Web的LightSwitch Beta 2。Visual Studio 2010专业版或更高版本的用户需要SP1来安装LightSwitch Beta 2;对其他人而言,可以下载并安装功能受限的VS 2010 SP1版本。Beta 2最重要的新特性就是可以更容易更快地向企业或部门级Windows Azure Web角色发布LightSwitch。
LightSwitch Beta 2的其他新特性使得该框架更适于创建云计算中的企业级应用,这些新特性包括:
- LightSwitch Extensions,VS 2010专业版或更高版本的开发者可以使用应用设计器来创建它。前两个商业Extensions供应商是Infragistics和ComponentOne。Infragistics的触摸式UI与Windows Phone 7相似,而ComponentOne的PivotTable和针对Excel的PowerPivot相似。
- 改进的运行与设计性能:更快的速应用创建、载入、启动及F5/生成操作。
- 终端用户应用增强,包括一个新的自动完成的控制和可模仿Access用户体验的数据网格。
- 静态spans,可以在执行SELECT查询时,控制来自相关表中的数据是否被包含。
- 申明唯一约束以使特定的一个或者两个甚至更多的字段作为唯一,例如OrderID和ProductID组成Northwind数据库中Order_Details表的主键。
- 支持定制的WCF RIA服务的参数化查询,它返回单个或多个IQueryable/Ienumerable实体类型(Beta 1并不支持参数)。
翻译
相关推荐
-
从事云计算职业的四个选择
随着技术变得越来越广泛,IT就业市场上出现了很多云计算工作相关的职位。本文探索四种常见的职业道路,以及如何准备面试。
-
华大基因:BT+IT引领物种学科的新开工
BT和IT融合,为基因组学这个重要的生物学分支奠定了基础。所谓基因组学(英文名称Genomics),就是研究生物基因组、研究如何利用基因的一门学问。它涉及基因测序、基因作图、基因组功能分析等。
-
黄允松:2017,云的机遇在哪里
在这个倡导所有企业都将最终成为IT企业的时代,你认为在新的一年中,云计算将会有哪些新机遇?未来世界会哪些新的技术方向。
-
2017年数字经济新时代:除去云计算,还需要什么
据LinkedIn最近的调查结果显示,最受欢迎的职业技能都与数字技术有关,可见日益普及的数字技术将引领未来。目前,用户界面设计已成为最受欢迎的移动应用技能之一。