Create Killer Microsoft Windows Vista Sidebar Gadgets Using HTML, CSS, and AJAX (inbunden)
Fler böcker inom
Format
Häftad (Paperback)
Språk
Engelska
Antal sidor
341
Utgivningsdatum
2008-05-01
Upplaga
1
Förlag
SAMS
Illustrationer
illustrations
Dimensioner
231 x 175 x 20 mm
Vikt
580 g
Antal komponenter
1
ISBN
9780672329685

Create Killer Microsoft Windows Vista Sidebar Gadgets Using HTML, CSS, and AJAX

Using HTML, CSS and JavaScript with Examples in RSS, Ajax, ActiveX (COM) and Silverlight

Häftad,  Engelska, 2008-05-01

Slutsåld

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.

Kundrecensioner

Har du läst boken? Sätt ditt betyg »

Övrig information

Rajesh Lal is a Sr. Software Engineer with a Master's in Computer Science and over 7 years of experience in IT industry. He is also a Microsoft Certified Application Developer for .NET and Microsoft Certified Solution Developer for Microsoft Visual Studio. Rajesh's core area of expertise is Microsoft .NET technologies using C#, ASP.NET and SQL Server. He also has experience in surrounding web technologies, namely AJAX, DHTML, XML-HTTP, CSS etc.

Innehållsförteckning

Introduction 1

Whats in the Book    1

Section 1: The Foundation    1

Section 2: Developing a Gadget     2

Section 3: Advanced Samples    2

Special Features and Notations     2

Supporting Website    3

 

Part I The Foundation

1 Innovate with Windows Vista Sidebar Gadgets     7

Introducing Gadgets and the Vista Sidebar    7

Windows Sidebar     8

Technology Behind Gadgets     8

Brief History of Gadgets     9

Innovate with Gadgets    10

Types of Gadgets     12

Information Gadgets     12

Application Gadgets    13

Utility Gadgets    14

Fun Gadgets      14

Gadgets in Depth     15

What Gadgets Are Not    15

Different ViewsThe Three Hats of the Gadget    16

Opacity Level and Always on Top Property     17

Using Flyout for More Information    18

Customization     18

Multiple Platforms for Gadgets    19

Meeting Points for Different Gadgets     20

The Development Platform     21

Gadget Ecosystem     21

Other Desktop Gadget/Widget Platforms    22

Gadget Comparison Chart     26

2 The Architecture     29

Gadgets Overview     29

The Manifest File gadget.xml     31

User Interface and Presentation     32

Cascading Style Sheets     32

Core Functionality of the Gadget: JavaScript      34

Resources, PNG, and Other Files    34

Technology Behind Gadget Development     35

MSHTML Component, the Core of the Gadget    36

Standard Web Technologies     36

Sid...