微软云计算:持续升温中

日期: 2011-05-04 作者:Roger Jennings翻译:梁英宗 来源:TechTarget中国 英文

LightSwitch带来了针对自动化生产的forms-over-data(被称为Screen的一套5个模板),它们大部分很像Access 2010的标准LoB表单模板。   1.Details在可编辑文本框显示单个实体的数值,如果需要,可以在可编辑网格显示它的子实体项,Details Screens不出现在导航面板上。   2.Editable Grid在数据绑定的网格,可以编辑一项或多项记录,相当于Access的数据表视图。   3.List和Details在左侧面板显示一列实体。

选择列表中一项将在可编辑文本框中显示它的字段值。你可以在Details部分的下方增加一个网格按照时间降序摆列数……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

LightSwitch带来了针对自动化生产的forms-over-data(被称为Screen的一套5个模板),它们大部分很像Access 2010的标准LoB表单模板。

  1.Details在可编辑文本框显示单个实体的数值,如果需要,可以在可编辑网格显示它的子实体项,Details Screens不出现在导航面板上。

  2.Editable Grid在数据绑定的网格,可以编辑一项或多项记录,相当于Access的数据表视图。

  3.List和Details在左侧面板显示一列实体。选择列表中一项将在可编辑文本框中显示它的字段值。你可以在Details部分的下方增加一个网格按照时间降序摆列数据,如图2所示。

  4.New Data是一个有着文本框的对话框,可以输入新数据或子记录。

  5.Search Data也是一个对话框,允许你检索查询结果并打开匹配记录。

CustomerList-sm
 
  图2:Northwind顾客表的List和Details Screens,以及一个增加的
可编辑Grid Screen并按照用户选择的顺序(点击放大)

  LightSwitch提供了内置的Windows和表单认证特性。Windows认证非常适合数据中心或混合云计算部署,它允许任何被认证的Windows用户使用该应用。除此之外,使用可以被限制出现在用户屏幕上的Windows用户之内。ASP.NET风格的表单认证适合于商业合作伙伴的云计算访问。

  LightSwitch团队承诺在发布版的产品中支持Access数据库。但是和Access的快速应用开发(RAD)特性相比,LightSwitch团队必须提供预构建应用模板和数据库,这样用户可以更加轻松和快速地定制通用跟踪任务。

  举个例子,Access 2010带有内置的Assets,Charitable Contributions,Contacts,Events,Faculty,Issues,Marketing Projects,Sales Pipeline,Students and Tasks应用模板。Office Online为方便桌面数据库和创建Access 2010 Web 数据库提供了更多的模板。Access 2010 Web数据库可以本地部署或托管到可互联网访问的多租户云服务上。

  我可以在不到五分钟的时间内,将复杂的Northwind样例数据库从Office Online模板部署到Web数据库,这个数据库是由面向互联网的PaaS供应商AccessHosting.com托管的;一个简单的联系人部署用不会超过2分钟的时间。根据我对LightSwitch Beta 1和Beta 2的了解,它可能要花费数小时来创建和部署一个Northwind项目的LightSwitch副本,并且至少要花费一个小时来仿建联系人数据库。

  Access和LightSwitch都可以充当SharePoint 2010列表的前端,SharePoint公开Open Data Protocol(OData)格式。但是如果你用优化的Access数据库创建列表作为LightSwitch的数据源,将导致与SharePoint的不兼容错误。Office 2010 SP1和LightSwitch Beta 2还没有解决这个问题LightSwitch Beta 2依旧缺少打印和报表功能,但是第三方合作伙伴会借LightSwitch Extensions弥补这一缺陷。LightSwitch团队会集成SQL Server Reporting Services,正像Access团队对Web Databases所做的一样,或是提供一种可选方案尽快实现打印报表。

  暂不考虑Beta 2的限制,在我看来,LightSwitch是为部署私有云、混合云或公共云创建企业级——质量数据—集中式的SilverLight 4 Web应用的最容易与开销最少的方式。充分利用好LightSwitch Team的综合开发资源来开发和部署LWindows Azure才是明智之举,LightSwitch最近才升级到Beta2。

相关推荐