close menu
Bookswagon-24x7 online bookstore
close menu
My Account
Microsoft Expression Web 3 In Depth: (English)

Microsoft Expression Web 3 In Depth: (English)

3.7       |  7 Reviews 
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

Beyond the Basics…Beneath the Surface…In Depth

 

Microsoft Expression Web 3

 

Advice and techniques that you need to get the job done.

 

Looking for ways to streamline your work so that you can focus on maximizing your

time? In Depth provides specific, tested, and proven solutions to the problems you run

into every day—things other books ignore or oversimplify. This is the one book that you

can rely on to answer all the questions you have now and will have in the future.

 

In Depth offers:

• Comprehensive coverage, with detailed solutions

• Breakthrough techniques and shortcuts that are unavailable elsewhere

• Practical, real-world examples with nothing glossed over or left out

• Troubleshooting help for tough problems you can’t fix on your own

• Outstanding authors recognized worldwide for their expertise and teaching style

• Quick information via sidebars, tips, reminders, notes, and warnings

In Depth is the only tool you need to get more done in less time!

 

CATEGORY: Web Development

COVERS: Microsoft® Expression Web 3

 



Table of Contents:

Introduction

Part I An Overview

Chapter 1 An Overview of Expression Web 3

The Expression Web 3 Interface

    Panels

    The Folder List

    The Design Surface

    The Status Bar

Working with Sites

    Creating Sites

    Site Reports

    Publishing Sites

Tools for Creating Pages

    Powerful Table Tools

    Dynamic Web Templates

    Find and Replace

    Editing Tag Properties

    Quick Tag Tools

Powerful CSS Tools

    Style Builder

    Manage Styles Panel

    Apply Styles Panel

Site Optimization

    Accessibility Reports

    Compatibility Reports

    SuperPreview

    CSS Reports

Scripting and Dynamic Content

    Interactive Buttons

    Behaviors

    Layers

    Photoshop Content

    Deep Zoom Images

    Video

ASP.NET Controls

PHP Support

Data Access Features

Part II Creating Content in Expression Web 3

Chapter 2 Creating, Opening, and Importing Sites

What Is a Site?

How Expression Web 3 Maintains a Site

Sites and Subsites

Site Templates

Types of Sites

    Disk-based Sites

    FTP Sites

    HTTP Sites

Importing Sites

Using the Import Site Wizard

    Step 1: Choosing an Import Method  

    Step 2: Specifying a Destination Web Location

    Step 3: Finish

Deciding on a Site Type

Chapter 3 Creating Pages and Content

Creating Pages

    General Page

    ASP.NET Pages

    CSS Layouts

    Style Sheets

    Frames Pages

Importing Files

Formatting Text

    How Expression Web 3 Formats Text

    Font Families

    Font Sizes

Creating Hyperlinks

    Targeting Hyperlinks

    Hyperlink Parameters

    HTML Bookmarks

    Hyperlink ScreenTips

Spell-Checking

Configuring Page Properties

    General Tab

    Formatting Tab

    Advanced Tab

    Custom Tab

    Language Tab

Using Code Snippets

Configuring File Editors

Making the Most of Code Snippets

Chapter 4 Using Page Views

Introduction to Page Views

Working in Design View

    Visual Aids

    Ruler and Grid

    Tracing Images

    Adjusting Page Size

Working in Code View

    Customizing Code Formatting

    Quick Tag Tools

    IntelliSense

    Context Menu

    Bookmarks

Working in Split View

Taking Advantage of Page Views

Chapter 5 Using Tables and Layout Tables

The Origin of Tables

The Makeup of an HTML Table Tag

    The align Attribute

    Table Borders

    The cellpadding Attribute

    The cellspacing Attribute

    The frame Attribute

Rows, Columns, and Cells

    The colspan and rowspan Attributes

    Aligning Content in Cells

Tables in Expression Web 3

    Inserting Tables

    Customizing Tables

Layout Tables and Cells

    Designing Layout with Tables

Using the Layout Tables Panel

Lagniappe (lan yap’) n., a gift or bonus

    Designing for Multiple Resolutions Using Tables

Chapter 6 Using Frames

Using Frames in Sites

    When to Use Frames

    When Not to Use Frames

Creating Frames Pages

Configuring Frames

    Splitting Frames

    Deleting Frames

Creating Alternative Content

Targeting Frames

Adding and Configuring Inline Frames

Lagniappe (lan yap’) n., a gift or bonus

    Tips for Frames

Chapter 7 Editing Tag Properties

An Introduction to Tag Properties

Understanding the Tag Properties Panel

Viewing Tag Properties with the Tag

Properties Panel

Setting Tag Attributes with the Tag

Properties Panel

    Creating a Page

    Setting Tag Properties

Using Events with the Tag Properties Panel

Lagniappe (lan yap’) n., a gift or bonus

    Tag Properties and Web Standards

Chapter 8 Using the Quick Tag Tools

Introduction to the Quick Tag Tools

Locating and Selecting Elements Using the

Quick Tag Selector

Editing Page Content Using the Quick Tag Editor

    Editing a Tag

    Removing a Tag

    Inserting HTML

    Wrapping a Tag

    Controlling Positioning

    Editing Tag Properties

Lagniappe (lan yap’) n., a gift or bonus

    When to Use the Quick Tag Editor

Chapter 9 Using Graphics and Multimedia

Web Image Formats

    The GIF Format

    The JPEG Format

    The PNG Format

Inserting Images

Formatting Images

    Resizing Images

    Changing Picture Properties

Converting Images

Creating Image Thumbnails

    Configuring Auto Thumbnails

Creating Image Maps

    Inserting Multimedia

    Inserting Flash Movies

    Inserting Silverlight Applications

    Inserting Silverlight Video

    Inserting Deep Zoom Images

    Inserting Windows Media

Importing Adobe Photoshop Files

Page Transitions

Lagniappe (lan yap’) n., a gift or bonus

    Serving Video

Chapter 10 Using Find and Replace

An Introduction to Find and Replace

Finding and Replacing Text

    Using Regular Expressions

    Finding Text

    Replacing Text

Using HTML Rules in Find and Replace

Finding and Replacing HTML Tags

Saving Queries

Lagniappe (lan yap’) n., a gift or bonus

    Editing and Removing Recent Searches

Chapter 11 Configuring Page Editor Options

Accessing Page Editor Options

Exploring Page Editor Options

    The General Tab

    AutoThumbnail Tab

    Default Fonts Tab

    Code Formatting Tab

    CSS Tab

    Color Coding Tab

    Authoring Tab

    Picture Tab

    Code Snippets Tab

    Ruler and Grid Tab

    IntelliSense Tab

    Font Families Tab

Experiment to Learn More

Chapter 12 Maintaining Compatibility and Accessibility

An Introduction to Accessibility

Designing for Accessibility

    Accessible Hyperlinks

    Accessible Tables

    Accessible Frames

    Other Accessibility Considerations

Using the Accessibility Checker

    Checking Accessibility

    Working with the Accessibility Panel

Generating Accessibility Reports

Designing for Compatibility

What Is Browser Compatibility?

Compatibility Features in Expression Web 3

    Identifying Code Problems

    Marking Invalid Code

    Using Reports to Find Problems

Lagniappe (lan yap’) n., a gift or bonus

    Seeing Color

Chapter 13 Using SuperPreview

An Overview of SuperPreview

    SuperPreview

How SuperPreview Generates a Preview

The SuperPreview Interface

    Pointer Modes

    DOM Highlighting

    UI Helpers

    Layout Modes

    Preview URL

    Baseline and Comparison Browser Selectors

    DOM Tab

    Browser Size Drop-down

Using SuperPreview to Preview Layout

    Setting Up the Previews

    Generating Previews

    Fixing Rendering Problems

Using the Snapshot Panel

Lagniappe (lan yap’) n., a gift or bonus

    Building Layouts with SuperPreview

Part III Publishing and Managing Websites

Chapter 14 Publishing a Site

What Is Publishing?

Server Options for Publishing

    FTP

    FrontPage Server Extensions

    WebDAV

    File System

Publishing Content

    Configuring a Publishing Destination and Publishing a Site

    Optimizing HTML During Publishing

    Troubleshooting HTTP Publishing

Lagniappe (lan yap’) n., a gift or bonus

    Hosting Your Site

Chapter 15 Site Management and Reporting

Site Settings

    General Tab

    Preview Tab

    Advanced Tab

    Publishing Tab

Site Reports

    Configuring Reports

    Saving Reports

Lagniappe (lan yap’) n., a gift or bonus

    Better Site Reporting

Chapter 16 Using Web Packages

What Are Web Packages?

Creating a Web Package

Importing a Web Package

Lagniappe (lan yap’) n., a gift or bonus

    Capitalizing on Web Packages

Part IV Using CSS in Expression Web 3

Chapter 17 Creating Style Sheets

An Introduction to CSS

The Purpose of CSS

How CSS Is Applied to Pages

    External Style Sheets

    Embedded Style Sheets

    Inline Styles

Formatting Content with CSS

Positioning Content with CSS

CSS Classes

    Basic Application of a CSS Class

    Applying Multiple CSS Classes

    Pseudo-Classes

    Pseudo-Elements

Lagniappe (lan yap’) n., a gift or bonus

    Centering a DIV with CSS

Chapter 18 Managing CSS Styles

Expression Web 3’s CSS Tools

    Apply Styles Panel

    Manage Styles Panel

    Link Style Sheet Dialog

    CSS Properties Panel

    CSS Reports

    Style Builder

Working with Styles

    Using the Manage Styles Panel

    Using the Apply Styles Panel

    Using the CSS Properties Panel

    Using the Style Builder

    Using the Attach Style Sheet and Link Style Sheet Dialogs

CSS Reports

    Checking for CSS Errors

    Checking CSS Usage

Lagniappe (lan yap’) n., a gift or bonus

    Arranging CSS Styles

Part V Scripting, DHTML, and Other Dynamic Content

Chapter 19 Using Dynamic Web Templates

An Introduction to Dynamic Web Templates

Creating a Dynamic Web Template

    Creating a Page Layout

    Adding Editable Regions

Attaching a Dynamic Web Template

    Attaching to an Existing Page

    Attaching to a New Page

Updating a Site with Dynamic Web Templates

    Modifying a Dynamic Web Template

    Modifying an Attached Page in Code View

Managing Editable Regions

    Adding a New Editable Region

    Renaming an Existing Editable Region

    Resolving Mismatched Editable Regions

Detaching a Dynamic Web Template

Lagniappe (lan yap’) n., a gift or bonus

    Under the Hood

Chapter 20 Using Interactive Buttons

Overview of Interactive Buttons

Inserting and Configuring Interactive Buttons

    The Button Tab

    The Font Tab

    The Image Tab

Saving an Interactive Button

Editing an Interactive Button

Lagniappe (lan yap’) n., a gift or bonus

    Practical Uses for Interactive Buttons

Chapter 21 Using Behaviors

Understanding and Working with Behaviors

Using the Behaviors Panel

    How Behaviors Work

    Adding Behaviors Within a Paragraph

Expression Web 3 Behaviors

    The Call Script Behavior

    The Change Property Behavior

    The Change Property Restore Behavior

    The Check Browser Behavior

    The Check Plug-in Behavior

    The Go To URL Behavior

    The Jump Menu Behavior

    The Jump Menu Go Behavior

    The Open Browser Window Behavior

    The Play Sound Behavior

    The Popup Message Behavior

    The Preload Images Behavior

    The Set Text Behavior

    The Swap Image Behavior

    The Swap Image Restore Behavior

Detecting Browsers

    Creating a Blank Page for Redirecting

    Editing the Check Browser Code

Chapter 22 Client-Side Scripting

A History of Browser Scripting

JavaScript Basics

    Adding JavaScript to a Page

    Linking to an External Script File

    Adding Inline JavaScript

The Document Object Model

    The window Object

    The document Object

Writing Simple Scripts

    Showing and Hiding Page Elements

    Accessing and Changing Attributes

    Form Field Validation

Lagniappe (lan yap’) n., a gift or bonus

    Debugging

Chapter 23 Using Layers

Introduction to Layers

Inserting and Configuring Layers

    Adding Content to a Layer

    Resizing a Layer

    Creating and Working with Child Layers

Positioning Layers

Setting Layer Properties with Behaviors

    Setting the Visibility of Layers

    Adding Layer Interactivity

Lagniappe (lan yap’) n., a gift or bonus

    Z-Order Anomalies

Chapter 24 Using Form Controls

Understanding HTML Forms

Using Form Controls in Expression Web 3

Creating a Form

Saving Form Results to a File or Email

    File Results Tab

    Email Results Tab

    Confirmation Page Tab

    Saved Fields Tab

Saving Form Results to a Database

    Updating a Database with New Fields

Lagniappe (lan yap’) n., a gift or bonus

    Hidden Form Fields

Part VI ASP.NET and PHP Development

Chapter 25 Using Standard ASP.NET Controls

ASP.NET: A Brief Introduction

Creating ASP.NET Pages

The Basics of ASP.NET Controls

    Understanding Control Properties

An Overview of the Standard ASP.NET Controls

The AdRotator Control

    Creating a Simple AdRotator Page

    Creating the Advertisement File

The Calendar Control

    Formatting the Calendar Control

    Calendar Control Properties

The Wizard Control

    Wizard Steps

    Creating a Simple Wizard

Making ASP.NET Work for You

Lagniappe (lan yap’) n., a gift or bonus

    Formatting with Styles

Chapter 26 Using ASP.NET Navigation Controls

Overview of Navigation Systems

Creating a Sitemap File

Using the ASP.NET Menu Control

    Creating a Test Site

    Adding a Menu Control

    Formatting the Menu Control

Using the ASP.NET TreeView Control

    Formatting the TreeView Control

Using the ASP.NET SiteMapPath Control

    Formatting the SiteMapPath Control

Lagniappe (lan yap’) n., a gift or bonus

    Improving Navigation with Master Pages

Chapter 27 Using ASP.NET Master Pages and User Controls

The Need For a Common Layout

The Master Page

The Content Page

Developing a Master Page Site

    Creating the Master Page

    Creating the Content Page

Lagniappe (lan yap’) n., a gift or bonus

    Converting an Existing Site to a Master Page Site

Chapter 28 Developing a Login System Using ASP.NET

Website Login Systems

Overview of ASP.NET Login Controls

    The Login Control

    LoginStatus Control

    LoginName Control

    ChangePassword Control

    PasswordRecovery Control

    CreateUserWizard Control

    LoginView Control

Creating a Login Solution

    Configuring the Website (IIS 5 or IIS 6)

    Configuring the Website (IIS 7)

    Configuring the Website (Microsoft Expression Development Server)

    Creating the Web Pages

Lagniappe (lan yap’) n., a gift or bonus

    Modifying Password Requirements

Chapter 29 Form Validation Using ASP.NET

The Need for Form Validation

    The ASP.NET Validation Controls

    Common Properties

    Creating a Validated Form

Lagniappe (lan yap’) n., a gift or bonus

    Validation Groups

Chapter 30 Using ASP.NET Web Parts

An Introduction to Web Parts

Creating ASP.NET User Controls

Web Parts Controls in the Toolbox

Creating a Web Parts Page

Web Parts Page Display Modes

    Creating a User Control That Sets the Display Mode

    Adding Code to Change the Display Mode

The Web Parts Catalog

Lagniappe (lan yap’) n., a gift or bonus

    Editing Web Parts Controls

Chapter 31 ASP.NET AJAX Extensions

What Is Ajax?

Microsoft’s ASP.NET AJAX

    Client-side AJAX

    Server-side AJAX

Microsoft AJAX Control Toolkit

Adding Ajax Functionality to a Web Form

    Creating a Site and Page

    Adding Server-side Code

    Adding a ScriptManager Control

    Adding an UpdatePanel Control

Lagniappe (lan yap’) n., a gift or bonus

    Using Client-side AJAX

    Adding a

to the Web Form

    Creating the Client Library

    Adding the Client Script to the ScriptManager Control

Chapter 32 Using PHP

An Introduction to PHP

    PHP Syntax

Installing PHP

    Installing IIS 7 and FastCGI

    Installing PHP

    Configuring the Microsoft Expression Development Server for PHP

    Enabling PHP for IIS Using FastCGI

Creating PHP Pages

    Previewing the Page

PHP in Design View

PHP in Code View

    PHP Syntax Highlighting

    Using IntelliSense with PHP

    Setting PHP-Specific IntelliSense Options

PHP Script Options

    Form Variable

    URL Variable

    Session Variable

    Cookie Variable

    include

    Include Once

    require

    require_once

    Code Block

    echo

    Comment

    if

    else

Lagniappe (lan yap’) n., a gift or bonus

    Displaying PHP Information

Chapter 33 Using the Microsoft Expression Development Server

Introduction to the Microsoft Expression Development Server

How to Use the Microsoft Expression Development Server

Limitations of the Microsoft Expression Development Server

    Process Identity

    No Remote Access

    No Support for ASP Pages

Lagniappe (lan yap’) n., a gift or bonus

    Starting the Microsoft Expression Development Server from the Command Prompt

Part VII Managing Data with ASP.NET

Chapter 34 Displaying and Editing Database Data with ASP.NET

A History of Data Access

Data Access Technologies in Expression Web 3

ASP.NET and Other Web Application Platforms

ASP.NET Data Source Controls

    AccessDataSource Control

    SqlDataSource Control

    SiteMapDataSource Control

    XmlDataSource Control

Displaying Data with ASP.NET

    Displaying Data in Tabular Form

    Sorting the GridView

Editing Data with ASP.NET

    Configuring the Data Source

    Configuring the GridView

    Testing the Page

Lagniappe (lan yap’) n., a gift or bonus

    Creating a Master/Detail View

    Creating the Master View

    Creating the Detail View

Chapter 35 Sending Email Using ASP.NET (this chapter appears on the website only)

A Typical Contact Form

Creating the Contact Form

Adding and Configuring ASP.NET Validation Controls

    Adding the Validation Controls

Writing ASP.NET Code to Send Email

Lagniappe: Displaying a Confirmation Page

 

 

9780789739810   TOC   9/11/2009

 


Best Seller

| | See All

Product Details
  • ISBN-13: 9780789739810
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Que Corporation,U.S.
  • Depth: 31
  • Height: 178 mm
  • No of Pages: 648
  • Spine Width: 34 mm
  • Width: 228 mm
  • ISBN-10: 078973981X
  • Publisher Date: 15 Oct 2009
  • Binding: Paperback
  • Edition: 1
  • Language: English
  • Series Title: English
  • Weight: 976 gr


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo

Customer Reviews

3.7       |  7 Reviews 
out of (%) reviewers recommend this product
Top Reviews
Rating Snapshot
Select a row below to filter reviews.
5
4
3
2
1
Average Customer Ratings
3.7       |  7 Reviews 
00 of 0 Reviews
Sort by :
Active Filters

00 of 0 Reviews
SEARCH RESULTS
1–2 of 2 Reviews
    BoxerLover2 - 5 Days ago
    A Thrilling But Totally Believable Murder Mystery

    Read this in one evening. I had planned to do other things with my day, but it was impossible to put down. Every time I tried, I was drawn back to it in less than 5 minutes. I sobbed my eyes out the entire last 100 pages. Highly recommend!

    BoxerLover2 - 5 Days ago
    A Thrilling But Totally Believable Murder Mystery

    Read this in one evening. I had planned to do other things with my day, but it was impossible to put down. Every time I tried, I was drawn back to it in less than 5 minutes. I sobbed my eyes out the entire last 100 pages. Highly recommend!


Sample text
Photo of
    Media Viewer

    Sample text
    Reviews
    Reader Type:
    BoxerLover2
    00 of 0 review

    Your review was submitted!
    Microsoft Expression Web 3 In Depth: (English)
    Pearson Education (US) -
    Microsoft Expression Web 3 In Depth: (English)
    Writing guidlines
    We want to publish your review, so please:
    • keep your review on the product. Review's that defame author's character will be rejected.
    • Keep your review focused on the product.
    • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
    • Refrain from mentioning competitors or the specific price you paid for the product.
    • Do not include any personally identifiable information, such as full names.

    Microsoft Expression Web 3 In Depth: (English)

    Required fields are marked with *

    Review Title*
    Review
      Add Photo Add up to 6 photos
      Would you recommend this product to a friend?
      Tag this Book
      Read more
      Does your review contain spoilers?
      What type of reader best describes you?
      I agree to the terms & conditions
      You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

      CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

      These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


      By submitting any content to Bookswagon, you guarantee that:
      • You are the sole author and owner of the intellectual property rights in the content;
      • All "moral rights" that you may have in such content have been voluntarily waived by you;
      • All content that you post is accurate;
      • You are at least 13 years old;
      • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
      You further agree that you may not submit any content:
      • That is known by you to be false, inaccurate or misleading;
      • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
      • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
      • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
      • For which you were compensated or granted any consideration by any unapproved third party;
      • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
      • That contains any computer viruses, worms or other potentially damaging computer programs or files.
      You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


      For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


      All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

      Accept

      New Arrivals

      | | See All


      Inspired by your browsing history


      Your review has been submitted!

      You've already reviewed this product!
      ASK VIDYA