小LightSwitch,别有洞天

LightSwitch应用技巧
本文介绍了使用LightSwitch进行应用程序开发的一些实用技巧,包括丰富的数据类型支持(如电子邮件地址和电话号码)、强大的验证机制以及灵活的界面布局选项。这些特性使得LightSwitch能够提供既标准化又个性化的用户体验。

刚开始看LightSwitch时,觉得LS只有两部分,一部分数据,一部分界面,数据无所谓就是表,及表之间有三种关系:一对一,一对多,多对多。界面也只不过几中样式:Details,Editable Grid,List and Details,New Data,Search Data,只能完成标准的数据的操作,用户定制化,个性化,及开发的灵活性等都很成问题,现在看来,是被LS简洁的界面给“欺骗”了。

下面列举几个自己觉得很不错的地方,有时间,详细来简述。
1、 丰富的类型:
 

有Email Address和Phone Number这种常用的类型,并且Phone Number还支持设置具体区域的电话格式。
 

Email可以设置默认电子邮件域(即@后的后辍)或自已写代码验证(Custom Validation)
 

2、 很棒的验证:
 

由于在设置表时设定了一些字段的长度或格式,当界面层不符合格式时,就会报出验证异常。提示明确,汇总异常。
3、 强大的界面布局:
 

提供了灵活的界面布局格式,并且是通用且友好的布局,这要比自定义的界面更规范,虽然在一定程序上失去了自己设计的特色。
LS中还有很多强大,友好的特色性东西,有待我们发现使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值