Professional Silverlight 2 for ASP.NET Developers
If you want to quickly and easily create visually stunning Internet applications with rich interactivity, then this is the book for you. It covers the full feature set of Microsoft's Silverlight 2, showing you how to use it to build, debug, troubleshoot, and performance tune your robust applications. You'll also learn different techniques to seamlessly augment your ASP.NET web sites with the power of this plug–in.
You'll first discover what Silverlight is as a technology and how it fits into the web–based landscape. The component pieces of a Silverlight application are also explained at a higher level. You'll gain a strong understanding of its features and discover how to leverage both Silverlight and ASP.NET to create compelling applications.
With this book, you'll learn how to program in Silverlight and you can discover all the benefits of using ASP.NET as the host. It arms you with all the skills and knowledge you'll need to build advanced Silverlight–based applications in record time.
What you will learn from this book
Steps for rapidly building a well–rounded application
The different options for embedding the Silverlight plug–in
How to create a scalable UI and localize your application
Techniques for utilizing the different networking technologies
Ways to customize the Silverlight 2 controls
Tips for embedding high fidelity audio and video in your application
How to work within a secure environment using the built–in security framework
All about troubleshooting Silverlight applications to ensure performance
Who this book is for
This book is for .NET developers and architects who want to quickly get up to speed with all that Silverlight 2 has to offer.
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.
Part I: Silverlight Fundamentals for ASP.NET Developers.
Chapter 1: Silverlight in a Nutshell.
Rich Client or Web Reach?
Silverlight Steps In.
The Impact of Silverlight on Your Existing ASP.NET Real Estate.
What You Should Still Do in ASP.NET.
The Development Environment Overview.
Chapter 2: Silverlight Architecture.
Client/Server Architecture Overview.
Application Life Cycle.
Chapter 3: XAML Condensed.
Why All ASP.NET Developers Should Know the Basics.
XAML Syntax and Terminology.
Piecing It All Together.
Chapter 4: Programming Silverlight.
How a Silverlight Application Is Composed.
The Silverlight Object Model.
Events, Threading, and Browser Interaction.
Part II: Developing ASP.NET Applications with Silverlight.
Chapter 5: Creating the User Interface.
Expression Suite A Whirlwind Tour.
ASP.NET versus Silverlight Layout.
Chapter 6: Silverlight Controls.
Introduction to Silverlight Controls.
Silverlight Toolkit Controls.
Chapter 7: Styles and Templates.
Integrating with ASP.NET.
Chapter 8: User Interaction.
The Silverlight Interaction Context.
Chapter 9: Communicating with the ServerSilverlight Networking and Communication Features.
Creating Services for Silverlight.
Calling Services with Silverlight.
Calling REST APIsSummary.
Chapter 10: Working with Data.
Retrieving and Storing Data.
LINQ to XML.
Chapter 11: Creating Custom Controls.
Customizing Current Controls.
Chapter 12: Securing Your Silverlight Application.
You re under Attack!
The Security Model.
Working in a Sandbox.
Integrating with ASP.NET Security.
Chapter 13: Audio and Video.
Chapter 14: Graphics and Animation.
Breathing Life into ASP.NET.
Graphics in Silverlight.
Animating Your User Interface.
Chapter 15: Troubleshooting.
Is There a Problem?
Common Types of Problems.
Reducing the Likelihood of Problems.
Chapter 16: Performance.
Jonathan tries to keep his blog (http://blogs.msdn.com/jonathanswift) up to date, but feels that writing a book is a very good excuse for not doing so. (Other popular excuses including playing the XBox and washing his hair.) When he s not working, Jonathan spends all of his time with his wife and kids, and occasionally gets to exercise his pilot s license at the flying club.
Chris Barker works as an Application Development Consultant for Microsoft in the United Kingdom (www.microsoft.com/uk/adc). He spends his days traveling around the country visiting customers and consulting on development practices on the Microsoft platform. More recently, his interest has been captured by RIA development, and as a result, he has delivered several customer workshops on Silverlight. Away from the office, Chris likes to get out and about in his home county of Derbyshire, riding a bike, kicking a football, and sinking a few pints of real ale.
Dan Wahlin (Microsoft Most Valuable Professional for Connected Systems) is a .NET development instructor and architecture consultant at Interface Technical Training (www.interfacett.com). Dan founded the XML for ASP.NET Developers web site (www.xmlforasp.net), which focuses on using ASP.NET, Silverlight, AJAX, and XML Web Services in Microsoft s .NET platform. He s also on the INETA Speaker s Bureau and speaks at several conferences. Dan has authored/co–authored numerous books over the years on .NET technologies with his latest being Professional ASP.NET 3.5 AJAX and Professional Silverlight 2 for ASP.NET Developers. Dan also writes for several online technical newsletters, blogs at http://weblogs.asp.net/dwahlin, and updates what he s up to from time to time at www.twitter.com/danwahlin. When he s not working with technology, he enjoys sports and writing and recording music to relax a little http://weblogs.asp.net/dwahlin/archive/tags/ Music/default.aspx.
Salvador Alvarez Patuel has been in the industry for more than 13 years. Currently a senior application development consultant (ADC) at Microsoft, helping customers to architect and build complex solutions using Microsoft technologies in the United Kingdom. Salvador has also been delivering multiple technical sessions around EMEA on Windows Mobile development and has been answering questions on many ask–the–experts events. Before joining Microsoft, he was the main technical architect for real–time engines on popular auctions, TV channels, and the gaming industry. He holds a software engineering degree from his native Argentina and a specialization in artificial intelligence. When Salva is not thinking about ones and zeroes, he enjoys climbing, windsurfing, and recently trying to learn how to play golf.
Utilizziamo i cookie di profilazione, anche di terze parti, per migliorare la navigazione, per fornire servizi e proporti pubblicità in linea con le tue preferenze. Se vuoi saperne di più o negare il consenso a tutti o ad alcuni cookie clicca qui. Chiudendo questo banner o proseguendo nella navigazione acconsenti all’uso dei cookie.