|
|
|
|
|
|
|
|
|
1. |
Record Nr. |
UNINA9910459368403321 |
|
|
Autore |
Cleeren Gill |
|
|
Titolo |
Silverlight 4 data and services cookbook [[electronic resource] ] : over 85 practical recipes for creating rich, data-driven business applications in Silverlight / / Gill Cleeren, Kevin Dockx |
|
|
|
|
|
|
|
Pubbl/distr/stampa |
|
|
Birmingham, U.K., : Packt Enterprise, 2010 |
|
|
|
|
|
|
|
ISBN |
|
1-282-55737-8 |
9786612557378 |
1-84719-985-2 |
|
|
|
|
|
|
|
|
Edizione |
[1st edition] |
|
|
|
|
|
Descrizione fisica |
|
1 online resource (476 p.) |
|
|
|
|
|
|
Altri autori (Persone) |
|
|
|
|
|
|
Disciplina |
|
|
|
|
|
|
Soggetti |
|
Multimedia systems |
Web sites - Design |
Application software - Development |
Web site development - Computer programs |
Electronic books. |
|
|
|
|
|
|
|
|
Lingua di pubblicazione |
|
|
|
|
|
|
Formato |
Materiale a stampa |
|
|
|
|
|
Livello bibliografico |
Monografia |
|
|
|
|
|
Note generali |
|
|
|
|
|
|
Nota di contenuto |
|
Cover; Copyright; Credits; About the authors; About the reviewers; Table of Contents; Preface; Chapter 1: Learning the Nuts and Bolts of Silverlight 4; Introduction; Getting our environment ready to start; developing Silverlight applications; Creating our first service-enabled and; data-driven Silverlight 4 application using; Visual Studio 2010; Using the workflow between Visual Studio; 2010 and Blend 4; Using source control in Visual Studio 2010; and Blend 4; Deploying a Silverlight application on the; server; Chapter 2: An Introduction to Data Binding; Introduction |
Displaying data in Silverlight applicationsCreating dynamic bindings; Binding data to another UI element; Binding collections to UI elements; Enabling a Silverlight application to; automatically update its UI; Obtaining data from any UI element it is; bound to; Using the different modes of data binding; to allow persisting data; Data binding from Expression Blend 4; Using Expression Blend 4 for sample data; generation; Chapter 3: Advanced Data Binding; Introduction; Hooking |
|
|
|
|
|
|
|
|
|
|
|
into the data binding process; Replacing converters with Silverlight 4; BindingBase properties |
Validating databound inputValidating data input using attributes; Validating using IDataErrorInfo and; INotifyDataErrorInfo; Using templates to customize the way; data is shown by controls; Building a change-aware collection type; Combining converters, data binding, and; DataContext into a custom DataTemplate; Chapter 4: The Data Grid; Introduction; Displaying data in a customized DataGrid; Inserting, updating, and deleting data in; a DataGrid; Sorting and grouping data in a DataGrid; Filtering and paging data in a DataGrid; Using custom columns in the DataGrid |
Implementing master-detail in the DataGridValidating the DataGrid; Chapter 5: The DataForm; Introduction; Displaying and editing an object using the; DataForm; Displaying and editing a collection using the; DataForm; Customizing the DataForm using Data; Annotations; Customizing the DataForm using a custom; DataTemplate; Customizing the DataForm template; Validating the DataForm; Chapter 6: Talking to Services; Introduction; Connecting and reading from a standardized; service; Persisting data using a standardized service; Configuring cross-domain calls; Working cross-domain from a trusted |
Silverlight applicationReading XML using HttpWebRequest; Reading out an RSS feed; Aggregating RSS feeds; Talking with services in the Windows; Azure cloud; Persisting data to and reading data from the; Windows Azure cloud; Using socket communication in Silverlight; Chapter 7: Talking to WCF and ASMX Services; Introduction; Invoking a service that exposes data; Invoking a service such as Bing.com; Handling faults when calling a service; Optimizing performance using binary XML; Using duplex communication; Using duplex communication with the WCF; net.tcp binding |
Debugging a service in Silverlight |
|
|
|
|
|
|
Sommario/riassunto |
|
Over 80 practical recipes for creating rich, data-driven business applications in Silverlight with this book and eBook |
|
|
|
|
|
|
|
| |