Using HTML, CSS and JavaScript with Examples in RSS, Ajax, ActiveX (COM) and Silverlight
Slutsåld
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.
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...