小LightSwitch,別有洞天

2021-09-22 05:15:16 字數 587 閱讀 6015

剛開始看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中還有很多強大,友好的特色性東西,有待我們發現使用。

小LightSwitch,別有洞天

剛開始看lightswitch時,覺得ls只有兩部分,一部分資料,一部分介面,資料無所謂就是表,及表之間有三種關係 一對一,一對多,多對多。介面也只不過幾中樣式 details,editable grid,list and details,new data,search data,只能完成標準的資料...

LightSwitch 中的驗證

在lightswitch中,資料驗證分為屬性驗證,實體驗證,介面驗證。屬性驗證是在資料實體表建立時,對各個屬性加以驗證,在vsls中,對字段的驗證是內建的,可以通過選中實體屬性,在vs的屬性對話方塊中有視覺化設定。內建的驗證大體分為下面這些型別 is required必需字段,maximum val...

LightSwitch 中的驗證

在lightswitch中,資料驗證分為屬性驗證,實體驗證,介面驗證。屬性驗證是在資料實體表建立時,對各個屬性加以驗證,在vsls中,對字段的驗證是內建的,可以通過選中實體屬性,在vs的屬性對話方塊中有視覺化設定。內建的驗證大體分為下面這些型別 is required必需字段,maximum val...