Silverlight 4 Unleashed table of content

Silverlight 4 Unleashed book cover

(book cover might change before publication)

As I am reaching the end of the writing phase of Silverlight 4 Unleashed (to be published at Sams), I thought I would give a little more information about this book.

The book’s idea

Because I didn’t want to merely write an update to the existing Silverlight 2 Unleashed, I proposed a different approach to my editor: Using Silverlight 2 Unleashed (which was bringing people up to speed with Silverlight 2 pretty much from scratch) as the basis for the new book, and building on the foundation. The thing is, much of the material from Silverlight 2 Unleashed is still valid in Silverlight 4. There are very few differences and of course all the new features that were added in SL3 and SL4, but let’s face it, I don’t have much new to write about XAML, the basic transforms, animations etc.

We decided to make the PDF of selected chapters of Silverlight 2 Unleashed available to the buyers of Silverlight 4 Unleashed. This way, developers who never touched Silverlight will be able to bring themselves up to speed, and then to dive into advanced material with the new book. We still need to work out the exact details, more about this later. I think this is an innovative and attractive initiative, and I am very grateful that Sams accepted to do this.

With that, it means that Silverlight 4 Unleashed will be 700+ pages packed with brand new material. Some of the features I describe were already available in Silverlight 3, but you will need them for Silverlight 4 (and since we didn’t do a Silverlight 3 version of the book, they needed to be mentioned). I think I did a good job in covering most of the features that Silverlight 4 has.

Just like my first book, this new book is chock-packed with code samples (everything will be available on my website, of course) and pictures. We are also renewing the Silverlight 2 Unleashed experience by publishing the new book in full color. I am very happy about this again (and let’s be honest, this is a lot of work for me as an author and for the editor too to do a book in color), and I think the added value is pretty obvious.

The topics

A full table of content is available as PDF. There are 22 chapters as shown below.

Caveat: This is a raw TOC. Some chapters (title and content) will change during the edit process. Early chapters were written against Silverlight 4 beta, so some names will change before publication.

Introduction

  1. Three years of Silverlight
  2. Setting up and discovering your environment
  3. Extending your application with controls
  4. Investigating existing controls
  5. Understanding dependency properties
  6. Grouping, sorting and binding
  7. Understanding the Model-View-ViewModel pattern
  8. Using data controls
  9. Connecting to the web
  10. Creating resources, styles and templates
  11. Deep diving into Blend
  12. Sketching user experience
  13. Creating line of business applications
  14. Enhancing line of business applications
  15. Developing navigation application and Silverlight for Windows Phone 7
  16. Using effects and recording media
  17. Extending the experience
  18. Extending the experience some more
  19. Extending the experience (again)
  20. Building extensible and maintainable applications
  21. Optimizing the performance
  22. Using advanced development techniques

Conclusion

When will it be available?

I often get asked when the book will be available. My answer has been: After the summer. We didn’t decide the exact date of publication yet, but rest assured that both Sams and I are doing all we can to have this book out to you guys as soon as possible, and with the highest possible quality.

For more info about the book’s progress, follow me on Twitter and stay tuned to this blog!

Happy coding,

Laurent

 

Print | posted on Monday, June 28, 2010 3:07 AM

Feedback

# re: Silverlight 4 Unleashed table of content

left by Daniel May at 6/28/2010 3:33 AM Gravatar
Looking forward to this being released - will also be interesting to see how much detail you go into with MVVM ( a long chapter perhaps ).

Daniel

# re: Silverlight 4 Unleashed table of content

left by Jim at 6/28/2010 4:33 AM Gravatar
Will the code examplea be all C# or will you show VB.Net examples also?

# re: Silverlight 4 Unleashed table of content

left by Tag at 6/28/2010 5:34 AM Gravatar
Will it be available in ebook formats (eReader / epub) ?

# re: Silverlight 4 Unleashed table of content

left by Daniel Green at 6/28/2010 6:55 AM Gravatar
Been looking forward to this, SL4 finally has convinced me it has matured enough that I want to get on the SL train. Been a WPF dev for a while now.

# re: Silverlight 4 Unleashed table of content

left by Mike Apken at 6/29/2010 2:10 AM Gravatar
Just read the pdf file. WOW! I want my copy now. Where can I pre order. Nice job. Wish WCF was expanded a little. Information available on the web using an interface for data services is very limited. You cover a massive amount of information.

Great Job.

# re: Silverlight 4 Unleashed table of content

left by Laurent Bugnion at 6/29/2010 9:44 PM Gravatar
Hey guys,

- MVVM has a dedicated chapter, but also many samples through the book actually use an MVVM architecture. Not all of them, because sometimes it didn't make sense.

- Examples in the book are in C# because printing them in VB.NET would take too much space. I am going to partner with another developer to translate the samples to VB.NET and post them online.

- SL2 Unleashed is available for Kindle, I expect the same will happen for SL4 Unleashed. A PDF will also be available. I don't know if the editor has other plans.

- I agree with you Daniel, I have a good feeling about SL4. It is definitely a grown up tech now.

- Mike, thanks. I am showing samples of using an IDataService or ICustomerService, as well as samples showing how to use IAnimationService, IDialogService etc. And yeah as you say, you cannot talk about everything, and believe me, deciding what to leave out is a real heartache (and headache :))

Cheers,
Laurent

# re: Silverlight 4 Unleashed table of content

left by Frederic at 7/7/2010 11:06 AM Gravatar
Is it possible to purchase the book and have access to the already written chapters (some publishers have this approach).

# re: Silverlight 4 Unleashed table of content

left by Zehra at 7/23/2010 6:47 AM Gravatar
I'm so glad to see a more in-depth/advanced Silverlight book!!! Often when I'm browsing the books a lot of them are the same and cover the basics. But for people like me that have started to develop with Silverlight already we need something more than "here are all the controls and how you use them all" :) Kudos!

# re: Silverlight 4 Unleashed table of content

left by Pravin Gundwar at 2/27/2011 3:25 AM Gravatar
Hey,

I just bought print version of SL4 unleashed book. Book is what I was looking for. Excellent work. It is written on back of the book that I can download SL2 unleashed free but when I registered my book on informit, i can not find it. Is that offer still there?

thanks

pravin
Post A Comment
Title:
Name:
Email:
Website:
Comment:
Verification: