これは、WPF Entity Validation Utils という名前の Linux アプリで、最新リリースは WpfValidationUtils.zip としてダウンロードできます。 ワークステーション用の無料ホスティング プロバイダー OnWorks でオンラインで実行できます。
WPF Entity Validation Utils with OnWorks という名前のこのアプリをオンラインで無料でダウンロードして実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショット:
WPF エンティティ検証ユーティリティ
説明:
WPF は、そのままでは DataAnnotations と IValidatableObject をサポートしていません。
このプロジェクトは、WPF 検証インフラストラクチャでサポートされている IDataErrorInfo インターフェイスへのアダプターを介してこのギャップを埋めます。
DataAnnotations が Entity Framework や Entity Framework などの主要な MS テクノロジーでサポートされているため、コードはより DRY になります。 ASP.NET MVC。
上部では、複数のメンバーにまたがる検証ルール (DateRange など) を定義するための小さな内部 DSL が定義されており、これらのルールを簡単に作成できます。
プロジェクトはまだ完全には完了していません。 現在、特定のビュー内の一部のルールのみをパススルーしたり、ビューからエラー メッセージを変更したりする柔軟性はありません。
ぜひ参加してこのプロジェクトを改善してください。
Audience
開発者
プログラミング言語
C#
これは、https://sourceforge.net/projects/wpf-validation/ から取得できるアプリケーションです。 無料のオペレーティング システムの XNUMX つから最も簡単な方法でオンラインで実行できるように、OnWorks でホストされています。