技术开发 频道

VisualStudio LightSwitch 7大优异功能

  · 支持多数据源

  除了基本的数据源,如普通数据库外,你还可以在LightSwitch开发的应用程序中使用下列数据源:

  1、Sharepoint

  2、WCF RIA服务

  3、外部数据库

  4、SQL Azure

  图5显示了添加其它数据源的屏幕截图。

支持多数据源

  图 5 添加数据源向导

  · 数据完整性和验证变得很简单

  当你创建数据表时,你会发现有一些商业域数据类型,如EmailAddress,Money和PhoneNumber,这些商业域数据类型增强了数据完整性,因为这些字段的格式会很特殊,如@.com。

  另一个关于LightSwitch很美妙的事情是数据验证,验证是在屏幕上根据底层数据类型完成的,并会显示恰到好处的提示信息,如图6所示。

支持多数据源

  图 6 直接在屏幕上验证数据

  如果开发人员喜欢自定义特殊类型的验证方法,可以点击该列属性窗口中的CustomValidation链接,图7显示了一个示例。

支持多数据源

 图 7 自定义验证方法

  · 应用程序自定义

  和传统的.NET程序一样,为了自定义UI,开发人员不用关闭运行中的应用程序,在输出屏幕上有一个选项叫做“自定义屏幕”,如图8所示,只需要点击它,就可以自定义屏幕了。

支持多数据源

  图 8 自定义屏幕

  注意:仅当应用程序以调试模式运行时才可以使用此选项,当程序分发给最终用户使用时,这个选项是不可见的。 

0
相关文章