云计算大战持续升温,供应商们需要为用户提供特色分明的功能服务。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并不支持参数)。
翻译
相关推荐
-
谷歌云业务CEO描绘谷歌云计划 收购传言四起
行业观察人士猜测,新任谷歌云首席执行官Thomas Kurian将通过大规模收购来获取市场份额,并与竞争对手A […]
-
Workday公司继续在亚太地区大举投资
随着亚太地区(APAC)地区越来越多的企业转向云计算来拓展其数字业务,Workday公司跻身为全球发展最快的云 […]
-
华为“一云一湖一平台”架构助力客户加速智能化进程
在第十五届华为全球分析师大会上,秉承“智IT,慧未来”的理念,华为IT产品线分享了IT基础设施在数字化转型过程 […]
-
云计算可移植性的来龙去脉
目前云计算提供商都是按不同的方式构建其产品,这造成典型的“缺乏标准、以创新为导向以及供应商锁定”的局面。 但供 […]