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)

DockxKevin

Disciplina

006.76

Soggetti

Multimedia systems

Web sites - Design

Application software - Development

Web site development - Computer programs

Electronic books.

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Includes index.

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