Beginning Silverlight 4 in C# 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
Sell Back Your Copy
For a $4.50 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Beginning Silverlight 4 in C# (Expert's Voice in Silverlight)
 
 
Start reading Beginning Silverlight 4 in C# on your Kindle in under a minute.

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

Beginning Silverlight 4 in C# (Expert's Voice in Silverlight) [Paperback]

Robert Lair (Author)
4.3 out of 5 stars  See all reviews (7 customer reviews)

List Price: $39.99
Price: $29.19 & this item ships for FREE with Super Saver Shipping. Details
You Save: $10.80 (27%)
  Special Offers Available
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.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $17.59  
Paperback $29.19  
Sell Back Your Copy for $4.50
Whether you buy it used on Amazon for $10.00 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $4.50.
Used Price$10.00
Trade-in Price$4.50
Price after
Trade-in
$5.50
There is a newer edition of this item:
Beginning Silverlight 5 in C# Beginning Silverlight 5 in C#
$26.12
Available for Pre-order

Book Description

1430229888 978-1430229889 July 26, 2010 3

The growing popularity of Web 2.0 applications is increasing user expectations for high-quality web site design, presentation, and functionality. It is into this climate that Microsoft is releasing Silverlight 4, the third and latest iteration of its cross-browser web presentation technology. Beginning Sliverlight 4 in C# brings you to the cutting-edge of Web 2.0 application design and includes plenty of practical guidance to get you started straightaway.

Silverlight design tools have important differences compared to those used to create Ajax and JavaScript functionality. Robert Lair takes you on a tour of all the tools, including:

  • Microsoft Expression Design, which plays an important part in creating Silverlight assets.
  • Microsoft Expression Blend, which is used to build user interaction for Silverlight elements.
  • Microsoft Visual Studio, which manages the interaction between designers and developers, providing the coding environment for “nuts and bolts” wiring.

Once you’ve mastered the basics, you'll move on to gaining a more in-depth knowledge of some of the new features introduced with Silverlight 4, including H.264 protected content, right-click event handling, a new printing API, and support for the Managed Extensibility Framework.

What you’ll learn

  • Discover the tools needed for Silverlight 4 development, the roles each plays, and how they interact to produce a seamless result.
  • Understand the fundamental concepts and techniques that lie at the heart of every successful Silverlight application and how to apply them to your own projects.
  • Explore the new features and coding practices Silverlight gives to you as a developer that sets it apart from other web-development tools.

Who this book is for

This book is for anyone with an interest in web development. A basic familiarity with web development and simple C# coding is useful, but by no means a requirement. This book will teach you everything that you need to know.

Table of Contents

  1. Welcome to Silverlight 4  
  2. Introduction to Visual Studio 2010 
  3. Layout Management in Silverlight  
  4. Silverlight Controls  
  5. Data Binding and Silverlight List Controls  
  6. Silverlight Toolkit  
  7. Data Access and Networking  
  8. Navigation Framework  
  9. Isolated Storage in Silverlight  
  10. System Integration and Device Support   
  11. Introduction to Expression Blend 
  12. Styling in Silverlight 
  13. Transformations and Animation  
  14. Custom Controls   
  15. Printing in Silverlight   
  16. Deployment  

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Beginning Silverlight 4 in C# (Expert's Voice in Silverlight) + Pro Silverlight 4 in C# + Silverlight 4 in Action
Price For All Three: $91.01

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Pro Silverlight 4 in C# $31.43

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Silverlight 4 in Action $30.39

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

About the Author

Robert Lair is the president and chief executive officer of Intensity Software, Inc. and has been working with Microsoft .NET technologies since prior to its initial release in 2000. Among his accomplishments, Robert was on the team that created the original ASP.NET sample application IBuySpy, used to demonstrate the power of ASP.NET. Robert is an active speaker and writer in the development community.

Product Details

  • Paperback: 416 pages
  • Publisher: Apress; 3 edition (July 26, 2010)
  • Language: English
  • ISBN-10: 1430229888
  • ISBN-13: 978-1430229889
  • Product Dimensions: 9.2 x 7.4 x 0.8 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #499,774 in Books (See Top 100 in Books)

 

Customer Reviews

7 Reviews
5 star:
 (5)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (7 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

10 of 11 people found the following review helpful:
5.0 out of 5 stars Lays a solid foundation, August 2, 2010
This review is from: Beginning Silverlight 4 in C# (Expert's Voice in Silverlight) (Paperback)
Beginning Silverlight 4 in C#, by Robert Lair, promises that "By the time you finish this book, you'll have a firm foundation in Silverlight, and you'll be able to create your own Silverlight-enabled applications." Well I have finished this book and I feel very confident that I could build a Silverlight app.

Let me start by saying that while I have a lot of development experience, and I'm competent at C#, I came into this book with zero practical Silverlight experience, having only done exercises from a book review in a previous version of Silverlight. That being said, I'm very attracted to Silverlight for the reasons laid out in this book:
* It offers cross-platform/cross-browser support
* It provides a cross-platform version of the .NET Framework
* XAML is a text-based markup language (not binary).
* Silverlight uses familiar technologies
* Silverlight offers an Out of Browser and Full Trust option
* Silverlight is the main development platform for Windows
* It's easy to deploy the Silverlight runtime to clients

With this version of Silverlight, I felt Microsoft had finally built a development environment for business applications that could run in a browser with minimal frustration.

This book starts slowly and assumes you know nothing about Silverlight, which as I said was appropriate for me. It might be helpful to know about coding, but even if this were your first foray into application development, a reasonably smart person could follow the examples. One of the things that's really helpful is that there are lots and lots of screenshots that show the effect of almost every code change you make.

While it starts at the bottom, the author builds nicely, using previous examples when introducing new topics until he arrives at a very nice pacing that he continues throughout the book. He maintains a professional tone throughout that's very easy to read and follow, and foregoes opportunities to make cheap puns and jokes. (Read it and you'll see where I mean).

This book does a solid job of teaching the fundamentals of Silverlight. Looking at the table of contents in "Pro Silverlight in C#", also by Apress, I see there's still a lot more to learn, but you could start building business applications in Silverlight if you read this book, as promised.


Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
4.0 out of 5 stars A great intro to one of the web's future possibilities..., January 6, 2011
Amazon Verified Purchase(What's this?)
This review is from: Beginning Silverlight 4 in C# (Expert's Voice in Silverlight) (Paperback)
Regardless of the raging debate between HTML 5.0 worshipers and Silverlight devotees, both have oodles of promise and both point the way to a more versatile and dynamic internet. They may even end up as complimentary, rather than dueling, technologies. Though some sites currently feature HTML 5.0, it has a full implementation schedule akin to a Gaudí cathedral. Silverlight, by contrast, has already grown from its rudimentary origins into something that should give all contending Rich Internet Application technologies something to muss their hair about. For one, Silverlight looks ready to move into Flash's territory. It also promises improved cross-platform support sans wads of scripting (we'll see if it delivers). Needless to say, many who have dipped a nervous toe into the simmering Silverlight pool have become instant advocates. Other remain cautious given the technology's indelible ties to Microsoft. But of course making up one's mind involves actually interacting and creating something with this new hyped technology. That's where the incredibly facile "Beginning Silverlight 4 in C#" can lend more than a few fibers.

The book does ultimately keep its promise about endowing readers with the ability to create Silverlight applications. But that depends on what sort of applications readers have in mind. It does teach the basics, no doubt about that. If anything, this book builds a solid foundation via hands-on examples. The reading to coding ratio remains high throughout and tilts more towards the coding side in some sections. But don't expect to create anything really complicated, such as a Line of Business Application or a full-blown animated website. That will come later, and anyone aiming there will need the information in this book. This book remains at a pretty basic level. So anyone looking for a taste of Silverlight without investing hoards of time should look here. After all, most tech books dwarf this under 400 pages runt. And given the glut of screen shots and code reviews, overall reading time ends up pretty minimal. On the other hoof, those who know, and know it to their core, to the very depth of their souls, that they want to develop in Silverlight may just as well tackle bigger fish. The considerably heftier "Pro Silverlight 4 in C#" by Matthew McDonald may serve such stalwart developers better. It even covers much of the same ground, but with more depth. One other detail not really mentioned: a few chapters of this book cover Expression Blend. In other words, they assume that you have access to a copy of this not so cheap software. Don't panic, anyone can download a 60-day trial of Expression Blend from Microsoft (in Expression Studio Ultimate), but the clock starts ticking right away. Needless to say the coverage here of Blend remains very high level, so download with discretion. The book also assumes some experience with C#, as the title suggests. Keep in mind that the cover doesn't read "Beginning Programming with Silverlight" but instead reads "Beginning Silverlight." As such, absolutely fresh, green, neophyte newcomers should not start their programming careers with this book, tempting as it seems.

Apress has an entire series of Silverlight books, and this one begins the entire line. "Introducing Silverlight 4" doesn't include the hands-on learning of this book, but it or the "Pro" book could make decent follow-ups. Then, after mastering one of those meatier books those who want to build Silverlight business apps should turn to "Pro Business Applications with Silverlight 4," in which the database capabilities of the recent WCF RIA get rolled out. Yes, Silverlight can build regular old business applications, not just flashy websites or mind-blowing phone apps. At least Microsoft hopes that will happen, but ASP remains an alternative. So choose a starting point. Either wade in with this light fare or dive in with the "Pro" book. Either way Silverlight will definitely make an impression, positive or negative. Let the games begin.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
5.0 out of 5 stars Providing an easy and solid start, November 1, 2010
By 
H. Zhang "hz" (MA United States) - See all my reviews
(REAL NAME)   
This review is from: Beginning Silverlight 4 in C# (Expert's Voice in Silverlight) (Paperback)
This book is perfect for SL beginner. I had zero experience in SL programming prior to reading it and finished two SL apps before reaching the end of the book. I do not feel I need to read another book to advance my SL programming skill though there is always much to learn. With the foundation laid by this book, I feel I can utilize many online sources easily to get things done. Actually I did resort to online sources frequently when developing the apps while reading the book because the book is not meant to be a reference. The book is very readable and flows smoothly with practical sample code clearly illustrating the points. I enjoy it.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews





Only search this product's reviews



Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

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

Your tags: Add your first tag
 

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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject