- Animation
- Application design
- ASP.NET
- C#, .NET 3.5
- Controls
- Data access
- Effects
- Expression Blend
- Expression Design
- Game development
- Graphics
- Javascript and AJAX
- Math and Physics
- Media streaming
- Multimedia
- Security
- Silverlight
- Styling
- UI Design
- VB.NET
- Video
- Visual Studio
- WCF
- WPF
- XAML

BlueForest Networks

Pro Silverlight 3 in C#
Publisher: Apress - August 01, 2009 ISBN-10: 1430223812, ISBN-13: 9781430223818
Author: Matthew MacDonald
600 pages
One of the top-selling books
Pro Silverlight 3 in C# - book reviews: 34
Four-color graphics and screenshots throughout make Pro Silverlight 3 in C# an invaluable reference for professional developers wanting to discover the new features of Silverlight 3. Author Matthew MacDonald's expertly crafted tutorial guides you through creating rich media applications using Silverlight in the environment you're most productive in–no matter what the target platform.
As you learn about the features that put Silverlight in direct competition with Adobe Flash, such as rich support for 2D and 3D drawing, animations, and media playback, you'll experience the plumbing of .NET and the design model of WPF through Silverlight–all of the same .NET technology that developers use to design next-generation Windows applications. Author Matthew MacDonald provides an expertly crafted tutorial written from professional developer to professional developer. You'll learn to create rich media applications using Silverlight in the environment you're most productive in–no matter what the target platform.
What you'll learn
- Develop rich media applications using Silverlight across browsers and platforms.
- Create a project, set up a layout, and use controls.
- Handle both 2D and 3D drawing, animation, and media playback through Windows Presentation Foundation (WPF).
- Integrate web services support.
- Use Silverlight in conjunction with ASP.NET and its interactions with HTML.
Silverlight 3 is the latest iteration of Microsoft's cross-browser technology for creating rich user experiences on the Web. Like its predecessor, Silverlight 2, it rides atop the .NET Framework for maximum ease of use and coding efficiency. The new technology carries forward much of the work that has been done before and augments it in many important respects, including support for H.264 video, major improvements to the graphics engine (including true 3D rendering), and much richer data-binding options for interfacing with other applications.
Who is this book for?
.NET developers encountering Silverlight for the first time. No prior knowledge of WPF or ASP.NET is assumed.
The best Silverlight book I have ever purchased
Not only does this book explain XAML and the silverlight controls in details, this is the only siverlight book that gives some insight on how the silverlight framework process dependency and attached properties. Unlike the other authors of silverlight books I bought, Mr. MacDonald takes the time to explain each Silverlight control in depth. Every chapter is filled with useful information and provides exactly what I need to make me want to continue reading some more. After reading this book, I am more confident on how to develop applications using silverlight.
David Taylor
17 February, 2010
Undoubtedly the best Silverlight book
I purchased Matthew MacDonald's previous book (Silverlight 2) and was also very happy with that. I looked at a few other Silverlight 3 books (I even purchased Essential Silverlight 3 whilst I was waiting for this book to be published) but this book is seriously the one to get for both beginning and experienced Silverlight developers. It has comprehensive coverage of the things that developers need to know in order to implement and deploy a professional Silverlight application. I doubt whether you will see a bad review for this book; it was worth the wait.
As a side note, I have purchased numerous books by Apress and I commend them on their selection of authors.
Graham Churchley
14 December, 2009
Excelent book about Silverlight
If you want to developer in Silverlight, this is your book. It has a simple language and shows, using many examples, how to create a Silverlight application.
The author cover many aspects about how to developer using Silverlight, for example: Silverlight Tools, XAML, controls, data manipulation, layouts, events, transformations, animations, styles, data binding, templates, Multithreading, Networking and much more.
All content has many examples that show how to apply the techniques shown by the author. Out of browser application also are covered by author, using many examples and show many possibilities about this tecnique.
This book is very excelent for beginners and advanced users too, because it has all the content is very well divided into chapters, thus you can find any information quickly.
All source codes can be downloaded and they are very usefull.
This book is very enjoyable to read, why have many examples and has a very clear language.
Carlos Dos Santos
14 December, 2009
Silverlight 3 in C#
This book is not for beginners, if you are looking for a beginners book I would recommend Apress Beginning Silverlight 3. Now back to the Pro Silverlight 3 in C#, I have read a couple of books but this book is different. The book is very detailed when it talks about Silverlight it also has lots of references to the Silverlight toolkit. If you are new to Silverlight this book will deliver deep knowledge to start building Silverlight applications. You will master Silverlight from the ground up and no Silverlight experience is required. You will have a solid understanding of the complete Silverlight platform. I used to develop flash sites but when Silverlight came out it opened my eyes to a whole new world. I recommend looking into Rick Barraza's blog to see what you can do with Silverlight. There you will see samples and code on Silverlight. For this book you can download the code from Apress and they also have an ebook available don't forget the book is in color!
Ricardo Martinez
05 February, 2010
Surprisingly Good Book
While it could have been shorter with smaller pictures, and better text layout to avoid wasting space, these aspects are hardly author's fault - unless he was doing layout and typesetting. I have to praise good, judicious use of color however - to make code much more readable and faster to follow.
Author seems to be brave and boldly going into potentially tricky matter that many authors try to avoid at any cost. In particular I opened this book after completely misleading Wrox "Silverlight 3 Programmer's Reference" (which is neither programmer's nor a reference) and to my pleasant surprise not just that I've found info on the classes the other book omitted but also examples of their actual use and in two chapters.
This is not to say that you can use this book as a reference, you'll usually have to read the whole chapter or two even if you are looking for something particular. It is however a very good how-to book that can actually show you how to do things that go bellow the surface of mere illustrations.
Zarko Berberski
10 February, 2010