Microsoft Silverlight 4 and SharePoint 2010 Integration and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £0.25 Amazon.co.uk Gift Card
Microsoft Silverlight 4 and SharePoint 2010 Integration
 
 
Start reading Microsoft Silverlight 4 and SharePoint 2010 Integration on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Microsoft Silverlight 4 and SharePoint 2010 Integration [Paperback]

G Hillar
5.0 out of 5 stars  See all reviews (1 customer review)
RRP: £33.99
Price: £32.29 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £1.70 (5%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Want guaranteed delivery by Saturday, June 2? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £17.30  
Paperback £32.29  
Trade In this Item for up to £0.25
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Microsoft Silverlight 4 and SharePoint 2010 Integration for an Amazon.co.uk gift card of up to £0.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with Microsoft SharePoint 2010: Building Solutions for SharePoint 2010 (Books for Professionals by Professionals) £37.04

Microsoft Silverlight 4 and SharePoint 2010 Integration + Microsoft SharePoint 2010: Building Solutions for SharePoint 2010 (Books for Professionals by Professionals)
Price For Both: £69.33

Show availability and delivery details



Product details

  • Paperback: 318 pages
  • Publisher: Packt Publishing (26 July 2010)
  • Language English
  • ISBN-10: 184968006X
  • ISBN-13: 978-1849680066
  • Product Dimensions: 23.5 x 19.1 x 1.7 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 813,777 in Books (See Top 100 in Books)

More About the Author

Gastón C. Hillar
Discover books, learn about writers, and more.

Visit Amazon's Gastón C. Hillar Page

Product Description

Product Description

Silverlight is a powerful development platform for creating engaging, interactive user experiences for the Web, desktop, and mobile applications. Integrating Silverlight RIAs in SharePoint 2010 offers amazing opportunities to combine the power and flexibility offered by SharePoint. It is easy to create great user experiences when you have a step-by-step guide to implement Silverlight 4 applications on SharePoint 2010 sites.

This book is not a primer on Silverlight 4 or SharePoint 2010. This book focuses on the integration of Silverlight 4 and SharePoint 2010 and provides step-by-step guidelines for implementing Silverlight RIAs in SharePoint. It is filled with real-world examples that depict the various techniques for interacting with data and services provided by this powerful business collaboration platform, for the enterprise and the Internet. As you sit reading this, you might have already started thinking about the benefits of implementing multiple Silverlight applications in a SharePoint environment. This book will help bring those thoughts to fruition.

This book begins with the fundamental concepts of integrating Silverlight 4 with SharePoint 2010, such as the preparation of the development environment to create applications using Silverlight 4 and the addition of one or more Silverlight RIAs to a SharePoint site. Then, it moves on to the SharePoint Silverlight Client Object Model world, using step-by-step examples to combine a Silverlight application and a SharePoint module. It also covers methods to deploy and debug the Silverlight application while it runs as Silverlight Web Part in a SharePoint page. The book teaches you to take advantage of the new features offered by Visual Studio 2010 to browse SharePoint lists.

Once the reader has control over the SharePoint Silverlight Client Object Model and its asynchronous operations in Silverlight applications, it is time to access external databases through the new Business Connectivity Services (BCS) and interact with workflows. Then, the book explains to perform CRUD operations by consuming the new SharePoint 2010 WCF Data Services in Silverlight. In the end, you'll learn to utilize Silverlight 4's rich media features to add effects and interactive animations to images and videos, thus offering the final touches to the Silverlight 4 and SharePoint 2010 integration learning experience.

By the end of this book, you'll learn to take advantage of the unique features offered by Silverlight in order to create impressive UX that interact with SharePoint 2010.

A hands-on guide packed with real-world examples for integrating your Silverlight 4 applications in a SharePoint 2010 environment.

About the Author

Gastón C. Hillar


Gastón C. Hillar has been working with computers since he was eight. He began programming with the legendary Texas TI-99/4A and Commodore 64 home computers in the early 80s.


He has a Bachelor's degree in Computer Science in which he graduated with honors and he also has an MBA (Master in Business Administration) in which he graduated with an outstanding thesis. He has worked as a developer, an architect, and project manager for many companies in Buenos Aires, Argentina. Now, he is an independent IT consultant and a freelance author looking for new adventures around the world. He also works with electronics (he is an electronics technician). He is always researching about new technologies and writing about them. He owns an IT and electronics laboratory with many servers, monitors, and measuring instruments.


He has written two additional books for Packt Publishing, C# 2008 and 2005 Threaded Programming: Beginner's Guide and 3D Game Development with Microsoft Silverlight 3: Beginner's Guide.


He contributes to Dr. Dobb's Go Parallel programming portal and he is a guest blogger at Intel Software Network.


In 2009, he was awarded an Intel® Black Belt Software Developer award.


He is the author of more than 40 books in Spanish about computer science, modern hardware, programming, systems development, software architecture, business applications, balanced scorecard applications, IT project management, the Internet, and electronics.


He lives with his wife, Vanesa and his son, Kevin. When not tinkering with computers, he enjoys developing and playing with wireless virtual reality devices and electronics toys with his father, his son, and his nephew Nico.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
Format:Paperback
Gaston's book about Microsoft Silverlight 4 and SharePoint 2010 is a good coverage of how you can integrate Microsoft Silverlight 4 and Microsoft SharePoint 2010. The book is full of practical examples and has one or more sample application each chapter. The book will help developers understand technologies like the SharePoint Client Object Model and WCF Data Services. It also covers techniques for integration, Debugging Silverlight applications and using Silverlight 4 Rich Media and Animations.

I find this book a typical developer book. It has an extensive description with every sample application. This makes it easy to understand for the beginner Silverlight of SharePoint developer. While the book is a good review on how you should do technical integration, it does not cover techniques or best practices to extend Microsoft SharePoint 2010 with Microsoft Silverlight 4. It's a tech book, so that's understandable.

In summary, I recommend every SharePoint developer this book to get to learn about how to integrate Microsoft Silverlight 4 in Microsoft SharePoint 2010. It's not very long and covers a lot of interesting techniques and technologies to develop your own Microsoft Silverlight 4 RIA's for Microsoft SharePoint 2010.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  9 reviews
4 of 4 people found the following review helpful
Interesting book for developers who want to use Silverlight in SharePoint 2010 9 Sep 2010
By Waldek Mastykarz - Published on Amazon.com
Format:Paperback
The Microsoft Silverlight 4 and SharePoint 2010 Integration book covers the basics of developing Silverlight applications on the SharePoint 2010 platform. The book begins with a global overview of what Silverlight is and what integration capabilities provided with SharePoint 2010 are: all of this supported with some easy to follow samples. Through the next chapters the book discusses the integration capabilities in more detail and focuses on different pieces such as the Silverlight Object Model, Business Connectivity Services (BCS) and the SharePoint Data Services.

Although the book targets developers who have previous SharePoint experience it provides in-depth explanation of new capabilities of SharePoint 2010, so if you haven't done that much with the newest version of SharePoint, you won't feel lost. The detailed explanation of different pieces of the sample solutions makes it easy to learn from the examples and the clear chapter structure makes it possible to skip the pieces that you are already familiar with.

Because the book doesn't cover the basics of SharePoint and Silverlight development, it isn't really suited for beginner developers. Having understanding of how development on both platforms looks like is required before you start reading this book. On the other hand the Microsoft Silverlight 4 and SharePoint Integration book doesn't cover more advanced topics such as decoupling the data layer from the UI or discussing different deployment capabilities for Silverlight applications in SharePoint 2010 and when to use which, what doesn't make it a book for advanced developers. In fact it's a book that provides an intermediate-level overview of how you could leverage Silverlight 4 to create RIAs on the SharePoint 2010 platform.

Microsoft Silverlight 4 and SharePoint 2010 Integration is an interesting and easy to read book that explains the new capabilities of SharePoint 2010 for creating Rich Internet Applications using Silverlight 4. It provides good overview of both SharePoint 2010 and Silverlight 4 and is a good starting point for exploring more advanced RIA topics. If you are interested in leveraging Silverlight for creating rich applications on the SharePoint 2010 platform but you haven't done that much with Silverlight yet, it's a book you should read.
2 of 2 people found the following review helpful
Gets you up and running quickly 25 Aug 2010
By T. Anderson - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
This is a very well done little book. Is is short and concise so there is not a lot of filler nonsense I am finding in a lot of books these days.

The author does great job of getting you up and running quickly, and then goes into deeper integration topics later in the book.

The book covers deploying a Silverlight application to a document library as well as linking a SharePoint module to a Silverlight RIA to deploy your xap file.

It really focuses on using SharePoint and Silverlight integrated with each other. They show how to create an external content type using the SharePoint Designer to access data in a SQL database and how to use the Business Connectivity Services (BCS). This is an approach I would not have considered before reading this book. I would have just created an external web service and hit that to access the data, but my approach isn't really integration.

They show how to integrate with SharePoint workflows, how to use CAML queries, how to use the developer dashboard, and how to debug.

They do a complete job of showing how to do everything with both the SharePoint 2010 Silverlight Client Object Model and the SharePoint 2010 WCF Data Services.

The downloadable code is very well organized and is very usable. They have the complete projects ready to deploy.

All in all I think this is a great book. If you are interested in integrating Silverlight 4 and SharePoint 2010, then this book is a must have. It will get you through the learning curve quickly and have you up and running in no time.
1 of 1 people found the following review helpful
Good start to developing Silverlight 4 applications in SharePoint 2010 18 Oct 2010
By spietrek - Published on Amazon.com
Format:Paperback
If you don't already know, I am passionate about Silverlight. I love working in it. I love talking about it. Where Silverlight really shines is when it is integrated with SharePoint. When calling SharePoint 2007 web services (assuming you have the cross domain files defined) allow you to create rich applications that can be integrated in (or outside) of SharePoint very quickly. The biggest issue working with SharePoint 2007 is if the web service doesn't have the necessary API's. If the web service doesn't have the required API's, you had to write custom web services or remove the feature. I was quite excited to hear that Microsoft was going to support a new way to access SharePoint content from a Silverlight application in SharePoint 2010. The feature is known as the Client Object Model. The book Microsoft Silverlight 4 and SharePoint 2010 Integration by Gastón C. Hillar covers the new Client Object Model and WCF Data Services.

Chapter 1 is an introduction chapter. The first thing it covers is the benefits of Silverlight with SharePoint. The next section discusses setting up a development environment. I like how it goes through each application and gives a description of the application. Developers need to understand how to manually install the application rather than relying on Web Platform Installer. The 3rd section walks through creating a Silverlight application. Finally, once the application is built, the steps to deploy the Silverlight application to SharePoint is covered.

In Chapter 2, you begin learning how to interacting with SharePoint data and services. When working with SharePoint content, you need to have a full understanding of the fields you are working with. One great tip is using the Server Explorer to view the InternalName and FieldValueType properties of a field. The book then goes through some examples of using the Client Object Model to interact with SharePoint content. It does so by listing out the code up front and then diving into each method. Many times you see the detail of how something is done and then see the full source listing. It did take a bit of switching back and forth between pages to understand what was going on. When working with Silverlight, all requests are asynchronous; however, unlike SharePoint 2007, the request is on a different thread. In order to update the UI, you must use Dispatcher.BeginInvoke. The book does a good job of covering this. The next area is hooking up your Silverlight application with SharePoint and how to debug it. Finally, the book covers tips on 32-bit vs. 64-bit, Visual Studio 2010 multi-monitor support, scalability, and multiple browsers.

Chapter 3 expands on the previous chapter by adding error handling and more CRUD operations (outside of READ). The first CRUD operation is Create. It walks through inserting items using the Client Object Model. The chapter demonstrates how to handle asynchronous calls when the request is successful and unsuccessful. One nice piece is it shows using the Server Explorer to work with more complex field types (Priority and Status). Too many times you see examples where only simple field types (string, number, and date) are used. The next section in the chapter is creating multiple Silverlight applications that communicate with each other - a huge plus IMO. Finally, the chapter finishes the CRUD operations by cover delete and update using the Client Object Model.

Chapter 4 covers more complex topics to create dynamic business solutions. The first section in the chapter (quite a bit of content) is creating Silverlight application that leverages external content types (BCS) in order to integrate with external databases. The next section discusses the process of creating an out-of-the-browser application. The final section walks through interacting with SharePoint workflows.

Chapter 5 discusses a new feature in SharePoint 2010 and that is the WCF Data Services. Instead of interacting with SharePoint 2010 data using the Client Object Model, your Silverlight application can consume data exposed by WCF Data Services. WCF Data Services supports the Open Data Protocol (OData) which has become quite popular recently. WCD Data Services allows you to call URL (i.e. ListData.svc) to retrieve content - similar but not as feature rich as RPC that could be used by Silverlight to call SharePoint 2007 content. The chapter starts off discussing using ListData.svc to retrieve list information. The next section walks through displaying SharePoint list content consuming a SharePoint 2010 WCF Data Service. The next section covers using SharePoint 2010 WCF Data Services to perform CRUD operations. Finally, the chapter covers advanced debugging techniques such as using Fiddler to debug HTTP requests and using the SharePoint Developer Dashboard.

Chapter 6 covers interacting with rich media and animations. These are two areas where Silverlight really shines and is very complex to do in standard SharePoint web parts.

I enjoyed reading Microsoft Silverlight 4 and SharePoint 2010 Integration. I truly believe Silverlight is a game changer when it comes to SharePoint. Being able to create applications that integrate with SharePoint either in the browser, out-of-the-browser, in a Windows Gadget, or on a Windows 7 Phone is very powerful. I am amazed how much more productive I am creating Silverlight applications compared to traditional SharePoint web parts. The only area missing from the book is a chapter on MVVM. I would recommend this book to developers who have some basic knowledge in Silverlight and SharePoint - not for beginners.
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges