Download presentation
Presentation is loading. Please wait.
Published byEustace Owens Modified over 9 years ago
1
DEV203
2
The simplest way to create business applications for the desktop and the cloud
6
Start Describe your data Create screens for common tasks Refine Author business logic Extend Customise screen layouts Define custom queries Explore ecosystem components Create custom Silverlight controls Integrate with custom data sources
7
demo
8
Client Tier Middle Tier Data Access SQL Server SQL Azure SharePointOther Silverlight 4.0 Desktop Host Browser Host Methods Controls Screens Data Workspace WCF RIA Services ASP.NET 4.0 IIS 6.0/7.0 Submit Pipeline Queries Data Workspace WCF RIA Services
10
http://www.flickr.com/photos/photohome_uk/1494590209/sizes/z/in/photostream/ http://www.flickr.com/photos/grongar/4965971376/sizes/l/in/photostream/
11
partial void FullName_Compute(ref string result) { // Set result to the desired field value result = string.Format("{0} {1}", this.GivenName, this.FamilyName); }
14
partial void DateOfBirth_Validate(EntityValidationResultsBuilder results) { if(DateOfBirth.AddYears(15) > DateTime.Now) { results.AddPropertyError("Must be at least 15 years old"); } partial void Authors_Validate(Author entity, EntitySetValidationResultsBuilder results) { // could call out to a service here or whatever if (entity.DateOfBirth == null && entity.Age == null) { results.AddEntityError("Must set either the date of birth or the age"); }
17
Start Describe your data Create screens for common tasks Refine Author business logic Extend Customise screen layouts Define custom queries Explore ecosystem components Create custom Silverlight controls Integrate with custom data sources
18
Start Describe your data Create screens for common tasks Refine Author business logic Extend Customise screen layouts Define custom queries Explore ecosystem components Create custom Silverlight controls Integrate with custom data sources
19
demo
21
Users are assigned to roles Permissions assigned to roles Application’s administrators define users and roles Permissions defined by the developer
22
UI Logic Data
23
UI Data Logic
24
UI Data Logic
25
demo
27
The simplest way to create business applications for the desktop and the cloud
30
Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification Exam that relate to your session. Also indicate when they can find you staffing in the TLC.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.