Tuesday, May 12, 2009

WUX303 – Building Data-Driven RIAs with Microsoft ASP.Net and Microsoft Silverlight – Scott Morrison

Five key aspects you want

1) Professional Feel

2) Rich Data Query

3) Validating Input

4) Authentication

5) Different Views

 

Stilverlight Navigation Application – Add a new page in the views folder. 

SL3 – Perspective Transform – neat display

Drawbacks to being data bound.  Middle tier will allow for better scalability.  No ADO .Net built in controls in SL for this reason.

Ria – DomainServices class. 

Paging – using XAML – new class (Domain Data Source).  Similar to asp.net data source.  Can set the load size (in this case 40).  Includes a data pager.  Can now sort on the column and include sorting on all of the data even though I have a subset of the data on the client.

Grouping – group by a column

Filtering – build a text box, and filter the content based on the contents of the text box.

Can now use an autocomplete box -

Validating input – new control – The data form – good control for showing details.  Highly templatable.  Will automatically keep track of the face that the record has changed.  Datatype validation is built-in.  Demo’s putting in validation decorations on your class so that it will use the same logic to validate on both client and server. 

No comments:

Post a Comment