SharePoint is a collaborative platform that is gaining
popularity for being used to build externally facing web sites and
solutions. Silverlight 2 is a cross-browser and cross-platform
plug-in that enables you to build rich, interactive user
experiences for web-based applications. With this book, you''ll
discover how you can dramatically improve the user experience of
SharePoint through the integration of the new Silverlight 2.
The authors begin by explaining what Silverlight 2 is, and
discuss why you would want to integrate it with SharePoint. You''ll
examine an end-to-end solution that integrates Silverlight 2 and
SharePoint and then deconstruct how the solution was built, step by
step. You''ll also look at specific ways of integrating Silverlight
applications with different SharePoint objects such as lists, web
parts, and more. Plus, source code is provided so that you can
replicate and test the code in your own environment. By the end of
this book, you''ll be on your way to leveraging the many aspects by
which Silverlight 2 can enhance the SharePoint user experience.
What you will learn from this book
-
Different ways to integrate with SharePoint
-
How to create and deploy the SharePoint Web Parts host
container
-
Tips for adding the Silverlight video player application to the
SharePoint site
-
Ways to develop your first custom field type
-
Suggestions for branding your SharePoint site
-
Techniques for customizing Web Parts and creating editor
parts
-
How to deal with hidden fields, cookies, XML data ISLAND, and
more
Who this book is for
This book is for developers who are interested in learning how
they can implement Silverlight applications within their SharePoint
installation.
Wrox Professional guides are planned and written by working
programmers to meet the real-world needs of programmers,
developers, and IT professionals. Focused and relevant, they
address the issues technology professionals face every day. They
provide examples, practical solutions, and expert education in new
technologies, all designed to help programmers do a better job.