Категорії
Електронні книги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комп'ютер в офісі
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Мультимедійне навчання
- Нерухомість
- Переконання та НЛП
- Податки
- Соціальна політика
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Звіти, аналізи
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Електронна преса
- Architektura i wnętrza
- Biznes i Ekonomia
- Будинок та сад
- Електронний бізнес
- Фінанси
- Особисті фінанси
- Бізнес
- Фотографія
- Інформатика
- Відділ кадрів та оплата праці
- Комп'ютери, Excel
- Бухгалтерія
- Культура та література
- Наукові та академічні
- Охорона навколишнього середовища
- Впливові
- Освіта
- Податки
- Подорожі
- Психологія
- Релігія
- Сільське господарство
- Ринок книг і преси
- Транспорт та спедиція
- Здоров'я та краса
-
Історія
-
Інформатика
- Офісні застосунки
- Бази даних
- Біоінформатика
- Бізнес ІТ
- CAD/CAM
- Digital Lifestyle
- DTP
- Електроніка
- Цифрова фотографія
- Комп'ютерна графіка
- Ігри
- Хакування
- Hardware
- IT w ekonomii
- Наукові пакети
- Шкільні підручники
- Основи комп'ютера
- Програмування
- Мобільне програмування
- Інтернет-сервери
- Комп'ютерні мережі
- Стартап
- Операційні системи
- Штучний інтелект
- Технологія для дітей
- Вебмайстерність
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Оповідна поезія
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Шкільні підручники
-
Науково-популярна та академічна
- Археологія
- Bibliotekoznawstwo
- Кінознавство / Теорія кіно
- Філологія
- Польська філологія
- Філософія
- Finanse i bankowość
- Географія
- Економіка
- Торгівля. Світова економіка
- Історія та археологія
- Історія мистецтва і архітектури
- Культурологія
- Мовознавство
- літературні студії
- Логістика
- Математика
- Ліки
- Гуманітарні науки
- Педагогіка
- Навчальні засоби
- Науково-популярна
- Інше
- Психологія
- Соціологія
- Театральні студії
- Богослов’я
- Економічні теорії та науки
- Transport i spedycja
- Фізичне виховання
- Zarządzanie i marketing
-
Порадники
-
Ігрові посібники
-
Професійні та спеціальні порадники
-
Юридична
- Безпека життєдіяльності
- Історія
- Дорожній кодекс. Водійські права
- Юридичні науки
- Охорона здоров'я
- Загальне, компендіум
- Академічні підручники
- Інше
- Закон про будівництво і житло
- Цивільне право
- Фінансове право
- Господарське право
- Господарське та комерційне право
- Кримінальний закон
- Кримінальне право. Кримінальні злочини. Кримінологія
- Міжнародне право
- Міжнародне та іноземне право
- Закон про охорону здоров'я
- Закон про освіту
- Податкове право
- Трудове право та законодавство про соціальне забезпечення
- Громадське, конституційне та адміністративне право
- Кодекс про шлюб і сім'ю
- Аграрне право
- Соціальне право, трудове право
- Законодавство Євросоюзу
- Промисловість
- Сільське господарство та захист навколишнього середовища
- Словники та енциклопедії
- Державні закупівлі
- Управління
-
Путівники та подорожі
- Африка
- Альбоми
- Південна Америка
- Центральна та Північна Америка
- Австралія, Нова Зеландія, Океанія
- Австрія
- Азії
- Балкани
- Близький Схід
- Болгарія
- Китай
- Хорватія
- Чеська Республіка
- Данія
- Єгипет
- Естонія
- Європа
- Франція
- Гори
- Греція
- Іспанія
- Нідерланди
- Ісландія
- Литва
- Латвія
- Mapy, Plany miast, Atlasy
- Мініпутівники
- Німеччина
- Норвегія
- Активні подорожі
- Польща
- Португалія
- Інше
- Росія
- Румунія
- Словаччина
- Словенія
- Швейцарія
- Швеція
- Світ
- Туреччина
- Україна
- Угорщина
- Велика Британія
- Італія
-
Психологія
- Філософія життя
- Kompetencje psychospołeczne
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Аудіокниги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Нерухомість
- Переконання та НЛП
- Податки
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Історія
-
Інформатика
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Науково-популярна та академічна
-
Порадники
-
Професійні та спеціальні порадники
-
Юридична
-
Путівники та подорожі
-
Психологія
- Філософія життя
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Відеокурси
-
Бази даних
-
Big Data
-
Biznes, ekonomia i marketing
-
Кібербезпека
-
Data Science
-
DevOps
-
Для дітей
-
Електроніка
-
Графіка / Відео / CAX
-
Ігри
-
Microsoft Office
-
Інструменти розробки
-
Програмування
-
Особистісний розвиток
-
Комп'ютерні мережі
-
Операційні системи
-
Тестування програмного забезпечення
-
Мобільні пристрої
-
UX/UI
-
Веброзробка, Web development
-
Управління
Подкасти
- Електронні книги
- Hardware
- Інше
- Microsoft Silverlight 4 Data and Services Cookbook. Over 80 practical recipes for creating rich, data-driven business applications in Silverlight
Деталі електронної книги
Увійти, Якщо вас цікавить зміст видання.
Microsoft Silverlight 4 Data and Services Cookbook. Over 80 practical recipes for creating rich, data-driven business applications in Silverlight
Eлектронна книга
Microsoft Silverlight is a programmable web browser plugin that enables features including animation, vector graphics, and audio-video playback – features that characterize Rich Internet Applications. However, Silverlight is a great (and growing) Line-Of-Business platform and is increasingly being used to build data-driven business applications. Silverlight Data Services enable efficient access to your data, allowing you to draw on multiple sources of data and solve particular data problems. There is very little existing material that demonstrates how to build data-driven solutions with the platform. Silverlight 3 made a big step into Line-Of-Business data services and Silverlight 4 builds further upon this. This book will enable .NET developers to get their finger on the pulse of data-driven business applications in Silverlight.This book is not a general Silverlight 3/4 overview book; it is uniquely aimed at developers who want to build data-driven applications. It focuses on showing .NET developers how to interact with, and handle multiple sources of data in Silverlight business applications, and how to solve particular data problems following a practical hands-on approach, using real-world recipes. It is a practical cookbook that teaches you how to build data-rich business applications with Silverlight that draw on multiple sources of data. Most of the covered features work both in Silverlight 3 and 4. However, we cover some that are specific for Silverlight 4, which will therefore not work with Silverlight 3. Where this is the case, it is clearly indicated.Packed with reusable, real-world recipes, the book begins by introducing you to general principles when programming Silverlight. It then dives deep into the world of data services, covering all the options available to access data and communicate with services to get the most out of data in your Silverlight business applications, whilst at the same time providing a rich user experience. Chapters cover data binding, data controls, the concepts of talking to services, communicating with WCF, ASMX and REST services, and much more.By following the practical recipes in this book, which are of varying difficulty levels, you will learn the concepts needed to create data-rich business applications—from the creation of a Silverlight application, to displaying data in the Silverlight application and upgrading your existing applications to use Silverlight. Each recipe covers a data services topic, going from the description of the problem, through a conceptual solution to a solution containing sample code.
- Silverlight 4 Data and Services Cookbook
- Table of Contents
- Silverlight 4 Data and Services Cookbook
- Credits
- About the authors
- About the reviewers
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code for the book
- Errata
- Piracy
- Questions
- 1. Learning the Nuts and Bolts of Silverlight 4
- Introduction
- Getting our environment ready to start developing Silverlight applications
- How to do it...
- How it works...
- See also
- Creating our first service-enabled and data-driven Silverlight 4 application using Visual Studio 2010
- Getting ready
- How to do it...
- How it works...
- The solution and project structure
- Services
- Data binding
- The solution and project structure
- See also
- Using the workflow between Visual Studio 2010 and Blend 4
- Getting ready
- How to do it...
- How it works...
- See also
- Using source control in Visual Studio 2010 and Blend 4
- Getting ready
- How to do it...
- How it works...
- Theres more...
- Commonly used terms in TFS
- Deploying a Silverlight application on the server
- How to do it...
- How it works...
- Configuration changes on the server
- What if the server doesn't allow using XAP?
- 2. An Introduction to Data Binding
- Introduction
- Displaying data in Silverlight applications
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Creating dynamic bindings
- Getting ready
- How to do it...
- How it works...
- There's more...
- Binding data to another UI element
- Getting ready
- How to do it...
- How it works...
- There's more...
- Element bindings without bindings
- See also
- Binding collections to UI elements
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Enabling a Silverlight application to automatically update its UI
- Getting ready
- How to do it...
- How it works...
- Single objects
- Collections
- Cleaning up the code
- Obtaining data from any UI element it is bound to
- Getting ready
- How to do it...
- How it works...
- See also
- Using the different modes of data binding to allow persisting data
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Data binding from Expression Blend 4
- How to do it...
- How it works...
- Using Expression Blend 4 for sample data generation
- How to do it...
- 3. Advanced Data Binding
- Introduction
- Hooking into the data binding process
- Getting ready
- How to do it...
- How it works...
- The ConvertParameter
- Displaying images based on a URL with converters
- Replacing converters with Silverlight 4 BindingBase properties
- Getting ready
- How to do it...
- How it works...
- See also
- Validating databound input
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Validating data input using attributes
- Getting ready
- How to do it...
- How it works...
- There's more...
- Other uses of data annotations
- See also
- Validating using IDataErrorInfo and INotifyDataErrorInfo
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Using templates to customize the way data is shown by controls
- Getting ready
- How to do it...
- How it works...
- Building a change-aware collection type
- Getting ready
- How to do it...
- How it works...
- See also
- Combining converters, data binding, and DataContext into a custom DataTemplate
- Getting ready
- How to do it...
- How it works...
- See also
- 4. The Data Grid
- Introduction
- Displaying data in a customized DataGrid
- Getting ready
- How to do it...
- How it works...
- There's more
- See also
- Inserting, updating, and deleting data in a DataGrid
- Getting ready
- How to do it...
- How it works...
- See also
- Sorting and grouping data in a DataGrid
- Getting ready
- How to do it...
- How it works...
- There's more...
- Sorting a template column
- See also
- Filtering and paging data in a DataGrid
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Using custom columns in the DataGrid
- Getting ready
- How to do it...
- How it works...
- There's more...
- Implementing master-detail in the DataGrid
- Getting ready
- How to do it...
- How it works...
- There's more...
- Validating the DataGrid
- Getting ready
- How to do it...
- How it works...
- There's more...
- RIA Services and data annotations
- See also
- 5. The DataForm
- Introduction
- Displaying and editing an object using the DataForm
- Getting ready
- How to do it...
- How it works...
- There's more...
- More on DataForm behavior
- Validating a DataForm or a DataGrid
- Managing the editing of an object on different levels
- See also
- Displaying and editing a collection using the DataForm
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Customizing the DataForm using Data Annotations
- Getting ready
- How to do it...
- How it works...
- There's more...
- Using Data Annotations for validation
- See also
- Customizing the DataForm using a custom DataTemplate
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Customizing the DataForm template
- Getting ready
- How to do it...
- How it works...
- There's more...
- Getting the default template of a control
- See also
- Validating the DataForm
- Getting ready
- How to do it...
- How it works...
- There's more...
- Other uses of Data Annotations
- RIA Services and Data Annotations
- Other uses of Data Annotations
- See also
- 6. Talking to Services
- Introduction
- Connecting and reading from a standardized service
- Getting ready
- How to do it...
- How it works...
- See also
- Persisting data using a standardized service
- Getting ready
- How to do it...
- How it works...
- See also
- Configuring cross-domain calls
- Getting ready
- How to do it...
- How it works...
- Working cross-domain from a trusted Silverlight application
- Getting ready
- How to do it...
- How it works...
- See also
- Reading XML using HttpWebRequest
- Getting ready
- How to do it...
- How it works...
- The request
- The response
- Threading headaches
- See also
- Reading out an RSS feed
- Getting ready
- How to do it...
- How it works...
- There's more...
- RSS versions
- See also
- Aggregating RSS feeds
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Talking with services in the Windows Azure cloud
- Getting ready
- How to do it...
- How it works...
- There's more...
- What about other cloudservices?
- See also
- Persisting data to and reading data from the Windows Azure cloud
- Getting ready
- How to do it...
- How it works...
- There's more...
- What about relational data storage?
- See also
- Using socket communication in Silverlight
- Getting ready
- How to do it...
- How it works...
- The policy server
- The socket server
- Connecting the Silverlight application
- 7. Talking to WCF and ASMX Services
- Introduction
- Invoking a service that exposes data
- Getting ready
- How to do it...
- How it works...
- The WCF service
- Connecting to the service
- The WCF service
- See also
- Invoking a service such as Bing.com
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Handling faults when calling a service
- Getting ready
- How to do it...
- How it works...
- There's more...
- Optimizing performance using binary XML
- Getting ready
- How to do it...
- How it works...
- The default configuration is different depending on the version of Silverlight you're using
- Using binary encoding is not a security measure
- See also
- Using duplex communication
- Getting ready
- How to do it...
- How it works...
- The PollingDuplexBinding: polling, binding, and assemblies
- The service
- The client
- See also
- Using duplex communication with the WCF net.tcp binding
- Getting ready
- How to do it...
- How it works...
- Setup requirements
- See also
- Debugging a service in Silverlight
- Getting ready
- How to do it...
- How it works...
- Types of faults
- Declared faults
- Undeclared faults
- Types of faults
- Ensuring data is encrypted
- Getting ready...
- How to do it...
- How it works...
- See also
- Securing service communication using message-based security
- Getting ready
- How to do it...
- How it works...
- Transport security is required
- See also
- Uploading files to a WCF service
- Getting ready
- How to do it...
- How it works...
- See also
- Displaying images as a stream from a WCF service
- Getting ready
- How to do it...
- How it works...
- See also
- Hooking into proxy creation using slsvcutil.exe
- Getting ready
- How to do it...
- How it works...
- Calling a WCF service from Silverlight using ChannelFactory
- Getting ready
- How to do it...
- How it works...
- See also
- 8. Talking to REST and WCF Data Services
- Introduction
- Reading data from a REST service
- Getting ready
- How to do it...
- How it works...
- See also
- Parsing REST results with LINQ-To-XML
- Getting ready
- How to do it...
- How it works...
- See also
- Persisting data using a REST service
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Working with the ClientHttpStack
- Getting ready
- How to do it...
- How it works...
- Advantages of ClientHttpStack
- See also
- Communicating with a REST service using JSON
- Getting ready
- How to do it...
- How it works...
- See also
- Using WCF Data Services with Silverlight
- Getting ready
- How to do it...
- How it works...
- Locked-down services
- See also
- Reading data using WCF Data Services
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Persisting data using WCF Data Services
- Getting ready
- How to do it...
- How it works...
- There's more...
- Talking to Flickr
- Getting ready
- How to do it...
- How it works...
- There's more...
- Flickr... more information
- See also
- Talking to Twitter over REST
- Getting ready
- How to do it...
- How it works...
- See also
- Passing credentials and cross-domain access to Twitter from a trusted Silverlight application
- Getting ready
- How to do it...
- How it works...
- Let's go cross-domain!
- Pass me those credentials, will you?
- See also
- 9. Talking to WCF RIA Services
- Introduction
- Setting up a data solution to work with RIA Services
- Getting ready
- How to do it...
- How it works...
- There's more...
- The WCF RIA Services Toolkit
- See also
- Getting data on the client
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Sorting and filtering data
- Getting ready
- How to do it...
- How it works...
- See also
- Persisting data to the server
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Persisting a Unit of Work/changeset
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Working with concurrency and transactions
- Getting ready
- How to do it...
- How it works...
- Tracking a user's identity
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Controlling a user's access to a service and service methods
- Getting ready
- How to do it...
- How it works...
- There's more...
- Validating data using data annotations
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Validating data using shared code
- Getting ready
- How to do it...
- How it works...
- See also
- Using the DomainDataSource
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Using the DomainDataSource to page through data
- Getting ready
- How to do it...
- How it works...
- See also
- Sorting, filtering, and grouping data using the DomainDataSource
- Getting ready
- How to do it...
- How it works...
- There's more...
- 10. Converting Your Existing Applications to Use Silverlight
- Introduction
- Calling a stored procedure from Silverlight
- Getting ready
- How to do it...
- How it works...
- See also
- Working with LINQ to SQL from Silverlight
- Getting ready
- How to do it...
- How it works...
- There's more...
- What is LINQ TO SQL?
- See also
- Working with the Entity Framework from Silverlight
- Getting ready
- How to do it...
- How it works...
- There's more...
- What is the Entity Framework?
- See also
- Converting a Silverlight application to use WCF RIA Services
- Getting ready
- How to do it...
- How it works...
- See also
- Using ASP.NET Authentication in Silverlight
- Getting ready
- How to do it...
- How it works...
- See also
- Using ASP.NET Roles in Silverlight
- Getting ready
- How to do it...
- How it works...
- See also
- Using ASP.NET Profiles in Silverlight
- Getting ready
- How to do it...
- How it works...
- See also
- A. Appendix
- Creating a REST service from WCF
- Installing a SQL Server database
- Attaching an MDF file
- Executing a query file
- Working with Fiddler
- Local traffic
- Working with the Silverlight control toolkit
- Index
- Назва: Microsoft Silverlight 4 Data and Services Cookbook. Over 80 practical recipes for creating rich, data-driven business applications in Silverlight
- Автор: Kevin Dockx, Gill Cleeren
- Оригінальна назва: Microsoft Silverlight 4 Data and Services Cookbook. Over 80 practical recipes for creating rich, data-driven business applications in Silverlight
- ISBN: 9781847199850, 9781847199850
- Дата видання: 2010-04-26
- Формат: Eлектронна книга
- Ідентифікатор видання: e_3bm2
- Видавець: Packt Publishing