did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781590596470

Foundations of Atlas

by
  • ISBN13:

    9781590596470

  • ISBN10:

    1590596471

  • Format: Paperback
  • Copyright: 2006-05-29
  • Publisher: Springer-Verlag New York Inc
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $39.99 Save up to $26.49
  • Digital
    $29.25
    Add to Cart

    DURATION
    PRICE

Supplemental Materials

What is included with this book?

Summary

This book introduces a fast-track path to understanding Atlas, and how this technology can increase the power and functionality of your code while conserving time and effort. The book begins with a bare-bones introduction that explains how Atlas relates to Ajax. Microsoft Atlas is a web-client framework that makes building Ajax-style applications easier. It provides a prewritten framework that gives you a structured environment in which to work. Atlas also provides you with an object model and standardised debugging to make development faster and simpler. The book guides you through a series of practical examples that demonstrate the Atlas framework and available controls. After reading this book, you'll be able to compile a seamless Atlas-based application of your own!

Table of Contents

Foreword xiii
About the Author xv
About the Technical Reviewer xvi
Acknowledgments xvii
Introduction xix
CHAPTER 1 Introducing Ajax 1(16)
Delving into the History of Web Application Technology
1(7)
Thin Client Applications Arriving to Save the Day
8(1)
Ajax Entering the Picture
9(1)
Using the XMLHttpRequest Object
10(2)
Using Visual Studio 2005
12(1)
Seeing a Simple Example in Action
12(3)
Summary
15(2)
CHAPTER 2 Atlas: Taking Ajax to the Next Level 17(16)
Introducing ASP.NET 2.0 Server Controls
17(5)
Introducing the Atlas Architecture
22(9)
Atlas Client Script Library
23(1)
JavaScript Object Notation (JSON)
24(1)
Atlas Web User Interfaces
24(1)
Atlas Web UI Data Binding
25(3)
Creating Atlas Components
28(2)
Atlas Behaviors
30(1)
Summary
31(2)
CHAPTER 3 Atlas: Making Client-Side JavaScript Easier 33(20)
Using JavaScript in Atlas
33(10)
Creating Your First Atlas Application
33(2)
Adding a Custom JavaScript Class
35(2)
Using the Atlas Script Manager to Deliver Your Custom Class
37(4)
Coding and Running the Application
41(2)
Using Namespaces ill JavaScript
43(1)
Using Inheritance in JavaScript
44(2)
Implementing Interfaces in JavaScript
46(2)
Accessing Server Resources from JavaScript
48(4)
Summary
52(1)
CHAPTER 4 Introducing Client Controls in Atlas 53(24)
Seeing a Basic Example in Action
53(3)
Using the Atlas UI Client Controls
56(13)
The UI Control
56(1)
The Label Control
57(2)
The Button Control
59(1)
The InputControl Control
60(2)
The TextBox Control
62(1)
The Image Control
63(1)
The HyperLink Control
64(2)
The CheckBox Control
66(1)
The Select Control
67(2)
Using Atlas Script
69(7)
Summary
76(1)
CHAPTER 5 Using Client Controls in Atlas 77(48)
Manipulating Controls Using CSS
77(10)
Using JavaScript
78(5)
Using Atlas Script
83(4)
Manipulating Controls Directly
87(5)
Using JavaScript to Manipulate Controls Directly
87(2)
Using Atlas Script to Manipulate Controls Directly
89(3)
Data Binding with a Transform
92(3)
Using Atlas Script
92(2)
Using JavaScript
94(1)
Data Binding with a Custom Transform
95(5)
Performing JavaScript Custom Binding
100(3)
Performing Basic Text Validation—Required Fields
103(3)
Performing Basic Text Validation—Checking for Types and Ranges
106(5)
Using the Click Behavior
111(2)
Using the Mouse Hover Behavior
113(3)
Using the Pop-up Behavior When You Hover Over an Element
116(3)
Implementing Drag-and-Drop Behaviors
119(4)
Summary
123(2)
CHAPTER 6 Introducing Server Controls in Atlas 125(40)
Adding the Atlas Server Controls to Visual Studio 2005
125(4)
Creating an Atlas Web Site
125(1)
Adding the Server Controls to the Toolbox
126(3)
Introducing the ScriptManager Control
129(9)
Using the ScriptManager Designer Interface
129(1)
Programming with the Script Manager
130(8)
Introducing the ScriptManagerProxy Control
138(3)
Introducing the UpdatePanel Control
141(5)
Using the UpdatePanel Designer
142(2)
Programming with the UpdatePanel
144(2)
Introducing the UpdateProgress Control
146(1)
Introducing Control Extenders
147(5)
Introducing the AutoCompleteExtender
147(1)
Using the DragOverlayExtender
148(4)
Introducing the ProfileScriptService Control
152(1)
Introducing the Timer Control
153(2)
Introducing the Gadget Control
155(8)
Summary
163(2)
CHAPTER 7 Using Server Controls in Atlas 165(32)
Using the UpdatePanel Control
165(3)
Using a Task List Manager
168(12)
Using the Atlas Wiki Application
180(16)
Getting Started with the Wiki Application
180(2)
Running the Wiki Application
182(2)
Understanding the Login Asynchrony
184(3)
Creating a Wiki User
187(4)
Understanding the Create Article Asynchrony
191(2)
Understanding the Table of Contents Asynchrony
193(3)
Summary
196(1)
CHAPTER 8 Data Binding in Atlas 197(34)
Introducing the Sys.Data Controls
198(3)
Introducing the DataSource Control
198(1)
Introducing the DataView Control
199(1)
Introducing the DataTable Control
199(1)
Introducing the DataColumn Control
200(1)
Introducing the DataRow Control
201(1)
Introducing the Sys.UI.Data Controls
201(4)
Introducing the ItemView Control
201(2)
Introducing the ListView Control
203(2)
Getting Started with Data Binding
205(7)
Using the DataSource Control
212(9)
Reading and Writing Data from a DataSource Control
221(9)
Summary
230(1)
CHAPTER 9 Using the AtlasUIGlitz Library 231(18)
Using Opacity
231(2)
Using Layout Behaviors
233(1)
Using Fade Animations
234(4)
Using Length Animations
238(3)
Using Number Animations
241(3)
Using Discrete Animations
244(3)
Summary
247(2)
CHAPTER 10 Mapping with Atlas 249(20)
Seeing Some Mapping Functionality in Action
249(1)
Getting Started with Atlas Maps
250(7)
Programming the Map Control
257(9)
Setting Longitude and Latitude
257(2)
Setting the Zoom Level
259(1)
Choosing a Map Type
260(3)
Panning to a Location
263(2)
Panning by an Amount
265(1)
Using Pushpins
266(2)
Summary
268(1)
CHAPTER 11 Building a Sample Application with ASP.NET and Atlas 269(36)
Understanding the Application Architecture
270(28)
Creating the Company Information Pane
272(8)
Creating the Price History Pane
280(5)
Generating the Price History Graph
285(8)
Generating an Analytics Graph
293(5)
Using Atlas Client Controls for an Enhanced UI
298(5)
Summary
303(2)
INDEX 305

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program