Upload
akash-kava
View
1.399
Download
0
Embed Size (px)
DESCRIPTION
UI Atoms 2010 provides Advanced Atom Form for developing rapid line of business applications with advanced validation methods.
Citation preview
UI Atoms 2010
Advanced Data Form with Multiple Validations for Silverlight and WPF
NeuroSpeech Inc.
• Binding through Metadata
• Model based Validation
• Only suitable for new development
• WPF 4 Data Form still unavailable
Application Middleware
WPF/Silverlight Data Annotations
XAML Page/Window
Silverlight RIA Services.NET 4 Data Annotations
Data Form Control
AtomForm Validation
Atom Form Control
Field Control / Editor
WCF/ADO.NET/SharePoint or Third Party Service
Application Middlewar
eData Annotations
Validation Rules inTemplates, Resources
or Themes
Code Behind
Validation
Data Annotation
Validation Rule
InbuiltValidation
Rules
• Validation rules in Templates, Resources or Themes
• Data Annotations, Code Behind and Inbuilt Validation Rules
• Can be used existing middleware
• Unified development on WPF and Silverlight
Advantage of AtomForm on DataForm
• Unified Code WPF + Silverlight• Static as well as Conditional Validation• Easy to develop business rule based validation• Simple Code Behind Validation to support
WCF and other Third Party Services• Culture based Validation (Validation Rules can
be different in different themes based on Culture and Locale)
Model Validation vs. UI Validation
Data Form UI
Middleware
Data Annotations
Atom Form UI
Middleware
Data Annotations
Validation Rules in Inbuilt Controls,
Code Behind, Resources, Templates
Links and Resources
• Download – http://uiatoms.neurospeech.com/download
• Twitter –http://twitter.com/uiatoms
• Support – http://uiatoms.neurospeech.com/support
• About NeuroSpeech Inc. – http://www.neurospeech.com