Microsoft® Silverlight® 4 Step by Step and over one million other books are available for Amazon Kindle. Learn more



or
Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
Start reading Microsoft® Silverlight® 4 Step by Step on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Microsoft® Silverlight® 4 Step by Step (Step by Step (Microsoft)) [Paperback]

Laurence Moroney
3.5 out of 5 stars  See all reviews (21 customer reviews)

List Price: $34.99
Price: $29.40 & FREE Shipping. Details
You Save: $5.59 (16%)
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
Only 6 left in stock (more on the way).
Ships from and sold by Amazon.com. Gift-wrap available.
Want it tomorrow, May 23? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $15.39  
Paperback, Bargain Price $14.00  
Paperback, July 7, 2010 $29.40  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

July 7, 2010 Step by Step (Microsoft)

Teach yourself how to build rich Internet applications with Silverlight 4--one step at a time. With this practical, learn-by-doing tutorial, you'll learn how to create interactive user interfaces for the Web and the newest version of Windows Phone by mastering the essential tools and techniques for Silverlight.

  • Install the tools you need and build your first Silverlight application
  • Get up to speed on Silverlight 4 features, including out-of-browser support, webcam, and microphone
  • Develop Web applications with Silverlight that work across browsers and devices
  • Engage users with animation, video, layout, vector graphics, and 3D effects
  • Learn how to build and deploy simple applications for Windows Phone 7
  • Create Windows Phone features such as Input Scope, Orientation, and the Application Bar

Your online learning resources include:

  • Practice exercises
  • Code samples
  • Fully searchable ebook
A Note Regarding the CD or DVD

The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O'Reilly Media's Digital Distribution services. To download this content, please visit O'Reilly's web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to booktech@oreilly.com.

Frequently Bought Together

Microsoft® Silverlight® 4 Step by Step (Step by Step (Microsoft)) + Microsoft Silverlight 4 For Dummies + Pro Silverlight 4 in C#
Price for all three: $79.72

Buy the selected items together


Editorial Reviews

About the Author

Laurence Moroney is a Senior Technology Evangelist at Microsoft, focusing on Silverlight and the user experience. He has more than a decade of experience in software development and implementation, and has written dozens of books and articles on Windows Presentation Foundation, Web development, security, and interoperability.


Product Details

  • Paperback: 336 pages
  • Publisher: Microsoft Press; Pap/Cdr edition (July 7, 2010)
  • Language: English
  • ISBN-10: 073563887X
  • ISBN-13: 978-0735638877
  • Product Dimensions: 7.4 x 0.9 x 8.9 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (21 customer reviews)
  • Amazon Best Sellers Rank: #845,462 in Books (See Top 100 in Books)

More About the Author

Hi -- I'm Laurence Moroney, author of the Locust series of books 'The Fourth World', 'The Million Year Journey' and 'The Legend of the Locust'. In addition to these, I'm working on several new book series:

'Apotheosis:Genesis' is based 5 years after 'The Legend of the Locust' and at the beginning of a major new conflict for mankind. It introduces a whole new set of characters, while keeping some old friends around too.

'Thunderbird' is a new series based on Youth Hockey. Book 1 in the series should be available in the summer.

Also working on 'Stealing Home', a novel based on my popular screenplay of the same name, which I'm hoping will someday be a movie!

Contact me via http://www.destinypress.net, or directly at lmoroney@yahoo.com

Customer Reviews

This is an excellent book for starting out with Silverlight 4. www.gettom.com  |  5 reviewers made a similar statement
You will need to read more, but it does what it is expected from it good. Alexis Rios  |  2 reviewers made a similar statement
The PDF version of the book included on the CD is quite handy. MO  |  2 reviewers made a similar statement
Most Helpful Customer Reviews
17 of 18 people found the following review helpful
3.0 out of 5 stars Book Review: Microsoft Silverlight 4 Step by Step August 4, 2010
Format:Paperback
My review is also located here: [...].

I decided to do my first review with the new Silverlight 4 Step by Step book from Microsoft Press. I have read the entire book and completed all of the exercises. I have found several errors in the book's code, but they were not hard to figure out.

Instead of writing a formal book review that includes an introduction, body and conclusion. I'm going to do a chapter by chapter review that points out the highs/lows and I will rate that individual chapter.

Just FYI, I am a C# Developer of mainly business applications. I have a few months of Silverlight experience and was hoping that this book would bring me up to speed with the new features of Silverlight 4. The book did help, but it wasn't exactly what I was looking for.

Please see my chapter by chapter review below:

Chapter 1. Introducing Silverlight
Description: This chapter shows you how to download and install the components that allow you to create Silverlight and WP7 applications. It walks you through a simple Silverlight app that consisted of a button and a textbox. It was very simple and someone with a few years of working with the Microsoft stack will be bored. This is a step by step book and I expected this coming in.

Chapter Rating: 2/5

Chapter 2. Silverlight Controls
Description: This chapter walks you through several of the standard Silverlight controls such as button, textblock, textbox, listbox, image and combobox. It was helpful to actually go into the MouseWheel event as I've never seen that mentioned in any other book. The chapter just barely touches on the Controls available; you could definitely learn more just by playing with the controls.

Chapter Rating: 1/5

Chapter 3. Layout and Styling
Description: Grids, Canvas and StackPanel's. It basically walks you through creating these controls manually. While, I believe its great to know how to do with straight XAML, I wouldn't recommend doing it that way. Expression Blend 4 is way too powerful to be creating these type of layout controls by hand.

Chapter Rating: 2/5

Chapter 4. Data and RIA Services
Description: A fairly interesting chapter on RIA Services. They walked you through creating a database to retrieve data to creating the RIA services server project. I actually learned a few things about the ADO.NET Data Model that I may be able to use in the future.

Chapter Rating: 4/5

Chapter 5. Rich Imaging
Description: This chapter discusses using the power of "Deep Zoom" and Photosynth. The version of Deep Zoom that they were using is a bit outdated, but it worked for the tutorial. It's my personal opinion that most developers will never use either of these technologies in a commercial app. The famous "Hard Rock" cafe demo is cool, but I can't find many uses for this in business applications. Photosynth could be helpful in real estate applications that need a panoramic view of a room.

Chapter Rating: 3/5

Chapter 6. Media, Webcams, and Video
Description: This chapter only talks about the MediaElement control (which is great for video) and briefly goes over using a webcam. While everyone that is doing media with Silverlight should know MediaElement inside and out, I find the webcam part useless. I will give this chapter a 2 because it does go over the necessary parts to understand the MediaElement control.

Chapter Rating: 2/5

Chapter 7. Transformation and Animation
Description: Expression Blend, Expression Blend, Expression Blend. This chapter unfortunately does not preach that entirely. They show you how to do a majority of this with straight XAML and finally show an example of Animations in Expression Blend. As I've said earlier, its great to know the syntax, but just plain stupid to do animation without Blend. You wouldn't turn off VS IntelliSense because its "better" to type would you? Do your transformation/animation work in Blend people.

Chapter Rating: 1/5

Chapter 8. Building Desktop Applications
Description: This was actually one of my favorite chapters. It was very simple to understand and hit a lot of "need-to-know" topics like: Out of Browser, Detecting Updates & Network Status, Isolated Storage, Elevates Mode, Notification Windows and even Interoperating with COM. I actually got something out of this chapter in an easy to read format. The knowledge from thie chapter would have taken a while if solely searching on the net.

Chapter Rating: 5/5

Chapter 9. Integrating with the Browser
Description: Another outstanding chapter, probably worth the price of the book. I've looked for a way to learn how to call Javascript from Silverlight app and vice versa and have always come up short. This book explains it in a very simple way and even explores the Bing Virtual Earth API. Very cool!

Chapter Rating: 5/5

Chapter 10. Accessing Network Services
Description: This is another helpful chapter. It discusses consuming data from services on your network and the internet. Uses the WebClient class to retrieve data and bind to a Silverlight UI. It even goes into some LINQ to XML. While I have already worked on projects similar to this, I found it useful information that the average Silverlight developer will need in his/her career.

Chapter Rating: 5/5

Chapter 11. Windows Phone Development
Description: This chapter helps you locate the tools needed to develop WP7 applications and walks you through building a application that consumes a web service. I admit that I was not expecting the WP7 chapters in this book. I am only planning on building Silverlight for the Desktop applications and maybe the last 4 chapters of this book belong in a different book.

Chapter Rating: 3/5

Chapter 12. Windows Phone Features
Description: This was a fairly informative chapter if you wanted to work with the WP7 series. It discusses orientation, back buttons, application bars and context-appropriate keyboards.

Chapter Rating: 4/5

Chapter 13. Expression Blend for Windows Phone
Description: Very short chapter that barely touches on what you can do with Expression Blend for WP7. It walks you through a simple animation and that's it. Leaves a lot to be desired.

Chapter Rating: 1/5

Chapter 14. Getting Started with XNA Game Development for Windows Phone
Description: Here we are again building an XNA Game for Windows Phone 7 and we are reading a Silverlight 4 book. While this chapter teaches you a few cool things about such as sprite sheet, it really doesn't belong in this book.

Chapter Rating: 2/5

Final Thoughts:
This book is great for a starter Silverlight 4 book, but that is all. I felt that it hit a few high points and left a lot to be desired. Chapters 8-10 were the best parts of the book and I would recommend reading those if you just want the `meat' of the book. The book comes with a CD that has all of the source code and I had to rely on it one time to get me past a typo in the book. I would only recommend this book if you are brand new to development and want to work with the Microsoft stack. For everyone else, I would recommend reading some of the Silverlight Blogs below:

Silverlight Blog
Jesse Liberty
Silverlight Buzz
Was this review helpful to you?
12 of 13 people found the following review helpful
4.0 out of 5 stars Excellent Book for Absolute Beginners July 7, 2010
Format:Paperback
§
This is a solid book for beginners. I am not what I would call a programmer. My daily bread comes from building user interaction and knowing the technical foundations of Web application interfaces. That means I probably won't progress beyond the first half of the book. The early sections show step by step how to set up the Silverlight development environment and tools; how to make simple programs; and how to create and edit screen layout and styling.

The book guided me through a trouble-free installation of the large number of Microsoft installs that go into Silverlight development. A lot of software gets installed before you can begin the fun. I am glad I had this book for that.

After installation is complete, the author does not delay in getting you right into your first Silverlight "hello world." You get a chance to place each control and find out a bit of what it can do. Then you build on that, learning how to determine the layout and visual style of the screens and all the controls contained in them.

A good thing to know is that the book comes with a CD with a searchable digital version of the book as well as all the practice exercises and code samples.
§
Was this review helpful to you?
4 of 4 people found the following review helpful
Format:Kindle Edition
If you are new to Silverlight and learn by doing, this is the book for you. Laurence proceeds step by step with recipes to do many common tasks in Silverlight. This is a book that can help you go from zero to a first application in just a few hours.

The basics of Silverlight controls, layout and animation are covered quickly. An unexpected and welcome surprise is coverage of some advanced media topics. There is a recipe for creating your own video player, and examples that show how to build Deep Zoom and Photosynth experiences. There are also chapters specific to developing for Windows Phone 7, an exciting new Silverlight platform.

The book format lends itself well to jumping in at any point. The focus is on the developer, so almost all of the examples show how to accomplish tasks in Visual Studio rather than using Expression Blend.

Topics that would be beneficial to a future edition include data binding, advanced layout and the role of dependency properties.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars Great book
I like the book because it's filled with information and presented in steps. I also like the fact that it comes with a cd to help with learning. Read more
Published 2 months ago by Marty Howington
5.0 out of 5 stars Excellent for Beginners
This is an excellent book for starting out with Silverlight 4. You will need to move on to other material for a more in-depth understanding of Silverlight 4. Read more
Published 20 months ago by www.gettom.com
5.0 out of 5 stars A very good read!
This book was amazing! Most of the book deals with how your application will display to the user through entertainment and graphical controls. Read more
Published 22 months ago by Lord Acavier
4.0 out of 5 stars Good introduction to Silverlight 4
This book is an excellent way to get an overview of Silverlight 4.

I was interested in learning about using Silverlight as a Web project, and found the chapters on those... Read more
Published 22 months ago by Robert Schaffer
3.0 out of 5 stars Not great, its just OK
This book doesn't cover all topics e.g. state management options and especially things related to navigation. Read more
Published on February 23, 2011 by Pradeep K Kalra
1.0 out of 5 stars Does not cover Microsoft's 2011 releases of software
Be warned!

The step-by-step instructions fail--beginning on Page 2 and continuing through the book. Read more
Published on February 1, 2011 by W. Mann
5.0 out of 5 stars Perfect for beginners
This book is a complete guide for beginners. If you are a senior developer or you alredy have experience in Silverlight this is a bad reference book.
Published on January 21, 2011 by Kocinski
3.0 out of 5 stars Review of the silverlight book
Well the first part of the book is good as those are simple things with simple examples. But later on, basically the book doesnt really explains the codes line by line but more... Read more
Published on November 16, 2010 by Planetrics
4.0 out of 5 stars Great book for beginners
This is a great introductory book, well suited for anybody brand new to Silverlight. The book covers three main topics:

- silverlight basics (silverlight controls, data... Read more
Published on November 9, 2010 by Yevgeniya
4.0 out of 5 stars Good book to start with.
I needed a book that would teach me about Silverlight. Of course, I knew this book would be good for me as a complete beginner to Silverlight since the title of the book says "Step... Read more
Published on October 31, 2010 by A. Amendolare
Search Customer Reviews
Only search this product's reviews

What Other Items Do Customers Buy After Viewing This Item?


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Listmania!

Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category