Silverlight® 4 - Lecrenski Nick | Libro John Wiley & Sons 05/2010 -

home libri books ebook dvd e film top ten sconti 0 Carrello

Torna Indietro

lecrenski nick - silverlight® 4

Silverlight® 4 Problem – Design – Solution

Disponibilità: Non disponibile o esaurito presso l'editore

41,70 €

Questo prodotto usufruisce delle SPEDIZIONI GRATIS
selezionando l'opzione Corriere Veloce in fase di ordine.

Pagabile anche con App18 Bonus Cultura e Carta Docenti

Facebook Twitter Aggiungi commento

Spese Gratis


Lingua: Inglese
Pubblicazione: 05/2010

Note Editore

Create a fully functional application using Silverlight 4

Silverlight 4 boasts long–awaited features that conquer writing a Rich Internet Application. Using new line–of–business features in this book, you create a web application that's more responsive than a traditional ASP.NET web site. Leveraging new features and the improved Silverlight Toolkit, in each chapter you'll work through the problem statement, design analysis, and solution implementation.

Silverlight 4: Problem Design Solution:

  • Explains how to determine functional requirements for your site

  • Details the latest features, such as charting, enhanced data entry controls, navigation framework, and element to element binding

  • Covers the new Silverlight Toolkit featuring themes, charting, and layout management

  • Uses the new .NET RIA Services for your middle tier and data access layers

  • Utilizes existing Silverlight ASP.NET membership, authentication, and profile services

  • Illustrates adding social networking to the application using a Silverlight based MySpace application

  • Addresses generating revenue with Pay–Per–Click advertisements from Google AdSense and recurring monthly subscriptions using the PayPal® developer API

  • Shows how to leverage the ASP.NET AJAX Control Toolkit to incorporate HTML content into a Silverlight application

  • Includes step–by–step deployment instructions to host the site with a real shared hosted provider, Discount ASP.NET

Wrox Problem Design Solution references give you solid, workable solutions to real–world development problems. Each chapter is devoted to a different scenario, analyzing every problem, examining relevant design issues, and implementing the ideal solution.

Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More
Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.


Introduction xv

Chapter 1: FitnessTrackerPlus 1

Problem 2

Design 3

Determining Requirements for the Site 3

Silverlight 4 Features 6

Solution 10

Chapter 2 10

Chapter 3 11

Chapter 4 11

Chapter 5 11

Chapter 6 11

Chapter 7 12

Chapter 8 12

Chapter 9 12

Chapter 10 12

Chapter 11 13

Chapter 12 13

Getting Started 13

Summary 17

Chapter 2: Prepare to Be Popular 19

Problem 19

Design 20

Physical N–Tier Design 21

Load Balancing 22

Cloud Computing 22

Logical N–Tier Design 22

FitnessTrackerPlus Application Design 78

Solution 83

Physical Tier 84

Logical Tier 84

Summary 86

Chapter 3: Sign Me Up 87

Problem 87

Design 89

Home Page 90

User Registration 92

Login Control 97

Solution 98

Main Landing Page 98

Home View 107

User Registration 109

Login Control 134

Dashboard 138

Supplemental Pages 139

URI Mapping 140

Summary 140

Chapter 4: Welcome Home 141

Problem 141

Adding Navigation 142

Providing Site Announcements 142

User–Selectable Themes 142

Account Settings 143

Adding a Dashboard 143

Design 143

User Home Page 144

Navigation Menu 154

Site Announcements 155

Account Settings 156

Theme Selection 157

Fitness Summaries 158

Solution 158

Global Variables 159

Navigation Menu 159

User Home Page 165

Dashboard 169

Account Settings 172

Theme Selection 180

Site Announcements 186

Fitness Summaries 191

Summary 191

Chapter 5: One More Slice Can t Hurt 193

Problem 193

Design 194

User Stories 195

Requirements 196

Food Log 196

Solution 200

User Interface 201

Database 214

Data Access 214

Business Logic 214

User Interface Code Behind 217

Summary 232

Chapter 6: Time to Hit the Gym 233

Problem 234

Design 234

User Stories 235

Requirements 235

Exercise Log 236

Solution 241

User Interface 242

Database 255

Data Access 256

Business Logic 257

User Interface Code Behind 262

Summary 278

Chapter 7: Am I Working Hard Enough? 279

Problem 279

Design 280

User Stories 280

Requirements 281

Measurement Log 282

Calculator Controls 287

Solution 289

Measurement Log Page 289

Calculator Controls 307

Summary 311

Chapter 8: Unfinished Business 313

Problem 314

Design 314

Food Summary 315

Exercise Summary 317

Measurement Summary 318

Printing Support 319

Solution 319

Food Summary 320

Exercise Summary 333

Measurement Summary 338

Summary 347

Chapter 9: Sharing Your Success 349

Problem 350

Design 351

Public Journal Settings 352

Public Journal 353

Solution 357

Public Journal Settings 358

Public Journal 365

Summary 386

Chapter 10: Social Networking 387

Problem 387

Design 388

MySpace 388

MySpace Silverlight SDK 389

FitnessTrackerPlus MySpace Application 391

Requirements 394

Solution 397

Getting Started 397

FitnessTrackerPlus MySpace Application 400

Summary 421

Chapter 11: This Site Doesn t Run Itself 423

Generating Revenue for FitnessTrackerPlus 423

Problem 423

Design 424

Advertising–Based Solutions 424

Google AdSense 424

Recurring Monthly Fees 426

Which Revenue Solution is the Right One? 428

Solution 429

Google AdSense 429

PayPal 436

Summary 461

Chapter 12: Let s Go Live 463

Problem 463

Design 464

Supplemental Pages 464

Shared Hosting Providers 468

Solution 468

Summary 487

Index 489


A hands-on guide to Microsoft's latest rich application development technology: Silverlight 4

Silverlight 4 is the newest version of the rich Internet application toolkit that provides support for .NET capabilities over the Internet. With this latest release of Silverlight, Microsoft has revolutionized the way that Web applications can be created. This book uses the popular Problem - Design - Solution strategy to demonstrate how to harness the power and abilities of Silverlight 4 to add value to the overall user experience of a Web site.

Using a Web site created by the author as a reference point, you'll go through the steps of creating a live, fully functional application for the Web using Silverlight 4 and the Silverlight Control Toolkit. Along the way, the book addresses important design considerations, such as the use of Web Services and the SQL Server database.
* Uses the popular Problem - Design - Solution format show you how to harness the power of the latest version of Silverlight, Microsoft's rich Internet application toolkit
* Puts the author's own Web site to task as you learn to create rich user interfaces that integrate video, HTML, and social networking components
* Explains system linking and data flow, end user interface, system architecture based on Silverlight 4 and .NET 4, and more
* Includes coverage on integrating social networking and Facebook

With this book, you'll quickly get started using the new features of Silverlight 4 to enhance the user experience of a Web site.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.


Nick Lecrenski is the founder and lead developer of, a popular fitness tracking web site developed entirely in Silverlight.

Altre Informazioni



Condizione: Nuovo
Collana: Wrox - Programmer to Programmer
Dimensioni: 235 x 27.25 x 189 mm Ø 922 gr
Formato: Brossura
Pagine Arabe: 528

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.