Creating Vista Gadgets: Using HTML, CSS and JavaScript with Examples in RSS, Ajax, ActiveX (COM) and SilverLight

( 4 )
Paperback
$30.23
BN.com price
$44.99 List Price (Save 33%)
Marketplace (New and Used)
from
$8.41
$44.99 List Price (Save 81%)
Usually ships within 1-2 business days
All (12)  
Used (6)  
New (6)  
Close
Sort by
Page 1 of 2
Showing 1 – 10 of 12 (2 pages)
$8.41
(Save 81%)
Seller since 2009

Feedback rating:

(592)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

Good
0672329689 Ex-library book with usual markings. Clean text. SATISF GNTD + SHIPS W/IN 24 HRS. Sorry, no APO deliveries. Ships in a padded envelope with free tracking. 11Cp

Ships from: FORT LAUDERDALE, FL

Usually ships in 1-2 business days

  • Canadian
  • Standard, 48 States
  • Standard (AK, HI)
$8.41
(Save 81%)
Seller since 2010

Feedback rating:

(2163)

Condition: Good
Ex-Library book - will contain library markings. This book has a light amount of wear to the pages, cover and binding. Blue Cloud Books ??? Hot deals from the land of the sun.

Ships from: Phoenix, AZ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$8.41
(Save 81%)
Seller since 2007

Feedback rating:

(5396)

Condition: Good
Ex-Library book - will contain library markings. Light shelf wear and minimal interior marks. Millions of satisfied customers and climbing. Thriftbooks is the name you can ... trust, guaranteed. Spend Less. Read More. Read more Show Less

Ships from: Auburn, WA

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$18.50
(Save 59%)
Seller since 2011

Feedback rating:

(4)

Condition: Good
2008 Trade paperback Good. No dust jacket as issued. Ex-library. Very good ex-library book with the usual stamps & numbers. Cover and pages show some corner, edge & scuffing wear. ... Pages are clean & tight. Read more Show Less

Ships from: McClelland, IA

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$24.84
(Save 45%)
Seller since 2010

Feedback rating:

(187)

Condition: New
Clean New Book . Ship within 1 business days with tracking number where available.

Ships from: Union City, CA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
$26.94
(Save 40%)
Seller since 2008

Feedback rating:

(12864)

Condition: Like New
Brand New, Perfect Condition, Please allow 4-14 business days for delivery. 100% Money Back Guarantee, Over 1,000,000 customers served.

Ships from: South Bend, IN

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
$26.94
(Save 40%)
Seller since 2008

Feedback rating:

(12864)

Condition: New
Brand New, Perfect Condition, Please allow 4-14 business days for delivery. 100% Money Back Guarantee, Over 1,000,000 customers served.

Ships from: South Bend, IN

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
$28.84
(Save 36%)
Seller since 2007

Feedback rating:

(21316)

Condition: New
BRAND NEW

Ships from: Avenel, NJ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
$33.59
(Save 25%)
Seller since 2009

Feedback rating:

(4150)

Condition: New
This item will be shipped from our warehouse in Chicago.

Ships from: Aurora, IL

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
$45.87
Seller since 2009

Feedback rating:

(3)

Condition: Good
2008 Paperback Good All our books are used but in good condition. All books checked carefully for damage before listing. Dispatched from the UK within 24 business hours, 3-5 ... days estimated delivery. Book Barn operates Mon-Fri, emails over weekends will be dealt with the following Monday. Thanks for supporting Oxfam! *****PLEASE NOTE: This item is shipping from an authorized seller in Europe. In the event that a return is necessary, you will be able to return your item within the US. To learn more about our European sellers and policies see the BookQuest FAQ section***** Read more Show Less

Ships from: Huddersfield, United Kingdom

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
Page 1 of 2
Showing 1 – 10 of 12 (2 pages)
Close
Sort by
NOOK Book (eBook)
$28.79
BN.com price
$35.99 List Price (Save 20%)

Available on NOOK devices and apps

  • Nook Devices
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for iPad
  • NOOK for iPhone
  • NOOK for Android
  • NOOK for Android (Tablet)
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK Study
  • NOOK for PC
  • NOOK for Mac

Need a NOOK? Explore Now

Overview

A one-stop resource for each aspect of designing and developing Sidebar gadgets, perfect for anyone who wants to create killer gadgets

  • Explores one of the super cool features new to Windows Vista -- the Sidebar
  • It is a one-stop resource for each aspect of designing and developing Sidebar gadgets, perfect for anyone who wants to create killer gadgets
  • Includes complete design instructions for four never-before-seen gadgets

Windows Vista Sidebar is a panel located on the desktop of a PC where gadgets can be placed for easy access and reference. These gadgets are small, single-purpose applications, such as clocks, calendars, games, RSS notifiers, search tools, stock tickers, etc, that reside on the Windows desktop and on the Windows Sidebar. The book will be a tutorial to design and develop a gadget. It will provide ready-to-use samples using .NET, XML, CSS and AJAX. After reading the book, a web developer/designer will be confident enough to start developing gadgets for Windows Vista Sidebar. The beginner portion of the book shows an overview of the subject with the design pattern, the architecture and implementation details. The later sections will have solid examples for instant results. In short, the book will tell how to do everything with Sidebar Gadgets using solid, unique examples. Brief outline: " Brief background on Gadgets " Define architecture, design consideration and implementation to give a clear view to the developer " Step by step, create a useful Gadget sample "My Blogs" " Elaborate the architecture design constraint and implementation details for the sample " Detail the standard practices " Recheck the gadget created for standard practices " Improvise and Improve with compare and contrast " Add advanced samples with .NET, AJAX and XHTML.

Product Details

  • ISBN-13: 9780672329685
  • Publisher: Sams
  • Publication date: 5/13/2008
  • Pages: 341
  • Product dimensions: 6.80 (w) x 9.00 (h) x 0.90 (d)

Meet the Author

Rajesh Lal is an author, technology evangelist, and solutions engineer specializing in web technologies. He has received numerous awards for his articles on Windows Vista and Sidebar Gadgets and is a frequent contributor to Windows Vista Magazine and Code Project website. With over a decade of experience in the IT industry, Rajesh enjoys taking an objective and pragmatic approach to developing applications using Microsoft technology. He has a master’s degree in computer science and holds both MCSD and MCAD titles. To visit his Vista Gadget blog, go to www.innovatewithgadgets.com.

Read an Excerpt

IntroductionIntroduction

With the broadest ever worldwide release of a PC operating system, in 2007 Windows Vista opened the door to an era of gadget development. Gadgets, which reside on the Windows Vista Sidebar, are small, lightweight, and can be very useful applications. The Sidebar is a brand new platform for innovation and it gives users a unique way to interact with information.

This book is for people who want to create feature-rich and professional-looking Vista Sidebar gadgets. It's a guide for designers, developers, and anyone else who has a basic knowledge of HTML, CSS, and JavaScript and wants to leverage this new and innovative platform. It's for anyone who wants to create a gadget for his company, or for a programmer with a great idea to implement on a Sidebar gadget platform, or even for a hobbyist programmer, who wants to try his hand on a gadget platform. This book is intended to give you ideas for what you can do with this new platform and how you can do it. What's in the Book

This book starts with a brief background on gadgets, and then gives a broad and clear view of the architecture of gadget development. Gadget design considerations are an important part of this book and they go side by side with almost all the chapters that deal with gadget development. Once you've read up on the concept and scope of gadget development, the book helps you create a gadget called MyBlog. During this process the text elaborates on the architecture, design constraints, and implementation details for the gadget and then details some standard practices applicable to all gadget development. The last section deals with moreadvanced gadget examples that utilize .NET,

This book is divided into three broad sections. Section 1: The Foundation

The four chapters in this first section give a thorough background of Sidebar gadgets. The section explains the types of gadgets, the architecture, and the technology behind the gadget development. The "Approach to Design" chapter helps you know the difference between a merely good-looking gadget and a one that is professional, rich, and worth the space it takes up on the user's desktop. The last chapter discusses the revenue model of the gadget: what you need to know to sell your gadgets.Section 2: Developing a Gadget

This section walks you through the standard development process of a gadget. It details the creation of the basic MyBlog Gadget, which makes use of an RSS/Atom feed. It also goes through best practices with the user interface, design guidelines, and common assumptions. The later chapters improve on the basic gadget based on standard practices and also deal with deploying and distributing a gadget.Section 3: Advanced Samples

The section deals with advanced samples. You will be able to create advanced gadgets such as a Site Statistics Gadget, a Radio Gadget, and a YouTube Video Gadget. All the samples follow standard patterns, making it easier to switch between the features and functionality you want, when you want. You will also learn how to use ActiveX COM for creating a utility gadget with a sample .Net Most Recent Used (MRU) Gadget. The final chapter shows you how to create a gadget with Microsoft Silverlight. You will also see how, in just a few minutes, to create a Sidebar gadget with Microsoft Popfly.

If you are a relatively new gadget developer, I would suggest you to start with the first section. If you have basic background knowledge of gadgets and you just want to start with the step-by-step practical approach to gadget development, you can directly start with the second section, "Developing a Gadget." The third section, "Advanced Samples," is for people who have developed a gadget and want to go beyond the basics of gadget development. Each chapter in the third section is actually an advanced sample dealing with a particular type of gadget in a scenario of its own.Special Features and Notations

This book is meant to be a definite, precise, and concrete guide for gadget development. By pruning redundant information and filtering and highlighting the information that is more crucial, we have tried to make it as comprehensive as possible. This book includes various features and conventions that help you get the most out of the book.

HTML, CSS, and JavaScript code blocks will be shown as follows:

<HTML>Code in HTML, CSS, and JavaScript</HTML>

Sample single code lines will look like this:

Statement one;Statement two;

Other comments will also show up in the code with two backslashes

// Comment one// Comment two

The book also uses the following boxes for important information:

***

Note - A Note includes extra information to broaden your understanding of a topic.

***
***

Tip - A Tip provides alternative, shortcuts, or insider information of the topic being discussed.

***
***

Caution - A Caution warns you of potential traps and pitfalls.

***
Supporting Website

The book has a supporting website where you can download all the codes and gadgets. The website also has blogs I have written on Sidebar gadgets and some of my personal views on gadget development. You are invited to check that site and contact me personally. You will also find errata and most updated information there.

Visit http://www.innovatewithgadgets.com

© Copyright Pearson Education. All rights reserved.

Table of Contents

Introduction 1

Pt. I The Foundation

1 Innovate with Windows Vista Sidebar Gadgets 7

2 The Architecture 29

3 An Approach to Design 49

4 Selling Your Gadget 75

Pt. II Developing a Gadget

5 Creating a Simple Gadget with RSS/Atom Feed 91

6 Design Patterns and Standard Practices 115

7 The MyBlog Gadget Revisited 139

8 Debugging and Deploying a Gadget 159

Pt. III Advanced Samples

9 Site Statistics Gadget with Ajax - An Information Gadget 183

10 Most Recent Used .NET Projects - An Application Gadget 211

11 Radio Gadget and YouTube Video Gadget - Fun Gadgets 237

12 Silverlight World Clock - Utility Gadget 261

Pt. IV Appendixes

App. A Tips and Tricks 289

App. B Extras 315

Index 321

Preface

Introduction

With the broadest ever worldwide release of a PC operating system, in 2007 Windows Vista opened the door to an era of gadget development. Gadgets, which reside on the Windows Vista Sidebar, are small, lightweight, and can be very useful applications. The Sidebar is a brand new platform for innovation and it gives users a unique way to interact with information.

This book is for people who want to create feature-rich and professional-looking Vista Sidebar gadgets. It's a guide for designers, developers, and anyone else who has a basic knowledge of HTML, CSS, and JavaScript and wants to leverage this new and innovative platform. It's for anyone who wants to create a gadget for his company, or for a programmer with a great idea to implement on a Sidebar gadget platform, or even for a hobbyist programmer, who wants to try his hand on a gadget platform. This book is intended to give you ideas for what you can do with this new platform and how you can do it.

What's in the Book

This book starts with a brief background on gadgets, and then gives a broad and clear view of the architecture of gadget development. Gadget design considerations are an important part of this book and they go side by side with almost all the chapters that deal with gadget development. Once you've read up on the concept and scope of gadget development, the book helps you create a gadget called MyBlog. During this process the text elaborates on the architecture, design constraints, and implementation details for the gadget and then details some standard practices applicable to all gadget development. The last section deals with more advanced gadget examples that utilize .NET, XML, XHTML, CSS, Ajax, and Microsoft Silverlight.

This book is divided into three broad sections.

Section 1: The Foundation

The four chapters in this first section give a thorough background of Sidebar gadgets. The section explains the types of gadgets, the architecture, and the technology behind the gadget development. The "Approach to Design" chapter helps you know the difference between a merely good-looking gadget and a one that is professional, rich, and worth the space it takes up on the user's desktop. The last chapter discusses the revenue model of the gadget: what you need to know to sell your gadgets.

Section 2: Developing a Gadget

This section walks you through the standard development process of a gadget. It details the creation of the basic MyBlog Gadget, which makes use of an RSS/Atom feed. It also goes through best practices with the user interface, design guidelines, and common assumptions. The later chapters improve on the basic gadget based on standard practices and also deal with deploying and distributing a gadget.

Section 3: Advanced Samples

The section deals with advanced samples. You will be able to create advanced gadgets such as a Site Statistics Gadget, a Radio Gadget, and a YouTube Video Gadget. All the samples follow standard patterns, making it easier to switch between the features and functionality you want, when you want. You will also learn how to use ActiveX COM for creating a utility gadget with a sample .Net Most Recent Used (MRU) Gadget. The final chapter shows you how to create a gadget with Microsoft Silverlight. You will also see how, in just a few minutes, to create a Sidebar gadget with Microsoft Popfly.

If you are a relatively new gadget developer, I would suggest you to start with the first section. If you have basic background knowledge of gadgets and you just want to start with the step-by-step practical approach to gadget development, you can directly start with the second section, "Developing a Gadget." The third section, "Advanced Samples," is for people who have developed a gadget and want to go beyond the basics of gadget development. Each chapter in the third section is actually an advanced sample dealing with a particular type of gadget in a scenario of its own.

Special Features and Notations

This book is meant to be a definite, precise, and concrete guide for gadget development. By pruning redundant information and filtering and highlighting the information that is more crucial, we have tried to make it as comprehensive as possible. This book includes various features and conventions that help you get the most out of the book.

HTML, CSS, and JavaScript code blocks will be shown as follows:

Code in HTML, CSS, and JavaScript

Sample single code lines will look like this:

Statement one;Statement two;

Other comments will also show up in the code with two backslashes

// Comment one// Comment two

The book also uses the following boxes for important information:


Note - A Note includes extra information to broaden your understanding of a topic.



Tip - A Tip provides alternative, shortcuts, or insider information of the topic being discussed.



Caution - A Caution warns you of potential traps and pitfalls.


Supporting Website

The book has a supporting website where you can download all the codes and gadgets. The website also has blogs I have written on Sidebar gadgets and some of my personal views on gadget development. You are invited to check that site and contact me personally. You will also find errata and most updated information there.

Visit http://www.innovatewithgadgets.com

© Copyright Pearson Education. All rights reserved.

Customer Reviews
Average Rating 5
( 4 )

Rating Distribution

  • ( 4 )
  • ( 0 )
  • ( 0 )
  • ( 0 )
  • ( 0 )
If you've bought this product, tell the world how you liked it.
Write a Review
Sort by: Showing all of 4 Customer Reviews
  • Anonymous

    Posted July 2, 2008

    Creating Vista Gadgets: Using HTML, CSS and JavaScript with Examples in RSS, Ajax, ActiveX (COM) and SilverLight

    This book is very easy to understand, I finished the whole book in 2 days. and man Do I know vista gadgets, You bet .

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted May 30, 2008

    Creating Vista Gadgets: Using HTML, CSS and JavaScript with Examples in RSS, Ajax, ActiveX (COM) and SilverLight

    This is the only book you will ever need to create vista gadgets. The book is loaded with samples

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted November 30, 2008

    No text was provided for this review.

  • Anonymous

    Posted May 12, 2010

    No text was provided for this review.

Sort by: Showing all of 4 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)
500 character limit