Embed
Email

dotnet tutorial

Document Sample
dotnet tutorial
Description

dot net study material

Shared by: sandeep kona
Stats
views:
180
posted:
12/4/2011
language:
pages:
498
ASP.NET Introduction









SITE SEARCH

HOME ASP.NET Introduction

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install ASP.NET is the latest version of Microsoft's Active Server Pages technology (ASP).

ASP.NET Pages ASP.NET

ASP.NET Controls Shopping Cart

ASP.NET Events

WEB HOSTING

ASP.NET Forms What you should already know $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState Before you continue you should have a basic understanding of the following: Save $20 / year!

asp:TextBox UK Domain Names

asp:Button Web Hosting

q WWW, HTML and the basics of building Web pages

q Scripting languages like JavaScript or VBScript Registro de Dominios

ASP.NET Binding

q The basics of server side scripting

Data Binding Buy UK Domain Names

ArrayList Register Domain Names

Hashtable If you want to study these subjects first, find the tutorials on our Home Page

Cheap Domain Names

SortedList

Cheap Web Hosting

XML Files

asp:Repeater Best Web Hosting

asp:DataList What is ASP? Bulk Domain Names



ASP.NET Database UK Web Hosting

DB Connection ASP is a server side scripting technology that enables scripts (embedded in web pages) to be

Host Unlimited Sites

executed by an Internet server.

References WEB BUILDING

HTML Controls Website Templates

q ASP is a Microsoft Technology

Web Controls q ASP stands for Active Server Pages Flash Templates

Validation Controls q ASP is a program that runs inside IIS Website Builder

q IIS stands for Internet Information Services Internet Business

Examples q IIS comes as a free component with Windows 2000 Opportunity

ASP.NET Examples q IIS is also a part of the Windows NT 4.0 Option Pack

q The Option Pack can be downloaded from Microsoft Custom Programming

Selected Reading PWS is a smaller - but fully functional - version of IIS

Web Statistics

q

BEST Flash Templates

q PWS can be found on your Windows 95/98 CD

Web Glossary Web Analytics

Web Hosting

What is an ASP File? Web Design Forum

Web Quality

Programming Forum

W3Schools Forum q An ASP file is just the same as an HTML file Need A Programmer?

q An ASP file can contain text, HTML, XML, and scripts

Helping W3Schools FREE Trial or Demo

q Scripts in an ASP file are executed on the server

q An ASP file has the file extension ".asp" Web Content Manager

Forms,Web Alerts,RSS



How Does it Work? Easy Flash Gallery

Free Shopping Cart

q When a browser requests an HTML file, the server returns the file HTML Exam

q When a browser requests an ASP file, IIS passes the request to the ASP engine on the

server SHOPPING

q The ASP engine reads the file, line by line, and executes the scripts in the file UK Wholesalers

q Finally, the ASP file is returned to the browser as plain HTML UK Wholesale

ONLINE DEGREE

Before you study ASP .NET, it would help to have a basic understanding of Microsoft's ASP Advance Your Career

technology. with Drexel University

Bachelor's & Master's

To learn more about ASP, you can study our ASP tutorial. Tech Degrees ONLINE









What is ASP+?







http://www.w3schools.com/aspnet/aspnet_intro.asp (1 of 3)9/13/2006 4:23:21 PM

ASP.NET Introduction





ASP+ is the same as ASP.NET.





ASP+ is just an early name used by Microsoft when they developed ASP.NET.









What is ASP.NET?



ASP 3.0 is the latest version of ASP, but there will never be an ASP 4.0 version.





ASP.NET is the next generation ASP, but it's not an upgraded version of ASP. ASP.NET is an

entirely new paradigm for server-side ASP scripting.





ASP.NET is a part of the .NET Framework. Microsoft spent three years rewriting ASP.NET from

the ground up, and ASP.NET is not fully backward compatible with ASP 3.0.





You can read more about the differences between ASP and ASP.NET in the next chapter of this

tutorial.









.NET Framework



The .NET Framework is the infrastructure for the Microsoft .NET platform.





The .NET Framework is an environment for building, deploying, and running Web applications

and Web Services.





The .NET Framework contains a common language runtime and common class libraries - like

ADO.NET, ASP.NET and Windows Forms - to provide advanced standard services that can be

integrated into a variety of computer systems.





The .NET Framework provides a feature-rich application environment, simplified development

and easy integration between a number of different development languages.





The .NET Framework is language neutral. Currently it supports C++, C#, Visual Basic, and

JScript (Microsoft's version of JavaScript).





Microsoft's Visual Studio.NET is a common development environment for the .NET Framework.









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like







http://www.w3schools.com/aspnet/aspnet_intro.asp (2 of 3)9/13/2006 4:23:21 PM

ASP.NET Introduction





HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_intro.asp (3 of 3)9/13/2006 4:23:21 PM

W3Schools Online Web Tutorials









HTML Tutorials THE LARGEST WEB DEVELOPER'S SITE ON THE NET SITE SEARCH

Learn HTML

Learn XHTML ...

Learn CSS Full Web Building Tutorials - All Free About W3Schools

Learn TCP/IP W3Schools Forum

At W3Schools you will find all the Web-building tutorials you need, from basic HTML and XHTML

XML Tutorials to advanced XML, SQL, Database, Multimedia and WAP. REFERENCES

Learn XML HTML 4.01

Learn XSL XHTML 1.0

Select your tutorial from the menu on the left! CSS 2.0

Learn XSLT

Learn XSL-FO JavaScript

Learn XPath HTML DOM

Learn XQuery ::: PHP 5.1

Learn XLink XSLT 1.0

Learn XPointer Full Web Building References XPath 2.0

Learn DTD XSL-FO

Our references cover all Web-building technologies, including W3C

Learn Schema WML 1.1

standards like HTML, XHTML, CSS, XML and other technologies like

Learn XML DOM JavaScript, PHP, ASP, SQL and much more. ASCII Reference

Learn XForms Entity Reference

Learn SOAP HTML Color Names

Learn WSDL EXAMPLES

Learn RDF HTML Examples

Learn RSS Try-It-Yourself On-Line Examples CSS Examples

Learn WAP XML Examples

At W3schools you will find thousands of cut-and-paste examples.

Learn Web Services With our on-line HTML editor you can edit the examples and DOM Examples

experiment with the code on-line. WAP Examples

Browser Scripting

JavaScript Examples

Learn JavaScript

DHTML Examples

Learn HTML DOM

VBScript Examples

Learn DHTML

ASP Examples

Learn VBScript

Learn AJAX

::: ADO Examples

ASP.NET Examples

Learn E4X Quick and Easy Learning

SVG Examples

Learn WMLScript

Because time is valuable, we deliver quick and easy learning.

QUIZZES

Server Scripting HTML Quiz

Learn SQL At W3Schools, you can study everything you need to learn, in an accessible and handy format. XHTML Quiz

Learn ASP CSS Quiz

Learn ADO XML Quiz

"Never increase, beyond what is necessary, the number of entities required to explain

Learn PHP anything" --- William of Ockham (1285-1349) JavaScript Quiz

SQL Quiz

.NET (dotnet)

.NET Microsoft PHP Quiz

.NET ASP ASP Quiz

:::

.NET Mobile CERTIFICATION

Where to Start HTML Certification

Multimedia What does a Web developer have to know? XML Certification

Learn Media ASP Certification

Learn SMIL

W3Schools will answer this, and help you become a professional Web developer, well prepared for QUICK STARTERS

Learn SVG

the future. MyFirst HTML

Learn Flash

MyFirst CSS

Web Building Go to our Web Building Primer MyFirst JavaScript

For the beginner:

Web Building MyFirst VBScript

For the developer: Go to our Web Building Tutorial

Web W3C

VALIDATION

Web Browsers Validate HTML

Web Quality Validate CSS

Web Semantic :::

Validate XHTML

Web Careers Internet Joke Validate XML

Web Hosting Validate WML

Customer: "I want to download the Internet. Do I need a bigger hard disk?"

Web Certification

Larger Text?

Download the Internet here









http://www.w3schools.com/ (1 of 2)9/13/2006 4:23:27 PM

W3Schools Online Web Tutorials





:::

W3Schools provides material for training only. We do not warrant the correctness of its contents.

The risk from using it lies entirely with the user. While using this site, you agree to have read and

accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





Logo Courtesy - Abhijeet Mhapsekar









http://www.w3schools.com/ (2 of 2)9/13/2006 4:23:27 PM

W3Schools Online Web Tutorials









HTML Tutorials THE LARGEST WEB DEVELOPER'S SITE ON THE NET SITE SEARCH

Learn HTML

Learn XHTML ...

Learn CSS Full Web Building Tutorials - All Free About W3Schools

Learn TCP/IP W3Schools Forum

At W3Schools you will find all the Web-building tutorials you need, from basic HTML and XHTML

XML Tutorials to advanced XML, SQL, Database, Multimedia and WAP. REFERENCES

Learn XML HTML 4.01

Learn XSL XHTML 1.0

Select your tutorial from the menu on the left! CSS 2.0

Learn XSLT

Learn XSL-FO JavaScript

Learn XPath HTML DOM

Learn XQuery ::: PHP 5.1

Learn XLink XSLT 1.0

Learn XPointer Full Web Building References XPath 2.0

Learn DTD XSL-FO

Our references cover all Web-building technologies, including W3C

Learn Schema WML 1.1

standards like HTML, XHTML, CSS, XML and other technologies like

Learn XML DOM JavaScript, PHP, ASP, SQL and much more. ASCII Reference

Learn XForms Entity Reference

Learn SOAP HTML Color Names

Learn WSDL EXAMPLES

Learn RDF HTML Examples

Learn RSS Try-It-Yourself On-Line Examples CSS Examples

Learn WAP XML Examples

At W3schools you will find thousands of cut-and-paste examples.

Learn Web Services With our on-line HTML editor you can edit the examples and DOM Examples

experiment with the code on-line. WAP Examples

Browser Scripting

JavaScript Examples

Learn JavaScript

DHTML Examples

Learn HTML DOM

VBScript Examples

Learn DHTML

ASP Examples

Learn VBScript

Learn AJAX

::: ADO Examples

ASP.NET Examples

Learn E4X Quick and Easy Learning

SVG Examples

Learn WMLScript

Because time is valuable, we deliver quick and easy learning.

QUIZZES

Server Scripting HTML Quiz

Learn SQL At W3Schools, you can study everything you need to learn, in an accessible and handy format. XHTML Quiz

Learn ASP CSS Quiz

Learn ADO XML Quiz

"Never increase, beyond what is necessary, the number of entities required to explain

Learn PHP anything" --- William of Ockham (1285-1349) JavaScript Quiz

SQL Quiz

.NET (dotnet)

.NET Microsoft PHP Quiz

.NET ASP ASP Quiz

:::

.NET Mobile CERTIFICATION

Where to Start HTML Certification

Multimedia What does a Web developer have to know? XML Certification

Learn Media ASP Certification

Learn SMIL

W3Schools will answer this, and help you become a professional Web developer, well prepared for QUICK STARTERS

Learn SVG

the future. MyFirst HTML

Learn Flash

MyFirst CSS

Web Building Go to our Web Building Primer MyFirst JavaScript

For the beginner:

Web Building MyFirst VBScript

For the developer: Go to our Web Building Tutorial

Web W3C

VALIDATION

Web Browsers Validate HTML

Web Quality Validate CSS

Web Semantic :::

Validate XHTML

Web Careers Internet Joke Validate XML

Web Hosting Validate WML

Customer: "I want to download the Internet. Do I need a bigger hard disk?"

Web Certification

Larger Text?

Download the Internet here









http://www.w3schools.com/default.asp (1 of 2)9/13/2006 4:23:31 PM

W3Schools Online Web Tutorials





:::

W3Schools provides material for training only. We do not warrant the correctness of its contents.

The risk from using it lies entirely with the user. While using this site, you agree to have read and

accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





Logo Courtesy - Abhijeet Mhapsekar









http://www.w3schools.com/default.asp (2 of 2)9/13/2006 4:23:31 PM

ASP.NET Tutorial









SITE SEARCH

HOME ASP.NET Tutorial

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Tutorial

ASP.NET Install

ASP.NET Pages ASP.NET is the latest version of Microsoft's Active Server Pages

ASP.NET

ASP.NET Controls technology (ASP).

Shopping Cart

ASP.NET Events

ASP.NET is a part of the Microsoft .NET framework, and a powerful WEB HOSTING

ASP.NET Forms tool for creating dynamic and interactive web pages. $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState Save $20 / year!

Start learning ASP.NET!

asp:TextBox UK Domain Names

asp:Button Web Hosting

ASP.NET Binding ASP.NET References Registro de Dominios

Data Binding Buy UK Domain Names

ArrayList Register Domain Names

At W3Schools you will find complete ASP.NET references about built-in objects and

Hashtable components, and their properties and methods: Cheap Domain Names

SortedList

Cheap Web Hosting

XML Files

HTML server controls reference

Best Web Hosting

q

asp:Repeater

q Web server controls reference

asp:DataList Bulk Domain Names

q Validation server controls reference

ASP.NET Database UK Web Hosting

DB Connection

ASP.NET Examples Host Unlimited Sites

References WEB BUILDING

HTML Controls ASP.NET examples Website Templates

Web Controls A collection of ASP.NET examples. Flash Templates

Validation Controls Website Builder

Internet Business

Examples Table of Contents

Opportunity

ASP.NET Examples

Custom Programming

ASP.NET Introduction

Selected Reading

This chapter explains what ASP.NET is. BEST Flash Templates

Web Statistics

Web Glossary Web Analytics

Web Hosting ASP.NET vs ASP

Web Design Forum

Web Quality This chapter explains the differences between ASP.NET and ASP.

Programming Forum

W3Schools Forum Need A Programmer?

ASP.NET Installing

Helping W3Schools This chapter explains how to install ASP.NET. FREE Trial or Demo

Web Content Manager

ASP.NET Pages Forms,Web Alerts,RSS

This chapter explains how to create your first simple ASP.NET page. Easy Flash Gallery

Free Shopping Cart

ASP.NET Server controls

HTML Exam

This chapter explains the ASP.NET server controls.

SHOPPING

UK Wholesalers

ASP.NET Events

UK Wholesale

This chapter explains some of the ASP.NET event handlers.

ONLINE DEGREE

Advance Your Career

ASP.NET Forms

with Drexel University

Bachelor's & Master's

ASP.NET Web forms Tech Degrees ONLINE

This chapter explains ASP.NET Web forms.





ASP.NET Maintaining the ViewState

This chapter explains how to maintain the ViewState.









http://www.w3schools.com/aspnet/default.asp (1 of 3)9/13/2006 4:23:37 PM

ASP.NET Tutorial





ASP.NET The TextBox control

This chapter explains the basics of the asp:TextBox control.





ASP.NET The Button control

This chapter explains the basics of the asp:Button control.





ASP.NET Binding



ASP.NET Data binding

This chapter explains ASP.NET data binding.





ASP.NET The ArrayList object

This chapter explains the ASP.NET ArrayList object.





ASP.NET The Hashtable object

This chapter explains the ASP.NET Hashtable object.





ASP.NET The SortedList object

This chapter explains the ASP.NET SortedList object.





ASP.NET XML files

This chapter explains data binding to an XML file.





ASP.NET The asp:Repeater control

This chapter explains data binding to an XML file with the Repeater control.





ASP.NET The asp:DataList control

This chapter explains data binding to an XML file with the DataList control.





ASP.NET Database



ASP.NET DB Connection

This chapter introduces ADO.NET and connecting to a database.





ASP.NET References



ASP.NET HTML Server Controls Reference

A complete HTML Server Controls reference with properties, methods, and events.





ASP.NET Web Server Controls Reference

A complete Web Server Controls reference with properties, methods, and events.





ASP.NET Validation Server Controls Reference

A complete Validation Server Controls reference with properties, methods, and events.





ASP.NET Examples



ASP.NET Examples

A collection of ASP.NET examples.









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





http://www.w3schools.com/aspnet/default.asp (2 of 3)9/13/2006 4:23:37 PM

ASP.NET Tutorial







Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/default.asp (3 of 3)9/13/2006 4:23:37 PM

ASP.NET vs ASP









SITE SEARCH

HOME Differences between ASP and ASP .NET

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install ASP .NET has better language support, a large set of new controls and XML based

ASP.NET Pages components, and better user authentication. Ecommerce

ASP.NET Controls Components

ASP.NET Events ASP .NET provides increased performance by running compiled code. for ASP.NET

ASP.NET Forms WEB HOSTING

ASP.NET Forms ASP .NET code is not fully backward compatible with ASP. $15 Domain Name

ASP.NET ViewState Registration

asp:TextBox Save $20 / year!

asp:Button UK Domain Names

New in ASP .NET Web Hosting

ASP.NET Binding

Data Binding Registro de Dominios

ArrayList s Better language support Buy UK Domain Names

Hashtable s Programmable controls Register Domain Names

SortedList s Event-driven programming

s XML-based components Cheap Domain Names

XML Files

s User authentication, with accounts and roles Cheap Web Hosting

asp:Repeater s Higher scalability

asp:DataList s Increased performance - Compiled code Best Web Hosting

s Easier configuration and deployment Bulk Domain Names

ASP.NET Database s Not fully ASP compatible

DB Connection UK Web Hosting



References Host Unlimited Sites

HTML Controls WEB BUILDING

Web Controls Language Support Website Templates

Validation Controls Flash Templates

ASP .NET uses the new ADO .NET. Website Builder

Examples Internet Business

ASP.NET Examples

Opportunity

ASP .NET supports full Visual Basic, not VBScript.

Selected Reading Custom Programming

Web Statistics

ASP .NET supports C# (C sharp) and C++. BEST Flash Templates

Web Glossary

Web Hosting Web Analytics

Web Quality ASP .NET supports JScript as before.

Web Design Forum

W3Schools Forum Programming Forum

Need A Programmer?

Helping W3Schools

ASP .NET Controls FREE Trial or Demo

Web Content Manager

ASP .NET contains a large set of HTML controls. Almost all HTML elements on a page can be Forms,Web Alerts,RSS

defined as ASP .NET control objects that can be controlled by scripts. Easy Flash Gallery

Free Shopping Cart

ASP .NET also contains a new set of object oriented input controls, like programmable list

boxes and validation controls. HTML Exam

SHOPPING

A new data grid control supports sorting, data paging, and everything you expect from a UK Wholesalers

dataset control. UK Wholesale

ONLINE DEGREE

Advance Your Career

with Drexel University

Event Aware Controls Bachelor's & Master's

Tech Degrees ONLINE

All ASP .NET objects on a Web page can expose events that can be processed by ASP .NET

code.





Load, Click and Change events handled by code makes coding much simpler and much better

organized.





http://www.w3schools.com/aspnet/aspnet_vsasp.asp (1 of 4)9/13/2006 4:23:44 PM

ASP.NET vs ASP









ASP .NET Components



ASP .NET components are heavily based on XML. Like the new AD Rotator, that uses XML to

store advertisement information and configuration.









User Authentication



ASP .NET supports forms-based user authentication, including cookie management and

automatic redirecting of unauthorized logins.





(You can still do your custom login page and custom user checking).









User Accounts and Roles



ASP .NET allows for user accounts and roles, to give each user (with a given role) access to

different server code and executables.









High Scalability



Much has been done with ASP .NET to provide greater scalability.





Server to server communication has been greatly enhanced, making it possible to scale an

application over several servers. One example of this is the ability to run XML parsers, XSL

transformations and even resource hungry session objects on other servers.









Compiled Code



The first request for an ASP .NET page on the server will compile the ASP .NET code and keep

a cached copy in memory. The result of this is greatly increased performance.









Easy Configuration



Configuration of ASP .NET is done with plain text files.





Configuration files can be uploaded or changed while the application is running. No need to

restart the server. No more metabase or registry puzzle.









Easy Deployment



No more server restart to deploy or replace compiled code. ASP .NET simply redirects all new

requests to the new code.









Compatibility



ASP .NET is not fully compatible with earlier versions of ASP, so most of the old ASP code will

need some changes to run under ASP .NET.





To overcome this problem, ASP .NET uses a new file extension ".aspx". This will make ASP .

NET applications able to run side by side with standard ASP applications on the same server.







http://www.w3schools.com/aspnet/aspnet_vsasp.asp (2 of 4)9/13/2006 4:23:44 PM

ASP.NET vs ASP









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









http://www.w3schools.com/aspnet/aspnet_vsasp.asp (3 of 4)9/13/2006 4:23:44 PM

ASP.NET vs ASP







Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_vsasp.asp (4 of 4)9/13/2006 4:23:44 PM

Installing ASP.NET









SITE SEARCH

HOME Installing ASP.NET

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install ASP.NET is easy to install. Just follow the instructions below.

ASP.NET Pages Active Server Pages

ASP.NET Controls Resource Web Site

ASP.NET Events

WEB HOSTING

ASP.NET Forms What You Need $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState A Windows Computer Save $20 / year!

asp:TextBox UK Domain Names

asp:Button Web Hosting

ASP.NET is a Microsoft technology. To run ASP.NET you need a computer capable of running

ASP.NET Binding Windows. Registro de Dominios

Data Binding Buy UK Domain Names

ArrayList Windows 2000 or XP Register Domain Names

Hashtable

Cheap Domain Names

SortedList

If you are serious about developing ASP.NET applications you should install Windows 2000 Cheap Web Hosting

XML Files Professional or Windows XP Professional.

asp:Repeater Best Web Hosting

asp:DataList Bulk Domain Names

In both cases, make sure you install the Internet Information Services (IIS) from the Add/

Remove Windows components dialog. UK Web Hosting

ASP.NET Database

DB Connection

Host Unlimited Sites

Service Packs and Updates

References WEB BUILDING

HTML Controls Website Templates

Web Controls Before ASP.NET can be installed on your computer, it is necessary to have all relevant service Flash Templates

packs and security updates installed.

Validation Controls Website Builder

Internet Business

Examples The easiest way to do this is to activate your Windows Internet Update. When you access the Opportunity

ASP.NET Examples Windows Update page, you will be instructed to install the latest service packs and all critical

security updates. For Windows 2000, make sure you install Service Pack 2. I will also Custom Programming

Selected Reading recommend that you install Internet Explorer 6.

Web Statistics BEST Flash Templates

Web Glossary Web Analytics

Read the note about connection speed and download time at the bottom of this page.

Web Hosting

Web Design Forum

Web Quality

Programming Forum

W3Schools Forum Need A Programmer?

Remove Your Beta Version FREE Trial or Demo

Helping W3Schools

Web Content Manager

If you have a Beta version of ASP.NET installed, we recommend that you completely uninstall Forms,Web Alerts,RSS

it. Or even better: start with a fresh Windows 2000 or XP installation.

Easy Flash Gallery

Free Shopping Cart

HTML Exam

Install .NET SHOPPING

UK Wholesalers

From your Windows Update you can now select to install the Microsoft .NET Framework. UK Wholesale

ONLINE DEGREE

After download, the .NET framework will install itself on your computer - there are no options Advance Your Career

to select for installation. with Drexel University

Bachelor's & Master's

You should now be ready to develop your first ASP.NET application! Tech Degrees ONLINE









The .NET Software Development Kit







http://www.w3schools.com/aspnet/aspnet_install.asp (1 of 3)9/13/2006 4:23:52 PM

Installing ASP.NET





If you have the necessary bandwidth to download over 130 MB, you might consider

downloading the full Microsoft .NET Software Development Kit (SDK).





We fully recommend getting the SDK for learning more about .NET and for the documentation,

samples, and tools included.









Connection Speed and Download Time



If you have a slow Internet connection, you might have problems downloading large files like

the service packs, the SDK and the latest version of Internet Explorer.





If download speed is a problem, our best suggestion is to get the latest files from someone

else, from a colleague, from a friend, or from one of the CDs that comes with many popular

computer magazines. Look for Windows 2000 Service Pack 2, Internet Explorer 6, and the

Microsoft .NET Framework.









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









http://www.w3schools.com/aspnet/aspnet_install.asp (2 of 3)9/13/2006 4:23:52 PM

Installing ASP.NET







Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_install.asp (3 of 3)9/13/2006 4:23:52 PM

ASP.NET Web Pages









SITE SEARCH

HOME

ASP.NET - Web Pages ...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install

A simple ASP.NET page looks just like an ordinary HTML page.

ASP.NET Pages Active Server Pages

ASP.NET Controls Resource Web Site

ASP.NET Events

WEB HOSTING

ASP.NET Forms Hello W3Schools $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState Save $20 / year!

To start learning ASP.NET, we will construct a very simple HTML page that will display "Hello

asp:TextBox UK Domain Names

W3Schools" in an Internet browser like this:

asp:Button Web Hosting

ASP.NET Binding Registro de Dominios

Data Binding Buy UK Domain Names

ArrayList Hello W3Schools! Register Domain Names

Hashtable

Cheap Domain Names

SortedList

Cheap Web Hosting

XML Files

asp:Repeater Best Web Hosting

asp:DataList Bulk Domain Names



ASP.NET Database UK Web Hosting

DB Connection

Host Unlimited Sites

References WEB BUILDING

HTML Controls Hello W3Schools in HTML Website Templates

Web Controls Flash Templates

Validation Controls This code displays the example as an HTML page: Website Builder

Internet Business

Examples Opportunity

ASP.NET Examples

Custom Programming

Selected Reading

Web Statistics BEST Flash Templates

Hello W3Schools!

Web Glossary Web Analytics

Web Hosting

Web Design Forum

Web Quality

Programming Forum

W3Schools Forum Need A Programmer?

If you want to try it yourself, save the code in a file called "firstpage.htm", and create a link

Helping W3Schools FREE Trial or Demo

to the file like this: firstpage.htm

Web Content Manager

Forms,Web Alerts,RSS

Easy Flash Gallery



Hello W3Schools in ASP.NET Free Shopping Cart

HTML Exam

The simplest way to convert an HTML page into an ASP.NET page is to copy the HTML file to a SHOPPING

new file with an .aspx extension. UK Wholesalers

UK Wholesale

This code displays our example as an ASP.NET page:

ONLINE DEGREE

Advance Your Career

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE

Hello W3Schools!















http://www.w3schools.com/aspnet/aspnet_pages.asp (1 of 4)9/13/2006 4:23:57 PM

ASP.NET Web Pages





If you want to try it yourself, save the code in a file called "firstpage.aspx", and create a link

to the file like this: firstpage.aspx









How Does it Work?



Fundamentally an ASP.NET page is just the same as an HTML page.





An HTML page has the extension .htm. If a browser requests an HTML page from the server,

the server sends the page to the browser without any modifications.





An ASP.NET page has the extension .aspx. If a browser requests an ASP.NET page, the server

processes any executable code in the page, before the result is sent back to the browser.





The ASP.NET page above does not contain any executable code, so nothing is executed. In the

next examples we will add some executable code to the page to demonstrate the difference

between static HTML pages and dynamic ASP pages.









Classic ASP



Active Server Pages (ASP) has been around for several years. With ASP, executable code can

be placed inside HTML pages.





Previous versions of ASP (before ASP .NET) are often called Classic ASP.





ASP .NET is not fully compatible with Classic ASP, but most Classic ASP pages will work fine as

ASP .NET pages, with only minor changes.





If you want to learn more about Classic ASP, please visit our ASP Tutorial.









Dynamic Page in Classic ASP



To demonstrate how ASP can display pages with dynamic content, we have added some

executable code (in red) to the previous example:











Hello W3Schools!













The code inside the tags is executed on the server.





Reponse.Write is ASP code for writing something to the HTML output stream.





Now() is a function returning the servers current date and time.





If you want to try it yourself, save the code in a file called "dynpage.asp", and create a link to

the file like this: dynpage.asp









Dynamic Page in ASP .NET



This following code displays our example as an ASP .NET page:









http://www.w3schools.com/aspnet/aspnet_pages.asp (2 of 4)9/13/2006 4:23:57 PM

ASP.NET Web Pages











Hello W3Schools!













If you want to try it yourself, save the code in a file called "dynpage.aspx", and create a link

to the file like this: dynpage.aspx









ASP .NET vs Classic ASP



The previous examples didn't demonstrate any differences between ASP .NET and Classic ASP.





As you can see from the two latest examples there are no differences between the two ASP

and ASP .NET pages.





In the next chapters you will see how server controls make ASP. NET more powerful than

Classic ASP.









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









http://www.w3schools.com/aspnet/aspnet_pages.asp (3 of 4)9/13/2006 4:23:57 PM

ASP.NET Web Pages







Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_pages.asp (4 of 4)9/13/2006 4:23:57 PM

ASP.NET Server Controls









SITE SEARCH

HOME ASP.NET - Server Controls

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install Server controls are tags that are understood by the server.

ASP.NET Pages Password Protect

ASP.NET Controls Your Web Pages

ASP.NET Events

WEB HOSTING

ASP.NET Forms Limitations in Classic ASP $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState The listing below was copied from the previous chapter: Save $20 / year!

asp:TextBox UK Domain Names

asp:Button Web Hosting



ASP.NET Binding Registro de Dominios

Data Binding Buy UK Domain Names

ArrayList Hello W3Schools! Register Domain Names

Hashtable

Cheap Domain Names

SortedList

Cheap Web Hosting

XML Files

asp:Repeater Best Web Hosting

asp:DataList Bulk Domain Names



ASP.NET Database The code above illustrates a limitation in Classic ASP: The code block has to be placed where UK Web Hosting

DB Connection you want the output to appear.

Host Unlimited Sites

References With Classic ASP it is impossible to separate executable code from the HTML itself. This makes WEB BUILDING

HTML Controls the page difficult to read, and difficult to maintain. Website Templates

Web Controls Flash Templates

Validation Controls Website Builder

Internet Business

Examples Opportunity

ASP.NET Examples ASP.NET - Server Controls

Custom Programming

Selected Reading

Web Statistics ASP.NET has solved the "spaghetti-code" problem described above with server controls. BEST Flash Templates

Web Glossary Web Analytics

Web Hosting Server controls are tags that are understood by the server.

Web Design Forum

Web Quality

Programming Forum

There are three kinds of server controls:

W3Schools Forum Need A Programmer?



Helping W3Schools s HTML Server Controls - Traditional HTML tags FREE Trial or Demo

s Web Server Controls - New ASP.NET tags Web Content Manager

s Validation Server Controls - For input validation Forms,Web Alerts,RSS

Easy Flash Gallery

Free Shopping Cart



ASP.NET - HTML Server Controls HTML Exam

SHOPPING

HTML server controls are HTML tags understood by the server. UK Wholesalers

UK Wholesale



HTML elements in ASP.NET files are, by default, treated as text. To make these elements ONLINE DEGREE

programmable, add a runat="server" attribute to the HTML element. This attribute indicates Advance Your Career

that the element should be treated as a server control. The id attribute is added to identify the with Drexel University

server control. The id reference can be used to manipulate the server control at run time. Bachelor's & Master's

Tech Degrees ONLINE

Note: All HTML server controls must be within a tag with the runat="server" attribute.

The runat="server" attribute indicates that the form should be processed on the server. It also

indicates that the enclosed controls can be accessed by server scripts.





In the following example we declare an HtmlAnchor server control in an .aspx file. Then we

manipulate the HRef attribute of the HtmlAnchor control in an event handler (an event handler





http://www.w3schools.com/aspnet/aspnet_controls.asp (1 of 4)9/13/2006 4:24:04 PM

ASP.NET Server Controls





is a subroutine that executes code for a given event). The Page_Load event is one of many

events that ASP.NET understands:







Sub Page_Load

link1.HRef="http://www.w3schools.com"

End Sub













Visit W3Schools!













The executable code itself has been moved outside the HTML.









ASP.NET - Web Server Controls



Web server controls are special ASP.NET tags understood by the server.





Like HTML server controls, Web server controls are also created on the server and they require

a runat="server" attribute to work. However, Web server controls do not necessarily map to

any existing HTML elements and they may represent more complex elements.





The syntax for creating a Web server control is:











In the following example we declare a Button server control in an .aspx file. Then we create an

event handler for the Click event which changes the text on the button:







Sub submit(Source As Object, e As EventArgs)

button1.Text="You clicked me!"

End Sub































ASP.NET - Validation Server Controls



Validation server controls is used to validate user-input. If the user-input does not pass

validation, it will display an error message to the user.





Each validation control performs a specific type of validation (like validating against a specific

value or a range of values).









http://www.w3schools.com/aspnet/aspnet_controls.asp (2 of 4)9/13/2006 4:24:04 PM

ASP.NET Server Controls





By default, page validation is performed when a Button, ImageButton, or LinkButton control is

clicked. You can prevent validation when a button control is clicked by setting the

CausesValidation property to false.





The syntax for creating a Validation server control is:











In the following example we declare one TextBox control, one Button control, and one

RangeValidator control in an .aspx file. If validation fails, the text "The value must be from 1 to

100!" will be displayed in the RangeValidator control:













Enter a number from 1 to 100:



























Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers









http://www.w3schools.com/aspnet/aspnet_controls.asp (3 of 4)9/13/2006 4:24:04 PM

ASP.NET Server Controls





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_controls.asp (4 of 4)9/13/2006 4:24:04 PM

ASP.NET Event Handlers









SITE SEARCH

HOME ASP.NET - Events

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install An Event Handler is a subroutine that executes code for a given event.

ASP.NET Pages Active Server Pages

ASP.NET Controls Resource Web Site

ASP.NET Events

WEB HOSTING

ASP.NET Forms ASP.NET - Event Handlers $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState Look at the following code: Save $20 / year!

asp:TextBox UK Domain Names

asp:Button Web Hosting

Buy UK Domain Names

ArrayList Register Domain Names

Hashtable Cheap Domain Names

SortedList Cheap Web Hosting

XML Files

asp:Repeater Best Web Hosting

asp:DataList Bulk Domain Names



ASP.NET Database UK Web Hosting

DB Connection

Host Unlimited Sites

References WEB BUILDING

When will the code above be executed? The answer is: "You don't know..."

HTML Controls Website Templates

Web Controls Flash Templates

Validation Controls Website Builder

Internet Business

Examples The Page_Load Event Opportunity

ASP.NET Examples

Custom Programming

Selected Reading The Page_Load event is one of many events that ASP.NET understands. The Page_Load event

Web Statistics is triggered when a page loads, and ASP.NET will automatically call the subroutine Page_Load, BEST Flash Templates

Web Glossary and execute the code inside it: Web Analytics

Web Hosting

Web Design Forum

Web Quality Programming Forum

Sub Page_Load

W3Schools Forum Need A Programmer?

lbl1.Text="The date and time is " & now()

Helping W3Schools

End Sub FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

Easy Flash Gallery



Free Shopping Cart

HTML Exam



SHOPPING



UK Wholesalers



UK Wholesale

ONLINE DEGREE

Note: The Page_Load event contains no object references or event arguments! Advance Your Career

with Drexel University

Example Bachelor's & Master's

Tech Degrees ONLINE









The Page.IsPostBack Property



The Page_Load subroutine runs EVERY time the page is loaded. If you want to execute the





http://www.w3schools.com/aspnet/aspnet_events.asp (1 of 3)9/13/2006 4:24:08 PM

ASP.NET Event Handlers





code in the Page_Load subroutine only the FIRST time the page is loaded, you can use the

Page.IsPostBack property. If the Page.IsPostBack property is false, the page is loaded for the

first time, if it is true, the page is posted back to the server (i.e. from a button click on a form):







Sub Page_Load

if Not Page.IsPostBack then

lbl1.Text="The date and time is " & now()

end if

End Sub



Sub Submit(s As Object, e As EventArgs)

lbl2.Text="Hello World!"

End Sub



























The example above will write the "The date and time is...." message only the first time the

page is loaded. When a user clicks on the Submit button, the submit subroutine will write

"Hello World!" to the second label, but the date and time in the first label will not change.





Example









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers









http://www.w3schools.com/aspnet/aspnet_events.asp (2 of 3)9/13/2006 4:24:08 PM

ASP.NET Event Handlers





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_events.asp (3 of 3)9/13/2006 4:24:08 PM

ASP.NET Web Forms









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME ASP.NET Web Forms

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install All server controls must appear within a tag, and the tag must

ASP.NET Pages contain the runat="server" attribute. Active Server Pages

ASP.NET Controls Resource Web Site

ASP.NET Events

WEB HOSTING

ASP.NET Forms $15 Domain Name

ASP.NET Forms ASP.NET Web Forms Registration

ASP.NET ViewState Save $20 / year!

asp:TextBox All server controls must appear within a tag, and the tag must contain the UK Domain Names

asp:Button runat="server" attribute. The runat="server" attribute indicates that the form should be

Web Hosting

processed on the server. It also indicates that the enclosed controls can be accessed by server

ASP.NET Binding scripts: Registro de Dominios

Data Binding Buy UK Domain Names

ArrayList Register Domain Names



Hashtable

Cheap Domain Names

SortedList

Cheap Web Hosting

XML Files ...HTML + server controls

asp:Repeater Best Web Hosting

asp:DataList Bulk Domain Names



ASP.NET Database UK Web Hosting

DB Connection

Note: The form is always submitted to the page itself. If you specify an action attribute, it is Host Unlimited Sites

ignored. If you omit the method attribute, it will be set to method="post" by default. Also, if

References WEB BUILDING

you do not specify the name and id attributes, they are automatically assigned by ASP.NET.

HTML Controls Website Templates

Web Controls Flash Templates

Validation Controls Note: An .aspx page can only contain ONE control! Website Builder

Internet Business

Examples If you select view source in an .aspx page containing a form with no name, method, action, or Opportunity

ASP.NET Examples id attribute specified, you will see that ASP.NET has added these attributes to the form. It

looks something like this: Custom Programming

Selected Reading

Web Statistics BEST Flash Templates

Web Glossary Web Analytics

Web Hosting

Web Design Forum

Web Quality

...some code Programming Forum

W3Schools Forum Need A Programmer?

FREE Trial or Demo

Helping W3Schools

Web Content Manager

Forms,Web Alerts,RSS

Easy Flash Gallery

Submitting a Form

Free Shopping Cart

A form is most often submitted by clicking on a button. The Button server control in ASP.NET HTML Exam

has the following format:

SHOPPING

UK Wholesalers

UK Wholesale

ONLINE DEGREE

Advance Your Career

The id attribute defines a unique name for the button and the text attribute assigns a label to with Drexel University

the button. The onClick event handler specifies a named subroutine to execute.

Bachelor's & Master's

Tech Degrees ONLINE

In the following example we declare a Button control in an .aspx file. A button click runs a

subroutine which changes the text on the button:





Example









http://www.w3schools.com/aspnet/aspnet_forms.asp (1 of 3)9/13/2006 4:24:13 PM

ASP.NET Web Forms









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/aspnet/aspnet_forms.asp (2 of 3)9/13/2006 4:24:13 PM

ASP.NET Web Forms





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_forms.asp (3 of 3)9/13/2006 4:24:13 PM

ASP.NET The ViewState









SITE SEARCH

HOME ASP .NET Maintaining the ViewState

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install You may save a lot of coding by maintaining the ViewState of the objects in your

ASP.NET Pages Web Form. Active Server Pages

ASP.NET Controls Resource Web Site

ASP.NET Events

WEB HOSTING

ASP.NET Forms $15 Domain Name

ASP.NET Forms Maintaining the ViewState Registration

ASP.NET ViewState Save $20 / year!

asp:TextBox When a form is submitted in classic ASP, all form values are cleared. Suppose you have UK Domain Names

asp:Button submitted a form with a lot of information and the server comes back with an error. You will

Web Hosting

have to go back to the form and correct the information. You click the back button, and what

ASP.NET Binding happens.......ALL form values are CLEARED, and you will have to start all over again! The site Registro de Dominios

Data Binding did not maintain your ViewState. Buy UK Domain Names

ArrayList Register Domain Names

Hashtable When a form is submitted in ASP .NET, the form reappears in the browser window together

Cheap Domain Names

SortedList with all form values. How come? This is because ASP .NET maintains your ViewState. The

ViewState indicates the status of the page when submitted to the server. The status is defined Cheap Web Hosting

XML Files

asp:Repeater through a hidden field placed on each page with a control. The source Best Web Hosting

could look something like this:

asp:DataList Bulk Domain Names



ASP.NET Database UK Web Hosting



DB Connection



WEB BUILDING

HTML Controls Website Templates

Web Controls .....some code Flash Templates

Validation Controls Website Builder

Internet Business

Examples

Opportunity

ASP.NET Examples

Custom Programming

Selected Reading Maintaining the ViewState is the default setting for ASP.NET Web Forms. If you want to NOT

Web Statistics maintain the ViewState, include the directive at the BEST Flash Templates

Web Glossary top of an .aspx page or add the attribute EnableViewState="false" to any control. Web Analytics

Web Hosting

Web Design Forum

Web Quality Look at the following .aspx file. It demonstrates the "old" way to do it. When you click on the Programming Forum

submit button, the form value will disappear:

W3Schools Forum Need A Programmer?



Helping W3Schools FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS



Easy Flash Gallery

Your name: Free Shopping Cart



HTML Exam

"" Then

ONLINE DEGREE

Response.Write("Hello " & fname & "!")

Advance Your Career

End If

with Drexel University

%>

Bachelor's & Master's

Tech Degrees ONLINE









Example









http://www.w3schools.com/aspnet/aspnet_viewstate.asp (1 of 3)9/13/2006 4:24:17 PM

ASP.NET The ViewState





Here is the new ASP .NET way. When you click on the submit button, the form value will NOT

disappear:







Sub submit(sender As Object, e As EventArgs)

lbl1.Text="Hello " & txt1.Text & "!"

End Sub













Your name:

















Example (Click view source in the right frame of the example to see that ASP .NET has added a

hidden field in the form to maintain the ViewState)









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









http://www.w3schools.com/aspnet/aspnet_viewstate.asp (2 of 3)9/13/2006 4:24:17 PM

ASP.NET The ViewState







Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_viewstate.asp (3 of 3)9/13/2006 4:24:17 PM

ASP.NET The TextBox Control









SITE SEARCH

HOME ASP .NET - The TextBox Control

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install The TextBox control is used to create a text box where the user can input text.

ASP.NET Pages Active Server Pages

ASP.NET Controls Resource Web Site

ASP.NET Events

WEB HOSTING

ASP.NET Forms The TextBox Control $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState The TextBox control is used to create a text box where the user can input text. Save $20 / year!

asp:TextBox

UK Domain Names

asp:Button Web Hosting

The TextBox control's attributes and properties are listed in our web controls reference page.

ASP.NET Binding Registro de Dominios

Data Binding The example below demonstrates some of the attributes you may use with the TextBox control: Buy UK Domain Names

ArrayList Register Domain Names

Hashtable

Example Cheap Domain Names

SortedList

Cheap Web Hosting

XML Files

asp:Repeater Best Web Hosting

asp:DataList Bulk Domain Names



ASP.NET Database UK Web Hosting

DB Connection

Host Unlimited Sites

A basic TextBox:

References WEB BUILDING

HTML Controls



Website Templates



Web Controls Flash Templates

Validation Controls Website Builder

A password TextBox:

Internet Business

Examples Opportunity

ASP.NET Examples

Custom Programming

Selected Reading A TextBox with text:

Web Statistics BEST Flash Templates



Web Glossary Web Analytics

Web Hosting

Web Design Forum

Web Quality A multiline TextBox:

Programming Forum



W3Schools Forum Need A Programmer?



Helping W3Schools FREE Trial or Demo

A TextBox with height:

Web Content Manager



Easy Flash Gallery

Free Shopping Cart

A TextBox with width:

HTML Exam

SHOPPING

UK Wholesalers

UK Wholesale



ONLINE DEGREE

Advance Your Career

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE

Add a Script



The contents and settings of a TextBox control may be changed by server scripts when a form

is submitted. A form can be submitted by clicking on a button or when a user changes the

value in the TextBox control.









http://www.w3schools.com/aspnet/aspnet_textbox.asp (1 of 4)9/13/2006 4:24:22 PM

ASP.NET The TextBox Control





In the following example we declare one TextBox control, one Button control, and one Label

control in an .aspx file. When the submit button is triggered, the submit subroutine is

executed. The submit subroutine writes a text to the Label control:







Sub submit(sender As Object, e As EventArgs)

lbl1.Text="Your name is " & txt1.Text

End Sub













Enter your name:



















Example





In the following example we declare one TextBox control and one Label control in an .aspx file.

When you change the value in the TextBox and either click outside the TextBox or press the

Tab key, the change subroutine is executed. The submit subroutine writes a text to the Label

control:







Sub change(sender As Object, e As EventArgs)

lbl1.Text="You changed text to " & txt1.Text

End Sub













Enter your name:

















Example









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?









http://www.w3schools.com/aspnet/aspnet_textbox.asp (2 of 4)9/13/2006 4:24:22 PM

ASP.NET The TextBox Control





Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/aspnet/aspnet_textbox.asp (3 of 4)9/13/2006 4:24:22 PM

ASP.NET The TextBox Control





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_textbox.asp (4 of 4)9/13/2006 4:24:22 PM

ASP.NET The Button Control









SITE SEARCH

HOME ASP.NET - The Button Control

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install The Button control is used to display a push button.

ASP.NET Pages Active Server Pages

ASP.NET Controls Resource Web Site

ASP.NET Events

WEB HOSTING

ASP.NET Forms The Button Control $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState The Button control is used to display a push button. The push button may be a submit button Save $20 / year!

asp:TextBox or a command button. By default, this control is a submit button. UK Domain Names

asp:Button

Web Hosting

A submit button does not have a command name and it posts the page back to the server Registro de Dominios

ASP.NET Binding

when it is clicked. It is possible to write an event handler to control the actions performed

Data Binding Buy UK Domain Names

when the submit button is clicked.

ArrayList Register Domain Names

Hashtable

A command button has a command name and allows you to create multiple Button controls on Cheap Domain Names

SortedList

a page. It is possible to write an event handler to control the actions performed when the Cheap Web Hosting

XML Files

command button is clicked.

asp:Repeater Best Web Hosting

asp:DataList Bulk Domain Names

The Button control's attributes and properties are listed in our web controls reference page.

ASP.NET Database UK Web Hosting

DB Connection

The example below demonstrates a simple Button control: Host Unlimited Sites

References WEB BUILDING

HTML Controls Website Templates

Web Controls Flash Templates

Validation Controls Website Builder

Internet Business

Examples Opportunity



ASP.NET Examples

Custom Programming

Selected Reading

Web Statistics BEST Flash Templates



Web Glossary Web Analytics

Web Hosting

Web Design Forum

Web Quality

Programming Forum

W3Schools Forum Need A Programmer?

Add a Script

Helping W3Schools FREE Trial or Demo

Web Content Manager

A form is most often submitted by clicking on a button.

Forms,Web Alerts,RSS

Easy Flash Gallery

In the following example we declare one TextBox control, one Button control, and one Label

control in an .aspx file. When the submit button is triggered, the submit subroutine is Free Shopping Cart

executed. The submit subroutine writes a text to the Label control:

HTML Exam

SHOPPING

UK Wholesalers

UK Wholesale

ONLINE DEGREE

Advance Your Career

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE









http://www.w3schools.com/aspnet/aspnet_button.asp (1 of 3)9/13/2006 4:24:27 PM

ASP.NET The Button Control







Sub submit(sender As Object, e As EventArgs)

lbl1.Text="Your name is " & txt1.Text

End Sub













Enter your name:



















Example









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









http://www.w3schools.com/aspnet/aspnet_button.asp (2 of 3)9/13/2006 4:24:27 PM

ASP.NET The Button Control







Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_button.asp (3 of 3)9/13/2006 4:24:27 PM

ASP.NET Data Binding









SITE SEARCH

HOME ASP.NET - Data Binding

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install We may use data binding to fill lists with selectable items from an imported data

ASP.NET Pages source, like a database, an XML file, or a script. Ecommerce

ASP.NET Controls Components

ASP.NET Events for ASP.NET

ASP.NET Forms WEB HOSTING

ASP.NET Forms Data Binding $15 Domain Name

ASP.NET ViewState Registration

asp:TextBox The following controls are list controls which support data binding: Save $20 / year!

asp:Button UK Domain Names

q asp:RadioButtonList Web Hosting

ASP.NET Binding

q asp:CheckBoxList Registro de Dominios

Data Binding

q asp:DropDownList

ArrayList q asp:Listbox Buy UK Domain Names

Hashtable Register Domain Names

SortedList

The selectable items in each of the above controls are usually defined by one or more asp: Cheap Domain Names

XML Files

ListItem controls, like this: Cheap Web Hosting

asp:Repeater

asp:DataList Best Web Hosting

Bulk Domain Names

ASP.NET Database

DB Connection UK Web Hosting



References Host Unlimited Sites

HTML Controls WEB BUILDING

Web Controls Website Templates

Validation Controls Flash Templates

Website Builder

Examples Internet Business

ASP.NET Examples

Opportunity



Selected Reading Custom Programming

Web Statistics

Web Glossary BEST Flash Templates

Web Hosting Web Analytics

Web Quality

Web Design Forum

W3Schools Forum However, with data binding we may use a separate source, like a database, an XML file, or a Programming Forum

script to fill the list with selectable items.

Need A Programmer?

Helping W3Schools

FREE Trial or Demo

By using an imported source, the data is separated from the HTML, and any changes to the

items are made in the separate data source. Web Content Manager

Forms,Web Alerts,RSS



In the next three chapters, we will describe how to bind data from a scripted data source. Easy Flash Gallery

Free Shopping Cart

HTML Exam

SHOPPING

UK Wholesalers

Your browser does not support inline frames or is currently configured not to display inline UK Wholesale

frames. ONLINE DEGREE

Advance Your Career

with Drexel University

What do you want your Web site to do? Bachelor's & Master's

Tech Degrees ONLINE









http://www.w3schools.com/aspnet/aspnet_databinding.asp (1 of 3)9/13/2006 4:24:31 PM

ASP.NET Data Binding





Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/aspnet/aspnet_databinding.asp (2 of 3)9/13/2006 4:24:31 PM

ASP.NET Data Binding





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_databinding.asp (3 of 3)9/13/2006 4:24:31 PM

ASP.NET ArrayList









SITE SEARCH

HOME ASP.NET - The ArrayList Object

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install The ArrayList object is a collection of items containing a single data value.

ASP.NET Pages ASP.NET

ASP.NET Controls Web Hosting

ASP.NET Events

WEB HOSTING

ASP.NET Forms Examples $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState Example 1 - ArrayList RadioButtonList Save $20 / year!

asp:TextBox UK Domain Names

asp:Button Web Hosting

Example 2 - ArrayList DropDownList

ASP.NET Binding Registro de Dominios

Data Binding Buy UK Domain Names

ArrayList Register Domain Names

Hashtable

Create an ArrayList Cheap Domain Names

SortedList

Cheap Web Hosting

XML Files

asp:Repeater The ArrayList object is a collection of items containing a single data value. Best Web Hosting

asp:DataList Bulk Domain Names

Items are added to the ArrayList with the Add() method.

ASP.NET Database UK Web Hosting

DB Connection

The following code creates a new ArrayList object named mycountries and four items are Host Unlimited Sites

References added: WEB BUILDING

HTML Controls Website Templates

Web Controls Flash Templates



Validation Controls Sub Page_Load Website Builder

if Not Page.IsPostBack then Internet Business

Examples Opportunity

ASP.NET Examples

dim mycountries=New ArrayList

mycountries.Add("Norway") Custom Programming

Selected Reading mycountries.Add("Sweden")

Web Statistics mycountries.Add("France") BEST Flash Templates

Web Glossary mycountries.Add("Italy") Web Analytics

Web Hosting end if

end sub Web Design Forum

Web Quality

Programming Forum

W3Schools Forum Need A Programmer?



Helping W3Schools By default, an ArrayList object contains 16 entries. An ArrayList can be sized to its final size FREE Trial or Demo

with the TrimToSize() method: Web Content Manager

Forms,Web Alerts,RSS



Easy Flash Gallery

Sub Page_Load Free Shopping Cart

if Not Page.IsPostBack then

HTML Exam

dim mycountries=New ArrayList

mycountries.Add("Norway") SHOPPING

mycountries.Add("Sweden") UK Wholesalers

mycountries.Add("France") UK Wholesale

mycountries.Add("Italy")

ONLINE DEGREE

mycountries.TrimToSize() Advance Your Career

end if

with Drexel University

end sub

Bachelor's & Master's



Tech Degrees ONLINE





An ArrayList can also be sorted alphabetically or numerically with the Sort() method:









http://www.w3schools.com/aspnet/aspnet_arraylist.asp (1 of 4)9/13/2006 4:24:36 PM

ASP.NET ArrayList







Sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New ArrayList

mycountries.Add("Norway")

mycountries.Add("Sweden")

mycountries.Add("France")

mycountries.Add("Italy")

mycountries.TrimToSize()

mycountries.Sort()

end if

end sub







To sort in reverse order, apply the Reverse() method after the Sort() method:







Sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New ArrayList

mycountries.Add("Norway")

mycountries.Add("Sweden")

mycountries.Add("France")

mycountries.Add("Italy")

mycountries.TrimToSize()

mycountries.Sort()

mycountries.Reverse()

end if

end sub











Data Binding to an ArrayList



An ArrayList object may automatically generate the text and values to the following controls:





q asp:RadioButtonList

q asp:CheckBoxList

q asp:DropDownList

q asp:Listbox





To bind data to a RadioButtonList control, first create a RadioButtonList control (without any

asp:ListItem elements) in an .aspx page:



























Then add the script that builds the list and binds the values in the list to the RadioButtonList

control:









http://www.w3schools.com/aspnet/aspnet_arraylist.asp (2 of 4)9/13/2006 4:24:36 PM

ASP.NET ArrayList







Sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New ArrayList

mycountries.Add("Norway")

mycountries.Add("Sweden")

mycountries.Add("France")

mycountries.Add("Italy")

mycountries.TrimToSize()

mycountries.Sort()

rb.DataSource=mycountries

rb.DataBind()

end if

end sub



























The DataSource property of the RadioButtonList control is set to the ArrayList and it defines

the data source of the RadioButtonList control. The DataBind() method of the RadioButtonList

control binds the data source with the RadioButtonList control.





Note: The data values are used as both the Text and Value properties for the control. To add

Values that are different from the Text, use either the Hashtable object or the SortedList

object.









Your browser does not support inline frames or is currently configured not to display inline

frames.







Want To Be A Web Master?



If you want to be a Web Master, you will have to host your web site with an ISP (Internet

Service Provider).





Founded in 1996 in North Carolina, AIT Inc. provides web hosting and ecommerce services to

more than 190,000 domains in 107 countries. Shared, dedicated, and colocated hosting plans

for both Linux and Windows users are available along with the industry's most lucrative

reseller program. AIT has won acclaim as one of the fastest growing technology companies in

North America by Inc. Magazine and by Deloitte & Touche.





As low as $39.95 per month for Dedicated Hosting! Choose from managed or fully managed

options. Plans begin with an 80 GB hard drive and 1 terabyte of data transfer. AIT hosting

packages are the ideal environment for web developers, designers, hosting resellers,

entrepreneurs, and business IT departments to house your servers off site.





Visit AIT









Easy-to-Understand Books for Web Developers









http://www.w3schools.com/aspnet/aspnet_arraylist.asp (3 of 4)9/13/2006 4:24:36 PM

ASP.NET ArrayList





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_arraylist.asp (4 of 4)9/13/2006 4:24:36 PM

ASP.NET Hashtable









SITE SEARCH

HOME ASP.NET - The Hashtable Object

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install The Hashtable object contains items in key/value pairs.

ASP.NET Pages ASP.NET

ASP.NET Controls Shopping Cart

ASP.NET Events

WEB HOSTING

ASP.NET Forms Examples $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState Example 1 - Hashtable RadioButtonList Save $20 / year!

asp:TextBox UK Domain Names

asp:Button Web Hosting

Example 2 - Hashtable RadiobuttonList

ASP.NET Binding Registro de Dominios

Data Binding Buy UK Domain Names

Example 3 - Hashtable DropDownList

ArrayList Register Domain Names

Hashtable

Cheap Domain Names

SortedList

Cheap Web Hosting

XML Files

asp:Repeater Create a Hashtable Best Web Hosting

asp:DataList Bulk Domain Names

The Hashtable object contains items in key/value pairs. The keys are used as indexes, and

ASP.NET Database very quick searches can be made for values by searching through their keys. UK Web Hosting

DB Connection

Host Unlimited Sites

References Items are added to the Hashtable with the Add() method. WEB BUILDING

HTML Controls Website Templates

Web Controls The following code creates a Hashtable named mycountries and four elements are added: Flash Templates

Validation Controls Website Builder

Internet Business

Examples Opportunity

ASP.NET Examples Sub Page_Load

if Not Page.IsPostBack then Custom Programming

Selected Reading

Web Statistics

dim mycountries=New Hashtable BEST Flash Templates

mycountries.Add("N","Norway")

Web Glossary mycountries.Add("S","Sweden") Web Analytics

Web Hosting mycountries.Add("F","France") Web Design Forum

Web Quality mycountries.Add("I","Italy") Programming Forum

end if

W3Schools Forum Need A Programmer?

end sub

Helping W3Schools

FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

Easy Flash Gallery

Data Binding

Free Shopping Cart



A Hashtable object may automatically generate the text and values to the following controls: HTML Exam

SHOPPING

q asp:RadioButtonList UK Wholesalers

q asp:CheckBoxList UK Wholesale

asp:DropDownList

ONLINE DEGREE

q



asp:Listbox

Advance Your Career

q





with Drexel University

To bind data to a RadioButtonList control, first create a RadioButtonList control (without any Bachelor's & Master's

asp:ListItem elements) in an .aspx page: Tech Degrees ONLINE









http://www.w3schools.com/aspnet/aspnet_hashtable.asp (1 of 4)9/13/2006 4:24:42 PM

ASP.NET Hashtable



























Then add the script that builds the list:







sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New Hashtable

mycountries.Add("N","Norway")

mycountries.Add("S","Sweden")

mycountries.Add("F","France")

mycountries.Add("I","Italy")

rb.DataSource=mycountries

rb.DataValueField="Key"

rb.DataTextField="Value"

rb.DataBind()

end if

end sub



























Then we add a sub routine to be executed when the user clicks on an item in the

RadioButtonList control. When a radio button is clicked, a text will appear in a label:







sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New Hashtable

mycountries.Add("N","Norway")

mycountries.Add("S","Sweden")

mycountries.Add("F","France")

mycountries.Add("I","Italy")

rb.DataSource=mycountries

rb.DataValueField="Key"

rb.DataTextField="Value"

rb.DataBind()

end if

end sub



sub displayMessage(s as Object,e As EventArgs)

lbl1.text="Your favorite country is: " & rb.SelectedItem.Text

end sub

















http://www.w3schools.com/aspnet/aspnet_hashtable.asp (2 of 4)9/13/2006 4:24:42 PM

ASP.NET Hashtable



















Note: You cannot choose the sort order of the items added to the Hashtable. To sort items

alphabetically or numerically, use the SortedList object.









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers









http://www.w3schools.com/aspnet/aspnet_hashtable.asp (3 of 4)9/13/2006 4:24:42 PM

ASP.NET Hashtable





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_hashtable.asp (4 of 4)9/13/2006 4:24:42 PM

ASP.NET SortedList









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME ASP.NET - The SortedList Object

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install The SortedList object combines the features of both the ArrayList object and the

ASP.NET Pages Hashtable object. Active Server Pages

ASP.NET Controls Resource Web Site

ASP.NET Events

WEB HOSTING

ASP.NET Forms $15 Domain Name

ASP.NET Forms Examples Registration

ASP.NET ViewState Save $20 / year!

asp:TextBox Example 1 - SortedList RadioButtonList UK Domain Names

asp:Button Web Hosting

ASP.NET Binding Example 2 - SortedList RadiobuttonList Registro de Dominios

Data Binding Buy UK Domain Names

ArrayList Example 3 - SortedList DropDownList Register Domain Names

Hashtable

Cheap Domain Names

SortedList

Cheap Web Hosting

XML Files

asp:Repeater Best Web Hosting

asp:DataList The SortedList Object

Bulk Domain Names



ASP.NET Database The SortedList object contains items in key/value pairs. A SortedList object automatically sort UK Web Hosting

DB Connection the items in alphabetic or numeric order. Host Unlimited Sites

References WEB BUILDING

HTML Controls Items are added to the SortedList with the Add() method. A SortedList can be sized to its final Website Templates

Web Controls size with the TrimToSize() method. Flash Templates

Validation Controls Website Builder

The following code creates a SortedList named mycountries and four elements are added: Internet Business

Examples Opportunity

ASP.NET Examples

Custom Programming

Selected Reading sub Page_Load

Web Statistics BEST Flash Templates

if Not Page.IsPostBack then

Web Glossary dim mycountries=New SortedList Web Analytics

Web Hosting mycountries.Add("N","Norway") Web Design Forum

Web Quality mycountries.Add("S","Sweden") Programming Forum

mycountries.Add("F","France")

W3Schools Forum mycountries.Add("I","Italy") Need A Programmer?

end if FREE Trial or Demo

Helping W3Schools

end sub Web Content Manager

Forms,Web Alerts,RSS

Easy Flash Gallery

Free Shopping Cart

Data Binding HTML Exam

SHOPPING

A SortedList object may automatically generate the text and values to the following controls: UK Wholesalers

UK Wholesale

asp:RadioButtonList

ONLINE DEGREE

q



asp:CheckBoxList

Advance Your Career

q



q asp:DropDownList

q asp:Listbox with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE

To bind data to a RadioButtonList control, first create a RadioButtonList control (without any

asp:ListItem elements) in an .aspx page:









http://www.w3schools.com/aspnet/aspnet_sortedlist.asp (1 of 4)9/13/2006 4:24:48 PM

ASP.NET SortedList



























Then add the script that builds the list:







sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New SortedList

mycountries.Add("N","Norway")

mycountries.Add("S","Sweden")

mycountries.Add("F","France")

mycountries.Add("I","Italy")

rb.DataSource=mycountries

rb.DataValueField="Key"

rb.DataTextField="Value"

rb.DataBind()

end if

end sub



























Then we add a sub routine to be executed when the user clicks on an item in the

RadioButtonList control. When a radio button is clicked, a text will appear in a label:







sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New SortedList

mycountries.Add("N","Norway")

mycountries.Add("S","Sweden")

mycountries.Add("F","France")

mycountries.Add("I","Italy")

rb.DataSource=mycountries

rb.DataValueField="Key"

rb.DataTextField="Value"

rb.DataBind()

end if

end sub



sub displayMessage(s as Object,e As EventArgs)

lbl1.text="Your favorite country is: " & rb.SelectedItem.Text

end sub

















http://www.w3schools.com/aspnet/aspnet_sortedlist.asp (2 of 4)9/13/2006 4:24:48 PM

ASP.NET SortedList























Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









http://www.w3schools.com/aspnet/aspnet_sortedlist.asp (3 of 4)9/13/2006 4:24:48 PM

ASP.NET SortedList







Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_sortedlist.asp (4 of 4)9/13/2006 4:24:48 PM

ASP.NET Data Binding with XML









SITE SEARCH

HOME ASP .NET - XML Files

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install We can bind an XML file to a list control.

ASP.NET Pages Web based charting

ASP.NET Controls for ASP.NET

ASP.NET Events

WEB HOSTING

ASP.NET Forms Examples $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState Example 1 - XML RadiobuttonList Save $20 / year!

asp:TextBox UK Domain Names

asp:Button Web Hosting

ASP.NET Binding Registro de Dominios

Data Binding An XML File Buy UK Domain Names

ArrayList Register Domain Names

Hashtable Here is an XML file named "countries.xml": Cheap Domain Names

SortedList

Cheap Web Hosting

XML Files

asp:Repeater Best Web Hosting

asp:DataList Bulk Domain Names



ASP.NET Database UK Web Hosting

DB Connection

Host Unlimited Sites



References Norway WEB BUILDING

HTML Controls N Website Templates

Web Controls Flash Templates

Validation Controls Website Builder

Internet Business

Examples

Opportunity

ASP.NET Examples Sweden

S Custom Programming

Selected Reading

Web Statistics BEST Flash Templates

Web Glossary Web Analytics



Web Hosting

France Web Design Forum

Web Quality F Programming Forum



W3Schools Forum Need A Programmer?



Helping W3Schools FREE Trial or Demo



Web Content Manager

Italy

Forms,Web Alerts,RSS

I

Easy Flash Gallery

Free Shopping Cart



HTML Exam

SHOPPING

Take a look at the XML file: countries.xml UK Wholesalers

UK Wholesale

ONLINE DEGREE

Advance Your Career

Bind a DataSet to a List Control with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE

First, import the "System.Data" namespace. We need this namespace to work with DataSet

objects. Include the following directive at the top of an .aspx page:















http://www.w3schools.com/aspnet/aspnet_xml.asp (1 of 4)9/13/2006 4:24:53 PM

ASP.NET Data Binding with XML





Next, create a DataSet for the XML file and load the XML file into the DataSet when the page is

first loaded:







sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New DataSet

mycountries.ReadXml(MapPath("countries.xml"))

end if

end sub





To bind the DataSet to a RadioButtonList control, first create a RadioButtonList control (without

any asp:ListItem elements) in an .aspx page:



























Then add the script that builds the XML DataSet:











sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New DataSet

mycountries.ReadXml(MapPath("countries.xml"))

rb.DataSource=mycountries

rb.DataValueField="value"

rb.DataTextField="text"

rb.DataBind()

end if

end sub



























Then we add a sub routine to be executed when the user clicks on an item in the

RadioButtonList control. When a radio button is clicked, a text will appear in a label:









http://www.w3schools.com/aspnet/aspnet_xml.asp (2 of 4)9/13/2006 4:24:53 PM

ASP.NET Data Binding with XML











sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New DataSet

mycountries.ReadXml(MapPath("countries.xml"))

rb.DataSource=mycountries

rb.DataValueField="value"

rb.DataTextField="text"

rb.DataBind()

end if

end sub



sub displayMessage(s as Object,e As EventArgs)

lbl1.text="Your favorite country is: " & rb.SelectedItem.Text

end sub

































Your browser does not support inline frames or is currently configured not to display inline

frames.







Want To Be A Web Master?



If you want to be a Web Master, you will have to host your web site with an ISP (Internet

Service Provider).





MaximumASP offers seven different configurations of dedicated servers to meet your Windows

and .NET hosting needs. Hosted on our multi-tiered Enterprise Class network, these servers

provide the performance, security and reliability you need to host your high end web sites and

applications.





Visit MaximumASP









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets







http://www.w3schools.com/aspnet/aspnet_xml.asp (3 of 4)9/13/2006 4:24:53 PM

ASP.NET Data Binding with XML





q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_xml.asp (4 of 4)9/13/2006 4:24:53 PM

ASP.NET The Repeater Control









SITE SEARCH

HOME ASP.NET - The Repeater Control

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install The Repeater control is used to display a repeated list of items that are bound to the

ASP.NET Pages control. Domain Name

ASP.NET Controls Registration & More!

ASP.NET Events

WEB HOSTING

ASP.NET Forms $15 Domain Name

ASP.NET Forms Examples Registration

ASP.NET ViewState Save $20 / year!

asp:TextBox Repeater control UK Domain Names

asp:Button Web Hosting

ASP.NET Binding Repeater control with Registro de Dominios

Data Binding Buy UK Domain Names

ArrayList Repeater control with Register Domain Names

Hashtable

Cheap Domain Names

SortedList

Cheap Web Hosting

XML Files

asp:Repeater Best Web Hosting

asp:DataList Bind a DataSet to a Repeater Control

Bulk Domain Names



ASP.NET Database The Repeater control is used to display a repeated list of items that are bound to the control. UK Web Hosting

DB Connection The Repeater control may be bound to a database table, an XML file, or another list of items. Host Unlimited Sites

Here we will show how to bind an XML file to a Repeater control.

References WEB BUILDING

HTML Controls Website Templates

Web Controls We will use the following XML file in our examples ("cdcatalog.xml"): Flash Templates

Validation Controls Website Builder

Internet Business

Examples Opportunity

ASP.NET Examples

Custom Programming

Selected Reading

Web Statistics BEST Flash Templates

Empire Burlesque

Web Glossary Bob Dylan Web Analytics

Web Hosting USA Web Design Forum

Web Quality Columbia Programming Forum

10.90

W3Schools Forum 1985 Need A Programmer?



Helping W3Schools

FREE Trial or Demo

Web Content Manager

Hide your heart Forms,Web Alerts,RSS

Bonnie Tyler

UK Easy Flash Gallery

CBS Records Free Shopping Cart

9.90

1988 HTML Exam

SHOPPING

UK Wholesalers

Greatest Hits UK Wholesale

Dolly Parton

ONLINE DEGREE

USA

Advance Your Career

RCA

with Drexel University

9.90

Bachelor's & Master's

1982

Tech Degrees ONLINE



Still got the blues

Gary Moore

UK

Virgin records

10.20





http://www.w3schools.com/aspnet/aspnet_repeater.asp (1 of 7)9/13/2006 4:25:00 PM

ASP.NET The Repeater Control



1990





Eros

Eros Ramazzotti

EU

BMG

9.90

1997









Take a look at the XML file: cdcatalog.xml





First, import the "System.Data" namespace. We need this namespace to work with DataSet

objects. Include the following directive at the top of an .aspx page:











Next, create a DataSet for the XML file and load the XML file into the DataSet when the page is

first loaded:







sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

end if

end sub





Then we create a Repeater control in an .aspx page. The contents of the

element are rendered first and only once within the output, then the contents of the

element are repeated for each "record" in the DataSet, and last, the contents

of the element are rendered once within the output:



















...







...







...



















Then we add the script that creates the DataSet and binds the mycdcatalog DataSet to the

Repeater control. We also fill the Repeater control with HTML tags and bind the data items to

the cells in the section with the

method:









http://www.w3schools.com/aspnet/aspnet_repeater.asp (2 of 7)9/13/2006 4:25:00 PM

ASP.NET The Repeater Control











sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

cdcatalog.DataSource=mycdcatalog

cdcatalog.DataBind()

end if

end sub























Title

Artist

Country

Company

Price

Year























































Using the



You can add an element after the element to

describe the appearance of alternating rows of output. In the following example each other row

in the table will be displayed in a light grey color:









http://www.w3schools.com/aspnet/aspnet_repeater.asp (3 of 7)9/13/2006 4:25:00 PM

ASP.NET The Repeater Control











sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

cdcatalog.DataSource=mycdcatalog

cdcatalog.DataBind()

end if

end sub























Title

Artist

Country

Company

Price

Year













































































Using the



The element can be used to describe a separator between each record.

The following example inserts a horizontal line between each table row:







http://www.w3schools.com/aspnet/aspnet_repeater.asp (4 of 7)9/13/2006 4:25:00 PM

ASP.NET The Repeater Control













sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

cdcatalog.DataSource=mycdcatalog

cdcatalog.DataBind()

end if

end sub























Title

Artist

Country

Company

Price

Year



































































Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?









http://www.w3schools.com/aspnet/aspnet_repeater.asp (5 of 7)9/13/2006 4:25:00 PM

ASP.NET The Repeater Control





Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/aspnet/aspnet_repeater.asp (6 of 7)9/13/2006 4:25:00 PM

ASP.NET The Repeater Control





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_repeater.asp (7 of 7)9/13/2006 4:25:00 PM

ASP.NET The DataList Control









SITE SEARCH

HOME ASP.NET - The DataList Control

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install The DataList control is, like the Repeater control, used to display a repeated list of

ASP.NET Pages items that are bound to the control. However, the DataList control adds a table Ecommerce

ASP.NET Controls around the data items by default.

Components

ASP.NET Events for ASP.NET

ASP.NET Forms WEB HOSTING

ASP.NET Forms $15 Domain Name

ASP.NET ViewState

Examples Registration

asp:TextBox Save $20 / year!

asp:Button DataList control

UK Domain Names

ASP.NET Binding Web Hosting

Data Binding DataList control with styles Registro de Dominios

ArrayList Buy UK Domain Names

Hashtable DataList control with Register Domain Names

SortedList

Cheap Domain Names

XML Files

Cheap Web Hosting

asp:Repeater

asp:DataList Best Web Hosting

Bind a DataSet to a DataList Control

Bulk Domain Names

ASP.NET Database

DB Connection The DataList control is, like the Repeater control, used to display a repeated list of items that UK Web Hosting

are bound to the control. However, the DataList control adds a table around the data items by Host Unlimited Sites

References default. The DataList control may be bound to a database table, an XML file, or another list of

HTML Controls items. Here we will show how to bind an XML file to a DataList control. WEB BUILDING

Web Controls Website Templates

Validation Controls Flash Templates

We will use the following XML file in our examples ("cdcatalog.xml"):

Website Builder

Examples Internet Business

ASP.NET Examples

Opportunity

Selected Reading Custom Programming

Web Statistics

Web Glossary BEST Flash Templates



Web Hosting Empire Burlesque Web Analytics

Web Quality Bob Dylan

Web Design Forum

USA

W3Schools Forum Programming Forum

Columbia

10.90 Need A Programmer?

Helping W3Schools 1985

FREE Trial or Demo



Web Content Manager



Forms,Web Alerts,RSS

Hide your heart

Bonnie Tyler Easy Flash Gallery

UK

Free Shopping Cart

CBS Records

9.90 HTML Exam

1988 SHOPPING

UK Wholesalers

UK Wholesale

Greatest Hits

Dolly Parton ONLINE DEGREE

USA Advance Your Career

RCA with Drexel University

9.90 Bachelor's & Master's

1982 Tech Degrees ONLINE





Still got the blues

Gary Moore

UK





http://www.w3schools.com/aspnet/aspnet_datalist.asp (1 of 6)9/13/2006 4:25:07 PM

ASP.NET The DataList Control



Virgin records

10.20

1990





Eros

Eros Ramazzotti

EU

BMG

9.90

1997









Take a look at the XML file: cdcatalog.xml





First, import the "System.Data" namespace. We need this namespace to work with DataSet

objects. Include the following directive at the top of an .aspx page:











Next, create a DataSet for the XML file and load the XML file into the DataSet when the page is

first loaded:







sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

end if

end sub





Then we create a DataList in an .aspx page. The contents of the element

are rendered first and only once within the output, then the contents of the

element are repeated for each "record" in the DataSet, and last, the contents of the

element are rendered once within the output:



















...







...







...



















Then we add the script that creates the DataSet and binds the mycdcatalog DataSet to the

DataList control. We also fill the DataList control with a that contains the

header of the table, an that contains the data items to display, and a

that contains a text. Note that the gridlines attribute of the DataList is set

to "both" to display table borders:







http://www.w3schools.com/aspnet/aspnet_datalist.asp (2 of 6)9/13/2006 4:25:07 PM

ASP.NET The DataList Control













sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

cdcatalog.DataSource=mycdcatalog

cdcatalog.DataBind()

end if

end sub



















My CD Catalog







"" of

-

$







Copyright Hege Refsnes























Using Styles



You can also add styles to the DataList control to make the output more fancy:











sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

cdcatalog.DataSource=mycdcatalog

cdcatalog.DataBind()

end if

end sub



















My CD Catalog







"" of

-

$







Copyright Hege Refsnes























Using the



You can add an element after the element to

describe the appearance of alternating rows of output. You may style the data in the

section within the DataList control:











sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

cdcatalog.DataSource=mycdcatalog

cdcatalog.DataBind()

end if

end sub



















My CD Catalog







"" of

-

$







"" of

-

$







© Hege Refsnes























Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them







http://www.w3schools.com/aspnet/aspnet_datalist.asp (5 of 6)9/13/2006 4:25:07 PM

ASP.NET The DataList Control







See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_datalist.asp (6 of 6)9/13/2006 4:25:07 PM

ASP.NET Database Connection









SITE SEARCH

HOME ASP.NET - Database Connection

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install ADO.NET is also a part of the .NET Framework. ADO.NET is used to handle data

ASP.NET Pages access. With ADO.NET you can work with databases. Domain Name

ASP.NET Controls Registration & More!

ASP.NET Events

WEB HOSTING

ASP.NET Forms $15 Domain Name

ASP.NET Forms Examples Registration

ASP.NET ViewState Save $20 / year!

asp:TextBox Database connection - Bind to a Repeater control UK Domain Names

asp:Button Web Hosting

ASP.NET Binding Database connection - Bind to a DataList control Registro de Dominios

Data Binding Buy UK Domain Names

ArrayList Register Domain Names

Hashtable

Cheap Domain Names

SortedList What is ADO.NET? Cheap Web Hosting

XML Files

asp:Repeater Best Web Hosting

q ADO.NET is a part of the .NET Framework

asp:DataList Bulk Domain Names

q ADO.NET consists of a set of classes used to handle data access

q ADO.NET is entirely based on XML UK Web Hosting

ASP.NET Database

q ADO.NET has, unlike ADO, no Recordset object

DB Connection

Host Unlimited Sites

References WEB BUILDING

HTML Controls Website Templates

Web Controls Create a Database Connection Flash Templates

Validation Controls Website Builder

Internet Business

Examples We are going to use the Northwind database in our examples.

Opportunity

ASP.NET Examples

First, import the "System.Data.OleDb" namespace. We need this namespace to work with Custom Programming

Selected Reading Microsoft Access and other OLE DB database providers. We will create the connection to the

Web Statistics BEST Flash Templates

database in the Page_Load subroutine. We create a dbconn variable as a new OleDbConnection

Web Glossary class with a connection string which identifies the OLE DB provider and the location of the Web Analytics

Web Hosting database. Then we open the database connection: Web Design Forum

Web Quality

Programming Forum

W3Schools Forum Need A Programmer?



Helping W3Schools FREE Trial or Demo

Web Content Manager

sub Page_Load Forms,Web Alerts,RSS

dim dbconn

dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Easy Flash Gallery

data source=" & server.mappath("northwind.mdb")) Free Shopping Cart

dbconn.Open()

end sub HTML Exam

SHOPPING

UK Wholesalers

UK Wholesale

Note: The connection string must be a continuous string without a line break!

ONLINE DEGREE

Advance Your Career

with Drexel University

Bachelor's & Master's

Create a Database Command Tech Degrees ONLINE



To specify the records to retrieve from the database, we will create a dbcomm variable as a

new OleDbCommand class. The OleDbCommand class is for issuing SQL queries against

database tables:









http://www.w3schools.com/aspnet/aspnet_dbconnection.asp (1 of 4)9/13/2006 4:25:13 PM

ASP.NET Database Connection











sub Page_Load

dim dbconn,sql,dbcomm

dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;

data source=" & server.mappath("northwind.mdb"))

dbconn.Open()

sql="SELECT * FROM customers"

dbcomm=New OleDbCommand(sql,dbconn)

end sub











Create a DataReader



The OleDbDataReader class is used to read a stream of records from a data source. A

DataReader is created by calling the ExecuteReader method of the OleDbCommand object:











sub Page_Load

dim dbconn,sql,dbcomm,dbread

dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;

data source=" & server.mappath("northwind.mdb"))

dbconn.Open()

sql="SELECT * FROM customers"

dbcomm=New OleDbCommand(sql,dbconn)

dbread=dbcomm.ExecuteReader()

end sub











Bind to a Repeater Control



Then we bind the DataReader to a Repeater control:











sub Page_Load

dim dbconn,sql,dbcomm,dbread

dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;

data source=" & server.mappath("northwind.mdb"))

dbconn.Open()

sql="SELECT * FROM customers"

dbcomm=New OleDbCommand(sql,dbconn)

dbread=dbcomm.ExecuteReader()

customers.DataSource=dbread

customers.DataBind()

dbread.Close()

dbconn.Close()

end sub























Companyname







http://www.w3schools.com/aspnet/aspnet_dbconnection.asp (2 of 4)9/13/2006 4:25:13 PM

ASP.NET Database Connection



Contactname

Address

City



















































Close the Database Connection



Always close both the DataReader and database connection after access to the database is no

longer required:





dbread.Close()

dbconn.Close()









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,





http://www.w3schools.com/aspnet/aspnet_dbconnection.asp (3 of 4)9/13/2006 4:25:13 PM

ASP.NET Database Connection





other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_dbconnection.asp (4 of 4)9/13/2006 4:25:13 PM

ASP.NET HTML Server Controls









SITE SEARCH

HOME HTML Server Controls

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install HTML server controls are HTML tags understood by the server.

ASP.NET Pages ASP.NET

ASP.NET Controls Web Hosting

ASP.NET Events

WEB HOSTING

ASP.NET Forms HTML Server Controls $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState HTML elements in ASP.NET files are, by default, treated as text. To make these elements Save $20 / year!

asp:TextBox programmable, add a runat="server" attribute to the HTML element. This attribute indicates UK Domain Names

asp:Button that the element should be treated as a server control.

Web Hosting

ASP.NET Binding Registro de Dominios

Note: All HTML server controls must be within a tag with the runat="server" attribute!

Data Binding Buy UK Domain Names

ArrayList Register Domain Names

Hashtable Note: ASP.NET requires that all HTML elements must be properly closed and properly nested.

Cheap Domain Names

SortedList

Cheap Web Hosting

XML Files

HTML Server Control Description

asp:Repeater Best Web Hosting

asp:DataList HtmlAnchor Controls an HTML element

Bulk Domain Names

HtmlButton Controls a HTML element

ASP.NET Database UK Web Hosting

DB Connection HtmlForm Controls a HTML element

Host Unlimited Sites

References HtmlGeneric Controls other HTML element not specified by a specific HTML WEB BUILDING

HTML Controls server control, like , , , etc. Website Templates

Web Controls HtmlImage Controls an HTML element Flash Templates

Validation Controls Website Builder

HtmlInputButton Controls , , and

HTML elements Internet Business

Examples Opportunity

ASP.NET Examples HtmlInputCheckBox Controls an HTML element

Custom Programming

Selected Reading HtmlInputFile Controls an HTML element

Web Statistics BEST Flash Templates

HtmlInputHidden Controls an HTML element

Web Glossary Web Analytics

Web Hosting HtmlInputImage Controls an HTML element

Web Design Forum

Web Quality HtmlInputRadioButton Controls an HTML element Programming Forum

W3Schools Forum HtmlInputText Controls and Need A Programmer?

HTML elements

Helping W3Schools FREE Trial or Demo

HtmlSelect Controls a HTML element Web Content Manager

HtmlTable Controls a HTML element Forms,Web Alerts,RSS



HtmlTableCell Controls and HTML elements Easy Flash Gallery



HtmlTableRow Controls a HTML element Free Shopping Cart



HtmlTextArea Controls a HTML element HTML Exam

SHOPPING

UK Wholesalers

UK Wholesale

ONLINE DEGREE

Advance Your Career

Your browser does not support inline frames or is currently configured not to display inline with Drexel University

frames.

Bachelor's & Master's

Tech Degrees ONLINE



Want To Be A Web Master?



If you want to be a Web Master, you will have to host your web site with an ISP (Internet

Service Provider).









http://www.w3schools.com/aspnet/aspnet_refhtmlcontrols.asp (1 of 2)9/13/2006 4:25:17 PM

ASP.NET HTML Server Controls





Founded in 1996 in North Carolina, AIT Inc. provides web hosting and ecommerce services to

more than 190,000 domains in 107 countries. Shared, dedicated, and colocated hosting plans

for both Linux and Windows users are available along with the industry's most lucrative

reseller program. AIT has won acclaim as one of the fastest growing technology companies in

North America by Inc. Magazine and by Deloitte & Touche.





As low as $39.95 per month for Dedicated Hosting! Choose from managed or fully managed

options. Plans begin with an 80 GB hard drive and 1 terabyte of data transfer. AIT hosting

packages are the ideal environment for web developers, designers, hosting resellers,

entrepreneurs, and business IT departments to house your servers off site.





Visit AIT









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_refhtmlcontrols.asp (2 of 2)9/13/2006 4:25:17 PM

ASP.NET Web Server Controls









SITE SEARCH

HOME Web Server Controls

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install Web server controls are special ASP.NET tags understood by the server.

ASP.NET Pages Password Protect

ASP.NET Controls Your Web Pages

ASP.NET Events

WEB HOSTING

ASP.NET Forms Web Server Controls $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState Like HTML server controls, Web server controls are also created on the server and they require Save $20 / year!

asp:TextBox a runat="server" attribute to work. However, Web server controls do not necessarily map to UK Domain Names

asp:Button any existing HTML elements and they may represent more complex elements.

Web Hosting

ASP.NET Binding Registro de Dominios

The syntax for creating a Web server control is:

Data Binding Buy UK Domain Names

ArrayList Register Domain Names

Hashtable

Cheap Domain Names

SortedList

Cheap Web Hosting

XML Files

Web Server Control Description Best Web Hosting

asp:Repeater

asp:DataList AdRotator Displays a sequence of images

Bulk Domain Names

Button Displays a push button UK Web Hosting

ASP.NET Database

DB Connection Calendar Displays a calendar Host Unlimited Sites

References CheckBox Displays a check box WEB BUILDING

HTML Controls Website Templates

CheckBoxList Creates a multi-selection check box group

Web Controls Flash Templates

Validation Controls DataGrid Displays fields of a data source in a grid Website Builder

DataList Displays items from a data source by using templates Internet Business

Examples Opportunity

ASP.NET Examples DropDownList Creates a drop-down list

Custom Programming

HyperLink Creates a hyperlink

Selected Reading

Web Statistics BEST Flash Templates

Image Displays an image

Web Glossary Web Analytics

Web Hosting ImageButton Displays a clickable image

Web Design Forum

Web Quality Label Displays static content which is programmable (lets you apply Programming Forum

styles to its content)

W3Schools Forum Need A Programmer?

LinkButton Creates a hyperlink button

Helping W3Schools FREE Trial or Demo

ListBox Creates a single- or multi-selection drop-down list

Web Content Manager

Literal Displays static content which is programmable (does not let you Forms,Web Alerts,RSS

apply styles to its content)

Easy Flash Gallery

Panel Provides a container for other controls

Free Shopping Cart

PlaceHolder Reserves space for controls added by code

HTML Exam

RadioButton Creates a radio button

SHOPPING

RadioButtonList Creates a group of radio buttons UK Wholesalers

UK Wholesale

Repeater Displays a repeated list of items bound to the control

ONLINE DEGREE

Table Creates a table Advance Your Career

TableCell Creates a table cell with Drexel University

Bachelor's & Master's

TableRow Creates a table row

Tech Degrees ONLINE

TextBox Creates a text box



Xml Displays an XML file or the results of an XSL transform









http://www.w3schools.com/aspnet/aspnet_refwebcontrols.asp (1 of 3)9/13/2006 4:25:23 PM

ASP.NET Web Server Controls









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/aspnet/aspnet_refwebcontrols.asp (2 of 3)9/13/2006 4:25:23 PM

ASP.NET Web Server Controls





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_refwebcontrols.asp (3 of 3)9/13/2006 4:25:23 PM

ASP.NET Validation Server Controls









SITE SEARCH

HOME Validation Server Controls

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install Validation server controls are used to validate user-input.

ASP.NET Pages ASP.NET

ASP.NET Controls Web Hosting

ASP.NET Events

WEB HOSTING

ASP.NET Forms Validation Server Controls $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState A Validation server control is used to validate the data of an input control. If the data does not Save $20 / year!

asp:TextBox pass validation, it will display an error message to the user. UK Domain Names

asp:Button Web Hosting

The syntax for creating a Validation server control is: Registro de Dominios

ASP.NET Binding

Data Binding Buy UK Domain Names

ArrayList Register Domain Names

Hashtable

Cheap Domain Names

SortedList

Validation Server Control Description Cheap Web Hosting

XML Files

asp:Repeater CompareValidator Compares the value of one input control to the value Best Web Hosting

asp:DataList of another input control or to a fixed value

Bulk Domain Names

CustomValidator Allows you to write a method to handle the validation

ASP.NET Database UK Web Hosting

of the value entered

DB Connection

RangeValidator Checks that the user enters a value that falls between Host Unlimited Sites

References two values WEB BUILDING

HTML Controls RegularExpressionValidator Ensures that the value of an input control matches a Website Templates

Web Controls specified pattern Flash Templates

Validation Controls Website Builder

RequiredFieldValidator Makes an input control a required field

Internet Business

Examples ValidationSummary Displays a report of all validation errors occurred in a Opportunity

ASP.NET Examples Web page

Custom Programming

Selected Reading

Web Statistics BEST Flash Templates

Web Glossary Web Analytics

Web Hosting

Web Design Forum

Web Quality Your browser does not support inline frames or is currently configured not to display inline Programming Forum

frames.

W3Schools Forum Need A Programmer?



Helping W3Schools FREE Trial or Demo

Want To Be A Web Master? Web Content Manager

Forms,Web Alerts,RSS

If you want to be a Web Master, you will have to host your web site with an ISP (Internet Easy Flash Gallery

Service Provider).

Free Shopping Cart



Founded in 1996 in North Carolina, AIT Inc. provides web hosting and ecommerce services to HTML Exam

more than 190,000 domains in 107 countries. Shared, dedicated, and colocated hosting plans SHOPPING

for both Linux and Windows users are available along with the industry's most lucrative UK Wholesalers

reseller program. AIT has won acclaim as one of the fastest growing technology companies in

UK Wholesale

North America by Inc. Magazine and by Deloitte & Touche.

ONLINE DEGREE

Advance Your Career

As low as $39.95 per month for Dedicated Hosting! Choose from managed or fully managed

options. Plans begin with an 80 GB hard drive and 1 terabyte of data transfer. AIT hosting with Drexel University

packages are the ideal environment for web developers, designers, hosting resellers, Bachelor's & Master's

entrepreneurs, and business IT departments to house your servers off site. Tech Degrees ONLINE





Visit AIT









http://www.w3schools.com/aspnet/aspnet_refvalidationcontrols.asp (1 of 2)9/13/2006 4:25:27 PM

ASP.NET Validation Server Controls





Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_refvalidationcontrols.asp (2 of 2)9/13/2006 4:25:27 PM

ASP.NET Examples









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME ASP.NET Examples

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install

ASP.NET Pages ASP.NET HTML Controls

Ecommerce

ASP.NET Controls Components

ASP.NET Events HTMLAnchor for ASP.NET

HTMLButton

ASP.NET Forms WEB HOSTING

HTMLImage

ASP.NET Forms $15 Domain Name

HTMLImage 2

ASP.NET ViewState Registration

HTMLInputbutton

asp:TextBox Save $20 / year!

HTMLInputCheckbox

asp:Button UK Domain Names

HTMLInputHidden

ASP.NET Binding HTMLInputImage Web Hosting

Data Binding HTMLInputRadiobutton Registro de Dominios

ArrayList HTMLTable Buy UK Domain Names

Hashtable HTMLTable 2 Register Domain Names

SortedList HTMLTextarea

Cheap Domain Names

XML Files

Cheap Web Hosting

asp:Repeater

ASP.NET Web Controls

asp:DataList Best Web Hosting

Bulk Domain Names

ASP.NET Database AdRotator

DB Connection Button UK Web Hosting

Button 2

References Host Unlimited Sites

Calendar

HTML Controls WEB BUILDING

Calendar 2

Web Controls Website Templates

Calendar 3

Validation Controls Flash Templates

Checkbox

Website Builder

Examples CheckboxList

Internet Business

ASP.NET Examples DataList

Opportunity

DataList with styles

Selected Reading DataList with Custom Programming

Web Statistics DropdownList

Web Glossary BEST Flash Templates

Hyperlink

Web Hosting Image Web Analytics

Web Quality ImageButton Web Design Forum

Label Programming Forum

W3Schools Forum

LinkButton

Need A Programmer?

Helping W3Schools Listbox

Literal FREE Trial or Demo

Literal 2 Web Content Manager

Panel Forms,Web Alerts,RSS

Radiobutton Easy Flash Gallery

RadiobuttonList

Free Shopping Cart

Repeater

Repeater with HTML Exam

Repeater with SHOPPING

Table UK Wholesalers

Table 2 UK Wholesale

Textbox

ONLINE DEGREE

Textbox 2 Advance Your Career

Textbox 3 with Drexel University

XML Bachelor's & Master's

Tech Degrees ONLINE

ASP.NET Validation Controls





CompareValidator

CompareValidator 2







http://www.w3schools.com/aspnet/aspnet_examples.asp (1 of 3)9/13/2006 4:25:33 PM

ASP.NET Examples





CustomValidator

RangeValidator

RangeValidator 2

RegularExpressionValidator

RequiredFieldValidator

Validationsummary

Validationsummary 2





ASP.NET Events





Page_Load

Page.IsPostBack





ASP.NET Data Binding





ArrayList RadioButtonList

ArrayList DropDownList

Hashtable RadioButtonList 1

Hashtable RadiobuttonList 2

Hashtable DropDownList

SortedList RadioButtonList 1

SortedList RadiobuttonList 2

SortedList DropDownList

XML RadiobuttonList





ASP.NET Database





Database connection - Bind to a Repeater control

Database connection - Bind to a DataList control









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them









http://www.w3schools.com/aspnet/aspnet_examples.asp (2 of 3)9/13/2006 4:25:33 PM

ASP.NET Examples





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/aspnet_examples.asp (3 of 3)9/13/2006 4:25:33 PM

Browser Statistics









SITE SEARCH

HOME Browser Statistics

...

Browsers

Browser HOME About W3Schools

Browser Statistics W3Schools Forum

Browser Explorer

Browser Netscape What is the trend in browser usage, operating systems and screen resolution?

Browser Mozilla Ecommerce

Browser Firefox Components

Browser Opera for ASP.NET

Selected Reading Web Statistics and Trends WEB HOSTING

Web Statistics $15 Domain Name

Web Glossary Statistics are important information. What you can read from the statistics below is that Registration

Web Hosting Internet Explorer 6 is the most common browser, XP is the most dominating operating system, Save $20 / year!

Web Quality and most users are using a display with 1024x768 pixels or more, with a color depth of at least

UK Domain Names

65K colors.

W3Schools Forum Web Hosting

Registro de Dominios

Helping W3Schools Buy UK Domain Names

Browser Statistics Month by Month Register Domain Names

Cheap Domain Names

2006 IE7 IE6 IE5 Fx Moz N7/8 O7/8/9 Cheap Web Hosting

September 2.3% 55.5% 4.0% 27.3% 2.3% 0.4% 1.6%

Best Web Hosting

August 2.0% 56.2% 4.1% 27.1% 2.3% 0.3% 1.6%

Bulk Domain Names

July 1.9% 56.3% 4.2% 25.5% 2.3% 0.4% 1.4%

June 1.6% 58.2% 4.3% 24.9% 2.2% 0.3% 1.4% UK Web Hosting

May 1.1% 57.4% 4.5% 25.7% 2.3% 0.3% 1.5% Host Unlimited Sites

April 0.7% 58.0% 5.0% 25.2% 2.5% 0.4% 1.5% WEB BUILDING

March 0.6% 58.8% 5.3% 24.5% 2.4% 0.5% 1.5% Website Templates

February 0.5% 59.5% 5.7% 25.1% 2.9% 0.4% 1.5% Flash Templates

Website Builder

January 0.2% 60.3% 5.5% 25.0% 3.1% 0.5% 1.6%

Internet Business

Opportunity

2005 IE6 IE5 Ffox Moz N7 O8 O7

Custom Programming

December 61.5% 6.5% 24.0% 2.7% 0.4% 1.3% 0.2%

November 62.7% 6.2% 23.6% 2.8% 0.4% 1.3% 0.2% BEST Flash Templates

October 67.5% 6.0% 19.6% 2.6% 0.4% 1.2% 0.2% Web Analytics

September 69.8% 5.7% 18.0% 2.5% 0.4% 1.0% 0.2% Web Design Forum

August 68.4% 6.3% 18.9% 2.4% 0.4% 0.8% 0.3% Programming Forum

July 67.9% 5.9% 19.8% 2.6% 0.5% 0.8% 0.4% Need A Programmer?

June 65.0% 6.8% 20.7% 2.9% 0.6% 0.7% 0.5%

FREE Trial or Demo

May 64.8% 6.8% 21.0% 3.1% 0.7% 0.7% 0.6% Web Content Manager

April 63.5% 7.9% 20.9% 3.1% 0.9% 0.4% 1.0% Forms,Web Alerts,RSS

March 63.6% 8.9% 18.9% 3.3% 1.0% 0.3% 1.6%

Easy Flash Gallery

February 63.9% 9.5% 17.9% 3.3% 1.0% 1.7%

Free Shopping Cart

January 64.8% 9.7% 16.6% 3.4% 1.1% 1.9%

HTML Exam



2004 IE6 IE5 Moz N3 N7 N4 O7 SHOPPING

UK Wholesalers

December 65.5% 9.9% 17.0% 0.2% 1.2% 0.2% 1.8%

UK Wholesale

November 66.0% 10.2% 16.5% 0.2% 1.2% 0.3% 1.6%

October 67.3% 10.8% 14.7% 0.3% 1.3% 0.3% 1.6% ONLINE DEGREE

Advance Your Career

September 67.8% 11.2% 13.7% 0.3% 1.4% 0.3% 1.7%

with Drexel University

August 67.0% 13.0% 12.7% 0.4% 1.4% 0.4% 1.6% Bachelor's & Master's

July 67.2% 13.2% 12.6% 0.4% 1.4% 0.4% 1.6% Tech Degrees ONLINE

June 67.6% 13.2% 12.2% 0.5% 1.4% 0.4% 1.6%

May 68.1% 13.8% 9.5% 0.6% 1.4% 0.4% 1.6%

April 68.2% 14.0% 8.5% 0.8% 1.4% 0.6% 1.4%

March 68.2% 14.6% 7.9% 0.8% 1.4% 0.6% 1.4%







http://www.w3schools.com/browsers/browsers_stats.asp (1 of 6)9/13/2006 4:25:43 PM

Browser Statistics





February 68.3% 15.2% 7.3% 0.6% 1.5% 0.4% 1.5%

January 68.9% 15.8% 5.5% 0.4% 1.5% 0.5% 1.5%





2003 IE6 IE5 Moz N3 N7 N4 O7

November 71.2% 13.7% 7.2% 0.5% 1.6% 0.5% 1.9%

September 69.7% 16.9% 6.2% 0.6% 1.5% 0.6% 1.8%

July 66.9% 20.3% 5.7% 0.6% 1.5% 0.6% 1.7%

May 65.0% 22.7% 4.6% 1.0% 1.4% 0.9% 1.4%

March 63.4% 24.6% 4.2% 0.9% 1.4% 1.1% 1.2%

January 55.3% 29.3% 4.0% 1.2% 1.1% 1.7%





2002 IE6 IE5 AOL N3 N5 N4 IE4

November 53.5% 29.9% 5.2% 1.1% 4.9% 2.0%

September 49.1% 34.4% 4.5% 1.3% 4.5% 2.2%

July 44.4% 40.1% 3.5% 1.2% 3.5% 2.6% 0.5%

May 40.7% 46.0% 2.8% 1.2% 2.7% 3.4% 0.7%

March 36.7% 49.4% 3.0% 1.2% 2.4% 4.1% 0.7%

January 30.1% 55.7% 2.8% 1.3% 2.2% 4.4% 1.0%





IE Internet Explorer

Fx Firefox (identified as Mozilla before 2005)

Moz Mozilla

O Opera

N Netscape

AOL America Online (based on both Internet Explorer and Mozilla)





Browsers that count for less than 0.5% are not listed.





W3Schools is a website for people with an interest for web technologies. These people are

more interested in using alternative browsers than the average user. The average user tends

to use Internet Explorer, since it comes preinstalled with Windows. Most do not seek out other

browsers.





These facts indicate that the browser figures below are not 100% realistic. Other web sites

have statistics showing that Internet Explorer is used by at least 80% of the users.





Anyway, our data, collected over a five year period, clearly shows the long and medium-term

trends.









OS Platform Statistics



Windows XP is the most popular operating system. The windows family counts for nearly 90%:





2006 WinXP W2000 Win98 WinNT W2003 Linux Mac

Sepember 75.6% 9.2% 1.4% 0.3% 2.0% 3.5% 3.8%

August 75.2% 10.1% 1.4% 0.3% 2.1% 3.5% 3.6%

July 74.3% 10.1% 1.5% 0.3% 2.0% 3.4% 3.6%

June 74.1% 10.6% 1.6% 0.3% 2.0% 3.4% 3.6%

May 74.2% 10.7% 1.6% 0.2% 2.0% 3.4% 3.6%

April 74.0% 11.2% 1.8% 0.3% 1.9% 3.3% 3.6%

March 72.9% 11.9% 2.0% 0.3% 1.8% 3.4% 3.5%

February 73.3% 12.3% 2.1% 0.3% 1.8% 3.4% 3.6%

January 72.3% 13.1% 2.4% 0.3% 1.7% 3.3% 3.5%





2005 WinXP W2000 Win98 WinNT W2003 Linux Mac

December 71.6% 13.6% 2.6% 0.3% 1.7% 3.2% 3.3%

November 71.0% 14.6% 2.7% 0.4% 1.7% 3.3% 3.3%

October 70.2% 15.0% 2.8% 0.4% 1.6% 3.3% 3.2%

September 69.2% 15.8% 3.2% 0.5% 1.7% 3.3% 3.1%

August 66.3% 17.5% 3.2% 0.6% 1.7% 3.3% 2.9%







http://www.w3schools.com/browsers/browsers_stats.asp (2 of 6)9/13/2006 4:25:43 PM

Browser Statistics





July 65.3% 17.7% 3.9% 0.6% 1.6% 3.5% 3.0%

June 64.9% 19.1% 3.6% 0.7% 1.5% 3.5% 3.0%

May 64.5% 19.4% 3.9% 0.8% 1.4% 3.3% 2.9%

April 64.0% 19.7% 4.1% 0.8% 1.4% 3.3% 2.9%

March 63.1% 20.2% 4.7% 0.9% 1.4% 3.2% 3.0%

February 62.0% 21.1% 5.1% 0.9% 1.3% 3.2% 2.9%

January 61.3% 21.6% 5.3% 1.0% 1.2% 3.2% 2.8%





2004 WinXP W2000 Win98 WinNT Win95 Linux Mac

December 59.8% 23.5% 5.4% 1.1% 0.1% 3.1% 2.7%

November 59.1% 23.7% 5.6% 1.2% 0.1% 3.1% 2.7%

October 57.8% 25.0% 6.0% 1.3% 0.2% 3.1% 2.6%

September 55.9% 26.2% 6.4% 1.5% 0.2% 3.1% 2.6%

August 53.2% 28.1% 7.0% 1.8% 0.2% 3.0% 2.5%

July 52.5% 28.4% 7.5% 1.9% 0.2% 3.1% 2.4%

June 51.2% 29.6% 8.0% 2.0% 0.3% 2.9% 2.5%

May 51.0% 29.6% 8.2% 2.0% 0.3% 2.9% 2.5%

April 49.7% 30.2% 8.7% 2.2% 0.3% 2.7% 2.5%

March 48.0% 31.1% 9.4% 2.4% 0.4% 2.6% 2.4%

February 46.0% 32.8% 9.5% 2.9% 0.4% 2.6% 2.5%

January 44.1% 33.6% 10.4% 3.0% 0.4% 2.7% 2.4%





2003 WinXP W2000 Win98 WinNT Win95 Linux Mac

December 43.6% 35.2% 10.5% 3.4% 0.4% 2.7% 2.3%

November 42.6% 36.3% 10.9% 3.5% 0.4% 2.6% 2.2%

October 39.4% 37.8% 11.5% 4.0% 0.5% 2.5% 2.1%

September 38.0% 37.9% 12.1% 4.1% 0.5% 2.4% 2.0%

August 36.3% 39.9% 12.6% 4.6% 0.5% 2.4% 2.0%

July 33.9% 40.6% 12.6% 5.3% 0.6% 2.3% 1.9%

June 32.8% 40.4% 13.4% 5.4% 0.6% 2.3% 1.8%

May 31.4% 41.0% 13.9% 5.8% 0.7% 2.2% 1.8%

April 30.8% 40.9% 14.7% 6.0% 0.7% 2.1% 1.8%

March 29.1% 41.9% 14.8% 6.6% 0.8% 2.2% 1.8%





Platforms that count for less than 0.5% are not listed.









Display Resolution



The current trend is that more and more computers are using a screen size of 1024x768 pixels

or more:





2006 Higher 1024x768 800x600 640x480 Unknown

July 19% 58% 17% 0% 6%

January 17% 57% 20% 0% 6%





2005

July 14% 55% 25% 0% 6%

January 12% 53% 30% 0% 5%





2004

July 10% 50% 35% 1% 4%

January 10% 47% 37% 1% 5%





2003

July 8% 43% 44% 2% 5%

January 6% 40% 47% 2% 5%





2002

October 6% 38% 49% 2% 5%







http://www.w3schools.com/browsers/browsers_stats.asp (3 of 6)9/13/2006 4:25:43 PM

Browser Statistics







Web developers be aware: Many users still have only 800x600 display screens.









Color Depth



The current trend is that most computers use 24 or 32 bits hardware to display 16,777,216

different colors:





Older computers and laptops often use 16 bits display hardware. This gives a maximum of

65,536 different colors.





Handheld computers (and very old computers) often use 8 bits color hardware. This gives a

maximum of 256 colors.





2006 16,777,216 65,536 256

January 81% 16% 3%





2005

July 77% 20% 3%

January 72% 25% 3%





2004

July 69% 28% 3%

January 65% 31% 4%





2003

July 55% 40% 5%

January 51% 44% 5%





2002

October 49% 46% 5%





Read more about the display of colors









JavaScript Statistics



There are no absolute trends about the use of JavaScript. Some users have scripting turned

off. Some browsers don't support scripting:





2006 JavaScript On JavaScript Off

January 90% 10%





2005

July 90% 10%

January 89% 11%





2004

July 90% 10%

January 92% 8%





2003

July 89% 11%

January 89% 11%





2002

October 88% 12%









http://www.w3schools.com/browsers/browsers_stats.asp (4 of 6)9/13/2006 4:25:43 PM

Browser Statistics





Statistics Are Often Misleading



You cannot - as a web developer - rely only on statistics. Statistics can often be misleading.





Global averages may not always be relevant to your web site. Different sites attract different

audiences. Some web sites attract professional developers using professional hardware, other

sites attract hobbyists using older low spec computers.





Also be aware that many stats may have an incomplete or faulty browser detection. It is quite

common by many web stats report programs, not to detect new browsers like Opera and

Netscape 6 or 7 from the web log.





(The statistics above are extracted from W3Schools' log-files, but we are also monitoring other

sources around the Internet to assure the quality of these figures)









Quotes



"The pure and simple truth is rarely pure and never simple."

Oscar Wilde





"First get your facts; then you can distort them at your leisure."

Mark Twain





"There are three kinds of lies: lies, damn lies, and statistics."

Benjamin Disraeli





"Then there was the man who drowned crossing a stream with an average depth of

six inches."

W. I. E. Gates









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





http://www.w3schools.com/browsers/browsers_stats.asp (5 of 6)9/13/2006 4:25:43 PM

Browser Statistics







See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/browsers/browsers_stats.asp (6 of 6)9/13/2006 4:25:43 PM

Web Glossary









SITE SEARCH

HOME Web Glossary

...

Web Building

Web HOME About W3Schools

Web Building W3Schools Forum

Web Design

Web Users This is an alphabetical list of Web Building Glossary Terms.

Web Standards Domain Name

Web Validation Registration & More!

Web W3C

Web Security WEB HOSTING

$15 Domain Name

Web Glossary Access (Microsoft Access)

A database system developed by Microsoft. Part of Microsoft Office Professional. Mostly used Registration

Web Search

on low traffic web sites running on the Windows platform. Save $20 / year!

Web Awards

UK Domain Names

Selected Reading ActiveMovie Web Hosting

Web Statistics A web technology for streaming movies from a web server to a web client. Developed by Registro de Dominios

Web Glossary Microsoft.

Web Hosting Buy UK Domain Names

Web Quality Register Domain Names

ActiveX

A programming interface (API) that allows web browsers to download and execute Windows Cheap Domain Names

W3Schools Forum programs. (See also Plug-In) Cheap Web Hosting

Helping W3Schools Best Web Hosting

Address

See Web Address. Bulk Domain Names

UK Web Hosting

Anchor Host Unlimited Sites

In web terms: The starting point or ending point of a hyperlink.

Learn more about links in our HTML tutorial WEB BUILDING

Website Templates

Flash Templates

Anonymous FTP Website Builder

See FTP Server.

Internet Business

Opportunity

ANSI (American National Standards Institute)

An organization that creates standards for the computer industry. Responsible for the ANSI C Custom Programming

standard. BEST Flash Templates

Web Analytics

ANSI C

An international standard for the C programming language. Web Design Forum

Programming Forum

ADO (ActiveX Data Object) Need A Programmer?

A Microsoft technology that provides data access to any kind of data store.

FREE Trial or Demo

Learn more about ADO in our ADO tutorial

Web Content Manager

Forms,Web Alerts,RSS

ADSL (Asymmetric Digital Subscriber Line)

A special type of DSL line where the upload speed is different from the download speed. Easy Flash Gallery

Free Shopping Cart

Amaya HTML Exam

An open source web browser editor from W3C, used to push leading-edge ideas in browser

design. SHOPPING

UK Wholesalers

UK Wholesale

Animation

A set of pictures simulating movement when played in series. ONLINE DEGREE

Advance Your Career

Anti-Virus Program with Drexel University

A computer program made to discover and destroy all types of computer viruses. Bachelor's & Master's

Tech Degrees ONLINE



Apache

An open source web server. Mostly for Unix, Linux and Solaris platforms.





Applet

See web applet.







http://www.w3schools.com/site/site_glossary.asp (1 of 18)9/13/2006 4:25:55 PM

Web Glossary





Archie

A computer program to locate files on public FTP servers.





API (Application Programming Interface)

An interface for letting a program communicate with another program. In web terms: An

interface for letting web browsers or web servers communicate with other programs. (See also

Active-X and Plug-In)





ARPAnet

The experimental network tested in the 1970's which started the development of the Internet.





Authentication

In web terms: the method used to verify the identity of a user, program or computer on the

web.





ASCII (American Standard Code for Information Interchange)

A set of 128 alphanumeric and special control characters used for computer storing and

printing of text. Used by HTML when transmitting data over the web.

See the full list of ASCII codes in our HTML Reference





ASF (Advanced Streaming Format)

A multimedia streaming format. Developed by Microsoft for Windows Media.





ASP (Active Server Pages)

A Microsoft technology allowing the insertion of server executable scripts in web pages.

Learn more about ASP in our ASP tutorial





ASX (ASF Streaming Redirector)

An XML format for storing information about ASF files. Developed by Microsoft for Windows

Media.





AVI (Audio Video Interleave)

File format for video files. Video compression technology developed by Microsoft.





Banner Ad

A (most often graphic) advertisement placed on a web page, which acts as a hyperlink to an

advertiser's web site.





Bandwidth

A measure for the speed (amount of data) you can send through an Internet connection. The

more bandwidth, the faster the connection.





Baud

The number of symbols per second sent over a channel.





BBS (Bulletin Board System)

A web based public system for sharing discussions, files, and announcements.





Binary Data

Data in machine readable form.





Bit (Binary Digit)

The smallest unit of data stored in a computer. A bit can have the value of 0 or 1. A computer

uses 8 bits to store one text character.





BMP (Bitmap)

A format for storing images.





Bookmark

In web terms: A link to a particular web site, stored (bookmarked) by a web user for future

use and easy access.





Browse

Term to describe a user's movement across the web, moving from page to page via hyperlinks,

using a web browser. (See Web Browser).





BPS (Bits Per Second)

Term to describe the transmission speed for data over the web.









http://www.w3schools.com/site/site_glossary.asp (2 of 18)9/13/2006 4:25:55 PM

Web Glossary





Browser

See Web Browser.





Byte (Binary Term)

A computer storage unit containing 8 bits. Each byte can store one text character.





C

An advanced programming language used for programming advanced computer applications.





C++ (C Plus Plus)

The same as C with added object-oriented functions.





C# (C Sharp)

A Microsoft version of C++ with added Java-like functions.





Case Sensitive

A term used to describe if it is of importance to use upper or lower case letters.





Cache

In web terms: A web browser or web server feature which stores copies of web pages on a

computer's hard disk.





Chat

An on-line text-based communication between Internet users.





CGI (Common Gateway Interface)

A set of rules that describes how a CGI program communicates with a web server.





CGI Bin

The folder (or directory) on a web server that stores CGI programs.





CGI Program

A small program that handles input and output from a web server. Often CGI programs are

used for handling forms input or database queries.





Cinepac

A codec for computer video.





Client

See Web Client.





Client/Server

In web terms: The communication and separation of workload between a web client and a web

server.





Click

In web terms: A mouse click on a hyperlink element (such as text or picture) on a web page

which creates an event such as taking a visitor to another web page or another part of the

same page.





Clickthrough Rate

The number of times visitors click on a hyperlink (or advertisement) on a page, as a

percentage of the number of times the page has been displayed.





Codec (Compressor / Decompressor)

Common term for the technology used for compressing and decompressing data.





Communication Protocol

A standard (language and a set of rules) to allow computers to interact in a standard way.

Examples are IP, FTP, and HTTP.

Learn more about Communication Protocols in our TCP/IP tutorial





Compression

A method of reducing the size (compress) of web documents or graphics for faster delivery via

the web.





Computer Virus

A computer program that can harm a computer by displaying messages, deleting files, or even

destroying the computer's operating system.







http://www.w3schools.com/site/site_glossary.asp (3 of 18)9/13/2006 4:25:55 PM

Web Glossary





Cookie

Information from a web server, stored on your computer by your web browser. The purpose of

a cookie is to provide information about your visit to the website for use by the server during a

later visit.





ColdFusion

Web development software for most platforms (Linux, Unix, Solaris and Windows).





CSS (Cascading Style Sheets)

A W3C recommended language for defining style (such as font, size, color, spacing, etc.) for

web documents.

Learn more about CSS in our CSS tutorial





Database

Data stored in a computer in such a way that a computer program can easily retrieve and

manipulate the data.

Learn more about databases in our SQL tutorial





Database System

A computer program (like MS Access, Oracle, and MySQL) for manipulating data in a database.





DB2

A database system from IBM. Mostly for Unix and Solaris platforms.





DBA (Data Base Administrator)

The person (or the software) who administers a database. Typical task are: backup,

maintenance and implementation.





DHCP (Dynamic Host Configuration Protocol)

An Internet standard protocol that assigns new IP addresses to users as need.





DHTML (Dynamic HTML)

A term commonly to describe HTML content that can change dynamically.

Learn more about DHTML in our DHTML tutorial





Dial-up Connection

In web terms: A connection to Internet via telephone and modem.





Discussion Group

See Newsgroup.





DNS (Domain Name Service)

A computer program running on a web server, translating domain names into IP addresses.

Learn more about DNS in our Web Hosting tutorial





DNS Server

A web server running DNS.





DOM (Document Object Model)

A programming model for web page objects. (See HTML DOM and XML DOM)





Domain Name

The name that identifies a web site. (like: W3Schools.com)

Learn more about domains in our Web Hosting tutorial





DOS (Disk Operating System)

A general disk based computer operating system (see OS). Originally developed by Microsoft

for IBM personal computers. Often used as a shorthand for MS-DOS.





Download

To transfer a file from a remote computer to a local computer. In web terms: to transfer a file

from a web server to a web client. (see also Upload).





DSL (Digital Subscriber Line)

An Internet connection over regular telephone lines, but much faster. Speed may vary from

128 kilobit per second, up to 9 megabit per second.





DTD (Document Type Definition)

A set of rules (a language) for defining the legal building blocks of a web document like HTML

or XML.





http://www.w3schools.com/site/site_glossary.asp (4 of 18)9/13/2006 4:25:55 PM

Web Glossary





Learn more about DTD in our DTD tutorial





Dynamic IP

An IP address that changes each time you connect to the Internet. (See DHCP and Static IP).





E-mail (Electronic Mail)

Messages sent from one person to another via the Internet.





E-mail Address

The address used for sending e-mails to a person or an organization. Typical format is

username@hostname.





E-mail Server

A web server dedicated to the task of serving e-mail.





Encryption

To convert data from its original form to a form that can only be read by someone that can

reverse the encryption. The purpose of encryption is to prevent unauthorized reading of the

data.





Error

See Web Server Error.





Ethernet

A type of local area network (see LAN).





Firewall

Software that acts as a security filter that can restrict types of network communication. Most

often used between an individual computer (or a LAN) and the Internet.





Flash

A vector-based multimedia format developed by Macromedia for use on the web.

Learn more about Flash in our Flash tutorial





Form

See HTML Form.





Forum

In web terms: The same as Newsgroup.





Frame

In web terms: A part of the browser screen displaying a particular content. Frames are often

used to display content from different web pages.





FrontPage

Web development software for the Windows platform. Developed by Microsoft.





FTP (File Transfer Protocol)

One of the most common methods for sending files between two computers.





FTP Server

A web server you can logon to, and download files from (or upload files to). Anonymous FTP is

a method for downloading files from an FTP server without using a logon account.





Gateway

A computer program for transferring (and reformatting) data between incompatible

applications or networks.





GIF (Graphics Interchange Format)

A compressed format for storing images developed by CompuServe. One of the most common

image formats on the Internet.





GB

Same as Gigabyte. 10GB is ten gigabytes.





Gigabyte

1024 megabytes. Commonly rounded down to one billion bytes.





Graphics







http://www.w3schools.com/site/site_glossary.asp (5 of 18)9/13/2006 4:25:55 PM

Web Glossary





In web terms graphics describe pictures (opposite to text).





Graphic Monitor

A display monitor that can display graphics.





Graphic Printer

A printer that can print graphics.





Graphical Banner

See Banner Ad.





Helper application

In web terms: A program helping the browser to display, view, or work with files that the

browser cannot handle itself. (See Plug-In).





Hits

The number of times a web object (page or picture) has been viewed or downloaded. (See also

Page Hits).





Home Page

The top-level (main) page of a web site. The default page displayed when you visit a web site.





Host

See Web Host.





Hosting

See Web Hosting.





Hotlink

See Hyperlink.





Trojan Horse

Computer program hidden in another computer program with the purpose of destroying

software or collecting information about the use of the computer.





HTML (Hypertext Markup Language)

HTML is the language of the web. HTML is a set of tags that are used to define the content,

layout and the formatting of the web document. Web browsers use the HTML tags to define

how to display the text.

Learn more about HTML in our HTML tutorial





HTML Document

A document written in HTML.





HTML DOM (HTML Document Object Model)

A programming interface for HTML documents.

Learn more about HTML DOM in our HTML DOM tutorial





HTML Editor

A software program for editing HTML pages. With an HTML editor you can add elements like

lists, tables, layout, font size, and colors to a HTML document like using a word processor. An

HTML editor will display the page being edited exactly the same way it will be displayed on the

web (See WYSIWYG).





HTML Form

A form that passes user input back to the server.

Learn more about HTML forms in our HTML tutorial





HTML Page

The same as an HTML Document.





HTML Tags

Code to identify the different parts of a document so that a web browser will know how to

display it.

Learn more about HTML tags our HTML tutorial





HTTP (Hyper Text Transfer Protocol)

The standard set of rules for sending text files across the Internet. It requires an HTTP client

program at one end, and an HTTP server program at the other end.









http://www.w3schools.com/site/site_glossary.asp (6 of 18)9/13/2006 4:25:55 PM

Web Glossary





HTTP Client

A computer program that requests a service from a web server.





HTTP Server

A computer program providing services from a web server.





HTTPS (Hyper Text Transfer Protocol Secure)

Same as HTTP but provides secure Internet communication using SSL. (see also SSL)





Hyperlink

A pointer to another document. Most often a pointer to another web page. A hyperlink is a

synonym for a hotlink or a link, and sometimes called a hypertext connection to another

document or web page.





Hypermedia

An extension to hypertext to include graphics and audio.





Hypertext

Hypertext is text that is cross-linked to other documents in such a way that the reader can

read related documents by clicking on a highlighted word or symbol. (see also hyperlink)





IAB (Internet Architecture Board)

A council that makes decisions about Internet standards. (See also W3C).





IE (Internet Explorer)

See Internet Explorer.





IETF (Internet Engineering Task Force)

A subgroup of IAB that focuses on solving technical problems on the Internet.





IIS (Internet Information Server)

A web server for Windows operating systems. Developed by Microsoft.





IMAP (Internet Message Access Protocol)

A standard communication protocol for retrieving e-mails from an e-mail server. IMAP is much

like POP but more advanced.

Learn more about IMAP in our TCP/IP tutorial





Indeo

A codec for computer video developed by Intel.





Internet

A world wide network connecting millions of computers. (See also WWW)





Internet Browser

See Web Browser.





Internet Explorer

A browser by Microsoft. The most commonly used browser today.

Learn more about browsers in our browser section





Internet Server

See Web Server





Intranet

A private (closed) Internet, running inside a LAN (Local Area Network).





IP (Internet Protocol)

See TCP/IP.





IP Address (Internet Protocol Address)

A unique number identifying every computer on the Internet (like 197.123.22.240)





IP Number (Internet Protocol Number)

Same as an IP address.





IP Packet

See TCP/IP Packet.









http://www.w3schools.com/site/site_glossary.asp (7 of 18)9/13/2006 4:25:55 PM

Web Glossary





IRC (Internet Relay Chat)

An Internet system that enables users to take part in on-line discussions.





IRC Client

A computer program that enables a user to connect to IRC.





IRC Server

An Internet server dedicated to the task of serving IRC connections.





ISAPI (Internet Server API)

Application Programming Interface (See API) for Internet Information Server (See IIS).





ISDN (Integrated Services Digital Network)

A telecommunication standard that uses digital transmission to support data communications

over regular telephone lines.





ISP (Internet Service Provider)

Someone that provides access to the Internet and web hosting.





Java

A programming language developed by SUN. Mostly for programming web servers and web

applets.





Java Applet

See Web Applet.





JavaScript

The most popular scripting language on the internet, developed by Netscape.

Learn more about JavaScript in our JavaScript tutorial.





JPEG (Joint Photographic Expert Group)

The organization that promotes the JPG and JPEG graphic formats for storing compressed

images.





JPEG and JPG

Graphic formats for storing compressed images.





JScript

Microsoft's version of JavaScript.





JSP (Java Server Pages)

A Java based technology allowing the insertion of server executable scripts in web pages.

Mostly used on Linux, Unix and Solaris platforms.





K

Same as kilobyte 10K is ten kilobytes..





KB

Same as kilobyte 10KB is ten kilobytes..





Keyword

In web terms: A word used by a search engine to search for relevant web information.

In database terms: A word (or index) used to identify a database record.





Kilobyte

1024 bytes. Often called 1K, and rounded down to 1000 bytes.





LAN (Local Area Network)

A network between computers in a local area (like inside a building), usually connected via

local cables. See also WAN.





Link

The same as a hyperlink.





Linux

Open source computer operating system based on Unix. Mostly used on servers and web

servers.





Mail







http://www.w3schools.com/site/site_glossary.asp (8 of 18)9/13/2006 4:25:55 PM

Web Glossary





In web terms: the same as e-mail.





Mail Server

See e-mail server.





MB

Same as Megabyte. 10MB is ten megabytes.





Megabyte

1024 kilobytes. Commonly rounded down to one million bytes.





Meta Data

Data that describes other data. (See also Meta Tags).





Meta Search

The method of searching for meta data in documents.





Meta Tags

Tags inserted into documents to describe the document.

Learn more about meta tags in our HTML tutorial





MIDI (Musical Instrument Digital Interface)

A standard protocol for communication between computers and musical instruments.

Learn more about MIDI in our Media tutorial





MIME (Multipurpose Internet Mail Extensions)

An Internet standard for defining document types. MIME type examples: text/plain, text/html,

image/gif, image/jpg.

Learn more about MIME types in our Media tutorial





MIME Types

Document types defined by MIME.





Modem

Hardware equipment to connect a computer to a telephone network Typically used to connect

to the Internet via a telephone line.





Mosaic

The first commonly available web browser. Mosaic was released in 1993 and started the

popularity of the web.





MOV

A codec for computer video developed by Apple. Common file extension for QuickTime

multimedia files.





MP3 (MPEG-1 Audio Layer-3)

An audio compression format specially designed for easy download over the Internet.





MP3 File

An file containing audio compressed with MP3. Most often a music track.





MPEG (Moving Picture Expert Group)

An ISO standard codec for computer audio and video.





MPG

Common file extension for MPEG files.





MS-DOS (Microsoft Disk Operating System)

A general disk based computer operating system (See OS). Originally developed by Microsoft

for IBM computers, then developed by Microsoft as a basis for the first versions of Windows.





Multimedia

In web terms: A presentation combining text with pictures, video, or sound.





MySQL

Free open source database software often used on the web.





NetBEUI (Net Bios Extended User Interface)

An enhanced version of NetBIOS.





http://www.w3schools.com/site/site_glossary.asp (9 of 18)9/13/2006 4:25:55 PM

Web Glossary







NetBIOS (Network Basic Input Output System)

An application programming interface (API) with functions for local-area networks (LAN). Used

by DOS and Windows.





Navigate

In web terms: The same as Browse.





Netscape

The browser from the company Netscape. The most popular browser for many years. Today IE

has the lead.

Learn more about browsers in our browser section





Newsgroup

An on-line discussion group (a section on a news server) dedicated to a particular subject of

interest.





News Reader

A computer program that enables you to read (and post messages) from an Internet

newsgroup.





News Server

An Internet server dedicated to the task of serving Internet newsgroups.





Node

In web terms: A computer connected to the Internet, most often used to describe a web server.





Opera

The browser from the company Opera.

Learn more about browsers in our browser section





OS (Operating System)

The software that manages the basic operating of a computer.





Packet

See TCP/IP Packet.





Page Hits

The number of times a web page has been visited by a user.





Page Impressions

The same as Page Hits.





Page Views

The same as Page Hits.





PDF (Portable Document Format)

A document file format developed by Adobe. Most often used for text documents.





Perl (Practical Extraction and Reporting Language)

A scripting language for web servers. Most often used on Unix servers.





PHP (PHP: Hypertext Preprocessor)

A technology allowing the insertion of server executable scripts in web pages. Mostly for Unix,

Linux and Solaris platforms.

Learn more about PHP in our PHP tutorial.





Ping

A method used to check the communication between two computers. A "ping" is sent to a

remote computer to see if it responds.





Platform

In web terms: The computer's operating system like Windows, Linux, or OS X.





Plug-In

An application built into another application. In web terms: A program built in (or added) to a

web browser to handle a special type of data like e-mail, sound, or movie files. (See also

ActiveX)





PNG (Portable Network Graphics)





http://www.w3schools.com/site/site_glossary.asp (10 of 18)9/13/2006 4:25:55 PM

Web Glossary





A format for encoding a picture pixel by pixel and sending it over the web. A W3C

recommendation for replacing GIF.





POP (Post Office Protocol)

A standard communication protocol for retrieving e-mails from an e-mail server. (See also

IMAP).

Learn more about POP and IMAP in our TCP/IP tutorial





Port

A number that identifies a computer IO (input/output) channel. In web terms: A number that

identifies the I/O channel used by an Internet application (A web server normally uses port 80).





Protocol

See Communication Protocol.





PPP (Point to Point Protocol)

A communication protocol used for direct connection between two computers.





Proxy Server

An Internet server dedicated to improve Internet performance.





Router

A hardware (or software) system that directs (routes) data transfer to different computers in a

network.





QuickTime

A multimedia file format created by Apple.

Learn more about QuickTime in our Media tutorial





RAID (Redundant Array of Independent Disks)

A standard for connecting multiple disks to the same server for higher security, speed and

performance. Often used on web servers.





RDF (Resource Description Framework)

A framework for constructing languages for describing web resources.

Learn more about RDF in our RDF tutorial





Real Audio

A common multimedia audio format created by Real Networks.

Learn more about Real Audio in our Media tutorial





Real Video

A common multimedia video format created by Real Networks.

Learn more about Real Video in our Media tutorial





Redirect

In web terms: The action when a web page automatically forwards (redirects) the user to

another web page.





RGB (Red Green Blue)

The combination of the three primary colors that can represent a full color spectrum.

Learn more about RGB in our HTML tutorial





Robot

See Web Robot.





Schema

See XML Schema.





Script

A collection of statements written in a Scripting Language.





Scripting Language

In web terms: A simple programming language that can be executed by a web browser or a

web server. See JavaScript and VBScript.





Scripting

Writing a script.









http://www.w3schools.com/site/site_glossary.asp (11 of 18)9/13/2006 4:25:55 PM

Web Glossary





Shareware

Software that you can try free of charge, and pay a fee to continue to use legally.





Shockwave

A format (technology) developed by Macromedia for embedding multimedia content in web

pages.





Search Engine

Computer program used to search and catalog (index) the millions of pages of available

information on the web. Common search engines are Google and AltaVista.





Semantic Web

A web of data with a meaning in the sense that computer programs can know enough about

the data to process it.





Server

See Web Server.





Server Errors

See Web Server Errors.





SGML (Standard Generalized Markup Language)

An international standard for markup languages. The basis for HTML and XML.





SMIL (Synchronized Multimedia Integration Language)

A W3C recommended language for creating multimedia presentations.

Learn more about SMIL in our SMIL tutorial





SMTP (Simple Mail Transfer Protocol)

A standard communication protocol for sending e-mail messages between computers.

Learn more about SMTP in our TCP/IP tutorial





SOAP (Simple Object Access Protocol)

A standard protocol for letting applications communicate with each other using XML.

Learn more about SOAP in our SOAP tutorial





Solaris

Computer operating system from SUN.





SPAM

In web terms: The action of sending multiple unwelcome messages to a newsgroup or mailing

list.





Spider

See Web Spider.





Spoofing

Addressing a web page or an e-mail with a false referrer. Like sending an e-mail from a false

address.





Spyware

Computer software hidden in a computer with the purpose of collecting information about the

use of the computer.





SQL (Structured Query Language)

An ANSI standard computer language for accessing and manipulating databases.

Learn more about SQL in our SQL tutorial.





SQL Server

A database system from Microsoft. Mostly used on high traffic web sites running on the

Windows platform.





SSI (Server Side Include)

A type of HTML comment inserted into a web page to instruct the web server to generate

dynamic content. The most common use is to include standard header or footer for the page.





SSL (Secure Socket Layer)

Software to secure and protect web site communication using encrypted transmission of data.





Static IP (address)





http://www.w3schools.com/site/site_glossary.asp (12 of 18)9/13/2006 4:25:55 PM

Web Glossary





An IP address that is the same each time connect to the Internet. (See also Dynamic IP).





Streaming

A method of sending audio and video files over the Internet in such a way that the user can

view the file while it is being transferred.





Streaming Format

The format used for files being streamed over the Internet. (See Windows Media, Real Video

and QuickTime).





SVG (Scalable Vector Graphics)

A W3C recommended language for defining graphics in XML.

Learn more about SVG in our SVG tutorial





Tag

In web terms: Notifications or commands written into a web document. (See HTML Tags)





TCP (Transmission Control Protocol)

See TCP/IP.





TCP/IP (Transmission Control Protocol / Internet Protocol)

A collection of Internet communication protocols between two computers. The TCP protocol is

responsible for an error free connection between two computers, while the IP protocol is

responsible for the data packets sent over the network.

Learn more about TCP/IP in our TCP/IP tutorial





TCP/IP Address

See IP Address.





TCP/IP Packet

A "packet" of data sent over a TCP/IP network. (data sent over the Internet is broken down

into small "packets" from 40 to 32000 bytes long).





UDDI (Universal Description Discovery and Integration)

A platform-independent framework for describing services, discovering businesses, and

integrating business services using the Internet.

Learn more about UDDI in our WSDL tutorial





Unix

Computer operating system, developed by Bell Laboratories. Mostly used for servers and web

servers.





UNZIP

To uncompress a ZIPPED file. See ZIP.





Upload

To transfer a file from a local computer to a remote computer. In web terms: to transfer a file

from a web client to a web server. (see also Download).





URI (Uniform Resource Identifier)

Term used to identify resources on the internet. URL is one type of an URI.





URL (Uniform Resource Locator)

A web address. The standard way to address web documents (pages) on the Internet (like:

http://www.w3schools.com/)





USENET

A world wide news system accessible over the Internet. (See Newsgroups)





User Agent

The same as a Web Browser.





VB (Visual Basic)

See Visual Basic.





VBScript

A scripting language from Microsoft. VBScript is the default scripting language in ASP. Can also

be used to program Internet Explorer.

Learn more about VBScript in our VBScript tutorial.









http://www.w3schools.com/site/site_glossary.asp (13 of 18)9/13/2006 4:25:55 PM

Web Glossary





Virus

Same as Computer Virus.





Visit

In web terms: A visit to a web site. Commonly used to describe the activity for one visitor of a

web site.





Visitor

In web terms: A visitor of a web site. Commonly used to describe a person visiting (viewing) a

web site.





Visual Basic

A programming language from Microsoft.





VPN (Virtual Private Network)

A private network between two remote sites, over a secure encrypted virtual Internet

connection (a tunnel).





VRML (Virtual Reality Modeling Language)

A programming language to allow 3D effects to be added to HTML documents.





W3C (World Wide Web Consortium)

The organization responsible for managing standards for the WWW.

Learn more about W3C in our W3C tutorial





WAN (Wide Area Network)

Computers connected together in a wide network, larger than a LAN, usually connected via

phone lines. See also LAN.





WAP (Wireless Application Protocol)

A leading standard for information services on wireless terminals like digital mobile phones.

Learn more about WAP in our WAP tutorial





Web Address

The same as an URL or URI. See URL.





Web Applet

A program that can be downloaded over the web and run on the user's computer. Most often

written in Java.





Web Client

A software program used to access web pages. Sometimes the same as a Web Browser, but

often used as a broader term.





Web Browser

A software program used to display web pages.

Learn more about browsers in our Browser section





Web Document

A document formatted for distribution over the web. Most often a web document is formatted

in a markup language like HTML or XML.





Web Error

See Web Server Error.





Web Form

See HTML Form.





Web Host

A web server that "hosts" web services like providing web site space to companies or

individuals.





Web Hosting

The action of providing web host services.





Web Page

A document (normally an HTML file) designed to be distributed over the Web.





Web Robot







http://www.w3schools.com/site/site_glossary.asp (14 of 18)9/13/2006 4:25:55 PM

Web Glossary





See Web Spider.





Web Server

A server is a computer that delivers services or information to other computers. In web terms:

A server that delivers web content to web browsers.





Web Server Error

A message from a web server indicating an error. The most common web server error is "404

File Not Found".

Learn more about web server error messages in our HTML tutorial





Web Services

Software components and applications running on web servers. The server provides these

services to other computers, browsers or individuals, using standard communication protocols.





Web Site

A collection of related web pages belonging to a company or an individual.





Web Spider

A computer program that searches the Internet for web pages. Common web spiders are the

one used by search engines like Google and AltaVista to index the web. Web spiders are also

called web robots or wanderers.





Web Wanderer

See Web Spider.





Wildcard

A character used to substitute any character(s). Most often used as an asterix (*) in search

tools.





Windows 2000, Windows NT, Windows 95/98, Windows XP

Computer operating systems from Microsoft.





Windows Media

Audio and video formats for the Internet, developed by Microsoft. (See ASF, ASX, WMA and

WMF).

Learn more about Windows Media in our Media tutorial





WINZIP

A computer program for compressing and decompressing files. See ZIP.





WMA

Audio file format for the Internet, developed by Microsoft. (See also WMV).

Learn more about media formats in our Media tutorial.





WMV

Video file format for the Internet, developed by Microsoft. (See also WMA).

Learn more about media formats in our Media tutorial





WML (Wireless Markup Language)

A standard for information services on wireless terminals like digital mobile phones, inherited

from HTML, but based on XML, and much stricter than HTML.

Learn more about WML in our WAP tutorial





WML Script

Scripting language (programming language) for WML.

Learn more about WMLScript in our WMLScript tutorial





Worm

A computer virus that can make copies of itself and spread to other computers over the

Internet.





WSDL (Web Services Description Language)

An XML-based language for describing Web services and how to access them.

Learn more about WSDL in our WSDL tutorial





WWW (World Wide Web)

A global network of computers using the internet to exchange web documents. (See also

Internet)









http://www.w3schools.com/site/site_glossary.asp (15 of 18)9/13/2006 4:25:55 PM

Web Glossary





WWW Server

The same as a Web Server.





WYSIWYG (What You See Is What You Get)

In Web terms: To display a web page being edited exactly the same way it will be displayed on

the web.





XForms

A future version of HTML Forms, based on XML and XHTML. Differs from HTML forms by

separating data definition and data display. Providing richer and more device independent user

input.

Learn more about XForms in our XForms tutorial





XHTML (Extensible Hypertext Markup Language)

HTML reformulated as XML. XHTML is the latest version of HTML. Developed by W3C.

Learn more about XHTML in our XHTML tutorial





XPath

XPath is a set of syntax rules (language) for defining parts of an XML document. XPath is a

major part of the W3C XSL standard.

Learn more about XPath in our XPath tutorial





XQuery

XQuery is a set of syntax rules (language) for extracting information from XML documents.

XQuery builds on XPath. XQuery is developed by W3C.

Learn more about XQuery in our XQuery tutorial





XML (Extensible Markup Language)

A simplified version of SGML especially designed for web documents, developed by the W3C.

Learn more about XML in our XML tutorial





XML Document

A document written in XML.





XML DOM (XML Document Object Model)

A programming interface for XML documents developed by W3C.

Learn more about XML DOM in our XML DOM tutorial





XML Schema

A document that describes, in a formal way, the syntax elements and parameters of a web

language. Designed by W3C to replace DTD.

Learn more about Schema in our XML Schema tutorial





XSD (XML Schema Definition)

The same as XML Schema.





XSL (Extensible Stylesheet Language)

A suite of XML languages developed by W3C, including XSLT, XSL-FO and XPath.

Learn more about XSL in our XSL tutorial





XSL-FO (XSL Formatting Objects)

An XML language for formatting XML documents. A part of XSL developed by W3C.

Learn more about XSL-FO in our XSL-FO tutorial





XSLT (XSL Transformations)

An XML language for transforming XML documents. A part of XSL developed by W3C.

Learn more about XSLT in our XSLT tutorial





ZIP

A compressing format for computer files. Commonly used for compressing files before

downloading over the Internet. ZIP files can be compressed (ZIPPED) and decompressed

(UNZIPPED) using a computer program like WINZIP.









Computer Joke



Support: What kind of computer do you have?

Customer: A white one.







http://www.w3schools.com/site/site_glossary.asp (16 of 18)9/13/2006 4:25:55 PM

Web Glossary









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









http://www.w3schools.com/site/site_glossary.asp (17 of 18)9/13/2006 4:25:55 PM

Web Glossary







Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/site/site_glossary.asp (18 of 18)9/13/2006 4:25:55 PM

Web Hosting Tutorial









SITE SEARCH

HOME Web Hosting Tutorial

...

Hosting Tutorial

Host HOME About W3Schools

Host Intro W3Schools Forum

Host Providers

Host Domains If you want your Web Site to be visible to the world, it has to be Hosted on a Web

Host Capacity Server. Domain Name

Host Email Registration & More!

Host Technologies In this tutorial we will teach you what Web Hosting is, and what Web Hosting has to

Host Databases WEB HOSTING

offer.

$15 Domain Name

Host Types

Registration

Host E-commerce

Save $20 / year!

Host Resources

UK Domain Names

Selected Reading Table of Contents

Web Hosting

Web Statistics

Registro de Dominios

Web Glossary Introduction to Web Hosting

Web Hosting Buy UK Domain Names

This chapter explains how the WWW works, how you can publish your own web site, and what

Web Quality an Internet service provider can offer. Register Domain Names

Cheap Domain Names

W3Schools Forum

Web Hosting Providers Cheap Web Hosting

Helping W3Schools This chapter explains the difference between hosting your web site on your own server and Best Web Hosting

hosting it with an Internet service provider.

Bulk Domain Names



Web Hosting Domains UK Web Hosting

This chapter explains how to register your own domain name, and how to use it as your web Host Unlimited Sites

address.

WEB BUILDING

Website Templates

Web Hosting Capacities Flash Templates

This chapter explains about disk space and traffic capacities. Website Builder

Internet Business

Web Hosting Email Opportunity

This chapter explains the most common e-mail services an Internet service provider offer.

Custom Programming

BEST Flash Templates

Web Hosting Technologies

This chapter explains some of the most common hosting technologies. Web Analytics

Web Design Forum

Web Hosting Databases Programming Forum

This chapter explains some of the most common web database technologies.

Need A Programmer?

FREE Trial or Demo

Web Hosting Types

Web Content Manager

This chapter explains the different types of web hosting.

Forms,Web Alerts,RSS



Web Hosting E-commerce Easy Flash Gallery

This chapter describes e-commerce web hosting. Free Shopping Cart

HTML Exam

Web Hosting Resources

SHOPPING

This chapter lists some valuable hosting resources.

UK Wholesalers

UK Wholesale

ONLINE DEGREE

Advance Your Career

with Drexel University

Bachelor's & Master's

Your browser does not support inline frames or is currently configured not to display inline

frames. Tech Degrees ONLINE







What do you want your Web site to do?









http://www.w3schools.com/hosting/default.asp (1 of 3)9/13/2006 4:26:00 PM

Web Hosting Tutorial





Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/hosting/default.asp (2 of 3)9/13/2006 4:26:00 PM

Web Hosting Tutorial





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/hosting/default.asp (3 of 3)9/13/2006 4:26:00 PM

Web Quality Assurance Tutorial









SITE SEARCH

HOME Web Quality Assurance

...

Web Quality

Quality HOME About W3Schools

Web Standards W3Schools Forum

HTML Elements

Web Quality Assurance Tutorial

Style Sheets

Readability ASP.NET

Accessibility In this tutorial you will learn how to build your web Web Hosting

Internationalization site to the highest quality.

WEB HOSTING

Selected Reading $15 Domain Name

Web Statistics You will learn to use the latest web standards. Registration

Web Glossary Save $20 / year!

Web Hosting You will also learn how to make your web site more UK Domain Names

Web Quality accessible and more readable.

Web Hosting

W3Schools Forum Registro de Dominios

Buy UK Domain Names

Helping W3Schools Register Domain Names

Table of Contents

Cheap Domain Names

Web Quality - Standards Cheap Web Hosting

This chapter describes the most important quality standards. Best Web Hosting

Bulk Domain Names

Web Quality - HTML Elements

This chapter describes the most important HTML elements. UK Web Hosting

Host Unlimited Sites

Web Quality - Style Sheets WEB BUILDING

This chapter describes the most important CSS elements. Website Templates

Flash Templates

Web Quality - Readability Website Builder

This chapter explains how to make your web pages easy to read. Internet Business

Opportunity

Web Quality - Accessibility Custom Programming

This chapter explains how to make your web pages accessible to most users and browsers.

BEST Flash Templates

Web Analytics

Web Quality - Internationalization

This chapter explains different quality issues regarding internationalization. Web Design Forum

Programming Forum

Need A Programmer?

FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

Your browser does not support inline frames or is currently configured not to display inline

frames. Easy Flash Gallery

Free Shopping Cart



Want To Be A Web Master? HTML Exam

SHOPPING

If you want to be a Web Master, you will have to host your web site with an ISP (Internet UK Wholesalers

Service Provider). UK Wholesale

ONLINE DEGREE

Founded in 1996 in North Carolina, AIT Inc. provides web hosting and ecommerce services to Advance Your Career

more than 190,000 domains in 107 countries. Shared, dedicated, and colocated hosting plans with Drexel University

for both Linux and Windows users are available along with the industry's most lucrative Bachelor's & Master's

reseller program. AIT has won acclaim as one of the fastest growing technology companies in

Tech Degrees ONLINE

North America by Inc. Magazine and by Deloitte & Touche.





As low as $39.95 per month for Dedicated Hosting! Choose from managed or fully managed

options. Plans begin with an 80 GB hard drive and 1 terabyte of data transfer. AIT hosting

packages are the ideal environment for web developers, designers, hosting resellers,

entrepreneurs, and business IT departments to house your servers off site.







http://www.w3schools.com/quality/default.asp (1 of 2)9/13/2006 4:26:05 PM

Web Quality Assurance Tutorial





Visit AIT









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/quality/default.asp (2 of 2)9/13/2006 4:26:05 PM

W3Schools Forum (Powered by Invision Power Board)









W3Schools.com HelpSearchMembersCalendar





Welcome Guest ( Log In | Register )







W3Schools Forum





Welcome back; your last visit was: Today, 10:55 AM User Name







W3Schools



Forum Topics Replies Last Post Info

General Today, 02:33 AM

Discuss W3Schools.com 731 5,512 In: Don't use Notepad?

Forum Led by: Moderator By: maximz2005

Suggestions Yesterday, 12:41 AM

How can we improve W3Schools.com 191 1,190 In: Gabbly Chat

Forum Led by: Moderator By: RahXephon







HTML Forums



Forum Topics Replies Last Post Info

HTML/XHTML Today, 10:37 AM

Issues related to building and deploying In: Can I change the color of a...

1,306 6,947

HTML/XHTML.

By: scott100

Forum Led by: Moderator



CSS Today, 09:46 AM

Cascading Style Sheets related issues. 840 3,703 In: top padding in Firefox on M...

Forum Led by: Moderator By: BiteMe







Browser Scripting



Forum Topics Replies Last Post Info









http://w3schools.invisionzone.com/ (1 of 4)9/13/2006 4:26:33 PM

W3Schools Forum (Powered by Invision Power Board)





JavaScript Today, 09:22 AM

Issues related to building and deploying In: Search

1,031 4,039

JavaScript.

By: Veronica_Italy

Forum Led by: Moderator

VBScript Sep 8 2006, 02:29 PM

Issues related to building and deploying In: Day of the year

79 156

VBScript

By: DimNull

Forum Led by: Moderator







Server Scripting



Forum Topics Replies Last Post Info

SQL Yesterday, 10:40 PM

Issues related to SQL 331 949 In: Calling and Organizing tabl...

Forum Led by: Moderator By: aquatsr

ASP Yesterday, 07:04 PM

Issues related to building and deploying In: Creating filters over resul...

541 1,612

Active Server Pages.

By: ember

Forum Led by: Moderator



PHP Today, 01:19 AM

Issues related to building and deploying PHP. 833 4,106 In: N00b Stuck

Forum Led by: Moderator By: vanyok

.NET Sep 11 2006, 05:58 PM

Issues related to building and deploying . In: RegisterClientScriptInclude...

229 491

NET.

By: aspnetguy

Forum Led by: Moderator

Cold Fusion Aug 31 2006, 12:15 PM

Issues related to building and deploying In: Hey awesome

3 22

Cold Fusion.

By: aspnetguy

Forum Led by: Moderator







XML Forums



Forum Topics Replies Last Post Info

XML Yesterday, 07:49 PM

Issues related to building and deploying In: Content Management System u...

241 514

XML.

By: boen_robot

Forum Led by: Moderator

XSLT

Issues related to building and deploying Yesterday, 03:46 PM

XSLT(eXtensible Stylesheet Language 223 649 In: How to do loop and concaten...

Transformations). By: EENew

Forum Led by: Moderator









http://w3schools.invisionzone.com/ (2 of 4)9/13/2006 4:26:33 PM

W3Schools Forum (Powered by Invision Power Board)





Schema Sep 1 2006, 07:53 PM

Issues related to building and deploying In: attributes of the same value

52 51

XML Schema.

By: MatthewRed

Forum Led by: Moderator

Web Services Sep 11 2006, 08:11 PM

Issues related to building and deploying In: Webservice with DTD

60 111

Web Services

By: boen_robot

Forum Led by: Moderator







Multimedia



Forum Topics Replies Last Post Info

Multimedia Yesterday, 07:10 PM

Issues related to building and deploying In: .m4a music file as iframe src

40 151

multimedia for the web.

By: iyeru42

Forum Led by: Moderator

FLASH Today, 12:27 AM

Issues related to building and deploying In: Problem with IE6 & 7 an...

123 364

FLASH.

By: msg007

Forum Led by: Moderator





Delete cookies set by this board · Mark all posts as read





Board Statistics



Today's active topics · The moderating team · Today's top 10 posters · Overall top 10 posters



17 user(s) active in the past 15 minutes

16 guests, 1 members 0 anonymous members



Geshnish



Show detailed by: Last Click, Member Name

Today's Birthdays



No members are celebrating a birthday today



Forthcoming Calendar Events within the next 5 days



There are no forthcoming calendar events



Board Statistics

Our members have made a total of 38,486 posts

We have 6,436 registered members

The newest member is Veronica_Italy

Most users ever online was 758 on Aug 18 2006, 01:58 AM



Lo-Fi Version Time is now: 13th September 2006 - 10:55 AM







http://w3schools.invisionzone.com/ (3 of 4)9/13/2006 4:26:33 PM

W3Schools Forum (Powered by Invision Power Board)



Invision Power Board v2.1.7 © 2006 IPS, Inc.









http://w3schools.invisionzone.com/ (4 of 4)9/13/2006 4:26:33 PM

About Helping









SITE SEARCH

HOME About Helping W3Schools

...

About Us

About HOME About W3Schools

About Helping W3Schools Forum

About Statistics

About Advertising

W3Schools Will Always Be Free

About FAQ Ecommerce

About Comments Components

In 1998, our company - Refsnes Data - made a very controversial decision. We decided to quit

About Refsnes for ASP.NET

our current jobs and start an Internet Developers Portal.

About Copyright

About Privacy WEB HOSTING

When we created W3Schools, we wanted it to be completely free and we are doing our best to $15 Domain Name

Selected Reading keep it that way. Registration

Web Statistics Save $20 / year!

Web Glossary The costs of running this site and the costs of writing the tutorials, are covered by sponsors, UK Domain Names

Web Hosting but we will always try to keep the number of advertisements as low as possible. Web Hosting

Web Quality Registro de Dominios

W3Schools Forum Buy UK Domain Names

Register Domain Names

Helping W3Schools Help Us Correct Errors and Broken Links

Cheap Domain Names

Cheap Web Hosting

We are working very hard to make this Web site interesting, useful, and correct. If you find an

error or a broken link please tell us about it. Best Web Hosting

Bulk Domain Names

Help Us With Spelling and Grammar UK Web Hosting

Host Unlimited Sites

Tell us about spelling mistakes or grammatical errors (it is not easy to be a Norwegian in an

English-speaking world). WEB BUILDING

Website Templates

Flash Templates

To notify us about errors, please e-mail to:

Website Builder

Internet Business

Opportunity

Custom Programming

Please don't contact us for personal help. BEST Flash Templates

Solving your individual coding problems is not our priority. We believe that we should use all

Web Analytics

our time to write more and better tutorials for our viewers.

Web Design Forum

Programming Forum

Need A Programmer?

Make A Donation

FREE Trial or Demo

Web Content Manager

Credit Cards Accepted Forms,Web Alerts,RSS

Easy Flash Gallery

Donations can be made by Credit Card or by PayPal

Free Shopping Cart

HTML Exam

SHOPPING

UK Wholesalers

Make a Donation UK Wholesale

ONLINE DEGREE

Advance Your Career

All donations will be used for W3Schools projects

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE



Add a Link to Us



If you want others to discover W3schools, please add a link to us.









http://www.w3schools.com/about/about_helping.asp (1 of 4)9/13/2006 4:26:43 PM

About Helping





Please cut and paste the code from the following methods:





To add a simple text link, put this HTML code on your site:





W3Schools





A collection of free HTML, CSS, JavaScript, DHTML, XML, XHTML, WAP, ASP, SQL

tutorials with lots of working examples and source code.









Add a Button Link



Copy the image to your image folder and the HTML code to your web page:





















Add a Banner Link



Copy one of the images to your image folder and the HTML code to your web page:





















Please tell your Newsgroup!



Do you have a newsgroup? Are you a newsgroup member? Do you have a mailing list?





Then you can help us.



Tell your newsgroup or mailing list about us!





http://www.w3schools.com









http://www.w3schools.com/about/about_helping.asp (2 of 4)9/13/2006 4:26:43 PM

About Helping







Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/about/about_helping.asp (3 of 4)9/13/2006 4:26:43 PM

About Helping





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/about/about_helping.asp (4 of 4)9/13/2006 4:26:43 PM

ASP Tutorial









SITE SEARCH

HOME ASP Tutorial

...

ASP Tutorial

ASP HOME About W3Schools

ASP Introduction W3Schools Forum

ASP Install

ASP Tutorial

ASP Syntax

ASP Variables In our ASP tutorial you will learn about ASP, and how to execute

Active Server Pages

ASP Procedures scripts on your server.

Resource Web Site

ASP Forms

ASP Cookies You will see that ASP is a powerful tool for making dynamic and WEB HOSTING

interactive Web pages. $15 Domain Name

ASP Session

Registration

ASP Application

Save $20 / year!

ASP #include Start learning ASP!

ASP Global.asa UK Domain Names

ASP Send e-mail Web Hosting

ASP References Registro de Dominios

ASP Objects

ASP Response Buy UK Domain Names

ASP Request At W3Schools you will find complete ASP references about built-in objects and components, Register Domain Names

ASP Application and their properties and methods. Cheap Domain Names

ASP Session Cheap Web Hosting

ASP Server ASP References

Best Web Hosting

ASP Error

Bulk Domain Names

ASP FileSystem ASP Examples

UK Web Hosting

ASP TextStream

ASP Drive Learn by 100 examples! Because ASP scripts are executed on the server, you can not view ASP Host Unlimited Sites

ASP File code in a browser, you will only see the output from ASP which is plain HTML. At W3Schools WEB BUILDING

ASP Folder every example displays the hidden ASP code. This will make it easier for you to understand Website Templates

ASP Dictionary how it works. Flash Templates

ASP ADO Website Builder

ASP Examples! Internet Business

ASP Components Opportunity

ASP AdRotator

ASP BrowserCap ASP Quiz Test Custom Programming

ASP Content Linking BEST Flash Templates

ASP Content Rotator Test your ASP skills at W3Schools!

Web Analytics

ASP Quick Ref Web Design Forum

ASP Summary Start ASP quiz!

Programming Forum



Examples/Quiz Need A Programmer?

ASP Exam - Get Your Diploma!

ASP Examples

FREE Trial or Demo

ASP Quiz

Web Content Manager

ASP Exam W3Schools' Online Certification Program is the perfect solution for busy professionals who need

to balance work, family, and career building. Forms,Web Alerts,RSS

Easy Flash Gallery

Selected Reading

Web Statistics The ASP Developer Certificate is for developers who want to document their knowledge of ASP, Free Shopping Cart

SQL, and ADO.

Web Glossary HTML Exam

Web Hosting

ASP Developer Certificate! SHOPPING

Web Quality

UK Wholesalers

W3Schools Forum UK Wholesale

ONLINE DEGREE

Helping W3Schools Advance Your Career

with Drexel University

Your browser does not support inline frames or is currently configured not to display inline Bachelor's & Master's

frames. Tech Degrees ONLINE







Learn XML with Stylus Studio XML Tools - Free Download!









http://www.w3schools.com/asp/default.asp (1 of 2)9/13/2006 4:26:49 PM

ASP Tutorial





Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/asp/default.asp (2 of 2)9/13/2006 4:26:49 PM

About W3Schools









SITE SEARCH

HOME About W3Schools

...

About Us

About HOME About W3Schools

About Helping W3Schools Forum

About Statistics

About Advertising This section contains information about W3schools, comments from our readers,

About FAQ statistics about our visitors, and information about how to advertise. Active Server Pages

About Comments Resource Web Site

About Refsnes

About Copyright WEB HOSTING

$15 Domain Name

About Privacy Table of Contents Registration

Selected Reading Save $20 / year!

Web Statistics About Helping W3Schools UK Domain Names

Web Glossary How you can help W3Schools. Web Hosting

Web Hosting Registro de Dominios

Web Quality About Page Views

Buy UK Domain Names

W3Schools' statistics.

W3Schools Forum Register Domain Names



Helping W3Schools Cheap Domain Names

About Advertising

Cheap Web Hosting

How to advertise on W3Schools.

Best Web Hosting

About FAQ Bulk Domain Names

Frequently asked questions about W3Schools.

UK Web Hosting

Host Unlimited Sites

About Comments

Comments from our readers. WEB BUILDING

Website Templates

Flash Templates

About Refsnes

Website Builder

Information about Refsnes Data, the company that is developing W3Schools.

Internet Business

Opportunity

About Copyright

About the copyright on W3Schools content. Custom Programming

BEST Flash Templates

About Privacy Web Analytics

About the privacy practices for W3Schools.

Web Design Forum

Programming Forum

Need A Programmer?

FREE Trial or Demo

Web Content Manager

Your browser does not support inline frames or is currently configured not to display inline Forms,Web Alerts,RSS

frames.

Easy Flash Gallery

Free Shopping Cart

Learn XML with Stylus Studio XML Tools - Free Download!

HTML Exam



Stylus Studio makes it easy to edit and validate XML, XSLT, SHOPPING

DTD, XML Schema, XHTML, XPath, XQuery and Web Service UK Wholesalers

applications. UK Wholesale

ONLINE DEGREE

Free XML video demonstrations will help you learn XML and Advance Your Career

become a W3C XML development master in just minutes! with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE

Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers





http://www.w3schools.com/about/default.asp (1 of 2)9/13/2006 4:26:52 PM

About W3Schools





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/about/default.asp (2 of 2)9/13/2006 4:26:52 PM

W3Schools' Certifications









SITE SEARCH

HOME W3Schools' Online Certification Program

...

Certification

Cert HOME About W3Schools

Cert HTML W3Schools Forum

Cert ASP

Cert XML

W3Schools' Online Certification Program.

Ecommerce

Selected Reading

Web Statistics The perfect solution for busy professionals who need to Components

Web Glossary balance work, family, and career building. for ASP.NET

Web Hosting WEB HOSTING

Web Quality More than 1000 certificates already issued! $15 Domain Name

Registration

W3Schools Forum Save $20 / year!



Helping W3Schools UK Domain Names

Web Hosting

Don't Let A Busy Schedule Ruin Your Career Registro de Dominios

Buy UK Domain Names

q Study and train for your certificates at no cost Register Domain Names

q Study and train for your certificates when it is convenient Cheap Domain Names

Study and train for your certificates from your own computer

Cheap Web Hosting

q



q Complete your studies in a few weeks

q Take your exams over the Internet Best Web Hosting

Bulk Domain Names

UK Web Hosting



Why Should You Become Certified? Host Unlimited Sites

WEB BUILDING

Life-long learning are the keywords to your future success. Website Templates

Flash Templates

Website Builder

Do you want a career with a future? You should add regular updates to your skills and

knowledge. Unless, you have already decided that your current skills and job are good enough Internet Business

for your future. Opportunity

Custom Programming

Knowledge is power, especially in the current job market. Documentation of your skills enables

BEST Flash Templates

you to move upwards in your organization.

Web Analytics

Getting a certificate proves your commitment to upgrade your skills, gives you the credibility Web Design Forum

needed for more responsibilities, larger projects, and a higher salary. Programming Forum

Need A Programmer?

In addition, documented knowledge is often the key factor when hiring new personnel. Your

certificate might advance your career or help you to start a new one. FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

Also have in mind that employees with certifications increase their company's chances of

retaining old and getting new customers. You will do your company a favor getting certified. Easy Flash Gallery

Expect your company to support you in this.

Free Shopping Cart

HTML Exam

SHOPPING

The HTML Developer Certificate UK Wholesalers

UK Wholesale

The HTML Developer Certificate is for developers who want to document their knowledge of ONLINE DEGREE

HTML 4.01, XHTML, and CSS. Advance Your Career

with Drexel University

The HTML Developer Certificate was released in January 2003. Bachelor's & Master's

Tech Degrees ONLINE









The ASP Developer Certificate







http://www.w3schools.com/cert/default.asp (1 of 3)9/13/2006 4:26:59 PM

W3Schools' Certifications





The ASP Developer Certificate is for developers who want to document their knowledge of

Active Server Pages, SQL, and ADO.





The ASP Developer Certificate was released in March 2003.









How Does It Work?



You prepare for your exams by studying - free of charge - online at W3Schools.





You study at your own speed, at any time, from your own computer or any other location.





You test your skills - free of charge - with W3Schools online quizzes.





You apply for your exam online by paying a small exam fee.





You take your exam online, at any time, and from any location that is convenient for you.









Highly Recommended



W3Schools' tutorials are recommended reading at over one hundred universities and high

schools all over the world.





Here are some examples:





Indiana University Victoria University Illinois State University



University of Surrey Lancaster University Truman State University



University of Mary University of Utah Indiana State University



Denison University Liberty University Pennsylvania State University



University of Dundee University of Leeds University of North Carolina



Seattle University Nanyang University University of Kentucky



Howard University Tufts University University of Memphis



Murdoch University Hamline University University of Pittsburgh



Idaho State University University of Alabama University of Iowa









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested





http://www.w3schools.com/cert/default.asp (2 of 3)9/13/2006 4:26:59 PM

W3Schools' Certifications





pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/cert/default.asp (3 of 3)9/13/2006 4:26:59 PM

ASP.NET Introduction









From http://www.w3schools.com (Copyright Refsnes Data)





ASP.NET Introduction





ASP.NET is the latest version of Microsoft's Active Server Pages technology (ASP).









What you should already know

Before you continue you should have a basic understanding of the following:



q WWW, HTML and the basics of building Web pages

q Scripting languages like JavaScript or VBScript

q The basics of server side scripting



If you want to study these subjects first, find the tutorials on our Home Page









What is ASP?

ASP is a server side scripting technology that enables scripts (embedded in web pages) to be executed

by an Internet server.



q ASP is a Microsoft Technology

q ASP stands for Active Server Pages

q ASP is a program that runs inside IIS

q IIS stands for Internet Information Services

q IIS comes as a free component with Windows 2000

q IIS is also a part of the Windows NT 4.0 Option Pack

q The Option Pack can be downloaded from Microsoft

q PWS is a smaller - but fully functional - version of IIS

q PWS can be found on your Windows 95/98 CD







http://www.w3schools.com/aspnet/aspnet_intro.asp?output=print (1 of 3)9/13/2006 4:27:00 PM

ASP.NET Introduction





What is an ASP File?

q An ASP file is just the same as an HTML file

q An ASP file can contain text, HTML, XML, and scripts

q Scripts in an ASP file are executed on the server

q An ASP file has the file extension ".asp"



How Does it Work?

q When a browser requests an HTML file, the server returns the file

q When a browser requests an ASP file, IIS passes the request to the ASP engine on the server

q The ASP engine reads the file, line by line, and executes the scripts in the file

q Finally, the ASP file is returned to the browser as plain HTML



Before you study ASP .NET, it would help to have a basic understanding of Microsoft's ASP

technology.



To learn more about ASP, you can study our ASP tutorial.









What is ASP+?

ASP+ is the same as ASP.NET.



ASP+ is just an early name used by Microsoft when they developed ASP.NET.









What is ASP.NET?

ASP 3.0 is the latest version of ASP, but there will never be an ASP 4.0 version.



ASP.NET is the next generation ASP, but it's not an upgraded version of ASP. ASP.NET is an entirely

new paradigm for server-side ASP scripting.



ASP.NET is a part of the .NET Framework. Microsoft spent three years rewriting ASP.NET from the

ground up, and ASP.NET is not fully backward compatible with ASP 3.0.



You can read more about the differences between ASP and ASP.NET in the next chapter of this tutorial.



http://www.w3schools.com/aspnet/aspnet_intro.asp?output=print (2 of 3)9/13/2006 4:27:00 PM

ASP.NET Introduction









.NET Framework

The .NET Framework is the infrastructure for the Microsoft .NET platform.



The .NET Framework is an environment for building, deploying, and running Web applications and

Web Services.



The .NET Framework contains a common language runtime and common class libraries - like ADO.

NET, ASP.NET and Windows Forms - to provide advanced standard services that can be integrated into

a variety of computer systems.



The .NET Framework provides a feature-rich application environment, simplified development and easy

integration between a number of different development languages.



The .NET Framework is language neutral. Currently it supports C++, C#, Visual Basic, and JScript

(Microsoft's version of JavaScript).



Microsoft's Visual Studio.NET is a common development environment for the .NET Framework.









From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_intro.asp?output=print (3 of 3)9/13/2006 4:27:00 PM

About Copyright









SITE SEARCH

HOME About Copyright

...

About Us

About HOME About W3Schools

About Helping W3Schools Forum

About Statistics

About Advertising

About FAQ USE OF W3SCHOOLS IMPLIES AN AGREEMENT TO THE FOLLOWING:

Active Server Pages

About Comments Resource Web Site

About Refsnes

About Copyright WEB HOSTING

$15 Domain Name

About Privacy Copyright Information Registration

Selected Reading Save $20 / year!

Web Statistics All pages and graphics on this Web site are the property of Refsnes Data.

UK Domain Names

Web Glossary Web Hosting

Web Hosting Pages, code or other content from W3Schools may not be redistributed or reproduced in any Registro de Dominios

Web Quality way, shape, or form without the written permission of Refsnes Data.

Buy UK Domain Names

W3Schools Forum Register Domain Names

Failure to do so is a violation of copyright laws.

Helping W3Schools Cheap Domain Names

Cheap Web Hosting

Best Web Hosting

Linking to W3Schools Bulk Domain Names

UK Web Hosting

Any Web site may link to any of the pages on W3Schools. However, pages from W3Schools

may not be embedded in a frame from the referring site, without the written permission of Host Unlimited Sites

Refsnes Data.

WEB BUILDING

Website Templates

Flash Templates

Website Builder

Warranties Internet Business

Opportunity

W3Schools is provided without warranty of any kind. There are no guarantees that use of the Custom Programming

site will not be subject to interruptions. All direct or indirect risk related to use of the site is

borne entirely by the user. All code provided by W3Schools is provided as examples without BEST Flash Templates

warranties to performance, fitness, merchantability, and/or any other warranty (whether Web Analytics

expressed or implied).

Web Design Forum

Programming Forum

W3Schools may contain inaccuracies or errors. Refsnes Data makes no guarantees regarding

the accuracy of the site or its contents. If you discover that the site or its contents contains Need A Programmer?

errors, please contact us so these can be corrected.

FREE Trial or Demo

Web Content Manager

Contact address:

Forms,Web Alerts,RSS

Easy Flash Gallery

Free Shopping Cart

HTML Exam

SHOPPING

UK Wholesalers

Linked Sites UK Wholesale

ONLINE DEGREE

W3Schools contains links to other sites. Refsnes Data is not responsible for any content that Advance Your Career

appears on these linked sites.

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE



Your Conduct



While using this site, you agree to have read and accepted all the information on this page.









http://www.w3schools.com/about/about_copyright.asp (1 of 3)9/13/2006 4:27:05 PM

About Copyright









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/about/about_copyright.asp (2 of 3)9/13/2006 4:27:05 PM

About Copyright





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/about/about_copyright.asp (3 of 3)9/13/2006 4:27:05 PM

About Privacy









SITE SEARCH

HOME About Privacy

...

About Us

About HOME About W3Schools

About Helping W3Schools Forum

About Statistics

About Advertising

Privacy Statement for W3Schools

About FAQ ASP.NET

About Comments Shopping Cart

The following statements describes the privacy practices for W3Schools:

About Refsnes

About Copyright WEB HOSTING

We do not collect any personal information from our users $15 Domain Name

About Privacy s



s IP addresses are logged for aggregate statistics and diagnosis Registration

Selected Reading s We only share aggregated statistics with our partners Save $20 / year!

Web Statistics s Security settings protect the misuse of sensitive information

UK Domain Names

Web Glossary s W3Schools does not use cookies to track any user information

Web Hosting

Web Hosting Registro de Dominios

Web Quality

Buy UK Domain Names

W3Schools Forum Personal User Information Register Domain Names



Helping W3Schools Cheap Domain Names

W3Schools does not collect any information about its users or visitors. Cheap Web Hosting

Best Web Hosting

Users are free to visit W3Schools, and navigate all its pages, without any user registration. Bulk Domain Names

UK Web Hosting

Host Unlimited Sites

Log Files WEB BUILDING

Website Templates

W3Schools uses IP addresses to diagnose server problems, analyze trends, administer the site, Flash Templates

and gather demographic information for aggregate use. Website Builder

Internet Business

Opportunity

IP addresses are not linked to personally identifiable information.

Custom Programming

W3Schools only shares aggregated statistics with partners and advertisers. This information BEST Flash Templates

can not identify any individual person.

Web Analytics



W3Schools has standard security measures in place to protect the loss and misuse of sensitive Web Design Forum

information. Programming Forum

Need A Programmer?

FREE Trial or Demo

Web Content Manager

Cookies Forms,Web Alerts,RSS

Easy Flash Gallery

W3Schools does not use cookies, but since we use ad companies to display ads, these ads

might contain cookies. Free Shopping Cart

HTML Exam

SHOPPING

UK Wholesalers

Links UK Wholesale

ONLINE DEGREE

W3Schools contains links to other sites. We are not responsible for the privacy practices or the Advance Your Career

content of such Web sites. This privacy document applies only to W3Schools.

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE



Contacting the Web Site



For any questions about this privacy statement, please contact:









http://www.w3schools.com/about/about_privacy.asp (1 of 3)9/13/2006 4:27:09 PM

About Privacy









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









http://www.w3schools.com/about/about_privacy.asp (2 of 3)9/13/2006 4:27:09 PM

About Privacy







Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/about/about_privacy.asp (3 of 3)9/13/2006 4:27:09 PM

XHTML HowTo









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME XHTML HowTo

...

XHTML Tutorial

XHTML HOME About W3Schools

XHTML Introduction W3Schools Forum

XHTML Why

XHTML v HTML

How W3Schools Was Converted To XHTML

XHTML Syntax Active Server Pages

XHTML DTD Resource Web Site

W3Schools was converted from HTML to XHTML the weekend of 18. and 19. December 1999,

XHTML HowTo

by Hege Refsnes and Ståle Refsnes. WEB HOSTING

XHTML Validation

$15 Domain Name

XHTML Modules

To convert a Web site from HTML to XHTML, you should be familiar with the XHTML syntax Registration

XHTML Attributes

rules of the previous chapters. The following steps were executed (in the order listed below): Save $20 / year!

XHTML Events

XHTML Summary UK Domain Names

Web Hosting

Quiz/Exam Registro de Dominios

XHTML Quiz A DOCTYPE Definition Was Added

XHTML Exam Buy UK Domain Names

Register Domain Names

References The following DOCTYPE declaration was added as the first line of every page:

Cheap Domain Names

XHTML Tag List

Cheap Web Hosting

XHTML Attributes Bulk Domain Names

XHTML ASCII

UK Web Hosting

XHTML Entities

XHTML URL Encode Note that we used the transitional DTD. We could have chosen the strict DTD, but found it a Host Unlimited Sites

HTTP Messages little too "strict", and a little too hard to conform to.

WEB BUILDING

Website Templates

Selected Reading

Flash Templates

Web Statistics

Website Builder

Web Glossary

A Note About The DOCTYPE Internet Business

Web Hosting

Opportunity

Web Quality

Your pages must have a DOCTYPE declaration if you want them to validate as correct XHTML. Custom Programming

W3Schools Forum

BEST Flash Templates

Be aware however, that newer browsers (like Internet Explorer 6) might treat your document

Helping W3Schools differently depending on the declaration. If the browser reads a document with a Web Analytics

DOCTYPE, it might treat the document as "correct". Malformed XHTML might fall over and

Web Design Forum

display differently than without a DOCTYPE.

Programming Forum

Need A Programmer?

FREE Trial or Demo

Lower Case Tag And Attribute Names Web Content Manager

Forms,Web Alerts,RSS

Since XHTML is case sensitive, and since XHTML only accepts lower case HTML tags and Easy Flash Gallery

attribute names, a general search and replace function was executed to replace all upper case

tags with lowercase tags. The same was done for attribute names. We have always tried to use Free Shopping Cart

lower case names in our Web, so the replace function did not produce many real substitutions. HTML Exam

SHOPPING

UK Wholesalers

UK Wholesale

All Attributes Were Quoted

ONLINE DEGREE

Advance Your Career

Since the W3C XHTML 1.0 Recommendation states that all attribute values must be quoted, with Drexel University

every page in the web was checked to see that attributes values were properly quoted. This

Bachelor's & Master's

was a time-consuming job, and we will surely never again forget to put quotes around our

attribute values. Tech Degrees ONLINE









Empty Tags: , and







http://www.w3schools.com/xhtml/xhtml_howto.asp (1 of 3)9/13/2006 4:27:14 PM

XHTML HowTo





Empty tags are not allowed in XHTML. The and tags should be replaced with and .





This produced a problem with Netscape that misinterpreted the tag. We don't know

why, but changing it to worked fine. After that discovery, a general search and replace

function was executed to swap the tags.





A few other tags (like the tag) were suffering from the same problem as above. We

decided not to close the tags with , but with /> at the end of the tag. This was

done manually.









The Web Site Was Validated



After that, all pages were validated against the official W3C DTD with this link: XHTML

Validator. A few more errors were found and edited manually. The most common error was

missing tags in lists.





Should we have used a converting tool? Well, we could have used TIDY.





Dave Raggett's HTML TIDY is a free utility for cleaning up HTML code. It also works great on

the hard-to-read markup generated by specialized HTML editors and conversion tools, and it

can help you identify where you need to pay further attention on making your pages more

accessible to people with disabilities.





The reason why we didn't use Tidy? We knew about XHTML when we started writing this web

site. We knew that we had to use lowercase tag names and that we had to quote our

attributes. So when the time came (to do the conversion), we simply had to test our pages

against the W3C XHTML validator and correct the few mistakes. AND - we have learned a lot

about writing "tidy" HTML code.









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers









http://www.w3schools.com/xhtml/xhtml_howto.asp (2 of 3)9/13/2006 4:27:14 PM

XHTML HowTo





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/xhtml/xhtml_howto.asp (3 of 3)9/13/2006 4:27:14 PM

HTML Tutorial









SITE SEARCH

HOME HTML Tutorial

...

HTML Basic

HTML HOME About W3Schools

HTML Introduction W3Schools Forum

HTML Elements

HTML Tutorial

HTML Basic Tags

HTML Formatting In this HTML tutorial you will learn how to use HTML to

Web based charting

HTML Entities create your own Web site.

for ASP.NET

HTML Links

HTML Frames HTML is very easy to learn! WEB HOSTING

$15 Domain Name

HTML Tables

Registration

HTML Lists You will enjoy it! Save $20 / year!

HTML Forms

HTML Images UK Domain Names

Start learning HTML now!

HTML Background Web Hosting

HTML Colors Registro de Dominios

HTML Colorvalues Buy UK Domain Names

HTML Examples

HTML Colornames Register Domain Names



HTML Quick List Learn by 100 examples! With our editor, you can edit HTML, and click on a test button to view Cheap Domain Names

the result. Cheap Web Hosting

HTML Advanced

HTML Layout Best Web Hosting

HTML Fonts Try-It-Yourself!

Bulk Domain Names

HTML 4.0 Why

UK Web Hosting

HTML Styles HTML Quiz Test

HTML Head Host Unlimited Sites

HTML Meta WEB BUILDING

Test your HTML skills at W3Schools!

HTML URLs Website Templates

HTML Scripts Flash Templates

HTML Attributes Start HTML Quiz! Website Builder

HTML Events Internet Business

HTML URL-encode HTML Exam - Get Your Diploma! Opportunity

HTML Webserver

Custom Programming

HTML Summary

W3Schools' Online Certification Program is the perfect solution for busy professionals who need BEST Flash Templates

Examples/Quiz to balance work, family, and career building.

Web Analytics

HTML Examples

HTML Quiz The HTML Developer Certificate is for developers who want to document their knowledge of Web Design Forum

HTML Exam HTML 4.01, XHTML, and CSS. Programming Forum

Need A Programmer?

References

HTML Developer Certificate!

HTML Tag List FREE Trial or Demo

HTML Attributes Web Content Manager

HTML Events HTML References Forms,Web Alerts,RSS

HTML Colornames

Easy Flash Gallery

HTML ASCII At W3Schools you will find complete HTML references about tags, attributes, colors, entities,

HTML Entities Free Shopping Cart

and more.

HTML URL Encode HTML Exam

HTTP Messages

HTML 4.01 References SHOPPING

Selected Reading UK Wholesalers

Web Statistics UK Wholesale

Web Glossary ONLINE DEGREE

Web Hosting Computer Joke Advance Your Career

Web Quality with Drexel University

Bachelor's & Master's

W3Schools Forum Customer: "Will the Internet be open on Christmas Day?"

Tech Degrees ONLINE

Helping W3Schools









Your browser does not support inline frames or is currently configured not to display inline







http://www.w3schools.com/html/default.asp (1 of 2)9/13/2006 4:27:19 PM

HTML Tutorial





frames.







Want To Be A Web Master?



If you want to be a Web Master, you will have to host your web site with an ISP (Internet

Service Provider).





MaximumASP offers seven different configurations of dedicated servers to meet your Windows

and .NET hosting needs. Hosted on our multi-tiered Enterprise Class network, these servers

provide the performance, security and reliability you need to host your high end web sites and

applications.





Visit MaximumASP









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/html/default.asp (2 of 2)9/13/2006 4:27:19 PM

XHTML Tutorial









SITE SEARCH

HOME XHTML Tutorial

...

XHTML Tutorial

XHTML HOME About W3Schools

XHTML Introduction W3Schools Forum

XHTML Why

XHTML Tutorial

XHTML v HTML

XHTML Syntax Domain Name

XHTML is a stricter and cleaner version of HTML.

XHTML DTD Registration & More!

XHTML HowTo

XHTML Validation In this tutorial you will learn the difference between HTML WEB HOSTING

and XHTML. We will also show you how this Web site was $15 Domain Name

XHTML Modules

converted to XHTML. Registration

XHTML Attributes

Save $20 / year!

XHTML Events

XHTML Summary Start learning XHTML! UK Domain Names

Web Hosting

Quiz/Exam Registro de Dominios

XHTML Quiz

XHTML Quiz Test Buy UK Domain Names

XHTML Exam

Register Domain Names

References Test your XHTML skills at W3Schools!

Cheap Domain Names

XHTML Tag List

Cheap Web Hosting

XHTML Attributes

Start the XHTML Quiz!

XHTML Events Best Web Hosting

XHTML Colornames Bulk Domain Names

XHTML ASCII Exam - Get Your Diploma!

UK Web Hosting

XHTML Entities

XHTML URL Encode W3Schools' Online Certification Program is the perfect solution for busy professionals who need Host Unlimited Sites

HTTP Messages to balance work, family, and career building. WEB BUILDING

Website Templates

Selected Reading

The HTML Developer Certificate is for developers who want to document their knowledge of Flash Templates

Web Statistics

HTML 4.01, XHTML, and CSS. Website Builder

Web Glossary

Internet Business

Web Hosting

HTML Developer Certificate! Opportunity

Web Quality

Custom Programming

W3Schools Forum

XHTML References BEST Flash Templates

Helping W3Schools Web Analytics

Our complete XHTML 1.0 reference is an alphabetical list of all XHTML tags with lots of

examples and tips. Web Design Forum

Programming Forum



XHTML 1.0 Reference Need A Programmer?

FREE Trial or Demo

Table Of Contents Web Content Manager

Forms,Web Alerts,RSS



Introduction to XHTML Easy Flash Gallery

This chapter gives a brief introduction to XHTML and explains what XHTML is. Free Shopping Cart

HTML Exam

XHTML - Why?

SHOPPING

This chapter explains why we needed a new language like XHTML.

UK Wholesalers

UK Wholesale

Differences between XHTML and HTML

ONLINE DEGREE

This chapter explains the main differences in syntax between XHTML and HTML.

Advance Your Career

with Drexel University

XHTML Syntax Bachelor's & Master's

This chapter explains the basic syntax of XHTML. Tech Degrees ONLINE



XHTML DTD

This chapter explains the three different XHTML Document Type Definitions.





XHTML HowTo

This chapter explains how this web site was converted from HTML to XHTML.





http://www.w3schools.com/xhtml/default.asp (1 of 3)9/13/2006 4:27:25 PM

XHTML Tutorial









XHTML Validation

This chapter explains how to validate XHTML documents.





XHTML Modules

This chapter explains the modularization of XHTML.





XHTML Summary

This chapter contains a summary on what you have learned in this tutorial and a

recommendation on what subject you should study next.





XHTML References



XHTML 1.0 Reference

Our complete XHTML 1.0 reference is an alphabetical list of all XHTML tags with lots of

examples and tips.





XHTML 1.0 Standard Attributes

All the tags have attributes. The attributes for each tag are listed in the examples in the

"XHTML 1.0 Reference" page. The attributes listed here are the core and language attributes

all the tags has as standard (with few exceptions). This reference describes the attributes, and

shows possible values for each.





XHTML 1.0 Event Attributes

All the standard event attributes of the tags. This reference describes the attributes, and

shows possible values for each.









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.







http://www.w3schools.com/xhtml/default.asp (2 of 3)9/13/2006 4:27:25 PM

XHTML Tutorial









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/xhtml/default.asp (3 of 3)9/13/2006 4:27:25 PM

CSS Tutorial









SITE SEARCH

HOME

CSS Tutorial ...

CSS Basic

CSS HOME About W3Schools

CSS Introduction W3Schools Forum

CSS Syntax

CSS How To CSS Tutorial

CSS Background Domain Name

CSS Text Registration & More!

Save a lot of work with CSS!

CSS Font

CSS Border WEB HOSTING

In our CSS tutorial you will learn how to use CSS to control the $15 Domain Name

CSS Margin

style and layout of multiple Web pages all at once. Registration

CSS Padding

Save $20 / year!

CSS List

Start learning CSS! UK Domain Names

CSS Advanced Web Hosting

CSS Dimension

Registro de Dominios

CSS Classification

CSS Examples Buy UK Domain Names

CSS Positioning

CSS Pseudo-class Register Domain Names

CSS Pseudo-element Learn by 70 examples! With our editor, you can edit CSS, and click on a test button to view Cheap Domain Names

CSS Media Types the result.

Cheap Web Hosting

CSS Summary

Best Web Hosting

Try-It-Yourself!

CSS Examples Bulk Domain Names

CSS Examples

CSS Reference UK Web Hosting

References Host Unlimited Sites

CSS2 Reference

At W3Schools you will find a complete CSS2 reference, listing properties, units of WEB BUILDING

CSS2 Print

measurements, colors, and more. Website Templates

CSS2 Aural

Flash Templates

CSS Units

CSS2 Reference Website Builder

CSS Colors

Internet Business

CSS Colorvalues

Opportunity

CSS Colornames CSS Quiz Test

Custom Programming

CSS Quiz

CSS Quiz Test your CSS skills at W3Schools! BEST Flash Templates

CSS Exam Web Analytics

Start CSS Quiz!

Selected Reading Web Design Forum

Web Statistics Programming Forum

Web Glossary Exam - Get Your Diploma! Need A Programmer?

Web Hosting

Web Quality FREE Trial or Demo

W3Schools' Online Certification Program is the perfect solution for busy professionals who need Web Content Manager

to balance work, family, and career building.

W3Schools Forum Forms,Web Alerts,RSS

Easy Flash Gallery

Helping W3Schools The HTML Developer Certificate is for developers who want to document their knowledge of

HTML 4.01, XHTML, and CSS. Free Shopping Cart

HTML Exam

HTML Developer Certificate!

SHOPPING

UK Wholesalers

UK Wholesale

ONLINE DEGREE

Advance Your Career

with Drexel University

Your browser does not support inline frames or is currently configured not to display inline

frames. Bachelor's & Master's

Tech Degrees ONLINE





What do you want your Web site to do?









http://www.w3schools.com/css/default.asp (1 of 3)9/13/2006 4:27:32 PM

CSS Tutorial





Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/css/default.asp (2 of 3)9/13/2006 4:27:32 PM

CSS Tutorial





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/css/default.asp (3 of 3)9/13/2006 4:27:32 PM

TCP/IP Tutorial









SITE SEARCH

HOME TCP/IP Tutorial

...

TCP/IP Tutorial

TCP/IP HOME About W3Schools

TCP/IP Intro W3Schools Forum

TCP/IP Addressing

TCP/IP Tutorial

TCP/IP Protocols

TCP/IP Email TCP/IP is the communication protocol for the Internet.

Web based charting

for ASP.NET

Selected Reading

In this tutorial you will learn what TCP/IP is, and how it

Web Statistics WEB HOSTING

works.

Web Glossary $15 Domain Name

Web Hosting Registration

Web Quality Save $20 / year!



W3Schools Forum UK Domain Names

Web Hosting

Helping W3Schools Registro de Dominios

TCP/IP is the Internet Communication Protocol

Buy UK Domain Names

Register Domain Names

A communication protocol is a description of the rules computers must follow to communicate

with each other. The Internet communication protocol defines the rules for computer Cheap Domain Names

communication over the Internet. Cheap Web Hosting

Best Web Hosting

Your Browser and Your Server Use TCP/IP Bulk Domain Names

UK Web Hosting

Internet browsers and Internet servers use TCP/IP to connect to the Internet. Your browser

uses TCP/IP to access Internet servers, and servers use TCP/IP to send HTML back to your Host Unlimited Sites

browser.

WEB BUILDING

Website Templates

Your E-Mail Uses TCP/IP Flash Templates

Website Builder

Your e-mail program uses TCP/IP to connect to the Internet for sending and receiving e-mails. Internet Business

Opportunity



Your Internet Address is TCP/IP Custom Programming

BEST Flash Templates

Your Internet address "202.65.148.46" is a part of the standard TCP/IP protocol. (And so is Web Analytics

your domain name "www.someonesplace.com")

Web Design Forum

Programming Forum

Need A Programmer?

FREE Trial or Demo

Web Content Manager

Your browser does not support inline frames or is currently configured not to display inline Forms,Web Alerts,RSS

frames.

Easy Flash Gallery

Free Shopping Cart

Want To Be A Web Master?

HTML Exam



If you want to be a Web Master, you will have to host your web site with an ISP (Internet SHOPPING

Service Provider). UK Wholesalers

UK Wholesale



MaximumASP offers seven different configurations of dedicated servers to meet your Windows ONLINE DEGREE

and .NET hosting needs. Hosted on our multi-tiered Enterprise Class network, these servers Advance Your Career

provide the performance, security and reliability you need to host your high end web sites and with Drexel University

applications. Bachelor's & Master's

Tech Degrees ONLINE

Visit MaximumASP









Easy-to-Understand Books for Web Developers





http://www.w3schools.com/tcpip/default.asp (1 of 2)9/13/2006 4:27:37 PM

TCP/IP Tutorial





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/tcpip/default.asp (2 of 2)9/13/2006 4:27:37 PM

XML Tutorial









SITE SEARCH

HOME XML Tutorial

...

XML Basic

XML HOME About W3Schools

XML Introduction W3Schools Forum

XML How to use

XML Tutorial

XML Syntax

XML Elements XML stands for EXtensible Markup Language.

Ecommerce

XML Attributes Components

XML Validation In our XML tutorial you will learn what XML is and the difference for ASP.NET

XML Validator between XML and HTML. You will also learn how to start using

XML Browsers XML in your applications. WEB HOSTING

$15 Domain Name

XML Viewing

Registration

XML CSS Start learning XML!

Save $20 / year!

XML XSL

XML Data Island UK Domain Names

XML Parser XML Examples Web Hosting

XML in Real Life Registro de Dominios



Learn by examples! With our editor, you can edit XML and click on a test button to view the Buy UK Domain Names

XML Advanced

XML Namespaces result. Register Domain Names

XML CDATA Cheap Domain Names

XML Encoding Try-It-Yourself! Cheap Web Hosting

XML Server

Best Web Hosting

XML Application

XML Quiz Test Bulk Domain Names

XML HTTP Request

XML Save Data UK Web Hosting

XML Behaviors Test your XML skills at W3Schools!

Host Unlimited Sites

XML Technologies

XML Editors Start the XML Quiz! WEB BUILDING

XML Summary Website Templates

Flash Templates

Examples/Quiz Table of Contents Website Builder

XML Examples Internet Business

XML Quiz XML Basic Opportunity



Selected Reading Custom Programming

Web Statistics Introduction to XML BEST Flash Templates

Web Glossary What is XML, and how does it differ from HTML?

Web Hosting Web Analytics

Web Quality How XML can be used Web Design Forum

Some of the different ways XML can be used. Programming Forum

W3Schools Forum

Need A Programmer?

Helping W3Schools XML Syntax FREE Trial or Demo

The strict but very simple syntax rules of XML. Web Content Manager

Forms,Web Alerts,RSS

XML Elements

Easy Flash Gallery

XML Elements, relationships, content and naming rules.

Free Shopping Cart



XML Attributes HTML Exam

How XML attributes can be used to describe elements or provide additional information about SHOPPING

elements. UK Wholesalers

UK Wholesale

XML Validation

ONLINE DEGREE

The difference between a Well Formed and a Valid XML document and how a DTD is used to Advance Your Career

define the XML document.

with Drexel University

Bachelor's & Master's

XML Validator Tech Degrees ONLINE

A simple on-line tool for validating XML.





XML Browser support

About the support for XML in the most common browsers.







http://www.w3schools.com/xml/default.asp (1 of 4)9/13/2006 4:27:43 PM

XML Tutorial





Viewing XML in Internet Explorer

How to use Internet Explorer to view an XML file.





Displaying XML with CSS

How to use CSS to display an XML file.





Displaying XML with XSL

How to use XSL to display an XML file.





XML embedded in HTML

How to embed XML inside HTML documents.





The Microsoft XML Parser

How to use an XML parser to open and manipulate XML documents.





XML in Real Life

This is where we take a look at some real life use of XML.





XML Advanced



XML Namespaces

How to avoid element name conflicts using XML namespaces.





XML CDATA

How to tell an XML parser not to parse the text.





XML Encoding

How to encode your XML documents.





XML Server

How to generate XML on the server.





XML Applications

How you can use IE to navigate in an XML file and how to create a complete XML application.





XML HTTP Requests

By using the XMLHttpRequest object, a web developer can change a page with data from the

server after the page has loaded.





XML Save Data to an XML File

Usually, we save data in databases. However, if we want to make the data more portable, we

can store the data in an XML file.





Behaviors for HTML and XML

How the new CSS behavior selector can be used to create dynamic content.





XML Technologies

XML-Related technologies.





XML Editor

Why you should use an XML editor when you edit XML documents.





XML Summary

This chapter contains a summary on what you have learned in this tutorial and a

recommendation on what subject you should study next.





XML Examples/Quiz



XML Examples

Lots of XML Examples !!





XML Quiz!

Test your XML skills at W3Schools!









http://www.w3schools.com/xml/default.asp (2 of 4)9/13/2006 4:27:43 PM

XML Tutorial









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/xml/default.asp (3 of 4)9/13/2006 4:27:43 PM

XML Tutorial





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/xml/default.asp (4 of 4)9/13/2006 4:27:43 PM

XSL Languages









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME XSL Languages

...

XSLT Basic

XSLT HOME About W3Schools

XSL Languages W3Schools Forum

XSLT Introduction

XSLT Browsers It started with XSL and ended up with XSLT, XPath, and XSL-FO.

XSLT Transform Domain Name

XSLT Registration & More!

XSLT

XSLT WEB HOSTING

It Started with XSL $15 Domain Name

XSLT

Registration

XSLT

XSL stands for EXtensible Stylesheet Language. Save $20 / year!

XSLT

XSLT Apply UK Domain Names

The World Wide Web Consortium (W3C) started to develop XSL because there was a need for Web Hosting

XSLT Advanced an XML-based Stylesheet Language. Registro de Dominios

XSLT on the Client

XSLT on the Server Buy UK Domain Names

XSLT Edit XML Register Domain Names

XSLT Editors Cheap Domain Names

CSS = HTML Style Sheets

XSLT Summary Cheap Web Hosting



References Best Web Hosting

HTML uses predefined tags and the meaning of the tags are well understood.

XSLT Elements Bulk Domain Names

XSLT Functions

The element in HTML defines a table - and a browser knows how to display it. UK Web Hosting

Selected Reading Host Unlimited Sites

Web Statistics Adding styles to HTML elements is simple. Telling a browser to display an element in a special

Web Glossary font or color, is easy with CSS. WEB BUILDING

Website Templates

Web Hosting

Flash Templates

Web Quality

Website Builder

W3Schools Forum Internet Business

XSL = XML Style Sheets Opportunity

Helping W3Schools

Custom Programming

XML does not use predefined tags (we can use any tag-names we like), and the meaning of

these tags are not well understood. BEST Flash Templates

Web Analytics

A element could mean an HTML table, a piece of furniture, or something else - and a

Web Design Forum

browser does not know how to display it.

Programming Forum



XSL describes how the XML document should be displayed! Need A Programmer?

FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

XSL - More Than a Style Sheet Language Easy Flash Gallery

Free Shopping Cart

XSL consists of three parts:

HTML Exam



q XSLT - a language for transforming XML documents SHOPPING

q XPath - a language for navigating in XML documents UK Wholesalers

q XSL-FO - a language for formatting XML documents UK Wholesale

ONLINE DEGREE

Advance Your Career

with Drexel University

This Tutorial is About XSLT Bachelor's & Master's

Tech Degrees ONLINE

The rest of this tutorial is about XSLT - the language for transforming XML documents.





But you can also study our XPath Tutorial and our XSL-FO Tutorial.









http://www.w3schools.com/xsl/xsl_languages.asp (1 of 3)9/13/2006 4:27:50 PM

XSL Languages









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/xsl/xsl_languages.asp (2 of 3)9/13/2006 4:27:50 PM

XSL Languages





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/xsl/xsl_languages.asp (3 of 3)9/13/2006 4:27:50 PM

XSLT Tutorial









SITE SEARCH

HOME XSLT Tutorial

...

XSLT Basic

XSLT HOME About W3Schools

XSL Languages W3Schools Forum

XSLT Introduction

XSLT Tutorial

XSLT Browsers

XSLT Transform XSL stands for EXtensible Stylesheet Language.

ASP.NET

XSLT Shopping Cart

XSLT The World Wide Web Consortium (W3C) started to develop XSL

XSLT because there was a need for an XML-based style sheet language. WEB HOSTING

$15 Domain Name

XSLT

Registration

XSLT XSLT stands for XSL Transformations. In this tutorial you will Save $20 / year!

XSLT learn how to use XSLT to transform XML documents into other

XSLT Apply formats, like XHTML. UK Domain Names

Web Hosting

XSLT Advanced Registro de Dominios

Start learning XSLT!

XSLT on the Client

XSLT on the Server Buy UK Domain Names

XSLT Edit XML Register Domain Names

XSLT Editors XSLT References Cheap Domain Names

XSLT Summary Cheap Web Hosting

XSLT Elements

References Best Web Hosting

Description of all the XSLT elements from the W3C Recommendation, and information about

XSLT Elements Bulk Domain Names

browser support.

XSLT Functions

UK Web Hosting

Selected Reading XSLT Functions

Host Unlimited Sites

Web Statistics XSLT includes over 100 built-in functions. There are functions for string values, numeric

Web Glossary values, date and time comparison, node and QName manipulation, sequence manipulation, WEB BUILDING

Boolean values, and more. Website Templates

Web Hosting

Flash Templates

Web Quality

Website Builder

Table of Contents

W3Schools Forum Internet Business

Opportunity

Helping W3Schools XSL Languages

Custom Programming

Defines the sub-languages of XSL: XSLT, XPath and XSL-FO.

BEST Flash Templates

XSLT Introduction Web Analytics

An introduction to XSLT. What it is, and what it can do.

Web Design Forum

Programming Forum

XSLT Browsers

Need A Programmer?

Overview of browser support for XSLT.

FREE Trial or Demo

XSLT Transformation Web Content Manager

How XSLT can be used to transform XML documents into XHTML documents. Forms,Web Alerts,RSS

Easy Flash Gallery

XSLT Templates Free Shopping Cart

The element contains rules to apply when a specified node is matched.

HTML Exam



XSLT Element SHOPPING

UK Wholesalers

The element extracts the value of a selected node.

UK Wholesale



XSLT Element ONLINE DEGREE

Advance Your Career

The element allows you to do looping in XSL.

with Drexel University

Bachelor's & Master's

XSLT Element Tech Degrees ONLINE

The element is used to sort the output.





XSLT Element

The element is used to put a conditional test against the content of the XML file.





XSLT Element





http://www.w3schools.com/xsl/default.asp (1 of 3)9/13/2006 4:27:57 PM

XSLT Tutorial





The element is used in conjunction with and to

express multiple conditional tests.





XSLT Element

The element applies a template rule to the current element or to the

current element's child nodes.





XSL on the Client

How to transform an XML document to an XHTML document on the client.





XSL on the Server

How to transform an XML document to an XHTML document on the server.





XSL Editing XML

Data stored in XML files can be edited from an Internet browser. This chapter shows how to

open, edit, and save an XML file that is stored on the server.





XSL Editors

Why you should use an XML editor when you edit your XSL documents.





XSLT Summary

This chapter contains a summary on what you have learned in this tutorial and a

recommendation on what subject you should study next.





XSLT References



XSLT W3C Elements

All the XSLT elements from the W3C Recommendation, and information about browser support.





XSLT Functions

XSLT includes over 100 built-in functions. There are functions for string values, numeric

values, date and time comparison, node and QName manipulation, sequence manipulation,

Boolean values, and more.









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,





http://www.w3schools.com/xsl/default.asp (2 of 3)9/13/2006 4:27:57 PM

XSLT Tutorial





other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/xsl/default.asp (3 of 3)9/13/2006 4:27:57 PM

XSL-FO Tutorial









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME XSL-FO Tutorial

...

XSLFO Tutorial

XSLFO HOME About W3Schools

XSLFO Intro W3Schools Forum

XSLFO Documents

XSL-FO Tutorial

XSLFO Areas

XSLFO Output In our XSL-FO tutorial you will learn what XSL-FO is.

Password Protect

XSLFO Flow Your Web Pages

XSLFO Pages You will learn how to use XSL-FO to format your XML documents

XSLFO Blocks for output. WEB HOSTING

$15 Domain Name

XSLFO Lists

Registration

XSLFO Tables Start learning XSL-FO! Save $20 / year!

XSLFO & XSLT

XSLFO Software UK Domain Names

Web Hosting

XSLFO Reference Table of Contents

Registro de Dominios

XSLFO Objects

Buy UK Domain Names

XSL-FO Introduction

Selected Reading Register Domain Names

An introduction to XSL-FO. What it is and what it can do.

Web Statistics

Cheap Domain Names

Web Glossary

XSL-FO Documents Cheap Web Hosting

Web Hosting

Web Quality This chapter describes the structure of XSL-FO documents. Best Web Hosting

Bulk Domain Names

W3Schools Forum XSL-FO Areas

UK Web Hosting

This chapter describes the area model of XSL-FO.

Helping W3Schools

Host Unlimited Sites

XSL-FO Output WEB BUILDING

This chapter describes the "Output Elements" of XSL-FO documents. Website Templates

Flash Templates

XSL-FO Flow Website Builder

This chapter describes the "Output Flow" of XSL-FO documents. Internet Business

Opportunity



XSL-FO Pages Custom Programming

This chapter describes how XSL-FO defines page layout. BEST Flash Templates

Web Analytics

XSL-FO Blocks

This chapter describes XSL-FO output blocks. Web Design Forum

Programming Forum



XSL-FO Lists Need A Programmer?

This chapter describes how XSL-FO defines lists. FREE Trial or Demo

Web Content Manager

XSL-FO Tables Forms,Web Alerts,RSS

This chapter describes how XSL-FO defines tables. Easy Flash Gallery

Free Shopping Cart

XSL-FO & XSLT

This chapter describes how XSL-FO uses XSLT. HTML Exam

SHOPPING

XSL-FO Software UK Wholesalers

This chapter describes our favorite XSL-FO software. UK Wholesale

ONLINE DEGREE

XSL-FO Objects Reference Advance Your Career

The full list of XSL-FO objects and their properties. with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE









Your browser does not support inline frames or is currently configured not to display inline

frames.







http://www.w3schools.com/xslfo/default.asp (1 of 2)9/13/2006 4:28:02 PM

XSL-FO Tutorial







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/xslfo/default.asp (2 of 2)9/13/2006 4:28:02 PM

XPath Tutorial









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME

XPath Tutorial ...

XPath Tutorial

XPath HOME About W3Schools

XPath Intro W3Schools Forum

XPath Nodes

XPath Syntax XPath Tutorial

XPath Axes XPath is a language for finding information in an XML Web based charting

XPath Operators document. XPath is used to navigate through elements for ASP.NET

XPath Examples and attributes in an XML document.

XPath Summary WEB HOSTING

$15 Domain Name

XPath is a major element in the W3C's XSLT standard -

References Registration

and XQuery and XPointer are both built on XPath

XPath Functions expressions. Save $20 / year!



Selected Reading UK Domain Names

Web Statistics So an understanding of XPath is fundamental to a lot of Web Hosting

Web Glossary advanced XML usage. Registro de Dominios

Web Hosting Buy UK Domain Names

Web Quality Start learning XPath! Register Domain Names



W3Schools Forum Cheap Domain Names

Cheap Web Hosting

Helping W3Schools XPath Reference

Best Web Hosting



At W3Schools you will find a complete reference of all the built-in functions in XPath 2.0, Bulk Domain Names

XQuery 1.0 and XSLT 2.0. UK Web Hosting

Host Unlimited Sites

XPath Functions

WEB BUILDING

Website Templates

Table of Contents Flash Templates

Website Builder

XPath Introduction Internet Business

This chapter explains what XPath is. Opportunity

Custom Programming

XPath Nodes BEST Flash Templates

This chapter defines the different types of nodes in XPath and the relationship of nodes.

Web Analytics



XPath Syntax Web Design Forum

This chapter explains the XPath syntax. Programming Forum

Need A Programmer?

XPath Axes FREE Trial or Demo

This chapter explains the XPath axes. Web Content Manager

Forms,Web Alerts,RSS

XPath Operators Easy Flash Gallery

This chapter lists the operators that can be used in XPath expressions.

Free Shopping Cart



XPath Examples HTML Exam

This chapter uses the "books.xml" document to demonstrate some XPath examples. SHOPPING

UK Wholesalers

XPath Summary UK Wholesale

This chapter contains a summary on what you have learned in this tutorial and a ONLINE DEGREE

recommendation on what subject you should study next. Advance Your Career

with Drexel University

XPath Reference Bachelor's & Master's

Tech Degrees ONLINE



XPath Functions

This reference library defines the built-in functions required for XPath 2.0, XQuery 1.0 and

XSLT 2.0.









http://www.w3schools.com/xpath/default.asp (1 of 2)9/13/2006 4:28:07 PM

XPath Tutorial









Your browser does not support inline frames or is currently configured not to display inline

frames.







Have you ever wanted to distribute your dynamic web sites on a CD or

DVD?



DWebPro is a stand alone web server developed specifically for

distributing dynamic web sites (for example PHP/MySQL, ASP.Net/Ms

Access) on CD or DVD without needing to rewrite the web site code.





Just imagine the look on your client's face when you:







s Browse their dynamic web sites from a CD/DVD.

s Run to MySQL, PostgreSQL, Firebird and other databases directly from CD/DVD.

s Send their email order directly from the CD/DVD.

s Ship thousands of CDs and DVDs with the cost of a single license.

s Create CDs and DVDs that run on any Windows platform.

s And more...





Download Your Copy of DWebPro, it's "FREE for non commercial use"!







Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/xpath/default.asp (2 of 2)9/13/2006 4:28:07 PM

XQuery Tutorial









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME XQuery Tutorial

...

XQuery Basic

XQuery HOME About W3Schools

XQuery Intro W3Schools Forum

XQuery Example

XQuery Tutorial

XQuery FLWOR

XQuery HTML The best way to explain XQuery is to say that XQuery is

Password Protect

XQuery Terms to XML what SQL is to database tables.

Your Web Pages

XQuery Syntax

XQuery was designed to query XML data. WEB HOSTING

XQuery Advanced $15 Domain Name

XQuery Add Registration

XQuery is also known as XML Query. Save $20 / year!

XQuery Select

XQuery Functions

UK Domain Names

XQuery Summary Start learning XQuery!

Web Hosting

XQuery Reference Registro de Dominios

XQuery Reference Buy UK Domain Names

Register Domain Names

Selected Reading

XQuery Reference Cheap Domain Names

Web Statistics

Web Glossary Cheap Web Hosting

Web Hosting At W3Schools you will find a complete reference of all the operators, built-in functions, and

Best Web Hosting

Web Quality data types in XQuery 1.0.

Bulk Domain Names

W3Schools Forum XQuery Reference UK Web Hosting

Helping W3Schools Host Unlimited Sites

Table of Contents WEB BUILDING

Website Templates

XQuery Introduction Flash Templates

An introduction to XQuery. What XQuery is and what it can be used for. Website Builder

Internet Business

Opportunity

XQuery Example

This chapter demonstrates XQuery with an example. Custom Programming

BEST Flash Templates

XQuery FLWOR

Web Analytics

This chapter explains XQuery FLWOR expressions.

Web Design Forum

Programming Forum

XQuery FLWOR + HTML

This chapter demonstrates how to present an FLWOR result in an HTML list. Need A Programmer?

FREE Trial or Demo

XQuery Terms Web Content Manager

This chapter explains common used terms in XQuery. Forms,Web Alerts,RSS

Easy Flash Gallery

XQuery Syntax

Free Shopping Cart

This chapter explains some basic syntax rules in XQuery.

HTML Exam

XQuery Adding Elements and Attributes to the Result SHOPPING

This chapter explains how to add your own elements and attributes to the result. UK Wholesalers

UK Wholesale

XQuery Selecting and Filtering Elements ONLINE DEGREE

This chapter explains how to select and filter elements with FLWOR. Advance Your Career

with Drexel University

XQuery Functions Bachelor's & Master's

Overview of XQuery built-in functions and operators and how to create user-defined functions. Tech Degrees ONLINE





XQuery Summary

This chapter contains a summary on what you have learned in this tutorial and a

recommendation on what subject you should study next.









http://www.w3schools.com/xquery/default.asp (1 of 3)9/13/2006 4:28:12 PM

XQuery Tutorial





XQuery Reference



XQuery Reference

Pointers to XQuery operators, built-in functions, data types.









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/xquery/default.asp (2 of 3)9/13/2006 4:28:12 PM

XQuery Tutorial





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/xquery/default.asp (3 of 3)9/13/2006 4:28:12 PM

XLink and XPointer Tutorial









SITE SEARCH

HOME XLink and XPointer Tutorial

...

XLINK Basic

XLink HOME About W3Schools

XLink Intro W3Schools Forum

XLink Syntax

XLink and XPointer Tutorial

XLink Example

XPointer Example Password Protect

Linking in XML is divided into two parts: XLink and

XLink Summary Your Web Pages

XPointer.

References WEB HOSTING

XLink Reference XLink defines a standard way of creating hyperlinks in $15 Domain Name

XML documents. Registration

Selected Reading Save $20 / year!

Web Statistics

Web Glossary XPointer allows the hyperlinks to point to more specific UK Domain Names

parts (fragments) in the XML document. Web Hosting

Web Hosting

Web Quality Registro de Dominios

Start learning XLink and XPointer!

Buy UK Domain Names

W3Schools Forum

Register Domain Names

Helping W3Schools Cheap Domain Names

Table of Contents

Cheap Web Hosting



XLink and XPointer Introduction Best Web Hosting

This chapter explaines what the XLink and XPointer languages are. Bulk Domain Names

UK Web Hosting

XLink and XPointer Syntax

Host Unlimited Sites

The syntax of XLink and XPointer.

WEB BUILDING

Website Templates

XLink Example

Flash Templates

An example of using XLink in an XML document.

Website Builder

Internet Business

XPointer Example Opportunity

An example of using XLink and XPointer in an XML document.

Custom Programming



XLink Summary BEST Flash Templates

This chapter contains a summary on what you have learned in this tutorial and a Web Analytics

recommendation on what subject you should study next.

Web Design Forum

Programming Forum

XLink Reference

XLink attribute reference. Need A Programmer?

FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

Easy Flash Gallery



Your browser does not support inline frames or is currently configured not to display inline Free Shopping Cart

frames. HTML Exam

SHOPPING

Learn XML with Stylus Studio XML Tools - Free Download! UK Wholesalers

UK Wholesale



Stylus Studio makes it easy to edit and validate XML, XSLT, ONLINE DEGREE

DTD, XML Schema, XHTML, XPath, XQuery and Web Service Advance Your Career

applications. with Drexel University

Bachelor's & Master's

Free XML video demonstrations will help you learn XML and Tech Degrees ONLINE

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









http://www.w3schools.com/xlink/default.asp (1 of 2)9/13/2006 4:28:16 PM

XLink and XPointer Tutorial









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/xlink/default.asp (2 of 2)9/13/2006 4:28:16 PM

DTD Tutorial









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME DTD Tutorial

...

DTD Tutorial

DTD HOME About W3Schools

DTD Introduction W3Schools Forum

DTD Building Blocks

DTD Tutorial

DTD Elements

DTD Attributes The purpose of a DTD (Document Type Definition) is to define the

Domain Name

DTD Entities legal building blocks of an XML document. It defines the document

structure with a list of legal elements. Registration & More!

DTD Validation

DTD Examples WEB HOSTING

Start learning DTD! $15 Domain Name

DTD Summary

Registration

Selected Reading Save $20 / year!

Web Statistics

Table of Contents UK Domain Names

Web Glossary

Web Hosting

Web Hosting

Registro de Dominios

Web Quality Introduction to DTD

An introduction to the XML DTD, and why you should use it. Buy UK Domain Names

W3Schools Forum Register Domain Names

DTD - XML Building Blocks Cheap Domain Names

Helping W3Schools

The XML building blocks that can be defined in a DTD. Cheap Web Hosting

Best Web Hosting

DTD Elements

Bulk Domain Names

How to define the legal elements of an XML document using DTD.

UK Web Hosting

DTD Attributes Host Unlimited Sites

How to define the legal attributes of XML elements using DTD.

WEB BUILDING

Website Templates

DTD Entities Flash Templates

How to define XML entities using DTD. Website Builder

Internet Business

DTD Validation Opportunity

How to test for DTD errors while loading XML documents. Custom Programming

BEST Flash Templates

DTD Examples

Some real world DTD examples. Web Analytics

Web Design Forum

DTD Summary Programming Forum

This chapter contains a summary on what you have learned in this tutorial and a Need A Programmer?

recommendation on what subject you should study next.

FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

Easy Flash Gallery

Free Shopping Cart

Your browser does not support inline frames or is currently configured not to display inline

frames. HTML Exam

SHOPPING

UK Wholesalers

What do you want your Web site to do? UK Wholesale



Go beyond just managing content… ONLINE DEGREE

Want more out of your Web site than just content Advance Your Career

management? How about site analytics, online with Drexel University

communities, document management. What if there Bachelor's & Master's

was one product that let you do everything you need Tech Degrees ONLINE

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.







http://www.w3schools.com/dtd/default.asp (1 of 2)9/13/2006 4:28:21 PM

DTD Tutorial







Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/dtd/default.asp (2 of 2)9/13/2006 4:28:21 PM

XML Schema Tutorial









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME XML Schema Tutorial

...

Schema Tutorial

XSD HOME About W3Schools

XSD Intro W3Schools Forum

XSD Why Use

XML Schema Tutorial

XSD How To

XSD XML Schema is an XML-based alternative to DTDs.

Active Server Pages

Resource Web Site

Simple Types

An XML Schema describes the structure of an XML document.

XSD Elements WEB HOSTING

XSD Attributes $15 Domain Name

XSD Restrictions The XML Schema language is also referred to as XML Schema Registration

Definition (XSD). Save $20 / year!

Complex Types

XSD Elements UK Domain Names

In this tutorial you will learn how to read and create XML Schemas,

XSD Empty Web Hosting

why XML Schemas are more powerful than DTDs, and how to use

XSD Elements Only the XML Schema language in your application. Registro de Dominios

XSD Text Only Buy UK Domain Names

XSD Mixed Start learning XML Schema! Register Domain Names

XSD Indicators

Cheap Domain Names

XSD

Cheap Web Hosting

XSD

XML Schema Reference

XSD Substitution Best Web Hosting

XSD Example Bulk Domain Names

At W3Schools you will find a complete list of valid XML Schema elements.

Data Types UK Web Hosting

XSD String

XML Schema Reference Host Unlimited Sites

XSD Date

XSD Numeric WEB BUILDING

Website Templates

XSD Misc

Flash Templates

XSD Summary Website Builder

Internet Business

References Your browser does not support inline frames or is currently configured not to display inline Opportunity

XSD Reference frames.

XSD Validator Custom Programming

BEST Flash Templates

Selected Reading Learn XML with Stylus Studio XML Tools - Free Download!

Web Statistics Web Analytics

Web Glossary Web Design Forum

Stylus Studio makes it easy to edit and validate XML, XSLT,

Web Hosting Programming Forum

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

Web Quality

applications. Need A Programmer?

W3Schools Forum FREE Trial or Demo

Free XML video demonstrations will help you learn XML and Web Content Manager

Helping W3Schools become a W3C XML development master in just minutes! Forms,Web Alerts,RSS

Easy Flash Gallery

Download a FREE Trial Now!

Free Shopping Cart

HTML Exam

SHOPPING

UK Wholesalers

Easy-to-Understand Books for Web Developers

UK Wholesale

ONLINE DEGREE

Advance Your Career

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE









http://www.w3schools.com/schema/default.asp (1 of 2)9/13/2006 4:28:26 PM

XML Schema Tutorial





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/schema/default.asp (2 of 2)9/13/2006 4:28:26 PM

XML DOM Tutorial









Your browser does not support inline frames or is currently configured not to display inline frames.









SITE SEARCH

HOME XML DOM Tutorial

...

XML DOM Tutorial

DOM HOME About W3Schools

DOM Introduction W3Schools Forum

DOM Nodes

XML DOM Tutorial

DOM Node List

DOM Parsing The XML Document Object Model (XML DOM) defines a standard way for accessing and ASP.NET

DOM Traverse Nodes manipulating XML documents. Web Hosting

DOM Mozilla vs IE

WEB HOSTING

The DOM presents an XML document as a tree-structure (a node tree), with the $15 Domain Name

Changing Nodes

elements, attributes, and text defined as nodes.

DOM Get Nodes Registration

DOM Set Nodes Save $20 / year!

DOM Remove Nodes

UK Domain Names

DOM Replace Nodes

Web Hosting

Creating Nodes Registro de Dominios

DOM Create Nodes Buy UK Domain Names

DOM Add Nodes Register Domain Names

DOM Clone Nodes

Cheap Domain Names

DOM Node Types Cheap Web Hosting

Best Web Hosting

XML DOM Objects

DOM Attr Bulk Domain Names

DOM CDATA UK Web Hosting

DOM Comment

DOM Document Host Unlimited Sites

DOM Element WEB BUILDING

DOM HttpRequest Website Templates

DOM Node Flash Templates

DOM NodeList Website Builder

DOM ParseError Internet Business

DOM Text Opportunity

Custom Programming

DOM Summary

BEST Flash Templates

Examples

DOM Examples Web Analytics

DOM Validator Web Design Forum

Programming Forum

Selected Reading

Web Statistics Need A Programmer?

Web Glossary FREE Trial or Demo

Web Hosting Web Content Manager

Web Quality Forms,Web Alerts,RSS



W3Schools Forum Easy Flash Gallery

Start learning the XML DOM!

Free Shopping Cart

Helping W3Schools

HTML Exam

XML DOM Objects Reference

SHOPPING

UK Wholesalers

At W3Schools you will find a complete DOM reference, with all the objects and their properties UK Wholesale

and methods.

ONLINE DEGREE

Advance Your Career

XML DOM Reference

with Drexel University

Bachelor's & Master's

XML DOM Examples Tech Degrees ONLINE





Learn by 50 examples! With our editor, you can edit the source, and click on a test button to

view the result.





Try-It-Yourself!









http://www.w3schools.com/dom/default.asp (1 of 2)9/13/2006 4:28:31 PM

XML DOM Tutorial









Your browser does not support inline frames or is currently configured not to display inline

frames.







Want To Be A Web Master?



If you want to be a Web Master, you will have to host your web site with an ISP (Internet Service

Provider).





Founded in 1996 in North Carolina, AIT Inc. provides web hosting and ecommerce services to

more than 190,000 domains in 107 countries. Shared, dedicated, and colocated hosting plans for

both Linux and Windows users are available along with the industry's most lucrative reseller

program. AIT has won acclaim as one of the fastest growing technology companies in North

America by Inc. Magazine and by Deloitte & Touche.





As low as $39.95 per month for Dedicated Hosting! Choose from managed or fully managed

options. Plans begin with an 80 GB hard drive and 1 terabyte of data transfer. AIT hosting

packages are the ideal environment for web developers, designers, hosting resellers,

entrepreneurs, and business IT departments to house your servers off site.





Visit AIT









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its contents.

The risk from using it lies entirely with the user. While using this site, you agree to have read and

accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML in

December 1999









http://www.w3schools.com/dom/default.asp (2 of 2)9/13/2006 4:28:31 PM

XForms Tutorial









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME XForms Tutorial

...

XForms Tutorial

XForms HOME About W3Schools

XForms Intro W3Schools Forum

XForms Model

XForms Tutorial

XForms Namespace

XForms Example XForms is the next generation of HTML forms.

Web based charting

XForms XPath for ASP.NET

XForms Input In our XForms tutorial you will learn how to start using XForms in

XForms Selections your applications. WEB HOSTING

$15 Domain Name

XForms Datatypes

Registration

XForms Properties Start learning XForms! Save $20 / year!

XForms Actions

XForms Functions UK Domain Names

Web Hosting

References Table Of Contents

Registro de Dominios

XForms Datatypes

Buy UK Domain Names

Introduction to XForms

Selected Reading Register Domain Names

This chapter explains what XForms is and how it differs from HTML forms.

Web Statistics

Cheap Domain Names

Web Glossary

XForms Model Cheap Web Hosting

Web Hosting

Web Quality This chapter describes the XForms model. Best Web Hosting

Bulk Domain Names

W3Schools Forum XForms Namespace

UK Web Hosting

This chapter describes the XForms namespace.

Helping W3Schools

Host Unlimited Sites

XForms Example WEB BUILDING

This chapter demonstrates an XForms example. Website Templates

Flash Templates

XForms and XPath Website Builder

This chapter describes how XForms uses XPath to address data. Internet Business

Opportunity



XForms Input Custom Programming

This chapter describes the XForms user interface controls. BEST Flash Templates

Web Analytics

XForms Data types

This chapter describes the data types used in XForms. Web Design Forum

Programming Forum



XForms Properties Need A Programmer?

This chapter describes XForms properties.. FREE Trial or Demo

Web Content Manager

XForms Actions Forms,Web Alerts,RSS

This chapter describes XForms actions.. Easy Flash Gallery

Free Shopping Cart

XForms Functions

XForms has some predefined functions. But you can also call functions defined in scripts. HTML Exam

SHOPPING

UK Wholesalers

UK Wholesale

ONLINE DEGREE

Advance Your Career

Your browser does not support inline frames or is currently configured not to display inline with Drexel University

frames. Bachelor's & Master's

Tech Degrees ONLINE



Want To Be A Web Master?



If you want to be a Web Master, you will have to host your web site with an ISP (Internet

Service Provider).









http://www.w3schools.com/xforms/default.asp (1 of 2)9/13/2006 4:28:35 PM

XForms Tutorial





MaximumASP offers seven different configurations of dedicated servers to meet your Windows

and .NET hosting needs. Hosted on our multi-tiered Enterprise Class network, these servers

provide the performance, security and reliability you need to host your high end web sites and

applications.





Visit MaximumASP









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/xforms/default.asp (2 of 2)9/13/2006 4:28:35 PM

SOAP Tutorial









SITE SEARCH

HOME SOAP Tutorial

...

SOAP Tutorial

SOAP HOME About W3Schools

SOAP Intro W3Schools Forum

SOAP Syntax

SOAP Tutorial

SOAP Envelope

SOAP Header SOAP is a simple XML-based protocol to let applications

Ecommerce

SOAP Body exchange information over HTTP.

Components

SOAP Fault for ASP.NET

SOAP HTTP Binding In our SOAP tutorial, you will learn what SOAP is, and how it

SOAP Example uses XML to exchange information between applications. WEB HOSTING

$15 Domain Name

SOAP Summary

Registration

Start learning SOAP!

Selected Reading Save $20 / year!

Web Statistics

UK Domain Names

Web Glossary

Table of Contents Web Hosting

Web Hosting

Registro de Dominios

Web Quality

Introduction to SOAP Buy UK Domain Names

W3Schools Forum This chapter explains what SOAP is and why SOAP is useful. Register Domain Names



Helping W3Schools Cheap Domain Names

SOAP Syntax Cheap Web Hosting

This chapter describes the building blocks of SOAP and SOAP syntax rules. Best Web Hosting

Bulk Domain Names

SOAP Envelope

This chapter describes the SOAP Envelope element. UK Web Hosting

Host Unlimited Sites

SOAP Header WEB BUILDING

This chapter describes the SOAP Header element. Website Templates

Flash Templates

SOAP Body Website Builder

This chapter describes the SOAP Body element. Internet Business

Opportunity

SOAP Fault Custom Programming

This chapter describes the SOAP Fault element. BEST Flash Templates

Web Analytics

SOAP HTTP Binding

This chapter is an introduction to the SOAP HTTP binding. Web Design Forum

Programming Forum

SOAP Example Need A Programmer?

This chapter describes a SOAP example. FREE Trial or Demo

Web Content Manager

SOAP Summary Forms,Web Alerts,RSS

This chapter contains a summary on what you have learned in this tutorial and a

Easy Flash Gallery

recommendation on what subject you should study next.

Free Shopping Cart

HTML Exam

SHOPPING

UK Wholesalers

UK Wholesale

Your browser does not support inline frames or is currently configured not to display inline

frames. ONLINE DEGREE

Advance Your Career

with Drexel University

What do you want your Web site to do? Bachelor's & Master's

Tech Degrees ONLINE









http://www.w3schools.com/soap/default.asp (1 of 3)9/13/2006 4:28:40 PM

SOAP Tutorial





Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/soap/default.asp (2 of 3)9/13/2006 4:28:40 PM

SOAP Tutorial





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/soap/default.asp (3 of 3)9/13/2006 4:28:40 PM

WSDL Tutorial









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME WSDL Tutorial

...

WSDL Tutorial

WSDL HOME About W3Schools

WSDL Intro W3Schools Forum

WSDL Documents

WSDL Tutorial

WSDL Ports

WSDL Binding WSDL (Web Services Description Language) is an XML-based

Active Server Pages

WSDL and UDDI language for describing Web services and how to access them.

Resource Web Site

WSDL Syntax

WSDL Summary Start learning WSDL! WEB HOSTING

$15 Domain Name

Selected Reading Registration

Web Statistics Save $20 / year!

Web Glossary Table of Contents

UK Domain Names

Web Hosting

Web Hosting

Web Quality Introduction to WSDL Registro de Dominios

This introduction to WSDL explains what WSDL is.

W3Schools Forum Buy UK Domain Names

Register Domain Names

Helping W3Schools WSDL Documents

This chapter explains the main parts of an WSDL document. Cheap Domain Names

Cheap Web Hosting



WSDL Ports Best Web Hosting

This chapter explains the WSDL port interface. Bulk Domain Names

UK Web Hosting

WSDL Binding

This chapter explains the WSDL binding interface. Host Unlimited Sites

WEB BUILDING

WSDL and UDDI Website Templates

This chapter explains how UDDI (Universal Description Discovery and Integration) is integrated Flash Templates

with WSDL. Website Builder

Internet Business

Opportunity

WSDL Syntax

The full WSDL syntax as listed in the W3C note. Custom Programming

BEST Flash Templates

WSDL Summary

Web Analytics

This chapter contains a recommendation on what subject you should study after the WSDL

tutorial. Web Design Forum

Programming Forum

Need A Programmer?

FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

Your browser does not support inline frames or is currently configured not to display inline

frames. Easy Flash Gallery

Free Shopping Cart

What do you want your Web site to do? HTML Exam

SHOPPING

Go beyond just managing content…

UK Wholesalers

Want more out of your Web site than just content

management? How about site analytics, online UK Wholesale

communities, document management. What if there ONLINE DEGREE

was one product that let you do everything you need Advance Your Career

to do on the Web, as well as everything you want to with Drexel University

do? Now there is.

Bachelor's & Master's

Tech Degrees ONLINE

Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:









http://www.w3schools.com/wsdl/default.asp (1 of 2)9/13/2006 4:28:44 PM

WSDL Tutorial





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/wsdl/default.asp (2 of 2)9/13/2006 4:28:44 PM

RDF Tutorial









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME RDF Tutorial

...

RDF Tutorial

RDF HOME About W3Schools

RDF Intro W3Schools Forum

RDF Rules

RDF Tutorial

RDF Example

RDF Elements ASP.NET

The Resource Description Framework (RDF) is a W3C standard

RDF Containers Web Hosting

for describing resources on the Web.

RDF Collections

RDF Schema WEB HOSTING

RDF is a framework for describing Web resources, such as the $15 Domain Name

RDF Dublin Core

title, author, modification date, content, and copyright Registration

RDF Reference

information of a Web page. Save $20 / year!

RDF OWL

UK Domain Names

Selected Reading Start learning RDF! Web Hosting

Web Statistics

Registro de Dominios

Web Glossary

Web Hosting Buy UK Domain Names

Table of Contents

Web Quality Register Domain Names

Cheap Domain Names

W3Schools Forum Introduction to RDF

Cheap Web Hosting

This chapter explains what RDF is and what it can be used for.

Helping W3Schools Best Web Hosting

RDF Rules Bulk Domain Names

This chapter explains the syntax and terms used in RDF.

UK Web Hosting

Host Unlimited Sites

RDF Example

This chapter explains an RDF example. WEB BUILDING

Website Templates

Flash Templates

RDF Main Elements

Website Builder

This chapter explains the main elements of RDF: and .

Internet Business

Opportunity

RDF Container Elements

Custom Programming

RDF containers are used to describe group of things. This chapter explains the container

elements of RDF: , , and . BEST Flash Templates

Web Analytics

RDF Collections

Web Design Forum

RDF collections are used to describe groups that contains ONLY the specified members. This

chapter explains how to describe a collection. Programming Forum

Need A Programmer?

RDF Schema (RDFS) FREE Trial or Demo

This chapter explains the RDF Schema extension to RDF. Web Content Manager

Forms,Web Alerts,RSS

RDF Dublin Core Metadata Initiative (DCMI)

Easy Flash Gallery

This chapter is about the Dublin Core Metadata Initiative (DCMI) that provides properties for

describing network objects. Free Shopping Cart

HTML Exam

RDF Reference

SHOPPING

This chapter contains a complete RDF reference. UK Wholesalers

UK Wholesale

RDF / OWL

ONLINE DEGREE

This chapter describes the OWL language built on top of RDF. Advance Your Career

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE





Your browser does not support inline frames or is currently configured not to display inline

frames.









http://www.w3schools.com/rdf/default.asp (1 of 2)9/13/2006 4:28:49 PM

RDF Tutorial





Want To Be A Web Master?



If you want to be a Web Master, you will have to host your web site with an ISP (Internet

Service Provider).





Founded in 1996 in North Carolina, AIT Inc. provides web hosting and ecommerce services to

more than 190,000 domains in 107 countries. Shared, dedicated, and colocated hosting plans

for both Linux and Windows users are available along with the industry's most lucrative

reseller program. AIT has won acclaim as one of the fastest growing technology companies in

North America by Inc. Magazine and by Deloitte & Touche.





As low as $39.95 per month for Dedicated Hosting! Choose from managed or fully managed

options. Plans begin with an 80 GB hard drive and 1 terabyte of data transfer. AIT hosting

packages are the ideal environment for web developers, designers, hosting resellers,

entrepreneurs, and business IT departments to house your servers off site.





Visit AIT









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/rdf/default.asp (2 of 2)9/13/2006 4:28:49 PM

RSS Tutorial









SITE SEARCH

HOME RSS Tutorial

...

RSS Basic

RSS Home About W3Schools

RSS Introduction W3Schools Forum

RSS History

RSS Syntax Choose your news

With RSS you can choose to view the news you

RSS Password Protect

want, the news that interest you and are relevant

RSS to your work. Your Web Pages

RSS Publish Feed

RSS Read a Feed WEB HOSTING

$15 Domain Name

Remove unwanted information Registration

Selected Reading

With RSS you can (finally) separate wanted

Web Statistics Save $20 / year!

information from unwanted information (spam)!

Web Glossary

UK Domain Names

Web Hosting

Web Hosting

Web Quality

Registro de Dominios

Increase your site traffic

W3Schools Forum With RSS you can create your own news channel, Buy UK Domain Names

and publish it to the Internet! Register Domain Names

Helping W3Schools

Cheap Domain Names

Cheap Web Hosting

Start learning RSS now! Best Web Hosting

Bulk Domain Names

UK Web Hosting



Table of Contents Host Unlimited Sites

WEB BUILDING

RSS Introduction - What RSS is, and how it can be used. Website Templates

Flash Templates

Website Builder

RSS History - How it all started. The history of RSS. Internet Business

Opportunity

RSS Syntax - How to make your first RSS document. Custom Programming

BEST Flash Templates

RSS - Overview of the element. Includes full reference with Try-it-

Web Analytics

yourself examples.

Web Design Forum

RSS - Overview of the element. Includes full reference with Try-it-yourself Programming Forum

examples. Need A Programmer?

FREE Trial or Demo

RSS Publishing - How to publish your RSS document. Web Content Manager

Forms,Web Alerts,RSS

RSS Readers - How to read other site's RSS documents. Easy Flash Gallery

Free Shopping Cart

HTML Exam

SHOPPING

UK Wholesalers

Your browser does not support inline frames or is currently configured not to display inline UK Wholesale

frames.

ONLINE DEGREE

Advance Your Career

with Drexel University

Learn XML with Stylus Studio XML Tools - Free Download!

Bachelor's & Master's

Tech Degrees ONLINE









http://www.w3schools.com/rss/default.asp (1 of 2)9/13/2006 4:28:55 PM

RSS Tutorial





Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/rss/default.asp (2 of 2)9/13/2006 4:28:55 PM

WAP Tutorial









SITE SEARCH

HOME WAP / WML Tutorial

...

WAP Tutorial

WAP HOME About W3Schools

WAP Introduction W3Schools Forum

WAP Basic

WAP Tutorial

WML Formatting

WML Links The WAP protocol was designed to show internet-contents on

Active Server Pages

WML Input wireless clients, like mobile phones.

Resource Web Site

WML Tasks

WML Timer WML is the language used to create pages to be displayed in a WEB HOSTING

WAP browser. $15 Domain Name

WML Variables

Registration

WML Examples

Save $20 / year!

WML Validator In our WAP tutorial you will learn about WAP and WML.

WAP Demo UK Domain Names

WAP W3Schools Web Hosting

You will learn how to convert your HTML pages to pocket format,

so that your information can be accessed from wireless clients, Registro de Dominios

References like mobile phones.

WML Reference Buy UK Domain Names

WML Entities Register Domain Names

WML DTD Start learning WAP / WML!

Cheap Domain Names

Cheap Web Hosting

Resources

WAP Forum/OMA Best Web Hosting

WML Reference

WAP Software Bulk Domain Names



Selected Reading At W3Schools you will find a complete WML reference, including elements, attributes, entities, UK Web Hosting

Web Statistics and more.

Host Unlimited Sites

Web Glossary

Web Hosting WML Reference WEB BUILDING

Website Templates

Web Quality

Flash Templates

W3Schools Forum Website Builder

Internet Business

Helping W3Schools Opportunity



Your browser does not support inline frames or is currently configured not to display inline Custom Programming

frames. BEST Flash Templates

Web Analytics

What do you want your Web site to do? Web Design Forum

Programming Forum

Go beyond just managing content…

Want more out of your Web site than just content Need A Programmer?

management? How about site analytics, online FREE Trial or Demo

communities, document management. What if there

Web Content Manager

was one product that let you do everything you need

to do on the Web, as well as everything you want to Forms,Web Alerts,RSS

do? Now there is. Easy Flash Gallery

Free Shopping Cart

Ektron’s Web Content Management system gives you all the tools you

HTML Exam

need to create, deploy, and manage your Web site – all rolled into one

application. SHOPPING

UK Wholesalers

Use Ektron CMS400.NET for: UK Wholesale

ONLINE DEGREE

q Content Management – Author/edit content, manage Advance Your Career

navigation, menus, audit trails, workflow, approvals with Drexel University

q Web Site Analytics - track visitors, report on most requested Bachelor's & Master's

pages, see where they came from and where they are going. Tech Degrees ONLINE

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences





http://www.w3schools.com/wap/default.asp (1 of 2)9/13/2006 4:29:01 PM

WAP Tutorial





by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/wap/default.asp (2 of 2)9/13/2006 4:29:01 PM

Web Services Tutorial









SITE SEARCH

HOME Web Services Tutorial

...

Web Services Basic

WS Home About W3Schools

WS Intro W3Schools Forum

Why WS?

WS Platform

WS Example Web Services can convert your applications into Web-applications.

Ecommerce

WS Use By using Web services, your application can publish its function or message to the rest of the

world. Components

WS Summary for ASP.NET

Selected Reading Web Services can be used by other applications. WEB HOSTING

Web Statistics With Web services your accounting department's Win 2k servers can connect with your IT $15 Domain Name

Web Glossary supplier's UNIX server. Registration

Web Hosting Save $20 / year!

Web Quality The basic Web Services platform is XML + HTTP. UK Domain Names

Web services uses XML to code and decode your data and SOAP to transport it. Web Hosting

W3Schools Forum

Registro de Dominios

Helping W3Schools Learn how to create Web Services from an ASP.NET application.

Buy UK Domain Names

This tutorial converts an ASP.NET application to a Web Service.

Register Domain Names



Start learning about Web Services now! Cheap Domain Names

Cheap Web Hosting

Best Web Hosting

Bulk Domain Names

Table of Contents UK Web Hosting

Host Unlimited Sites

Web Services Introduction - An introduction to Web Services.

WEB BUILDING

Website Templates

Why Web Services? - Why and how to use Web Services. Flash Templates

Website Builder

Web Services Platform - What lies behind the Web Services Platform? Internet Business

Opportunity



Web Services Example - An ASP.NET example of a Web Service. Custom Programming

BEST Flash Templates

Web Services Use - Put our Web Service on your web site. Web Analytics

Web Design Forum

Web Services Summary - A summary on what you have learned in this tutorial and a Programming Forum

recommendation on what subject you should study next.

Need A Programmer?

FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

Easy Flash Gallery

Your browser does not support inline frames or is currently configured not to display inline

frames. Free Shopping Cart

HTML Exam



What do you want your Web site to do? SHOPPING

UK Wholesalers

Go beyond just managing content… UK Wholesale

Want more out of your Web site than just content ONLINE DEGREE

management? How about site analytics, online Advance Your Career

communities, document management. What if there with Drexel University

was one product that let you do everything you need

Bachelor's & Master's

to do on the Web, as well as everything you want to

do? Now there is. Tech Degrees ONLINE





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.







http://www.w3schools.com/webservices/default.asp (1 of 2)9/13/2006 4:29:05 PM

Web Services Tutorial





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/webservices/default.asp (2 of 2)9/13/2006 4:29:05 PM

JavaScript Tutorial









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME JavaScript Tutorial

...

JS Basic

JS HOME About W3Schools

JS Introduction W3Schools Forum

JS How To

JavaScript Tutorial

JS Where To

JS Variables ASP.NET

JavaScript is the scripting language of the Web!

JS If...Else Web Hosting

JS Switch

JS Operators JavaScript is used in millions of Web pages to improve the design, WEB HOSTING

validate forms, detect browsers, create cookies, and much more. $15 Domain Name

JS Popup Boxes

Registration

JS Functions

Save $20 / year!

JS For Loop JavaScript is the most popular scripting language on the internet.

JS While Loop UK Domain Names

JS Break Loops JavaScript is easy to learn! You will enjoy it! Web Hosting

JS For...In Registro de Dominios

JS Events Buy UK Domain Names

Start learning JavaScript now!

JS Try...Catch Register Domain Names

JS Throw

JS onerror Cheap Domain Names

JavaScript Examples Cheap Web Hosting

JS Special Text

JS Guidelines Best Web Hosting

Learn by 100 examples! With our editor, you can edit the source code, and click on a test

JS Objects Bulk Domain Names

button to view the result.

JS Objects Intro UK Web Hosting

JS String

q JavaScript Examples Host Unlimited Sites

JS Date

q JavaScript Object Examples

JS Array WEB BUILDING

q JavaScript DOM Examples Website Templates

JS Boolean

JS Math Flash Templates

JS HTML DOM JavaScript Quiz Test Website Builder

Internet Business

JS Advanced Opportunity

Test your JavaScript skills at W3Schools!

JS Browser

Custom Programming

JS Cookies

JS Validation Start JavaScript Quiz! BEST Flash Templates

JS Animation Web Analytics

JS Image Maps JavaScript References Web Design Forum

JS Timing

Programming Forum

JS Create Object

At W3Schools you will find complete references of all JavaScript objects and the HTML DOM

JS Summary Need A Programmer?

objects.

Examples/Quiz FREE Trial or Demo

JS Examples q Complete reference of all JavaScript objects. With examples! Web Content Manager

JS Object Examples q Complete reference of all HTML DOM objects. With examples! Forms,Web Alerts,RSS

JS DOM Examples Easy Flash Gallery

JS Quiz

Free Shopping Cart

JS References HTML Exam

JS Objects

JS HTML DOM SHOPPING

Your browser does not support inline frames or is currently configured not to display inline UK Wholesalers

Selected Reading frames. UK Wholesale

Web Statistics ONLINE DEGREE

Web Glossary Advance Your Career

Web Hosting Want To Be A Web Master? with Drexel University

Web Quality Bachelor's & Master's

If you want to be a Web Master, you will have to host your web site with an ISP (Internet Tech Degrees ONLINE

W3Schools Forum Service Provider).

Helping W3Schools

MaximumASP offers seven different configurations of dedicated servers to meet your Windows

and .NET hosting needs. Hosted on our multi-tiered Enterprise Class network, these servers

provide the performance, security and reliability you need to host your high end web sites and

applications.







http://www.w3schools.com/js/default.asp (1 of 2)9/13/2006 4:29:11 PM

JavaScript Tutorial







Visit MaximumASP









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/js/default.asp (2 of 2)9/13/2006 4:29:11 PM

HTML DOM Tutorial









SITE SEARCH

HOME HTML DOM Tutorial

...

HTML DOM

DOM HOME About W3Schools

DOM Intro W3Schools Forum

DOM How To

HTML DOM Tutorial

DOM Reference

DOM Summary The HTML DOM is the Document Object Model for HTML.

Ecommerce

Components

DOM Examples

The HTML DOM defines a standard set of objects for HTML, and a for ASP.NET

DOM Examples

standard way to access and manipulate HTML documents.

WEB HOSTING

DOM Objects $15 Domain Name

DOM Anchor The HTML DOM views HTML documents as a tree structure of Registration

DOM Applet elements. All elements, along with their text and attributes, can be

Save $20 / year!

DOM Area accessed and manipulated through the DOM tree.

DOM Base UK Domain Names

DOM Basefont Start learning the HTML DOM now! Web Hosting

DOM Body Registro de Dominios

DOM Document Buy UK Domain Names

DOM Event HTML DOM Examples Register Domain Names

DOM Form

Cheap Domain Names

DOM Frame

Learn by 100 examples! With our editor, you can edit the HTML, and click on a test button to Cheap Web Hosting

DOM Frameset

view the result.

DOM History Best Web Hosting

DOM Iframe Bulk Domain Names

Try-It-Yourself!

DOM Image

UK Web Hosting

DOM Input Button

DOM Input Checkbox HTML DOM Reference Host Unlimited Sites

DOM Input File WEB BUILDING

DOM Input Hidden Website Templates

At W3Schools you will find a complete HTML DOM reference.

DOM Input Password Flash Templates

DOM Input Radio Website Builder

HTML DOM Reference

DOM Input Reset Internet Business

DOM Input Submit Opportunity

DOM Input Text

Custom Programming

DOM Link

DOM Location BEST Flash Templates

DOM Meta Web Analytics

DOM Navigator Your browser does not support inline frames or is currently configured not to display inline

frames. Web Design Forum

DOM Object

Programming Forum

DOM Option

DOM Screen Need A Programmer?

What do you want your Web site to do?

DOM Select

FREE Trial or Demo

DOM Style Go beyond just managing content… Web Content Manager

DOM Table Want more out of your Web site than just content Forms,Web Alerts,RSS

DOM TableData management? How about site analytics, online

DOM TableHeader communities, document management. What if there Easy Flash Gallery

DOM TableRow was one product that let you do everything you need Free Shopping Cart

to do on the Web, as well as everything you want to

DOM Textarea

do? Now there is. HTML Exam

DOM Window

SHOPPING

Selected Reading Ektron’s Web Content Management system gives you all the tools you UK Wholesalers

Web Statistics need to create, deploy, and manage your Web site – all rolled into one UK Wholesale

Web Glossary application.

ONLINE DEGREE

Web Hosting Advance Your Career

Web Quality Use Ektron CMS400.NET for: with Drexel University

Bachelor's & Master's

W3Schools Forum

q Content Management – Author/edit content, manage Tech Degrees ONLINE

Helping W3Schools navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors





http://www.w3schools.com/htmldom/default.asp (1 of 2)9/13/2006 4:29:16 PM

HTML DOM Tutorial





when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/htmldom/default.asp (2 of 2)9/13/2006 4:29:16 PM

DHTML Tutorial









SITE SEARCH

HOME DHTML Tutorial

...

DHTML Tutorial

DHTML HOME About W3Schools

DHTML Intro W3Schools Forum

DHTML CSS

DHTML Tutorial

DHTML DOM

DHTML Events DHTML is the art of making HTML pages dynamic!

Password Protect

DHTML Summary Your Web Pages

DHTML is a combination of technologies used to create dynamic

DHTML DOM and interactive Web sites. WEB HOSTING

DOM Reference $15 Domain Name

Registration

DHTML Examples To most people DHTML means a combination of HTML, Style Save $20 / year!

DHTML Examples Sheets and JavaScript.

DOM Examples UK Domain Names

Web Hosting

Start learning DHTML now!

Selected Reading Registro de Dominios

Web Statistics

Buy UK Domain Names

Web Glossary

DHTML DOM Reference Register Domain Names

Web Hosting

Web Quality Cheap Domain Names

At W3Schools you will find a complete DHTML DOM reference of all the DOM objects, along Cheap Web Hosting

W3Schools Forum with their properties and methods.

Best Web Hosting

Helping W3Schools Bulk Domain Names

DHTML DOM Reference

UK Web Hosting



DHTML Examples Host Unlimited Sites

WEB BUILDING

Learn by 100 examples! With our editor, you can edit the source code, and click on a test Website Templates

button to view the result. Flash Templates

Website Builder

Internet Business

q DHTML Examples

Opportunity

q DHTML DOM Examples

Custom Programming

BEST Flash Templates

Web Analytics

Web Design Forum

Your browser does not support inline frames or is currently configured not to display inline Programming Forum

frames.

Need A Programmer?

FREE Trial or Demo

Learn XML with Stylus Studio XML Tools - Free Download! Web Content Manager

Forms,Web Alerts,RSS

Stylus Studio makes it easy to edit and validate XML, XSLT, Easy Flash Gallery

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

Free Shopping Cart

applications.

HTML Exam

Free XML video demonstrations will help you learn XML and SHOPPING

become a W3C XML development master in just minutes! UK Wholesalers

UK Wholesale

Download a FREE Trial Now! ONLINE DEGREE

Advance Your Career

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE

Easy-to-Understand Books for Web Developers









http://www.w3schools.com/dhtml/default.asp (1 of 2)9/13/2006 4:29:22 PM

DHTML Tutorial





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/dhtml/default.asp (2 of 2)9/13/2006 4:29:22 PM

VBScript Tutorial









SITE SEARCH

HOME

VBScript Tutorial ...

VBScript Tutorial

VB HOME About W3Schools

VB Introduction W3Schools Forum

VB How to

VB Where to VBScript Tutorial

VB Variables VBScript is a Microsoft scripting language. Web based charting

VB Procedures for ASP.NET

VB Conditional

In our VBScript tutorial you will learn how to write VBScript, and how WEB HOSTING

VB Looping to insert these scripts into your HTML files to make your web pages $15 Domain Name

VB Summary more dynamic and interactive.

Registration

Examples Save $20 / year!

VB Examples Start learning VBScript!

UK Domain Names

References Web Hosting

VB Functions Registro de Dominios

VBScript Examples

VB Keywords Buy UK Domain Names

Register Domain Names

Selected Reading Learn by examples! With our editor, you can edit the source code, and click on a test button to

Web Statistics view the result. Cheap Domain Names

Web Glossary Cheap Web Hosting

Web Hosting Try-It-Yourself! Best Web Hosting

Web Quality

Bulk Domain Names

W3Schools Forum VBScript Reference UK Web Hosting

Helping W3Schools Host Unlimited Sites

At W3Schools you will find a complete VBScript reference.

WEB BUILDING

Website Templates

VBScript Reference Flash Templates

Website Builder

Internet Business

Opportunity

Custom Programming



Your browser does not support inline frames or is currently configured not to display inline BEST Flash Templates

frames.

Web Analytics

Web Design Forum

Programming Forum

Have you ever wanted to distribute your dynamic web sites on a CD or

Need A Programmer?

DVD?

FREE Trial or Demo

Web Content Manager

DWebPro is a stand alone web server developed specifically for

Forms,Web Alerts,RSS

distributing dynamic web sites (for example PHP/MySQL, ASP.Net/Ms

Access) on CD or DVD without needing to rewrite the web site code. Easy Flash Gallery

Free Shopping Cart

Just imagine the look on your client's face when you: HTML Exam

SHOPPING

UK Wholesalers

s Browse their dynamic web sites from a CD/DVD. UK Wholesale

s Run to MySQL, PostgreSQL, Firebird and other databases directly from CD/DVD.

ONLINE DEGREE

s Send their email order directly from the CD/DVD.

Advance Your Career

s Ship thousands of CDs and DVDs with the cost of a single license.

with Drexel University

s Create CDs and DVDs that run on any Windows platform.

Bachelor's & Master's

s And more...

Tech Degrees ONLINE



Download Your Copy of DWebPro, it's "FREE for non commercial use"!







Easy-to-Understand Books for Web Developers







http://www.w3schools.com/vbscript/default.asp (1 of 2)9/13/2006 4:29:26 PM

VBScript Tutorial





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/vbscript/default.asp (2 of 2)9/13/2006 4:29:26 PM

AJAX Tutorial









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME AJAX Tutorial

...

AJAX Tutorial

AJAX HOME About W3Schools

AJAX Example W3Schools Forum

AJAX Browsers

AJAX is not a new language, but just a new way to use

AJAX Source

existing standards.

AJAX Server Web based charting

AJAX Database for ASP.NET

With AJAX you can create better, faster, and more user

AJAX XML File

friendly web applications. WEB HOSTING

AJAX XMLHttpRequest

$15 Domain Name

Selected Reading AJAX is based on JavaScript and HTTP requests. Registration

Web Statistics Save $20 / year!

Web Glossary

UK Domain Names

Web Hosting

Web Hosting

Web Quality

AJAX = Asynchronous JavaScript And XML Registro de Dominios

W3Schools Forum Buy UK Domain Names

AJAX is an acronym for Asynchronous JavaScript And XML.> Register Domain Names

Helping W3Schools

Cheap Domain Names

AJAX is not a new programming language, but simply a new technique for creating better, Cheap Web Hosting

faster, and more interactive web applications.

Best Web Hosting



AJAX uses JavaScript to send and receive data between a web browser and a web server. Bulk Domain Names

UK Web Hosting

The AJAX technique makes web pages more responsive by exchanging data with the web Host Unlimited Sites

server behind the scenes, instead of reloading an entire web page each time a user makes a

change. WEB BUILDING

Website Templates

Flash Templates

Website Builder

Internet Business

AJAX Is A Browser Technology

Opportunity



AJAX is a technology that runs in your browser. It uses asynchronous data transfer (HTTP Custom Programming

requests) between the browser and the web server, allowing web pages to request small bits BEST Flash Templates

of information from the server instead of whole pages.

Web Analytics



The technology makes Internet applications smaller, faster and more user friendly. Web Design Forum

Programming Forum

Need A Programmer?

AJAX is a web browser technology independent of web server software.

FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

AJAX Is Based On Open Standards Easy Flash Gallery

Free Shopping Cart

AJAX is based on the following open standards:

HTML Exam

SHOPPING

JavaScript

UK Wholesalers

q



q XML

q HTML UK Wholesale

q CSS ONLINE DEGREE

Advance Your Career

The open standards used in AJAX are well defined, and supported by all major browsers. AJAX with Drexel University

applications are browser and platform independent. (Cross-Platform, Cross-Browser Bachelor's & Master's

technology) Tech Degrees ONLINE









AJAX Is About Better Internet Applications









http://www.w3schools.com/ajax/default.asp (1 of 3)9/13/2006 4:29:31 PM

AJAX Tutorial





Web applications have many benefits over desktop applications, they can reach a larger

audience, they are easier to install and support, and easier to develop.





However, Internet applications are not always as "rich" and user-friendly as traditional desktop

applications.





With AJAX, Internet applications can be made richer (smaller, faster, and easier to use).









You Can Start Using AJAX Today



There is nothing new to learn.





AJAX is based on open standards. These standards have been used by most developers for

several years.





Most existing web applications can be rewritten to use AJAX technology instead of traditional

HTML forms.









AJAX Uses XML And HTTP Requests



A traditional web application will submit input (using an HTML form) to a web server. After the

web server has processed the data, it will return a completely new web page to the user.





Because the server returns a new web page each time the user submits input, traditional web

applications often run slowly and tend to be less user friendly.





With AJAX, web applications can send and retrieve data without reloading the whole web page.

This is done by sending HTTP requests to the server (behind the scenes), and by modifying

only parts of the web page using JavaScript when the server returns data.





XML is commonly used as the format for receiving server data, although any format, including

plain text, can be used.





You will learn more about how this is done in the next chapters of this tutorial.









Your browser does not support inline frames or is currently configured not to display inline

frames.







Want To Be A Web Master?



If you want to be a Web Master, you will have to host your web site with an ISP (Internet

Service Provider).





MaximumASP offers seven different configurations of dedicated servers to meet your Windows

and .NET hosting needs. Hosted on our multi-tiered Enterprise Class network, these servers

provide the performance, security and reliability you need to host your high end web sites and

applications.





Visit MaximumASP









Easy-to-Understand Books for Web Developers









http://www.w3schools.com/ajax/default.asp (2 of 3)9/13/2006 4:29:31 PM

AJAX Tutorial





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/ajax/default.asp (3 of 3)9/13/2006 4:29:31 PM

E4X Tutorial









SITE SEARCH

HOME

E4X Tutorial ...

E4X Tutorial

E4X Home About W3Schools

E4X HowTo W3Schools Forum

E4X Why?

E4X Browsers

E4X Example 12

11

10

7

9

8

1

6

5

4

3

2 E4X is a new extension to JavaScript

Web based charting

for ASP.NET

Selected Reading E4X adds direct support for XML to JavaScript

Web Statistics WEB HOSTING

Web Glossary $15 Domain Name

Web Hosting E4X is an official JavaScript standard Registration

Web Quality Save $20 / year!



W3Schools Forum UK Domain Names

Web Hosting

Helping W3Schools What You Should Already Know Registro de Dominios

Buy UK Domain Names

Before you continue you should have a basic understanding of the following: Register Domain Names

Cheap Domain Names

HTML

Cheap Web Hosting

q



q JavaScript

q XML Best Web Hosting

Bulk Domain Names

To study these subjects first, find all the tutorials you need on our Home Page.

UK Web Hosting

Host Unlimited Sites

WEB BUILDING

JavaScript = ECMAScript Website Templates

Flash Templates

Website Builder

ECMAScript is the official name for JavaScript.

Internet Business

Opportunity

ECMAScript is the same as JavaScript.

Custom Programming



ECMA (The European Computer Manufacturers Association) is the organization standardizing BEST Flash Templates

JavaScript. Web Analytics

Web Design Forum

Programming Forum



E4X = JavaScript for XML Need A Programmer?

FREE Trial or Demo

E4X means "ECMAScript For XML". It is a standard extension to ECMAScript. Web Content Manager

Forms,Web Alerts,RSS



So in real life E4X means "JavaScript for XML". Easy Flash Gallery

Free Shopping Cart

HTML Exam



XML As a JavaScript Object SHOPPING

UK Wholesalers

UK Wholesale

E4X is an official JavaScript standard that adds direct support for XML.

ONLINE DEGREE

Advance Your Career

With E4X, you can declare an XML object variable the same way as you declare a Date or an with Drexel University

Array object variable:

Bachelor's & Master's

Tech Degrees ONLINE

var x = new XML()



var y = new Date()



var z = new Array()





http://www.w3schools.com/e4x/default.asp (1 of 3)9/13/2006 4:29:38 PM

E4X Tutorial







E4X makes scripting for XML with JavaScript very simple.





Examples are provided in the next chapter.









E4X is a Web Standard



ECMA-262 (JavaScript 1.3) was standardized in December 1999.





E4X is an extension of JavaScript that adds direct support for XML.





ECMA-357 (E4X) was standardized in June 2004.









ECMA International



ECMA International was founded in 1961.





The ECMA organization is dedicated to the standardization of Information and Communication

Technology (ICT) and Consumer Electronics (CE).





ECMA has developed standards for





q JavaScript

q C# Language

q International Character Sets

q Optical Disks

q Magnetic Tapes

q Data Compression

q Data Communication

q and much more









Your browser does not support inline frames or is currently configured not to display inline

frames.







Have you ever wanted to distribute your dynamic web sites on a CD or

DVD?



DWebPro is a stand alone web server developed specifically for

distributing dynamic web sites (for example PHP/MySQL, ASP.Net/Ms

Access) on CD or DVD without needing to rewrite the web site code.





Just imagine the look on your client's face when you:







s Browse their dynamic web sites from a CD/DVD.

s Run to MySQL, PostgreSQL, Firebird and other databases directly from CD/DVD.

s Send their email order directly from the CD/DVD.

s Ship thousands of CDs and DVDs with the cost of a single license.

s Create CDs and DVDs that run on any Windows platform.

s And more...





Download Your Copy of DWebPro, it's "FREE for non commercial use"!







Easy-to-Understand Books for Web Developers









http://www.w3schools.com/e4x/default.asp (2 of 3)9/13/2006 4:29:38 PM

E4X Tutorial





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/e4x/default.asp (3 of 3)9/13/2006 4:29:38 PM

WMLScript Tutorial









SITE SEARCH

HOME WMLScript Tutorial

...

WMLScript Tutorial

WMLScript HOME About W3Schools

WMLScript Intro W3Schools Forum

WMLScript How to

WMLScript Tutorial

WML Libraries

WML Dialogs WMLScript is the scripting language used in WML pages. Domain Name

WML Float Registration & More!

WML Lang WML pages can be displayed in a WAP browser. WEB HOSTING

WML String $15 Domain Name

WML URL Registration

WMLScript is used to validate user input, generate dialog boxes,

WML Browser Save $20 / year!

view error messages, access facilities of the user agent, and much

more. UK Domain Names

Selected Reading

Web Statistics Web Hosting

Web Glossary Start learning WMLScript now! Registro de Dominios

Web Hosting Buy UK Domain Names

Web Quality Register Domain Names

WMLScript Libraries

W3Schools Forum Cheap Domain Names

Cheap Web Hosting

Helping W3Schools At W3Schools you will find a complete reference of all the WMLScript Libraries.

Best Web Hosting

Bulk Domain Names

q WMLScript Dialogs Library

q WMLScript Float Library UK Web Hosting

WMLScript Lang Library

Host Unlimited Sites

q



q WMLScript String Library

q WMLScript URL Library WEB BUILDING

Website Templates

q WMLScript WMLBrowser Library

Flash Templates

Website Builder

Internet Business

Opportunity

Custom Programming

Your browser does not support inline frames or is currently configured not to display inline BEST Flash Templates

frames.

Web Analytics

Web Design Forum

What do you want your Web site to do? Programming Forum



Go beyond just managing content… Need A Programmer?

Want more out of your Web site than just content FREE Trial or Demo

management? How about site analytics, online Web Content Manager

communities, document management. What if there

Forms,Web Alerts,RSS

was one product that let you do everything you need

to do on the Web, as well as everything you want to Easy Flash Gallery

do? Now there is.

Free Shopping Cart

HTML Exam

Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one SHOPPING

application. UK Wholesalers

UK Wholesale

Use Ektron CMS400.NET for: ONLINE DEGREE

Advance Your Career

q Content Management – Author/edit content, manage with Drexel University

navigation, menus, audit trails, workflow, approvals Bachelor's & Master's

q Web Site Analytics - track visitors, report on most requested Tech Degrees ONLINE

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys





http://www.w3schools.com/wmlscript/default.asp (1 of 2)9/13/2006 4:29:45 PM

WMLScript Tutorial





q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/wmlscript/default.asp (2 of 2)9/13/2006 4:29:45 PM

SQL Tutorial









SITE SEARCH

HOME SQL Tutorial

...

SQL Basic

SQL HOME About W3Schools

SQL Intro W3Schools Forum

SQL Select

SQL Tutorial

SQL Where

SQL Insert SQL is a standard computer language for accessing and

Password Protect

SQL Update manipulating databases.

Your Web Pages

SQL Delete

In this tutorial you will learn how to use SQL to access WEB HOSTING

SQL Demo and manipulate data in Oracle, Sybase, SQL Server, DB2, $15 Domain Name

SQL Try It Access, and other database systems. Registration

Save $20 / year!

SQL Advanced

SQL Order By Start learning SQL! UK Domain Names

SQL AND & OR Web Hosting

SQL In Registro de Dominios

SQL Between SQL Quiz Test Buy UK Domain Names

SQL Aliases Register Domain Names

SQL Join Test your SQL skills at W3Schools! Cheap Domain Names

SQL Union

Cheap Web Hosting

SQL Create

Start SQL quiz!

SQL Drop Best Web Hosting

SQL Alter Bulk Domain Names

SQL Functions Exam - Get Your Diploma!

UK Web Hosting

SQL Group By

SQL Select Into W3Schools' Online Certification Program is the perfect solution for busy professionals who need Host Unlimited Sites

SQL Create View to balance work, family, and career building. WEB BUILDING

SQL Server Website Templates

The ASP Developer Certificate is for developers who want to document their knowledge of ASP, Flash Templates

SQL Quick Ref

SQL, and ADO. Website Builder

SQL Summary

Internet Business

SQL Quiz ASP Developer Certificate! Opportunity

SQL Quiz Custom Programming

SQL Exam

BEST Flash Templates

Selected Reading Web Analytics

Web Statistics

Web Glossary Web Design Forum

Web Hosting Your browser does not support inline frames or is currently configured not to display inline Programming Forum

frames.

Web Quality Need A Programmer?



W3Schools Forum FREE Trial or Demo

Learn XML with Stylus Studio XML Tools - Free Download! Web Content Manager

Helping W3Schools Forms,Web Alerts,RSS

Stylus Studio makes it easy to edit and validate XML, XSLT, Easy Flash Gallery

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications. Free Shopping Cart

HTML Exam

Free XML video demonstrations will help you learn XML and SHOPPING

become a W3C XML development master in just minutes! UK Wholesalers

UK Wholesale

Download a FREE Trial Now! ONLINE DEGREE

Advance Your Career

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE

Easy-to-Understand Books for Web Developers









http://www.w3schools.com/sql/default.asp (1 of 2)9/13/2006 4:29:53 PM

SQL Tutorial





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/sql/default.asp (2 of 2)9/13/2006 4:29:53 PM

ADO Tutorial









SITE SEARCH

HOME

ADO Tutorial ...

ADO Tutorial

ADO HOME About W3Schools

ADO Intro W3Schools Forum

ADO Connect

ADO Recordset ADO Tutorial

ADO Display In our ADO tutorial you will learn about ADO, and how to use ADO to Web based charting

ADO Query access databases from your Web. for ASP.NET

ADO Sort

ADO Add WEB HOSTING

Start learning ADO! $15 Domain Name

ADO Update

Registration

ADO Delete

Save $20 / year!

ADO Demo

ADO References

ADO Speed Up UK Domain Names

Web Hosting

ADO Objects At W3Schools you will find complete ADO references about built-in objects, and their Registro de Dominios

ADO Command properties and methods.

ADO Connection Buy UK Domain Names

ADO Error Register Domain Names

ADO Object References

ADO Field Cheap Domain Names

ADO Parameter Cheap Web Hosting

ADO Property ADO Examples

Best Web Hosting

ADO Record

ADO Recordset Learn by examples! Because ASP scripts are executed on the server, you can not view ASP Bulk Domain Names

ADO Stream code in a browser, you will only see the output from ASP which is plain HTML. At W3Schools UK Web Hosting

ADO DataTypes every example displays the hidden ASP code. This will make it easier for you to understand

how it works. Host Unlimited Sites

ADO Summary

WEB BUILDING

Examples ADO Examples! Website Templates

ADO Examples Flash Templates

Website Builder

Exam Exam - Get Your Diploma! Internet Business

ADO Exam

Opportunity

Selected Reading W3Schools' Online Certification Program is the perfect solution for busy professionals who need

Custom Programming

Web Statistics to balance work, family, and career building.

Web Glossary BEST Flash Templates

Web Hosting The ASP Developer Certificate is for developers who want to document their knowledge of ASP, Web Analytics

Web Quality SQL, and ADO.

Web Design Forum

W3Schools Forum Programming Forum

ASP Developer Certificate!

Need A Programmer?

Helping W3Schools

FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

Easy Flash Gallery

Your browser does not support inline frames or is currently configured not to display inline

frames. Free Shopping Cart

HTML Exam

SHOPPING

Have you ever wanted to distribute your dynamic web sites on a CD or UK Wholesalers

DVD? UK Wholesale

ONLINE DEGREE

Advance Your Career

DWebPro is a stand alone web server developed specifically for

with Drexel University

distributing dynamic web sites (for example PHP/MySQL, ASP.Net/Ms

Bachelor's & Master's

Access) on CD or DVD without needing to rewrite the web site code.

Tech Degrees ONLINE



Just imagine the look on your client's face when you:







s Browse their dynamic web sites from a CD/DVD.

s Run to MySQL, PostgreSQL, Firebird and other databases directly from CD/DVD.





http://www.w3schools.com/ado/default.asp (1 of 2)9/13/2006 4:30:02 PM

ADO Tutorial





s Send their email order directly from the CD/DVD.

s Ship thousands of CDs and DVDs with the cost of a single license.

s Create CDs and DVDs that run on any Windows platform.

s And more...





Download Your Copy of DWebPro, it's "FREE for non commercial use"!







Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/ado/default.asp (2 of 2)9/13/2006 4:30:02 PM

PHP Tutorial









SITE SEARCH

HOME PHP Tutorial

...

PHP Basic

PHP HOME About W3Schools

PHP Intro W3Schools Forum

PHP Install

PHP Tutorial

PHP Syntax

PHP Variables PHP is a powerful server-side scripting language for creating

ASP.NET

PHP Operators dynamic and interactive websites.

Web Hosting

PHP If...Else

PHP Switch PHP is the widely-used, free, and efficient alternative to competitors WEB HOSTING

such as Microsoft's ASP. PHP is perfectly suited for Web $15 Domain Name

PHP Arrays

development and can be embedded directly into the HTML code. Registration

PHP Looping

Save $20 / year!

PHP Functions

PHP Forms The PHP syntax is very similar to Perl and C. PHP is often used UK Domain Names

PHP $_GET together with Apache (web server) on various operating systems. It Web Hosting

also supports ISAPI and can be used with Microsoft's IIS on Registro de Dominios

PHP $_POST

Windows.

Buy UK Domain Names

PHP Advanced

PHP Date Register Domain Names

Start learning PHP!

PHP Include Cheap Domain Names

PHP File Cheap Web Hosting

PHP File Upload PHP References Best Web Hosting

PHP Cookies

PHP Sessions Bulk Domain Names

At W3Schools you will find complete references of all PHP functions:

PHP E-mail UK Web Hosting

PHP Secure E-mail

q Array functions Host Unlimited Sites

PHP Database q Calendar functions WEB BUILDING

MySQL Introduction q Date functions Website Templates

MySQL Connect q Directory functions Flash Templates

MySQL Create q Filesystem functions Website Builder

MySQL Insert q FTP functions Internet Business

MySQL Select q HTTP functions Opportunity

MySQL Where LibXML functions

q

Custom Programming

MySQL Order By q Mail functions

MySQL Update BEST Flash Templates

q Math functions

MySQL Delete q Misc functions Web Analytics

PHP ODBC MySQL functions

q

Web Design Forum

SimpleXML functions Programming Forum

PHP XML

q





XML Expat Parser q String functions

XML Parser functions Need A Programmer?

XML SimpleXML q



q Zip functions FREE Trial or Demo

PHP Reference Web Content Manager

PHP Array Forms,Web Alerts,RSS

PHP Calendar

Easy Flash Gallery

PHP Date

PHP Directory Free Shopping Cart

PHP Filesystem Your browser does not support inline frames or is currently configured not to display inline HTML Exam

PHP FTP frames.

PHP HTTP SHOPPING

UK Wholesalers

PHP Libxml

UK Wholesale

PHP Mail Want To Be A Web Master?

PHP Math ONLINE DEGREE

PHP Misc Advance Your Career

If you want to be a Web Master, you will have to host your web site with an ISP (Internet

PHP MySQL with Drexel University

Service Provider).

PHP SimpleXML Bachelor's & Master's

PHP String Tech Degrees ONLINE

Founded in 1996 in North Carolina, AIT Inc. provides web hosting and ecommerce services to

PHP XML more than 190,000 domains in 107 countries. Shared, dedicated, and colocated hosting plans

PHP Zip for both Linux and Windows users are available along with the industry's most lucrative

reseller program. AIT has won acclaim as one of the fastest growing technology companies in

PHP Quiz North America by Inc. Magazine and by Deloitte & Touche.

PHP Quiz



As low as $39.95 per month for Dedicated Hosting! Choose from managed or fully managed





http://www.w3schools.com/php/default.asp (1 of 2)9/13/2006 4:30:08 PM

PHP Tutorial





Selected Reading options. Plans begin with an 80 GB hard drive and 1 terabyte of data transfer. AIT hosting

Web Statistics packages are the ideal environment for web developers, designers, hosting resellers,

Web Glossary entrepreneurs, and business IT departments to house your servers off site.

Web Hosting

Web Quality Visit AIT



W3Schools Forum



Helping W3Schools

Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/php/default.asp (2 of 2)9/13/2006 4:30:08 PM

Microsoft .NET









SITE SEARCH

HOME

Microsoft .NET ...

Microsoft.NET

.NET HOME About W3Schools

.NET Intro W3Schools Forum

.NET Core

.NET Software Microsoft .NET Tutorial

.NET Web Services Web based charting

.NET Standards After you have studied these chapters, you will know what .NET is.

for ASP.NET

.NET Services

.NET Proof WEB HOSTING

You will also know that .NET will affect the way you will create $15 Domain Name

Web applications in the future.

.NET Tutorials Registration

.NET ASP Save $20 / year!

.NET Mobile Start learning .NET!

UK Domain Names

Selected Reading Web Hosting

Web Statistics Registro de Dominios

Table of contents

Web Glossary Buy UK Domain Names

Web Hosting Register Domain Names

Web Quality Introduction to Microsoft .NET

This introduction describes what .NET is and what it holds for the future. Cheap Domain Names

W3Schools Forum Cheap Web Hosting

Microsoft .NET Core Building Blocks Best Web Hosting

Helping W3Schools

This chapter describes the core building blocks of Microsoft .NET.

Bulk Domain Names

UK Web Hosting

Microsoft .NET Software

This chapter describes .NET development tools, software, standards and applications Host Unlimited Sites

WEB BUILDING

Web Services Website Templates

This chapter describes the concept of Web Services. Flash Templates

Website Builder

Internet Business

Client and Server Standards

Opportunity

W3Schools' own vision about .NET Client and Server Standards

Custom Programming

Applications must be Services BEST Flash Templates

W3Schools' own vision about .NET Application Services

Web Analytics

Web Design Forum

Future Proof Applications

Programming Forum

W3Schools' own vision about .NET and Future Proof Internet Applications

Need A Programmer?

FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS



Your browser does not support inline frames or is currently configured not to display inline Easy Flash Gallery

frames. Free Shopping Cart

HTML Exam

SHOPPING

Have you ever wanted to distribute your dynamic web sites on a CD or UK Wholesalers

DVD? UK Wholesale

ONLINE DEGREE

DWebPro is a stand alone web server developed specifically for Advance Your Career

distributing dynamic web sites (for example PHP/MySQL, ASP.Net/Ms with Drexel University

Access) on CD or DVD without needing to rewrite the web site code. Bachelor's & Master's

Tech Degrees ONLINE



Just imagine the look on your client's face when you:







s Browse their dynamic web sites from a CD/DVD.

s Run to MySQL, PostgreSQL, Firebird and other databases directly from CD/DVD.







http://www.w3schools.com/ngws/default.asp (1 of 2)9/13/2006 4:30:13 PM

Microsoft .NET





s Send their email order directly from the CD/DVD.

s Ship thousands of CDs and DVDs with the cost of a single license.

s Create CDs and DVDs that run on any Windows platform.

s And more...





Download Your Copy of DWebPro, it's "FREE for non commercial use"!







Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/ngws/default.asp (2 of 2)9/13/2006 4:30:13 PM

.NET Mobile Tutorial









SITE SEARCH

HOME .NET Mobile

...

.NET Mobile

Mobile HOME About W3Schools

Mobile Intro W3Schools Forum

Mobile Example

.NET Mobile Tutorial

Mobile Emulators

Mobile Forms In this tutorial you will learn about .NET Mobile.

Active Server Pages

Mobile Events Resource Web Site

Mobile Input This tutorial is about how to develop mobile applications with an

Mobile Validation extension to the .NET Framework, called the Microsoft Mobile WEB HOSTING

Internet Toolkit (MMIT) or simply .NET Mobile. $15 Domain Name

Mobile Lists

Registration

Mobile Selection

Save $20 / year!

Mobile Images Start learning .NET Mobile!

Mobile Utilities UK Domain Names

Web Hosting

References Registro de Dominios

Mobile Reference Table of contents

Mobile Devices Buy UK Domain Names

Mobile Update 1 .NET Mobile Introduction Register Domain Names

This chapter explains what ASP.NET Mobile is, and how it can be used. Cheap Domain Names

Selected Reading

Cheap Web Hosting

Web Statistics

Web Glossary .NET Mobile Example Best Web Hosting

Web Hosting This simple example demonstrates the power of ASP.NET Mobile.

Bulk Domain Names

Web Quality

.NET Mobile Emulators UK Web Hosting

W3Schools Forum This chapter describes some emulators that can be used to test mobile applications. Host Unlimited Sites



Helping W3Schools WEB BUILDING

.NET Mobile Forms Website Templates

This chapter explains the use of mobile forms. Flash Templates

Website Builder

.NET Mobile Events Internet Business

This chapter explains the use of events in mobile forms. Opportunity

Custom Programming

.NET Mobile Input BEST Flash Templates

This chapter explains the use of mobile input controls.

Web Analytics



.NET Mobile Validation Web Design Forum

This chapter explains the use of mobile input validation. Programming Forum

Need A Programmer?

.NET Mobile Lists FREE Trial or Demo

This chapter explains the use of the mobile list control. Web Content Manager

Forms,Web Alerts,RSS

.NET Mobile Selection

Easy Flash Gallery

This chapter explains the use of the mobile selection list control.

Free Shopping Cart



.NET Mobile Images HTML Exam

This chapter explains the use of the mobile image control. SHOPPING

UK Wholesalers

.NET Mobile Utilities UK Wholesale

This chapter explains the use of the mobile utilities controls, like the AdRotator and the ONLINE DEGREE

PhoneCall controls. Advance Your Career

with Drexel University

.NET Mobile Reference Bachelor's & Master's

This is a complete reference to all mobile control objects, including properties, methods and Tech Degrees ONLINE

events.





.NET Mobile Devices

This chapter list the version 1.0 support for mobile devices.









http://www.w3schools.com/dotnetmobile/default.asp (1 of 3)9/13/2006 4:30:18 PM

.NET Mobile Tutorial





.NET Mobile Updates

This chapter list the updates to mobile devices support.









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/dotnetmobile/default.asp (2 of 3)9/13/2006 4:30:18 PM

.NET Mobile Tutorial





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/dotnetmobile/default.asp (3 of 3)9/13/2006 4:30:18 PM

Web Multimedia Tutorial









SITE SEARCH

HOME Web Multimedia Tutorial

...

Media Basic

Media HOME About W3Schools

Media Intro W3Schools Forum

Sound Formats

Video Formats

This tutorial will teach you how to add multimedia (sound

Playing Sounds and video) to your web pages. Ecommerce

Playing Videos Components

Windows Formats for ASP.NET

Start learning Multimedia today!

Object Element WEB HOSTING

Object Intro $15 Domain Name

Object QuickTime Registration

Object RealVideo Save $20 / year!



References UK Domain Names

Tag Reference Web Hosting

Media Player Ref Registro de Dominios

MIME Reference Table of Contents Buy UK Domain Names

Register Domain Names

Selected Reading

Introduction to Multimedia

Web Statistics Cheap Domain Names

This chapter describes what multimedia is and how multimedia can be handled by web

Web Glossary Cheap Web Hosting

browsers.

Web Hosting Best Web Hosting

Web Quality

Sound Formats Bulk Domain Names

W3Schools Forum This chapter describes the most common - or popular - sound formats.

UK Web Hosting

Helping W3Schools Host Unlimited Sites

Video Formats

This chapter describes the most common - or popular - video formats. WEB BUILDING

Website Templates

Flash Templates

Browser Sounds

Website Builder

This chapter describes how to play sounds from a web page.

Internet Business

Opportunity

Browser Videos

Custom Programming

This chapter describes how to play videos from a web page.

BEST Flash Templates

Windows Media Formats Web Analytics

This chapter describes the new Windows Media formats.

Web Design Forum

Programming Forum

Object Intro

Need A Programmer?

This chapter describes the object element.

FREE Trial or Demo

Object QuickTime Web Content Manager

This chapter describes how to play QuickTime movies with the object element. Forms,Web Alerts,RSS

Easy Flash Gallery

Object RealMedia Free Shopping Cart

This chapter describes how to play Real Audio and Real Video with the object element.

HTML Exam



Tag Reference SHOPPING

UK Wholesalers

The HTML multimedia tag reference.

UK Wholesale



Player Reference ONLINE DEGREE

Advance Your Career

The Windows Media Player reference.

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE







Your browser does not support inline frames or is currently configured not to display inline

frames.







http://www.w3schools.com/media/default.asp (1 of 3)9/13/2006 4:30:22 PM

Web Multimedia Tutorial







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/media/default.asp (2 of 3)9/13/2006 4:30:22 PM

Web Multimedia Tutorial





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/media/default.asp (3 of 3)9/13/2006 4:30:22 PM

SMIL Tutorial









SITE SEARCH

HOME SMIL Tutorial

...

SMIL Tutorial

About W3Schools

SMIL HOME W3Schools Forum

SMIL Intro

SMIL Files

SMIL HTML SMIL is an easy-to-learn HTML-like language for describing

audiovisual presentations. Ecommerce

SMIL XHTML

Components

SMIL Timing

After you have studied this tutorial you will know what SMIL for ASP.NET

SMIL Sequence

SMIL Parallel is, and how to create web based multimedia presentations WEB HOSTING

which integrate audio, video, images, text or any other $15 Domain Name

SMIL Transitions

media type.

SMIL Media Registration

SMIL Reference Save $20 / year!

Start learning SMIL today!

UK Domain Names

Selected Reading

Web Statistics Web Hosting

Web Glossary Registro de Dominios

Web Hosting Buy UK Domain Names

Web Quality Register Domain Names

Table of Contents

W3Schools Forum Cheap Domain Names

Introduction to SMIL Cheap Web Hosting

Helping W3Schools This chapter describes what SMIL is, and how SMIL can be used. Best Web Hosting

Bulk Domain Names

SMIL Files

UK Web Hosting

This chapter describes what a SMIL file is.

Host Unlimited Sites

SMIL HTML WEB BUILDING

This chapter describes how SMIL can be used in HTML. Website Templates

Flash Templates

SMIL XHTML Website Builder

This chapter describes the future use of SMIL in XHTML. Internet Business

Opportunity



SMIL Timing Custom Programming

This chapter describes how SMIL uses timing to display its elements. BEST Flash Templates

Web Analytics

SMIL Sequence

This chapter describes how SMIL displays sequences.. Web Design Forum

Programming Forum



SMIL Parallel Need A Programmer?

This chapter describes how SMIL displays objects simultaneously. FREE Trial or Demo

Web Content Manager

SMIL Transition Forms,Web Alerts,RSS

This chapter describes how SMIL can add transitions to elements. Easy Flash Gallery

Free Shopping Cart

SMIL Media

This chapter describes how SMIL defines media elements. HTML Exam

SHOPPING

SMIL Reference UK Wholesalers

This is W3Schools complete SMIL reference. UK Wholesale

ONLINE DEGREE

Advance Your Career

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE

Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?





http://www.w3schools.com/smil/default.asp (1 of 3)9/13/2006 4:30:28 PM

SMIL Tutorial





Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/smil/default.asp (2 of 3)9/13/2006 4:30:28 PM

SMIL Tutorial





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/smil/default.asp (3 of 3)9/13/2006 4:30:28 PM

SVG Tutorial









SITE SEARCH

HOME SVG Tutorial

...

SVG Basic

SVG HOME About W3Schools

SVG Intro W3Schools Forum

SVG Example

SVG Tutorial

SVG in HTML

SVG stands for Scalable Vector Graphics.

Password Protect

SVG Shapes

SVG Rectangle Your Web Pages

SVG defines graphics in XML format.

SVG Circle WEB HOSTING

SVG Ellipse $15 Domain Name

SVG Line In our SVG tutorial you will learn about SVG. Registration

SVG Polygon Save $20 / year!

SVG Polyline Start learning SVG! UK Domain Names

SVG Path

Web Hosting

SVG Filters Registro de Dominios

SVG Intro

SVG Examples

Buy UK Domain Names

SVG Gaussian Register Domain Names

Learn by examples!

SVG Gradients Cheap Domain Names

SVG Linear Cheap Web Hosting

SVG Examples!

SVG Radial Best Web Hosting

SVG Examples Bulk Domain Names

SVG Reference

SVG Examples

UK Web Hosting

SVG Reference At W3Schools you will find a complete SVG reference, listing all SVG elements from the W3C Host Unlimited Sites

SVG Elements Recommendation (SVG Version 1.1).

WEB BUILDING

Selected Reading Website Templates

Web Statistics SVG Reference Flash Templates

Web Glossary Website Builder

Web Hosting Internet Business

Web Quality Opportunity

Custom Programming

W3Schools Forum

Your browser does not support inline frames or is currently configured not to display inline BEST Flash Templates

Helping W3Schools

frames. Web Analytics

Web Design Forum

Learn XML with Stylus Studio XML Tools - Free Download! Programming Forum

Need A Programmer?

Stylus Studio makes it easy to edit and validate XML, XSLT, FREE Trial or Demo

DTD, XML Schema, XHTML, XPath, XQuery and Web Service Web Content Manager

applications.

Forms,Web Alerts,RSS

Easy Flash Gallery

Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes! Free Shopping Cart

HTML Exam

Download a FREE Trial Now!

SHOPPING

UK Wholesalers

UK Wholesale

ONLINE DEGREE

Advance Your Career

Easy-to-Understand Books for Web Developers

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE









http://www.w3schools.com/svg/default.asp (1 of 2)9/13/2006 4:30:33 PM

SVG Tutorial





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/svg/default.asp (2 of 2)9/13/2006 4:30:33 PM

Flash Tutorial









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME Flash Tutorial

...

Flash Tutorial

Flash HOME About W3Schools

Flash Introduction W3Schools Forum

Flash How To

Flash Tutorial

Flash in HTML

Flash Tweening Flash is a tool for creating interactive and animated Web sites! In

Password Protect

Flash GuideTween our Flash tutorial you will learn how to start using Flash in your

applications. Your Web Pages

Flash TintTween

Flash ShapeTween WEB HOSTING

Start learning Flash! $15 Domain Name

Flash Button 1

Registration

Flash Button 2

Save $20 / year!

Flash Animation

Flash Sound Table of Contents UK Domain Names

Learn More Web Hosting

Registro de Dominios

Video Tutorials Powered by LearnFlash.com

Selected Reading

Web Statistics Buy UK Domain Names

Web Glossary Register Domain Names

Introduction to Flash

Web Hosting What is Flash? Advantages of Flash compared to animated images and Java Applets. Cheap Domain Names

Web Quality Cheap Web Hosting



W3Schools Forum Flash How to Best Web Hosting

What do you need to view Flash? What do you need to create Flash movies? Where to start?

Bulk Domain Names

Helping W3Schools

UK Web Hosting

Flash in HTML

How to embed a Flash movie into an HTML page. Host Unlimited Sites

WEB BUILDING

Flash Tweening Website Templates

With Tweening you can create movements and changes in a Flash movie. In this chapter you Flash Templates

will learn how to make an object move across the screen. Website Builder

Internet Business

Flash Guide Tween Opportunity

How to move an object from one location to another along a specified path. Custom Programming

BEST Flash Templates

Flash Tint Tween

How to change the color of an object. Web Analytics

Web Design Forum

Flash Shape Tween Programming Forum

How to change one object into another. Need A Programmer?

FREE Trial or Demo

Flash Button 1 Web Content Manager

How to insert an image, convert it to a button, and add a URL to it so it becomes a link. Forms,Web Alerts,RSS

Easy Flash Gallery

Flash Button 2

How to create your own button and add a URL to it so it becomes a link. Free Shopping Cart

HTML Exam

Flash Animation SHOPPING

How to make a symbol turn around while moving from one location to another. UK Wholesalers

UK Wholesale

Flash Sound ONLINE DEGREE

How to deal with sound files in Flash. Advance Your Career

with Drexel University

Learn More - Click here for more Flash training in video format. Bachelor's & Master's

Tech Degrees ONLINE









http://www.w3schools.com/flash/default.asp (1 of 3)9/13/2006 4:30:39 PM

Flash Tutorial









Who Else Wants To Create Stunning Flash Web Sites Without Reading

Tedious Technical Manuals Or Attending Expensive Classroom Training?



Until now, only the top web designers and professionals knew how to streamline the design

process, allowing you to create Flash websites almost overnight. Now, with the unexpected

release of these new Flash video tutorials, you can rocket from raw rookie to respected Flash

designer almost immediately!





Topics Include:





q Flash for Beginners

q Animation and Cartooning

q Text Effects

q ActionScripting

q Audio/Video

q Getting Started with Flash 8





and much more....





Get Instant Access to Over 45 Minutes of Flash Tutorials in Video Format







Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









http://www.w3schools.com/flash/default.asp (2 of 3)9/13/2006 4:30:39 PM

Flash Tutorial







Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/flash/default.asp (3 of 3)9/13/2006 4:30:39 PM

Web Building Tutorial









SITE SEARCH

HOME

Web Building Tutorial ...

Web Building

Web HOME About W3Schools

Web Building W3Schools Forum

Web Design

Web Users

Web Standards After you have studied our Web Building Tutorial, you will

know how to build a professional web site. Web based charting

Web Validation for ASP.NET

Web W3C

Web Security You will also know how to prepare yourself for the future, WEB HOSTING

and how to use new technologies like XHTML and XML. $15 Domain Name

Web Glossary

Registration

Web Search

Save $20 / year!

Web Awards

UK Domain Names

Selected Reading Web Hosting

Web Statistics

Registro de Dominios

Web Glossary

Web Hosting Table of Contents Buy UK Domain Names

Web Quality Register Domain Names

Web Building Introduction. Cheap Domain Names

W3Schools Forum What does a Web developer have to know? Cheap Web Hosting

Don't skip this chapter. It is important. Read it all !

Helping W3Schools Best Web Hosting



Web Design Bulk Domain Names

This chapter is about how to design your web site. UK Web Hosting

Host Unlimited Sites

Web Users

WEB BUILDING

This chapter is about web users and what kind of equipment they have.

Website Templates

Flash Templates

Web Standards Website Builder

This chapter is about Web standards, and how to use them. Internet Business

Opportunity

Web Page Validation Custom Programming

This chapter lets you validate your Web site's HTML, XHTML, CSS, XML, and WMP pages.

BEST Flash Templates



Web W3C Web Analytics

This chapter is about the World Wide Web Consortium. Web Design Forum

Programming Forum

Web Security Need A Programmer?

How to protect your computer while surfing on the net.

FREE Trial or Demo

Web Content Manager

Web Glossary

Forms,Web Alerts,RSS

This is an alphabetical list of Web Building Glossary Terms.

Easy Flash Gallery



Web Search Free Shopping Cart

This page will help you to get listed in the most popular search engines. HTML Exam

SHOPPING

Web Awards UK Wholesalers

How to win an award for your Web Site. UK Wholesale

ONLINE DEGREE

Advance Your Career

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE

Your browser does not support inline frames or is currently configured not to display inline

frames.









http://www.w3schools.com/site/default.asp (1 of 2)9/13/2006 4:30:45 PM

Web Building Tutorial









Have you ever wanted to distribute your dynamic web sites on a CD or

DVD?



DWebPro is a stand alone web server developed specifically for

distributing dynamic web sites (for example PHP/MySQL, ASP.Net/Ms

Access) on CD or DVD without needing to rewrite the web site code.





Just imagine the look on your client's face when you:







s Browse their dynamic web sites from a CD/DVD.

s Run to MySQL, PostgreSQL, Firebird and other databases directly from CD/DVD.

s Send their email order directly from the CD/DVD.

s Ship thousands of CDs and DVDs with the cost of a single license.

s Create CDs and DVDs that run on any Windows platform.

s And more...





Download Your Copy of DWebPro, it's "FREE for non commercial use"!







Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/site/default.asp (2 of 2)9/13/2006 4:30:45 PM

W3C Tutorial









SITE SEARCH

HOME W3C Tutorial

...

W3C Tutorial

W3C HOME About W3Schools

W3C Introduction W3Schools Forum

W3C Process

W3C HTML After you have studied our W3C tutorial, you will know what W3C is.

W3C XHTML Ecommerce

W3C XML Components

You will know about the World Wide Web Consortium, and how the Web is

W3C CSS standardized. for ASP.NET

W3C XSL

W3C XML Schema WEB HOSTING

$15 Domain Name

W3C XPath

Registration

W3C XQuery

W3C DOM

Table of contents Save $20 / year!



W3C SOAP UK Domain Names

W3C WSDL Introduction to W3C Web Hosting

W3C RDF This chapter explains what the W3C is, how it works, and how the Web is standardized. Registro de Dominios

W3C SMIL Buy UK Domain Names

W3C Other W3C Process Register Domain Names

This chapter explains the W3C standardizing process.

Selected Reading Cheap Domain Names

Web Statistics Cheap Web Hosting

Web Glossary W3C HTML

This chapter summarizes the HTML activities at the W3C. Best Web Hosting

Web Hosting

Web Quality Bulk Domain Names

W3C XHTML UK Web Hosting

W3Schools Forum This chapter summarizes the XHTML activities at the W3C.

Host Unlimited Sites

Helping W3Schools

W3C XML WEB BUILDING

Website Templates

This chapter summarizes the XML activities at the W3C.

Flash Templates

Website Builder

W3C CSS Internet Business

This chapter summarizes the CSS activities at the W3C. Opportunity

Custom Programming

W3C XSL

This chapter summarizes the XSL activities at the W3C. BEST Flash Templates

Web Analytics

W3C XML Schema Web Design Forum

This chapter summarizes the XML Schema activities at the W3C. Programming Forum

Need A Programmer?

W3C XPath

This chapter summarizes the XPath activities at the W3C. FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

W3C XQuery

This chapter summarizes the XQuery activities at the W3C. Easy Flash Gallery

Free Shopping Cart

W3C DOM

HTML Exam

This chapter summarizes the DOM activities at the W3C.

SHOPPING

UK Wholesalers

W3C SOAP

UK Wholesale

This chapter summarizes the SOAP activities at the W3C.

ONLINE DEGREE

Advance Your Career

W3C WSDL with Drexel University

This chapter summarizes the WSDL activities at the W3C. Bachelor's & Master's

Tech Degrees ONLINE

W3C RDF

This chapter summarizes the RDF activities at the W3C.





W3C SMIL

This chapter summarizes the SMIL activities at the W3C.





http://www.w3schools.com/w3c/default.asp (1 of 3)9/13/2006 4:30:50 PM

W3C Tutorial









W3C Other

This chapter summarizes other activities at the W3C.









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









http://www.w3schools.com/w3c/default.asp (2 of 3)9/13/2006 4:30:50 PM

W3C Tutorial







Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/w3c/default.asp (3 of 3)9/13/2006 4:30:50 PM

Browser Information









SITE SEARCH

HOME Browser Information

...

Browsers

Browser HOME About W3Schools

Browser Statistics W3Schools Forum

Browser Explorer

Browser Netscape Browser information and statistics is important for website developers.

Browser Mozilla Domain Name

Browser Firefox Registration & More!

Browser Opera

WEB HOSTING

Selected Reading Table of Contents $15 Domain Name

Web Statistics Registration

Web Glossary Browser Statistics Save $20 / year!

Web Hosting What is the most common browser? What is the most common OS?

W3Schools' famous month-by-month statistics and trends. UK Domain Names

Web Quality

Web Hosting

W3Schools Forum Registro de Dominios

Buy UK Domain Names

Helping W3Schools Internet Explorer

Register Domain Names

Internet Explorer (IE) by Microsoft is the most common Internet browser today. IE

was introduced in 1995 and passed Netscape in popularity in 1998. Cheap Domain Names

Cheap Web Hosting

Best Web Hosting

Netscape Bulk Domain Names

Netscape was the first commercial Internet browser. It was introduced in 1994.

Netscape gradually lost its popularity to Internet Explorer. UK Web Hosting

Host Unlimited Sites

WEB BUILDING

Mozilla Website Templates

The Mozilla Project has grown from the ashes of Netscape. Browsers based on Flash Templates

Mozilla code is the second largest browser family on the Internet today, Website Builder

representing about 20% of the Internet community. Internet Business

Opportunity



Firefox Custom Programming

Firefox is a new browser from Mozilla. It was released in 2004 and has grown to be BEST Flash Templates

the second most popular browser on the Internet.

Web Analytics

Web Design Forum

Programming Forum

Opera

Opera is a Norwegian Internet browser. It is known to be fast and small, standards- Need A Programmer?

compliant, and available for many operating systems. Opera is the preferred

FREE Trial or Demo

browser for a number of small devices like mobile phones and hand-held

computers. Web Content Manager

Forms,Web Alerts,RSS

Easy Flash Gallery

Free Shopping Cart

Your browser does not support inline frames or is currently configured not to display inline HTML Exam

frames.

SHOPPING

UK Wholesalers

UK Wholesale

What do you want your Web site to do?

ONLINE DEGREE

Go beyond just managing content… Advance Your Career

Want more out of your Web site than just content with Drexel University

management? How about site analytics, online Bachelor's & Master's

communities, document management. What if there Tech Degrees ONLINE

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one







http://www.w3schools.com/browsers/default.asp (1 of 2)9/13/2006 4:30:56 PM

Browser Information





application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/browsers/default.asp (2 of 2)9/13/2006 4:30:56 PM

Semantic Web









SITE SEARCH

HOME Semantic Web Tutorial

...

Semantic Web

Semweb HOME About W3Schools

Semweb Example W3Schools Forum

Semweb Security



Selected Reading The Semantic Web = a Web with a meaning.

Web Statistics Active Server Pages

Web Glossary "If HTML and the Web made all the online documents look like one Resource Web Site

Web Hosting huge book, RDF, schema, and inference languages will make all the WEB HOSTING

Web Quality data in the world look like one huge database" $15 Domain Name

Registration

W3Schools Forum Tim Berners-Lee, Weaving the Web, 1999 Save $20 / year!



Helping W3Schools UK Domain Names

Web Hosting

Registro de Dominios

Buy UK Domain Names

Register Domain Names

What Is The Semantic Web? Cheap Domain Names

Cheap Web Hosting

The word semantic stands for the meaning of. The semantic of something is the meaning of Best Web Hosting

something.

Bulk Domain Names

The Semantic Web is a web that is able to describe things in a way that computers can UK Web Hosting

understand.

Host Unlimited Sites

WEB BUILDING

q The Beatles was a popular band from Liverpool.

Website Templates

q John Lennon was a member of the Beatles.

q The record "Hey Jude" was recorded by the Beatles. Flash Templates

Website Builder

Internet Business

Sentences like these can be understood by people. But how can they be understood by

computers? Opportunity

Custom Programming

Statements are built with syntax rules. The syntax of a language defines the rules for building BEST Flash Templates

the language statements. But how can syntax become semantic?

Web Analytics



This is what the Semantic Web is all about. Describing things in a way that computers Web Design Forum

applications can understand. Programming Forum

Need A Programmer?

The Semantic Web is not about links between web pages.

FREE Trial or Demo

Web Content Manager

The Semantic Web describes the relationships between things (like A is a part of B and Y is Forms,Web Alerts,RSS

a member of Z) and the properties of things (like size, weight, age, and price)

Easy Flash Gallery

Free Shopping Cart

HTML Exam

The Resource Description Framework

SHOPPING

UK Wholesalers

RDF (Resource Description Framework) is a markup language for describing information and UK Wholesale

resources on the web.

ONLINE DEGREE

Advance Your Career

Putting information into RDF files, makes it possible for computer programs ("web spiders") to with Drexel University

search, discover, pick up, collect, analyze and process information from the web.

Bachelor's & Master's

Tech Degrees ONLINE

The Semantic Web uses RDF to describe web resources.





If you want to learn more about RDF please read our RDF tutorial.









http://www.w3schools.com/semweb/default.asp (1 of 3)9/13/2006 4:31:01 PM

Semantic Web





How Can It Be Used?



If information about music, cars, tickets (and everything else) were stored in RDF files,

intelligent web applications could collect information from many different sources, combine

information, and present it to users in a meaningful way.





Information like this:





q Car prices from different resellers

q Information about medicines

q Plane schedules

q Spare parts for the industry

q Information about books (price, pages, editor, year)

q Who is who

q Dates of events

q Computer updates









Can It Be Understood?



The Semantic Web is not a very fast growing technology.





One of the reasons for that is the learning curve. RDF was developed by people with academic

background in logic and artificial intelligence. For traditional developers it is not very easy to

understand.





One fast growing language for building semantic web applications is RSS. If you want to learn

more about RSS please read our RSS tutorial.





In the following pages of this tutorial we will concentrate on using RDF to discover the

potentials of the semantic web.





Please move on to the next chapter to see a simple semantic web application example.









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers









http://www.w3schools.com/semweb/default.asp (2 of 3)9/13/2006 4:31:01 PM

Semantic Web





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/semweb/default.asp (3 of 3)9/13/2006 4:31:01 PM

Web Careers









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME Web Careers

...

Web Careers

Career HOME About W3Schools

Career Tips W3Schools Forum

Career CV

Career Resources

Building a Web Career

ASP.NET

Selected Reading

Web Statistics Today, and more than ever, most people are responsible for building their own careers. Shopping Cart

Web Glossary WEB HOSTING

Web Hosting Whether you are just starting, or you have several years of experience, these paragraphs $15 Domain Name

Web Quality might help you advance your career. Registration

Save $20 / year!

W3Schools Forum

UK Domain Names

Helping W3Schools Web Hosting

Table of Contents Registro de Dominios

Buy UK Domain Names

Career Planning Tips Register Domain Names

This chapter provides you with 9 valuable career planning tips.

Cheap Domain Names

Cheap Web Hosting

Career CV

Best Web Hosting

This chapter describes what a CV is, and how to write your own resume.

Bulk Domain Names

Career Resources UK Web Hosting

This chapter lists some important career resources.

Host Unlimited Sites

WEB BUILDING

Website Templates

Flash Templates

Website Builder

Internet Business

Your browser does not support inline frames or is currently configured not to display inline

frames. Opportunity

Custom Programming

BEST Flash Templates

What do you want your Web site to do?

Web Analytics

Go beyond just managing content…

Web Design Forum

Want more out of your Web site than just content

management? How about site analytics, online Programming Forum

communities, document management. What if there Need A Programmer?

was one product that let you do everything you need

to do on the Web, as well as everything you want to FREE Trial or Demo

do? Now there is. Web Content Manager

Forms,Web Alerts,RSS

Ektron’s Web Content Management system gives you all the tools you Easy Flash Gallery

need to create, deploy, and manage your Web site – all rolled into one

Free Shopping Cart

application.

HTML Exam

Use Ektron CMS400.NET for: SHOPPING

UK Wholesalers

q Content Management – Author/edit content, manage UK Wholesale

navigation, menus, audit trails, workflow, approvals ONLINE DEGREE

q Web Site Analytics - track visitors, report on most requested Advance Your Career

pages, see where they came from and where they are going.

with Drexel University

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support Bachelor's & Master's

q Web Alerts – Manage memberships and subscriptions and automatically email visitors Tech Degrees ONLINE

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web





http://www.w3schools.com/careers/default.asp (1 of 2)9/13/2006 4:31:07 PM

Web Careers





q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/careers/default.asp (2 of 2)9/13/2006 4:31:07 PM

Web Primer









SITE SEARCH

HOME Web Primer

...

Web Primer

Web Primer About W3Schools

Web WWW W3Schools Forum

Web HTML

Web CSS Every Web developer has to know the building blocks of the Web:

Web JavaScript Ecommerce

Web XML Components

Web Scripting for ASP.NET

Web SQL q How the WWW works

q The HTML language WEB HOSTING

Selected Reading q The use of CSS (style sheets) $15 Domain Name

Web Statistics q JavaScript programming Registration

q The XML standards

Web Glossary Save $20 / year!

q Server Scripting technologies

Web Hosting Managing data with SQL

q UK Domain Names

Web Quality

Web Hosting

W3Schools Forum Registro de Dominios

Buy UK Domain Names

Helping W3Schools Register Domain Names

WWW - The World Wide Web Cheap Domain Names

Cheap Web Hosting

The WWW is a network of computers all over the world. The WWW is most often called the

Web. Best Web Hosting

Bulk Domain Names

The computers on the Web communicate using standard protocols and languages. UK Web Hosting

Host Unlimited Sites

The W3C (The World Wide Web Consortium) are making the rules and standards for the Web.

WEB BUILDING

Website Templates

Flash Templates

Website Builder

HTML - The Language of the Web Internet Business

Opportunity

HTML is the language of the Web, and every Web developer should have a basic understanding Custom Programming

of it.

BEST Flash Templates

With HTML you use "markup tags" to define the content and layout of your Web pages. Web Analytics

Web Design Forum

The HTML tag defines a primary header, and defines a paragraph. Programming Forum

Need A Programmer?

FREE Trial or Demo

Web Content Manager

CSS - Cascading Style Sheets

Forms,Web Alerts,RSS



Styles define how HTML elements are displayed, just like the tag in older HTML. Easy Flash Gallery

Free Shopping Cart

When styles are saved in external files, you can change the style and appearance of all the HTML Exam

HTML pages in your Web, just by changing your CSS document.

SHOPPING

UK Wholesalers

If you have ever tried to change the font or color of all the headings in all your Web pages, you UK Wholesale

will understand how CSS can save a lot of work.

ONLINE DEGREE

Advance Your Career

with Drexel University

Bachelor's & Master's

JavaScript - Client Side Scripting Tech Degrees ONLINE



JavaScript is used for client-side scripting. Client-side scripting is about "programming" the

Web browser.





To be able to deliver more dynamic web site content, you should teach yourself JavaScript.





http://www.w3schools.com/web/default.asp (1 of 3)9/13/2006 4:31:13 PM

Web Primer







A JavaScript statement like this: document.write("" + date + "") can write a variable

text into an HTML page.









XML - Extensible Markup Language



XML is not a replacement for HTML. XML is used to describe and transport data, while HTML is

used to display data.





XML and a number of different XML standards are rapidly becoming the most common tools for

data transmission, data storing, and data manipulation.









Server Side Scripting



Server-side scripting is about "programming" the Web server.





To be able to deliver more dynamic web site content, you should teach yourself server-side

scripting.





With server-side scripting, you can (amongst many other things) access databases and return

the results to a browser.









Managing Web Data with SQL



The Structured Query Language (SQL) is the common standard for accessing databases such

as SQL Server, Oracle, Sybase, and Access.





Any webmaster should know that SQL is the true engine for interacting with databases on the

Web.









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences





http://www.w3schools.com/web/default.asp (2 of 3)9/13/2006 4:31:13 PM

Web Primer





by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/web/default.asp (3 of 3)9/13/2006 4:31:13 PM

Site Building Introduction









SITE SEARCH

HOME Web Building

...

Web Building

Web HOME About W3Schools

Web Building W3Schools Forum

Web Design

Web Users Every Web developer has to know the building blocks of the Web:

Web Standards Password Protect

Web Validation Your Web Pages

Web W3C q HTML 4.01

Web Security WEB HOSTING

q The use of CSS (style sheets)

$15 Domain Name

Web Glossary q XHTML

XML and XSLT Registration

Web Search q



Client side scripting Save $20 / year!

Web Awards q



q Server side scripting

UK Domain Names

Selected Reading q Managing data with SQL

The future of the Web Web Hosting

Web Statistics q



Registro de Dominios

Web Glossary

Web Hosting Buy UK Domain Names

Web Quality Register Domain Names

Cheap Domain Names

W3Schools Forum HTML 4.01 Cheap Web Hosting

Helping W3Schools Best Web Hosting

HTML is the language of the Web, and every Web developer should have a basic understanding

of it. Bulk Domain Names

UK Web Hosting

HTML 4.01 is an important Web standard. and very different from HTML 3.2.

Host Unlimited Sites

WEB BUILDING

When tags like and color attributes were added to HTML 3.2, it started a developer's

Website Templates

nightmare. Development of web sites where font information must be added to every single

Web page is a long and expensive pain. Flash Templates

Website Builder

Internet Business

With HTML 4.01 all formatting can be moved out of the HTML document and into a separate

style sheet. Opportunity

Custom Programming

HTML 4.01 is also important because XHTML 1.0 (the latest HTML standard) is HTML 4.01 BEST Flash Templates

"reformulated" as an XML application. Using HTML 4.01 in your pages makes the future

upgrade from HTML to XHTML a very simple process. Web Analytics

Web Design Forum

Make sure you use the latest HTML 4.01 standard. Programming Forum

Need A Programmer?

Study our Complete HTML 4.01 reference.

FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

Easy Flash Gallery

Cascading Style Sheets (CSS)

Free Shopping Cart



Styles define how HTML elements are displayed, just like the font tag in HTML 3.2. Styles are HTML Exam

normally saved in files external to HTML documents. External style sheets enable you to

SHOPPING

change the appearance and layout of all the pages in your Web, just by editing a single CSS

UK Wholesalers

document. If you have ever tried changing something like the font or color of all the headings

in all your Web pages, you will understand how CSS can save you a lot of work. UK Wholesale

ONLINE DEGREE

Make sure you study our CSS tutorial. Advance Your Career

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE



XHTML - The Future of HTML



XHTML stands for Extensible HyperText Markup Language.





XHTML 1.0 is now the latest HTML standard from W3C. It became an official Recommendation





http://www.w3schools.com/site/site_intro.asp (1 of 4)9/13/2006 4:31:20 PM

Site Building Introduction





January 26, 2000. A W3C Recommendation means that the specification is stable and that the

specification is now a Web standard.





XHTML is a reformulation of HTML 4.01 in XML and can be put to immediate use with existing

browsers by following a few simple guidelines.





To prepare for the future: Read how this site was converted to XHTML.









XML - A Tool for Describing Data



The Extensible Markup Language (XML) is NOT a replacement for HTML. In future Web

development, XML will be used to describe and carry the data, while HTML will be used to

display the data.





Our best description of XML is as a cross-platform, software- and hardware-independent tool

for storing and transmitting information.





We believe that XML is as important to the Web as HTML was to the foundation of the Web and

that XML will be the most common tool for all data manipulation and data transmission.





Make sure you study our XML tutorial.









XSLT - A Tool for Transforming Data



XSLT (Extensible Stylesheet Language Transformations) is a language for transforming XML.





Future Web sites will have to deliver data in different formats, to different browsers, and to

other Web servers. To transform XML data into different formats, XSLT is the new W3C

standard.





XSLT can transform an XML file into a format that is recognizable to a browser. One such

format is HTML. Another format is WML - the mark-up language used in many handheld

devices.





XSLT can also add elements, remove, rearrange and sort elements, test and make decisions

about which elements to display, and a lot more.





Make sure you study our XSLT tutorial.









Client-Side Scripting



Client-side scripting is about "programming" the behavior of an Internet browser. To be able to

deliver more dynamic web site content, you should teach yourself JavaScript:





q JavaScript gives HTML designers a programming tool - HTML authors are

normally not programmers, but JavaScript is a scripting language with a very simple

syntax! Almost anyone can put small "snippets" of code into their HTML pages.

q JavaScript can put dynamic text into an HTML page - A JavaScript statement like

this: document.write("" + name + "") can write a variable text into an

HTML page.

q JavaScript can react to events - A JavaScript can be set to execute when something

happens, like when a page has finished loading or when a user clicks on an HTML

element.

q JavaScript can read and write HTML elements - A JavaScript can read and change

the content of an HTML element.

q JavaScript can be used to validate data - A JavaScript can be used to validate

form data before it is submitted to a server, this will save the server from extra

processing.





Make sure you study our JavaScript Tutorial.









http://www.w3schools.com/site/site_intro.asp (2 of 4)9/13/2006 4:31:20 PM

Site Building Introduction





Server-Side Scripting



Server-side scripting is about "programming" an Internet server. To be able to deliver more

dynamic web site content, you should teach yourself server-side scripting. With server-side

scripting, you can:





q Dynamically edit, change, or add any content of a Web page

q Respond to user queries or data submitted from HTML forms

q Access any data or databases and return the results to a browser

q Access any files or XML data and return the results to a browser

q Transform XML data to HTML data and return the results to a browser

q Customize a Web page to make it more useful for individual users

q Provide security and access control to different Web pages

q Tailor your output to different types of browsers

q Minimize the network traffic





At W3Schools we demonstrate server-side scripting by using Active Server Pages (ASP) and

PHP: Hypertext Preprocessor (PHP).





Make sure you study our ASP tutorial or our PHP tutorial.









Managing Data with SQL



The Structured Query Language (SQL) is the common standard for accessing databases such

as SQL Server, Oracle, Sybase, and Access.





Knowledge of SQL is invaluable for anyone wanting to store or retrieve data from a database.





Any webmaster should know that SQL is the true engine for interacting with databases on the

Web.





Make sure you study our SQL tutorial.









What Will the Future Bring?



One important thing to know is that the functionality of Web Sites will change very drastically.

We will see a huge shift from sites displaying "static content" to data driven sites delivering

"dynamic content".





We will also see a lot of new browsers, like the browsers found in mobile devices, and we will

see a lot more use of XML to communicate data between servers, and between servers and

browsers.









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









http://www.w3schools.com/site/site_intro.asp (3 of 4)9/13/2006 4:31:20 PM

Site Building Introduction





Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/site/site_intro.asp (4 of 4)9/13/2006 4:31:20 PM

http://www.w3schools.com/downloadwww.htm









Free Web Building Tutorials at http://www.w3schools.com









http://www.w3schools.com/downloadwww.htm9/13/2006 4:31:23 PM

HTML 4.01 / XHTML 1.0 Reference









SITE SEARCH

HOME HTML 4.01 / XHTML 1.0 Reference

...

HTML and XHTML

Full References About W3Schools

W3Schools Forum

HTML by Alphabet

HTML by Function

HTML Attributes Ordered Alphabetically

HTML Events ASP.NET

HTML Colornames q NN: indicates the earliest version of Netscape that supports the tag Web Hosting

HTML ASCII q IE: indicates the earliest version of Internet Explorer that supports the tag WEB HOSTING

HTML Entities q DTD: indicates in which XHTML 1.0 DTD the tag is allowed. S=Strict, T=Transitional, $15 Domain Name

HTML URL Encode and F=Frameset Registration

HTTP Messages Save $20 / year!

Tag Description NN IE DTD UK Domain Names

Defines a comment 3.0 3.0 STF Web Hosting

Defines the document type STF Registro de Dominios



Defines an anchor 3.0 3.0 STF Buy UK Domain Names

Register Domain Names

Defines an abbreviation 6.2 STF

Cheap Domain Names

Defines an acronym 6.2 4.0 STF

Cheap Web Hosting

Defines an address element 4.0 4.0 STF

Best Web Hosting

Deprecated. Defines an applet 2.0 3.0 TF

Bulk Domain Names

Defines an area inside an image map 3.0 3.0 STF

UK Web Hosting

Defines bold text 3.0 3.0 STF

Host Unlimited Sites

Defines a base URL for all the links in a page 3.0 3.0 STF

WEB BUILDING

Deprecated. Defines a base font 3.0 3.0 TF

Website Templates

Defines the direction of text display 6.2 5.0 STF Flash Templates

Defines big text 3.0 3.0 STF Website Builder

Internet Business

Defines a long quotation 3.0 3.0 STF

Opportunity

Defines the body element 3.0 3.0 STF

Custom Programming

Inserts a single line break 3.0 3.0 STF

BEST Flash Templates

Defines a push button 6.2 4.0 STF

Web Analytics

Defines a table caption 3.0 3.0 STF

Web Design Forum

Deprecated. Defines centered text 3.0 3.0 TF

Programming Forum

Defines a citation 3.0 3.0 STF

Need A Programmer?

Defines computer code text 3.0 3.0 STF

FREE Trial or Demo

Defines attributes for table columns 3.0 STF

Web Content Manager

Defines groups of table columns 3.0 STF Forms,Web Alerts,RSS

Defines a definition description 3.0 3.0 STF Easy Flash Gallery

Defines deleted text 6.2 4.0 STF Free Shopping Cart

Deprecated. Defines a directory list 3.0 3.0 TF

HTML Exam

Defines a section in a document 3.0 3.0 STF

SHOPPING

Defines a definition term 3.0 STF UK Wholesalers

Defines a definition list 3.0 3.0 STF UK Wholesale



Defines a definition term 3.0 3.0 STF ONLINE DEGREE

Advance Your Career

Defines emphasized text 3.0 3.0 STF

with Drexel University

Defines a fieldset 6.2 4.0 STF Bachelor's & Master's

Deprecated. Defines text font, size, and color 3.0 3.0 TF Tech Degrees ONLINE



Defines a form 3.0 3.0 STF

Defines a sub window (a frame) 3.0 3.0 F

Defines a set of frames 3.0 3.0 F

to Defines header 1 to header 6 3.0 3.0 STF







http://www.w3schools.com/tags/default.asp (1 of 3)9/13/2006 4:31:29 PM

HTML 4.01 / XHTML 1.0 Reference





Defines information about the document 3.0 3.0 STF

Defines a horizontal rule 3.0 3.0 STF

Defines an html document 3.0 3.0 STF

Defines italic text 3.0 3.0 STF

Defines an inline sub window (frame) 6.0 4.0 TF

Defines an image 3.0 3.0 STF

Defines an input field 3.0 3.0 STF

Defines inserted text 6.2 4.0 STF

Deprecated. Defines a single-line input field 3.0 3.0 TF

Defines keyboard text 3.0 3.0 STF

Defines a label for a form control 6.2 4.0 STF

Defines a title in a fieldset 6.2 4.0 STF

Defines a list item 3.0 3.0 STF

Defines a resource reference 4.0 3.0 STF

Defines an image map 3.0 3.0 STF

Deprecated. Defines a menu list 3.0 3.0 TF

Defines meta information 3.0 3.0 STF

Defines a noframe section 3.0 3.0 TF

Defines a noscript section 3.0 3.0 STF

Defines an embedded object 3.0 STF

Defines an ordered list 3.0 3.0 STF

Defines an option group 6.0 6.0 STF

Defines an option in a drop-down list 3.0 3.0 STF

Defines a paragraph 3.0 3.0 STF

Defines a parameter for an object 3.0 3.0 STF

Defines preformatted text 3.0 3.0 STF

Defines a short quotation 6.2 STF

Deprecated. Defines strikethrough text 3.0 3.0 TF

Defines sample computer code 3.0 3.0 STF

Defines a script 3.0 3.0 STF

Defines a selectable list 3.0 3.0 STF

Defines small text 3.0 3.0 STF

Defines a section in a document 4.0 3.0 STF

Deprecated. Defines strikethrough text 3.0 3.0 TF

Defines strong text 3.0 3.0 STF

Defines a style definition 4.0 3.0 STF

Defines subscripted text 3.0 3.0 STF

Defines superscripted text 3.0 3.0 STF

Defines a table 3.0 3.0 STF

Defines a table body 4.0 STF

Defines a table cell 3.0 3.0 STF

Defines a text area 3.0 3.0 STF

Defines a table footer 4.0 STF

Defines a table header 3.0 3.0 STF

Defines a table header 4.0 STF

Defines the document title 3.0 3.0 STF

Defines a table row 3.0 3.0 STF

Defines teletype text 3.0 3.0 STF

Deprecated. Defines underlined text 3.0 3.0 TF

Defines an unordered list 3.0 3.0 STF

Defines a variable 3.0 3.0 STF

Deprecated. Defines preformatted text 3.0 3.0









http://www.w3schools.com/tags/default.asp (2 of 3)9/13/2006 4:31:29 PM

HTML 4.01 / XHTML 1.0 Reference







Your browser does not support inline frames or is currently configured not to display inline

frames.







Want To Be A Web Master?



If you want to be a Web Master, you will have to host your web site with an ISP (Internet

Service Provider).





Founded in 1996 in North Carolina, AIT Inc. provides web hosting and ecommerce services to

more than 190,000 domains in 107 countries. Shared, dedicated, and colocated hosting plans

for both Linux and Windows users are available along with the industry's most lucrative

reseller program. AIT has won acclaim as one of the fastest growing technology companies in

North America by Inc. Magazine and by Deloitte & Touche.





As low as $39.95 per month for Dedicated Hosting! Choose from managed or fully managed

options. Plans begin with an 80 GB hard drive and 1 terabyte of data transfer. AIT hosting

packages are the ideal environment for web developers, designers, hosting resellers,

entrepreneurs, and business IT departments to house your servers off site.





Visit AIT









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/tags/default.asp (3 of 3)9/13/2006 4:31:29 PM

CSS2 Reference









SITE SEARCH

HOME

CSS2 Reference ...

CSS Basic

CSS HOME About W3Schools

CSS Introduction W3Schools Forum

CSS Syntax

CSS How To

CSS Background The links in the "Property" column point to more useful information about the specific property. Web based charting

CSS Text for ASP.NET

CSS Font

CSS Border q Background q Generated Content q Positioning WEB HOSTING

Border List and Marker Table $15 Domain Name

CSS Margin q q q



Classification Margin Text Registration

CSS Padding q q q



Dimension Outlines Pseudo-classes Save $20 / year!

CSS List q q q



q Font q Padding q Pseudo-elements UK Domain Names

CSS Advanced Web Hosting

CSS Dimension

Registro de Dominios

CSS Classification

CSS Positioning Buy UK Domain Names

Browser support: IE: Internet Explorer, F: Firefox, N: Netscape.

CSS Pseudo-class Register Domain Names

CSS Pseudo-element W3C: The number in the "W3C" column indicates in which CSS recommendation the property Cheap Domain Names

CSS Media Types is defined (CSS1 or CSS2). Cheap Web Hosting

CSS Summary

Best Web Hosting

CSS Examples Background Bulk Domain Names

CSS Examples

UK Web Hosting

On-line examples

References Host Unlimited Sites

CSS2 Reference

CSS2 Print WEB BUILDING

Property Description Values IE F N W3C Website Templates

CSS2 Aural

background A shorthand property for background-color 4 1 6 1 Flash Templates

CSS Units

setting all background background-image Website Builder

CSS Colors

properties in one background-repeat Internet Business

CSS Colorvalues

declaration background- Opportunity

CSS Colornames attachment

background-position Custom Programming

CSS Quiz

CSS Quiz background- Sets whether a scroll 4 1 6 1 BEST Flash Templates

CSS Exam attachment background image is fixed fixed Web Analytics

or scrolls with the rest of

Selected Reading the page Web Design Forum

Web Statistics Programming Forum

background-color Sets the background color color-rgb 4 1 4 1

Web Glossary of an element color-hex Need A Programmer?

Web Hosting color-name

Web Quality FREE Trial or Demo

transparent

Web Content Manager

W3Schools Forum background-image Sets an image as the url 4 1 4 1 Forms,Web Alerts,RSS

background none

Easy Flash Gallery

Helping W3Schools background-position Sets the starting position top left 4 1 6 1

of a background image top center Free Shopping Cart

top right HTML Exam

center left

center center SHOPPING

center right UK Wholesalers

bottom left UK Wholesale

bottom center

bottom right ONLINE DEGREE

x-% y-% Advance Your Career

x-pos y-pos with Drexel University

Bachelor's & Master's

background-repeat Sets if/how a background repeat 4 1 4 1

Tech Degrees ONLINE

image will be repeated repeat-x

repeat-y

no-repeat



Border









http://www.w3schools.com/css/css_reference.asp (1 of 10)9/13/2006 4:31:44 PM

CSS2 Reference





On-line examples





Property Description Values IE F N W3C



border A shorthand property for border-width 4 1 4 1

setting all of the border-style

properties for the four border-color

borders in one declaration



border-bottom A shorthand property for border-bottom-width 4 1 6 1

setting all of the border-style

properties for the bottom border-color

border in one declaration



border-bottom-color Sets the color of the border-color 4 1 6 2

bottom border



border-bottom-style Sets the style of the border-style 4 1 6 2

bottom border



border-bottom-width Sets the width of the thin 4 1 4 1

bottom border medium

thick

length



border-color Sets the color of the four color 4 1 6 1

borders, can have from

one to four colors



border-left A shorthand property for border-left-width 4 1 6 1

setting all of the border-style

properties for the left border-color

border in one declaration



border-left-color Sets the color of the left border-color 4 1 6 2

border



border-left-style Sets the style of the left border-style 4 1 6 2

border



border-left-width Sets the width of the left thin 4 1 4 1

border medium

thick

length



border-right A shorthand property for border-right-width 4 1 6 1

setting all of the border-style

properties for the right border-color

border in one declaration



border-right-color Sets the color of the right border-color 4 1 6 2

border



border-right-style Sets the style of the right border-style 4 1 6 2

border



border-right-width Sets the width of the right thin 4 1 4 1

border medium

thick

length



border-style Sets the style of the four none 4 1 6 1

borders, can have from hidden

one to four styles dotted

dashed

solid

double

groove

ridge

inset

outset



border-top A shorthand property for border-top-width 4 1 6 1

setting all of the border-style

properties for the top border-color

border in one declaration



border-top-color Sets the color of the top border-color 4 1 6 2

border



border-top-style Sets the style of the top border-style 4 1 6 2

border









http://www.w3schools.com/css/css_reference.asp (2 of 10)9/13/2006 4:31:44 PM

CSS2 Reference





border-top-width Sets the width of the top thin 4 1 4 1

border medium

thick

length



border-width A shorthand property for thin 4 1 4 1

setting the width of the medium

four borders in one thick

declaration, can have length

from one to four values



Classification



On-line examples





Property Description Values IE F N W3C



clear Sets the sides of an left 4 1 4 1

element where other right

floating elements are not both

allowed none



cursor Specifies the type of url 4 1 6 2

cursor to be displayed auto

crosshair

default

pointer

move

e-resize

ne-resize

nw-resize

n-resize

se-resize

sw-resize

s-resize

w-resize

text

wait

help



display Sets how/if an element is none 4 1 4 1

displayed inline

block

list-item

run-in

compact

marker

table

inline-table

table-row-group

table-header-group

table-footer-group

table-row

table-column-group

table-column

table-cell

table-caption



float Sets where an image or a left 4 1 4 1

text will appear in right

another element none



position Places an element in a static 4 1 4 2

static, relative, absolute relative

or fixed position absolute

fixed



visibility Sets if an element should visible 4 1 6 2

be visible or invisible hidden

collapse



Dimension



On-line examples





Property Description Values IE F N W3C









http://www.w3schools.com/css/css_reference.asp (3 of 10)9/13/2006 4:31:44 PM

CSS2 Reference





height Sets the height of an auto 4 1 6 1

element length

%



line-height Sets the distance normal 4 1 4 1

between lines number

length

%



max-height Sets the maximum height none - 1 6 2

of an element length

%



max-width Sets the maximum width none - 1 6 2

of an element length

%



min-height Sets the minimum height length - 1 6 2

of an element %



min-width Sets the minimum width length - 1 6 2

of an element %



width Sets the width of an auto 4 1 4 1

element %

length



Font



On-line examples





Property Description Values IE F N W3C



font A shorthand property for font-style 4 1 4 1

setting all of the font-variant

properties for a font in font-weight

one declaration font-size/line-height

font-family

caption

icon

menu

message-box

small-caption

status-bar



font-family A prioritized list of font family-name 3 1 4 1

family names and/or generic-family

generic family names for

an element



font-size Sets the size of a font xx-small 3 1 4 1

x-small

small

medium

large

x-large

xx-large

smaller

larger

length

%



font-size-adjust Specifies an aspect value none - - - 2

for an element that will number

preserve the x-height of

the first-choice font



font-stretch Condenses or expands normal - - - 2

the current font-family wider

narrower

ultra-condensed

extra-condensed

condensed

semi-condensed

semi-expanded

expanded

extra-expanded

ultra-expanded



font-style Sets the style of the font normal 4 1 4 1

italic

oblique









http://www.w3schools.com/css/css_reference.asp (4 of 10)9/13/2006 4:31:44 PM

CSS2 Reference





font-variant Displays text in a small- normal 4 1 6 1

caps font or a normal font small-caps



font-weight Sets the weight of a font normal 4 1 4 1

bold

bolder

lighter

100

200

300

400

500

600

700

800

900



Generated Content



Property Description Values IE F N W3C



content Generates content in a string 1 6 2

document. Used with the : url

before and :after pseudo- counter(name)

elements counter(name, list-

style-type)

counters(name,

string)

counters(name,

string, list-style-type)

attr(X)

open-quote

close-quote

no-open-quote

no-close-quote



counter-increment Sets how much the none 2

counter increments on identifier number

each occurrence of a

selector



counter-reset Sets the value the none 2

counter is set to on each identifier number

occurrence of a selector



quotes Sets the type of quotation none - 1 6 2

marks string string



List and Marker



On-line examples





Property Description Values IE F N W3C



list-style A shorthand property for list-style-type 4 1 6 1

setting all of the list-style-position

properties for a list in one list-style-image

declaration



list-style-image Sets an image as the list- none 4 1 6 1

item marker url



list-style-position Sets where the list-item inside 4 1 6 1

marker is placed in the list outside



list-style-type Sets the type of the list- none 4 1 4 1

item marker disc

circle

square

decimal

decimal-leading-zero

lower-roman

upper-roman

lower-alpha

upper-alpha

lower-greek

lower-latin

upper-latin

hebrew

armenian

georgian







http://www.w3schools.com/css/css_reference.asp (5 of 10)9/13/2006 4:31:44 PM

CSS2 Reference





cjk-ideographic

hiragana

katakana

hiragana-iroha

katakana-iroha



marker-offset auto 1 7 2

length



Margin



On-line examples





Property Description Values IE F N W3C



margin A shorthand property for margin-top 4 1 4 1

setting the margin margin-right

properties in one margin-bottom

declaration margin-left



margin-bottom Sets the bottom margin auto 4 1 4 1

of an element length

%



margin-left Sets the left margin of an auto 3 1 4 1

element length

%



margin-right Sets the right margin of auto 3 1 4 1

an element length

%



margin-top Sets the top margin of an auto 3 1 4 1

element length

%



Outlines



Property Description Values IE F N W3C



outline A shorthand property for outline-color - 1.5 - 2

setting all the outline outline-style

properties in one outline-width

declaration



outline-color Sets the color of the color - 1.5 - 2

outline around an element invert



outline-style Sets the style of the none - 1.5 - 2

outline around an element dotted

dashed

solid

double

groove

ridge

inset

outset



outline-width Sets the width of the thin - 1.5 - 2

outline around an element medium

thick

length



Padding



On-line examples





Property Description Values IE F N W3C



padding A shorthand property for padding-top 4 1 4 1

setting all of the padding padding-right

properties in one padding-bottom

declaration padding-left



padding-bottom Sets the bottom padding length 4 1 4 1

of an element %



padding-left Sets the left padding of length 4 1 4 1

an element %







http://www.w3schools.com/css/css_reference.asp (6 of 10)9/13/2006 4:31:44 PM

CSS2 Reference





padding-right Sets the right padding of length 4 1 4 1

an element %



padding-top Sets the top padding of length 4 1 4 1

an element %



Positioning



On-line examples





Property Description Values IE F N W3C



bottom Sets how far the bottom auto 5 1 6 2

edge of an element is %

above/below the bottom length

edge of the parent

element



clip Sets the shape of an shape 4 1 6 2

element. The element is auto

clipped into this shape,

and displayed



left Sets how far the left edge auto 4 1 4 2

of an element is to the %

right/left of the left edge length

of the parent element



overflow Sets what happens if the visible 4 1 6 2

content of an element hidden

overflow its area scroll

auto



position Places an element in a static 4 1 4 2

static, relative, absolute relative

or fixed position absolute

fixed



right Sets how far the right auto 5 1 6 2

edge of an element is to %

the left/right of the right length

edge of the parent

element



top Sets how far the top edge auto 4 1 4 2

of an element is above/ %

below the top edge of the length

parent element



vertical-align Sets the vertical baseline 4 1 4 1

alignment of an element sub

super

top

text-top

middle

bottom

text-bottom

length

%



z-index Sets the stack order of an auto 4 1 6 2

element number



Table



Property Description Values IE F N W3C



border-collapse Sets the border model of collapse 5 1 7 2

a table separate



border-spacing Sets the distance length length - 1 6 2

between the borders of

adjacent cells (only for

the "separated borders"

model)



caption-side Sets the position of the top - 1 6 2

caption according to the bottom

table left

right









http://www.w3schools.com/css/css_reference.asp (7 of 10)9/13/2006 4:31:44 PM

CSS2 Reference





empty-cells Sets whether cells with no show - 1 6 2

visible content should hide

have borders or not (only

for the "separated

borders" model)



table-layout Sets the algorithm used auto 5 1 6 2

to lay out the table fixed



Text



On-line examples





Property Description Values IE F N W3C



color Sets the color of a text color 3 1 4 1



direction Sets the text direction ltr 6 1 6 2

rtl



letter-spacing Increase or decrease the normal 4 1 6 1

space between characters length



text-align Aligns the text in an left 4 1 4 1

element right

center

justify



text-decoration Adds decoration to text none 4 1 4 1

underline

overline

line-through

blink



text-indent Indents the first line of length 4 1 4 1

text in an element %



text-shadow none

color

length



text-transform Controls the letters in an none 4 1 4 1

element capitalize

uppercase

lowercase



unicode-bidi normal 5 2

embed

bidi-override



white-space Sets how white space normal 5 1 4 1

inside an element is pre

handled nowrap



word-spacing Increase or decrease the normal 6 1 6 1

space between words length



Pseudo-classes



On-line examples





Pseudo-class Purpose IE F N W3C



:active Adds special style to an activated element 4 1 8 1



:focus Adds special style to an element while the - - - 2

element has focus



:hover Adds special style to an element when you mouse 4 1 7 1

over it



:link Adds special style to an unvisited link 3 1 4 1



:visited Adds special style to a visited link 3 1 4 1



:first-child Adds special style to an element that is the first 1 7 2

child of some other element



:lang Allows the author to specify a language to use in 1 8 2

a specified element



Pseudo-elements





http://www.w3schools.com/css/css_reference.asp (8 of 10)9/13/2006 4:31:44 PM

CSS2 Reference







On-line examples





Pseudo-element Purpose IE F N W3C



:first-letter Adds special style to the first letter of a text 5 1 8 1



:first-line Adds special style to the first line of a text 5 1 8 1



:before Inserts some content before an element 1.5 8 2



:after Inserts some content after an element 1.5 8 2









Your browser does not support inline frames or is currently configured not to display inline

frames.







Have you ever wanted to distribute your dynamic web sites on a CD or

DVD?



DWebPro is a stand alone web server developed specifically for

distributing dynamic web sites (for example PHP/MySQL, ASP.Net/Ms

Access) on CD or DVD without needing to rewrite the web site code.





Just imagine the look on your client's face when you:







s Browse their dynamic web sites from a CD/DVD.

s Run to MySQL, PostgreSQL, Firebird and other databases directly from CD/DVD.

s Send their email order directly from the CD/DVD.

s Ship thousands of CDs and DVDs with the cost of a single license.

s Create CDs and DVDs that run on any Windows platform.

s And more...





Download Your Copy of DWebPro, it's "FREE for non commercial use"!







Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/css/css_reference.asp (9 of 10)9/13/2006 4:31:44 PM

CSS2 Reference





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/css/css_reference.asp (10 of 10)9/13/2006 4:31:44 PM

JavaScript Reference









SITE SEARCH

HOME JavaScript Reference

...

JS Reference

JS Overview About W3Schools

JS Array W3Schools Forum

JS Boolean This section contains a complete reference of all the built-in

JavaScript objects, along with their methods and properties.

JS Date

JS Math Active Server Pages

JS String This section also contains an event reference and a reference of

Resource Web Site

JS Functions the top-level properties and functions that can be used on all of the

built-in JavaScript objects. WEB HOSTING

JS Events

$15 Domain Name

DOM Objects A reference to all of the HTML DOM objects are listed in the menu Registration

DOM Anchor to the left. Save $20 / year!

DOM Applet UK Domain Names

DOM Area Web Hosting

DOM Base Registro de Dominios

DOM Basefont

DOM Body JavaScript String Object Buy UK Domain Names

DOM Button Register Domain Names

DOM Checkbox The String object is used to manipulate a stored piece of text. Cheap Domain Names

DOM Document Cheap Web Hosting

DOM Event

For a complete reference of the properties and methods that can be used with the String Best Web Hosting

DOM FileUpload

object, go to our String object reference.

DOM Form Bulk Domain Names

DOM Frame UK Web Hosting

DOM Frameset The reference contains a brief description and examples of use for each property and method!

Host Unlimited Sites

DOM Hidden

DOM History WEB BUILDING

DOM Iframe Website Templates

DOM Image JavaScript Date Object Flash Templates

DOM Link Website Builder

DOM Location Internet Business

The JavaScript Date object is used to work with dates and times.

DOM Meta Opportunity

DOM Navigator Custom Programming

For a complete reference of the properties and methods that can be used with the Date object,

DOM Option

go to our Date object reference. BEST Flash Templates

DOM Password

DOM Radio Web Analytics

DOM Reset The reference contains a brief description and examples of use for each property and method!

Web Design Forum

DOM Screen Programming Forum

DOM Select

Need A Programmer?

DOM Style

DOM Submit JavaScript Array Object FREE Trial or Demo

DOM Table Web Content Manager

DOM TableData Forms,Web Alerts,RSS

The JavaScript Array object is used to store a set of values in a single variable name.

DOM TableHeader Easy Flash Gallery

DOM TableRow

For a complete reference of the properties and methods that can be used with the Array Free Shopping Cart

DOM Text

object, go to our Array object reference.

DOM Textarea HTML Exam

DOM Window

SHOPPING

The reference contains a brief description and examples of use for each property and method!

UK Wholesalers

UK Wholesale

ONLINE DEGREE

Advance Your Career

JavaScript Boolean Object with Drexel University

Bachelor's & Master's

The JavaScript Boolean object is an object wrapper for a Boolean value. Tech Degrees ONLINE



For a complete reference of the properties and methods that can be used with the Boolean

object, go to our Boolean object reference.





The reference contains a brief description and examples of use for each property and method!







http://www.w3schools.com/jsref/default.asp (1 of 3)9/13/2006 4:31:49 PM

JavaScript Reference









JavaScript Math Object



The JavaScript Math object allows you to perform common mathematical tasks. It includes

several mathematical constants and functions.





For a complete reference of the properties and methods that can be used with the Math object,

go to our Math object reference.





The reference contains a brief description and examples of use for each property and method!









JavaScript Top-level Properties and Functions



The top-level properties and functions that can be used on all of the built-in JavaScript objects.





For a complete reference of the properties and functions that can be used with all the

JavaScript objects, go to our Top-level reference.





The reference contains a brief description and examples of use for each property and function!









JavaScript Events



New to HTML 4.0 was the ability to let HTML events trigger actions in the browser, like starting

a JavaScript when a user clicks on an HTML element.





For a complete reference of all the event attributes, go to our Event reference.





The reference contains a brief description and examples of use for each event!









HTML DOM Objects



In addition to the built-in JavaScript objects, you can also access and manipulate all of the

HTML DOM objects with JavaScript.





The HTML DOM defines a standard set of objects for HTML, and a standard way to access and

manipulate HTML documents.





For a complete reference of all the DOM objects, go to our DOM reference.







Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



http://www.w3schools.com/jsref/default.asp (2 of 3)9/13/2006 4:31:49 PM

JavaScript Reference







q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/jsref/default.asp (3 of 3)9/13/2006 4:31:49 PM

HTML DOM Reference









SITE SEARCH

HOME HTML DOM Reference

...

HTML DOM

DOM HOME About W3Schools

DOM Intro W3Schools Forum

DOM How To

DOM Reference

HTML DOM Objects

DOM Summary ASP.NET

Follow the links to learn more about the objects and their collections, properties, methods and Web Hosting

DOM Examples

DOM Examples events. WEB HOSTING

$15 Domain Name

DOM Objects Registration

DOM Anchor Object Description

Save $20 / year!

DOM Applet Anchor Represents an HTML a element (a hyperlink)

DOM Area UK Domain Names

Applet Represents an HTML applet element. The applet element is used to

DOM Base place executable content on a page Web Hosting

DOM Basefont Registro de Dominios

Area Represents an area of an image-map. An image-map is an image with

DOM Body clickable regions Buy UK Domain Names

DOM Document Base Represents an HTML base element Register Domain Names

DOM Event

Basefont Represents an HTML basefont element Cheap Domain Names

DOM Form

Body Represents the body of the document (the HTML body) Cheap Web Hosting

DOM Frame

DOM Frameset Button Represents a push button on an HTML form. For each instance of an Best Web Hosting

DOM History HTML tag on an HTML form, a Button object is Bulk Domain Names

DOM Iframe created

UK Web Hosting

DOM Image Checkbox Represents a checkbox on an HTML form. For each instance of an

DOM Input Button HTML tag on an HTML form, a Checkbox Host Unlimited Sites

DOM Input Checkbox object is created

WEB BUILDING

DOM Input File Document Used to access all elements in a page

Website Templates

DOM Input Hidden Event Represents the state of an event, such as the element in which the Flash Templates

DOM Input Password event occurred, the state of the keyboard keys, the location of the Website Builder

DOM Input Radio mouse, and the state of the mouse buttons

Internet Business

DOM Input Reset FileUpload For each instance of an HTML tag on a form, a Opportunity

DOM Input Submit FileUpload object is created

Custom Programming

DOM Input Text Form Forms are used to prompt users for input. Represents an HTML form

DOM Link element BEST Flash Templates

DOM Location Frame Represents an HTML frame Web Analytics

DOM Meta Frameset Represents an HTML frameset

Web Design Forum

DOM Navigator

Hidden Represents a hidden field on an HTML form. For each instance of an Programming Forum

DOM Object

HTML tag on a form, a Hidden object is

DOM Option created Need A Programmer?

DOM Screen

History A predefined object which can be accessed through the history FREE Trial or Demo

DOM Select property of the Window object. This object consists of an array of Web Content Manager

DOM Style URLs. These URLs are all the URLs the user has visited within a Forms,Web Alerts,RSS

DOM Table browser window

DOM TableData Easy Flash Gallery

Iframe Represents an HTML inline-frame

DOM TableHeader Free Shopping Cart

Image Represents an HTML img element

DOM TableRow

Link Represents an HTML link element. The link element can only be used HTML Exam

DOM Textarea

within the tag SHOPPING

DOM Window

Location Contains information about the current URL UK Wholesalers

Selected Reading Meta Represents an HTML meta element UK Wholesale

Web Statistics

Navigator Contains information about the client browser ONLINE DEGREE

Web Glossary Advance Your Career

Web Hosting Option Represents an option in a selection list on an HTML form. For each with Drexel University

Web Quality instance of an HTML tag in a selection list on a form, an

Bachelor's & Master's

Option object is created

Tech Degrees ONLINE

W3Schools Forum Password Represents a password field on an HTML form. For each instance of

an HTML tag on a form, a Password object

Helping W3Schools is created

Radio Represents radio buttons on an HTML form. For each instance of an

HTML tag on a form, a Radio object is created









http://www.w3schools.com/htmldom/dom_reference.asp (1 of 3)9/13/2006 4:31:56 PM

HTML DOM Reference





Reset Represents a reset button on an HTML form. For each instance of an

HTML tag on a form, a Reset object is created

Screen Automatically created by the JavaScript runtime engine and it

contains information about the client's display screen

Select Represents a selection list on an HTML form. For each instance of an

HTML tag on a form, a Select object is created

Style Represents an individual style statement. This object can be accessed

from the document or from the elements to which that style is applied

Submit Represents a submit button on an HTML form. For each instance of an

HTML tag on a form, a Submit object is

created

Table Represents an HTML table element

TableData Represents an HTML td element

TableHeader Represents an HTML th element

TableRow Represents an HTML tr element

Text Represents a text field on an HTML form. For each instance of an

HTML tag on a form, a Text object is created

Textarea Represents an HTML textarea element

Window Corresponds to the browser window. A Window object is created

automatically with every instance of a or tag









Your browser does not support inline frames or is currently configured not to display inline

frames.







Want To Be A Web Master?



If you want to be a Web Master, you will have to host your web site with an ISP (Internet

Service Provider).





MaximumASP offers seven different configurations of dedicated servers to meet your Windows

and .NET hosting needs. Hosted on our multi-tiered Enterprise Class network, these servers

provide the performance, security and reliability you need to host your high end web sites and

applications.





Visit MaximumASP









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/htmldom/dom_reference.asp (2 of 3)9/13/2006 4:31:56 PM

HTML DOM Reference





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/htmldom/dom_reference.asp (3 of 3)9/13/2006 4:31:56 PM

PHP Array Functions









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME PHP Array Functions

...

PHP Basic

PHP HOME About W3Schools

PHP Intro W3Schools Forum

PHP Install

PHP Syntax

PHP Array Introduction

PHP Variables Web based charting

PHP Operators for ASP.NET

The array functions allow you to manipulate arrays.

PHP If...Else

PHP Switch WEB HOSTING

PHP supports both simple and multi-dimensional arrays. There are also specific functions for $15 Domain Name

PHP Arrays

populating arrays from database queries. Registration

PHP Looping

Save $20 / year!

PHP Functions

PHP Forms UK Domain Names

PHP $_GET Web Hosting

PHP $_POST Installation Registro de Dominios

Buy UK Domain Names

PHP Advanced

PHP Date The array functions are part of the PHP core. There is no installation needed to use these Register Domain Names

functions.

PHP Include Cheap Domain Names

PHP File Cheap Web Hosting

PHP File Upload

Best Web Hosting

PHP Cookies

PHP Sessions PHP Array Functions Bulk Domain Names

PHP E-mail UK Web Hosting

PHP Secure E-mail PHP: indicates the earliest version of PHP that supports the function.

Host Unlimited Sites

PHP Database WEB BUILDING

MySQL Introduction Function Description PHP Website Templates

MySQL Connect array() Creates an array 3 Flash Templates

MySQL Create Website Builder

array_change_key_case() Returns an array with all keys in lowercase or 4

MySQL Insert uppercase Internet Business

MySQL Select Opportunity

array_chunk() Splits an array into chunks of arrays 4

MySQL Where

array_combine() Creates an array by using one array for keys and 5 Custom Programming

MySQL Order By

another for its values

MySQL Update BEST Flash Templates

MySQL Delete array_count_values() Returns an array with the number of occurrences for 4

each value Web Analytics

PHP ODBC

array_diff() Compares array values, and returns the differences 4 Web Design Forum

PHP XML array_diff_assoc() Compares array keys and values, and returns the 4 Programming Forum

XML Expat Parser differences Need A Programmer?

XML SimpleXML

array_diff_key() Compares array keys, and returns the differences 5

FREE Trial or Demo

PHP Reference array_diff_uassoc() Compares array keys and values, with an additional 5 Web Content Manager

PHP Array user-made function check, and returns the differences Forms,Web Alerts,RSS

PHP Calendar array_diff_ukey() Compares array keys, with an additional user-made 5

Easy Flash Gallery

PHP Date function check, and returns the differences

PHP Directory array_fill() Fills an array with values 4 Free Shopping Cart

PHP Filesystem HTML Exam

array_filter() Filters elements of an array using a user-made function 4

PHP FTP

PHP HTTP array_flip() Exchanges all keys with their associated values in an 4 SHOPPING

array UK Wholesalers

PHP Libxml

array_intersect() Compares array values, and returns the matches 4 UK Wholesale

PHP Mail

PHP Math array_intersect_assoc() Compares array keys and values, and returns the 4 ONLINE DEGREE

PHP Misc matches Advance Your Career

PHP MySQL array_intersect_key() Compares array keys, and returns the matches 5 with Drexel University

PHP SimpleXML Bachelor's & Master's

array_intersect_uassoc() Compares array keys and values, with an additional 5

PHP String Tech Degrees ONLINE

user-made function check, and returns the matches

PHP XML array_intersect_ukey() Compares array keys, with an additional user-made 5

PHP Zip function check, and returns the matches

array_key_exists() Checks if the specified key exists in the array 4

PHP Quiz

PHP Quiz array_keys() Returns all the keys of an array 4









http://www.w3schools.com/php/php_ref_array.asp (1 of 4)9/13/2006 4:32:05 PM

PHP Array Functions





Selected Reading array_map() Sends each value of an array to a user-made function, 4

Web Statistics which returns new values

Web Glossary array_merge() Merges one or more arrays into one array 4

Web Hosting

array_merge_recursive() Merges one or more arrays into one array 4

Web Quality

array_multisort() Sorts multiple or multi-dimensional arrays 4

W3Schools Forum

array_pad() Inserts a specified number of items, with a specified 4

Helping W3Schools value, to an array

array_pop() Deletes the last element of an array 4

array_product() Calculates the product of the values in an array 5

array_push() Inserts one or more elements to the end of an array 4

array_rand() Returns one or more random keys from an array 4

array_reduce() Returns an array as a string, using a user-defined 4

function

array_reverse() Returns an array in the reverse order 4

array_search() Searches an array for a given value and returns the key 4

array_shift() Removes the first element from an array, and returns 4

the value of the removed element

array_slice() Returns selected parts of an array 4

array_splice() Removes and replaces specified elements of an array 4

array_sum() Returns the sum of the values in an array 4

array_udiff() Compares array values in a user-made function and 5

returns an array

array_udiff_assoc() Compares array keys, and compares array values in a 5

user-made function, and returns an array

array_udiff_uassoc() Compares array keys and array values in user-made 5

functions, and returns an array

array_uintersect() Compares array values in a user-made function and 5

returns an array

array_uintersect_assoc() Compares array keys, and compares array values in a 5

user-made function, and returns an array

array_uintersect_uassoc() Compares array keys and array values in user-made 5

functions, and returns an array

array_unique() Removes duplicate values from an array 4

array_unshift() Adds one or more elements to the beginning of an 4

array

array_values() Returns all the values of an array 4

array_walk() Applies a user function to every member of an array 3

array_walk_recursive() Applies a user function recursively to every member of 5

an array

arsort() Sorts an array in reverse order and maintain index 3

association

asort() Sorts an array and maintain index association 3

compact() Create array containing variables and their values 4

count() Counts elements in an array, or properties in an object 3

current() Returns the current element in an array 3

each() Returns the current key and value pair from an array 3

end() Sets the internal pointer of an array to its last element 3

extract() Imports variables into the current symbol table from 3

an array

in_array() Checks if a specified value exists in an array 4

key() Fetches a key from an array 3

krsort() Sorts an array by key in reverse order 3

ksort() Sorts an array by key 3

list() Assigns variables as if they were an array 3

natcasesort() Sorts an array using a case insensitive "natural order" 4

algorithm

natsort() Sorts an array using a "natural order" algorithm 4

next() Advance the internal array pointer of an array 3

pos() Alias of current() 3

prev() Rewinds the internal array pointer 3

range() Creates an array containing a range of elements 3







http://www.w3schools.com/php/php_ref_array.asp (2 of 4)9/13/2006 4:32:05 PM

PHP Array Functions





reset() Sets the internal pointer of an array to its first element 3

rsort() Sorts an array in reverse order 3

shuffle() Shuffles an array 3

sizeof() Alias of count() 3

sort() Sorts an array 3

uasort() Sorts an array with a user-defined function and 3

maintain index association

uksort() Sorts an array by keys using a user-defined function 3

usort() Sorts an array by values using a user-defined function 3









PHP Array Constants



PHP: indicates the earliest version of PHP that supports the constant.





Constant Description PHP

CASE_LOWER Used with array_change_key_case() to convert array

keys to lower case

CASE_UPPER Used with array_change_key_case() to convert array

keys to upper case

SORT_ASC Used with array_multisort() to sort in ascending order

SORT_DESC Used with array_multisort() to sort in descending order

SORT_REGULAR Used to compare items normally

SORT_NUMERIC Used to compare items numerically

SORT_STRING Used to compare items as strings

SORT_LOCALE_STRING Used to compare items as strings, based on the 4

current locale

COUNT_NORMAL

COUNT_RECURSIVE

EXTR_OVERWRITE

EXTR_SKIP

EXTR_PREFIX_SAME

EXTR_PREFIX_ALL

EXTR_PREFIX_INVALID

EXTR_PREFIX_IF_EXISTS

EXTR_IF_EXISTS

EXTR_REFS









Your browser does not support inline frames or is currently configured not to display inline

frames.







Want To Be A Web Master?



If you want to be a Web Master, you will have to host your web site with an ISP (Internet

Service Provider).





MaximumASP offers seven different configurations of dedicated servers to meet your Windows

and .NET hosting needs. Hosted on our multi-tiered Enterprise Class network, these servers

provide the performance, security and reliability you need to host your high end web sites and

applications.





Visit MaximumASP









Easy-to-Understand Books for Web Developers









http://www.w3schools.com/php/php_ref_array.asp (3 of 4)9/13/2006 4:32:05 PM

PHP Array Functions





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/php/php_ref_array.asp (4 of 4)9/13/2006 4:32:05 PM

XSLT Reference









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME XSLT Elements Reference

...

XSLT Basic

XSLT HOME About W3Schools

XSL Languages W3Schools Forum

XSLT Introduction

XSLT Browsers The XSLT elements from the W3C Recommendation (XSLT Version 1.0).

XSLT Transform Ecommerce

XSLT Components

XSLT for ASP.NET

XSLT

XSLT Elements WEB HOSTING

XSLT

$15 Domain Name

XSLT

The links in the "Element" column point to attributes and more useful information about each Registration

XSLT

specific element. Save $20 / year!

XSLT Apply

UK Domain Names

XSLT Advanced q N: indicates the earliest version of Netscape that supports the tag Web Hosting

XSLT on the Client IE: indicates the earliest version of Internet Explorer that supports the tag

q

Registro de Dominios

XSLT on the Server

XSLT Edit XML Buy UK Domain Names

Note: Elements supported in IE 5 may have NON-standard behavior, because IE 5 was Register Domain Names

XSLT Editors released before XSLT became an official W3C Recommendation.

XSLT Summary Cheap Domain Names

Cheap Web Hosting

References Element Description IE N

XSLT Elements Best Web Hosting

apply-imports Applies a template rule from an imported style 6.0

XSLT Functions sheet Bulk Domain Names

apply-templates Applies a template rule to the current element or 5.0 6.0 UK Web Hosting

Selected Reading

to the current element's child nodes

Web Statistics

attribute Adds an attribute 5.0 6.0 Host Unlimited Sites

Web Glossary

Web Hosting attribute-set Defines a named set of attributes 6.0 6.0 WEB BUILDING

Website Templates

Web Quality call-template Calls a named template 6.0 6.0 Flash Templates

W3Schools Forum choose Used in conjunction with and 5.0 6.0 Website Builder

to express multiple conditional tests Internet Business

Helping W3Schools comment Creates a comment node in the result tree 5.0 6.0 Opportunity

copy Creates a copy of the current node (without child 5.0 6.0 Custom Programming

nodes and attributes)

BEST Flash Templates

copy-of Creates a copy of the current node (with child 6.0 6.0

nodes and attributes) Web Analytics

decimal-format Defines the characters and symbols to be used 6.0 Web Design Forum

when converting numbers into strings, with the

Programming Forum

format-number() function

element Creates an element node in the output document 5.0 6.0 Need A Programmer?



fallback Specifies an alternate code to run if the processor 6.0 FREE Trial or Demo

does not support an XSLT element Web Content Manager

for-each Loops through each node in a specified node set 5.0 6.0 Forms,Web Alerts,RSS



if Contains a template that will be applied only if a 5.0 6.0 Easy Flash Gallery

specified condition is true

Free Shopping Cart

import Imports the contents of one style sheet into 6.0 6.0

another. Note: An imported style sheet has lower HTML Exam

precedence than the importing style sheet SHOPPING

include Includes the contents of one style sheet into 6.0 6.0 UK Wholesalers

another. Note: An included style sheet has the UK Wholesale

same precedence as the including style sheet

ONLINE DEGREE

key Declares a named key that can be used in the 6.0 6.0 Advance Your Career

style sheet with the key() function

with Drexel University

message Writes a message to the output (used to report 6.0 6.0 Bachelor's & Master's

errors)

Tech Degrees ONLINE

namespace-alias Replaces a namespace in the style sheet to a 6.0

different namespace in the output

number Determines the integer position of the current 6.0 6.0

node and formats a number









http://www.w3schools.com/xsl/xsl_w3celementref.asp (1 of 3)9/13/2006 4:32:12 PM

XSLT Reference





otherwise Specifies a default action for the 5.0 6.0

element

output Defines the format of the output document 6.0 6.0

param Declares a local or global parameter 6.0 6.0

preserve-space Defines the elements for which white space should 6.0 6.0

be preserved

processing-instruction Writes a processing instruction to the output 5.0 6.0

sort Sorts the output 6.0 6.0

strip-space Defines the elements for which white space should 6.0 6.0

be removed

stylesheet Defines the root element of a style sheet 5.0 6.0

template Rules to apply when a specified node is matched 5.0 6.0

text Writes literal text to the output 5.0 6.0

transform Defines the root element of a style sheet 6.0 6.0

value-of Extracts the value of a selected node 5.0 6.0

variable Declares a local or global variable 6.0 6.0

when Specifies an action for the element 5.0 6.0

with-param Defines the value of a parameter to be passed into 6.0 6.0

a template









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers







http://www.w3schools.com/xsl/xsl_w3celementref.asp (2 of 3)9/13/2006 4:32:12 PM

XSLT Reference





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/xsl/xsl_w3celementref.asp (3 of 3)9/13/2006 4:32:12 PM

XPath, XQuery, and XSLT Function Reference









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME XPath, XQuery, and XSLT Functions

...

XPath Tutorial

XPath HOME About W3Schools

XPath Intro W3Schools Forum

XPath Nodes

XPath Syntax The following reference library defines the functions required for XPath 2.0, XQuery

XPath Axes 1.0 and XSLT 2.0. Ecommerce

XPath Operators Components

XPath Examples for ASP.NET

XPath Summary

WEB HOSTING

References $15 Domain Name

XPath Functions Functions Reference Registration

Save $20 / year!

Selected Reading

Web Statistics q Accessor q AnyURI q Node UK Domain Names

Web Glossary q Error and Trace q Boolean q Sequence Web Hosting

Web Hosting q Numeric q Duration/Date/Time q Context Registro de Dominios

Web Quality q String q QName

Buy UK Domain Names

Register Domain Names

W3Schools Forum

Cheap Domain Names

Helping W3Schools The default prefix for the function namespace is fn:, and the URI is: Cheap Web Hosting

http://www.w3.org/2005/02/xpath-functions. Best Web Hosting

Bulk Domain Names

Accessor Functions

UK Web Hosting



Name Description Host Unlimited Sites



fn:node-name(node) Returns the node-name of the argument node WEB BUILDING

Website Templates

fn:nilled(node) Returns a Boolean value indicating whether the

argument node is nilled Flash Templates

Website Builder

fn:data(item.item,...) Takes a sequence of items and returns a sequence

of atomic values Internet Business

Opportunity

fn:base-uri() Returns the value of the base-uri property of the

fn:base-uri(node) current or specified node Custom Programming

fn:document-uri(node) Returns the value of the document-uri property for BEST Flash Templates

the specified node

Web Analytics



Error and Trace Functions Web Design Forum

Programming Forum

Need A Programmer?

Name Description

fn:error() Example: error(fn:QName('http://example.com/ FREE Trial or Demo

fn:error(error) test', 'err:toohigh'), 'Error: Price is too high') Web Content Manager

fn:error(error,description) Forms,Web Alerts,RSS

fn:error(error,description,error-object)

Result: Returns http://example.com/test#toohigh Easy Flash Gallery

and the string "Error: Price is too high" to the

external processing environment Free Shopping Cart



fn:trace(value,label) Used to debug queries HTML Exam

SHOPPING

UK Wholesalers

Functions on Numeric Values

UK Wholesale

ONLINE DEGREE

Name Description

Advance Your Career

fn:number(arg) Returns the numeric value of the argument. The with Drexel University

argument could be a boolean, string, or node-set

Bachelor's & Master's

Tech Degrees ONLINE

Example: number('100')

Result: 100









http://www.w3schools.com/xpath/xpath_functions.asp (1 of 11)9/13/2006 4:32:21 PM

XPath, XQuery, and XSLT Function Reference





fn:abs(num) Returns the absolute value of the argument





Example: abs(3.14)

Result: 3.14





Example: abs(-3.14)

Result: 3.14

fn:ceiling(num) Returns the smallest integer that is greater than

the number argument





Example: ceiling(3.14)

Result: 4

fn:floor(num) Returns the largest integer that is not greater than

the number argument





Example: floor(3.14)

Result: 3

fn:round(num) Rounds the number argument to the nearest

integer





Example: round(3.14)

Result: 3

fn:round-half-to-even() Example: round-half-to-even(0.5)

Result: 0





Example: round-half-to-even(1.5)

Result: 2





Example: round-half-to-even(2.5)

Result: 2





Functions on Strings





Name Description

fn:string(arg) Returns the string value of the argument. The

argument could be a number, boolean, or node-set





Example: string(314)

Result: "314"

fn:codepoints-to-string(int,int,...) Returns a string from a sequence of code points





Example: codepoints-to-string(84, 104, 233, 114,

232, 115, 101)

Result: 'Thérèse'

fn:string-to-codepoints(string) Returns a sequence of code points from a string





Example: string-to-codepoints("Thérèse")

Result: 84, 104, 233, 114, 232, 115, 101

fn:codepoint-equal(comp1,comp2) Returns true if the value of comp1 is equal to the

value of comp2, according to the Unicode code

point collation (http://www.w3.org/2005/02/xpath-

functions/collation/codepoint), otherwise it returns

false

fn:compare(comp1,comp2) Returns -1 if comp1 is less than comp2, 0 if comp1

fn:compare(comp1,comp2,collation) is equal to comp2, or 1 if comp1 is greater than

comp2 (according to the rules of the collation that

is used)





Example: compare('ghi', 'ghi')

Result: 0

fn:concat(string,string,...) Returns the concatenation of the strings





Example: concat('XPath ','is ','FUN!')

Result: 'XPath is FUN!'









http://www.w3schools.com/xpath/xpath_functions.asp (2 of 11)9/13/2006 4:32:21 PM

XPath, XQuery, and XSLT Function Reference





fn:string-join((string,string,...),sep) Returns a string created by concatenating the

string arguments and using the sep argument as

the separator





Example: string-join(('We', 'are', 'having', 'fun!'), '

')

Result: ' We are having fun! '





Example: string-join(('We', 'are', 'having', 'fun!'))

Result: 'Wearehavingfun!'





Example:string-join((), 'sep')

Result: ''

fn:substring(string,start,len) Returns the substring from the start position to

fn:substring(string,start) the specified length. Index of the first character is

1. If length is omitted it returns the substring from

the start position to the end





Example: substring('Beatles',1,4)

Result: 'Beat'





Example: substring('Beatles',2)

Result: 'eatles'

fn:string-length(string) Returns the length of the specified string. If there

fn:string-length() is no string argument it returns the length of the

string value of the current node





Example: string-length('Beatles')

Result: 7

fn:normalize-space(string) Removes leading and trailing spaces from the

fn:normalize-space() specified string, and replaces all internal

sequences of white space with one and returns the

result. If there is no string argument it does the

same on the current node





Example: normalize-space(' The XML ')

Result: 'The XML'

fn:normalize-unicode()

fn:upper-case(string) Converts the string argument to upper-case





Example: upper-case('The XML')

Result: 'THE XML'

fn:lower-case(string) Converts the string argument to lower-case





Example: lower-case('The XML')

Result: 'the xml'

fn:translate(string1,string2,string3) Converts string1 by replacing the characters in

string2 with the characters in string3





Example: translate('12:30','30','45')

Result: '12:45'





Example: translate('12:30','03','54')

Result: '12:45'





Example: translate('12:30','0123','abcd')

Result: 'bc:da'

fn:escape-uri(stringURI,esc-res) Example: escape-uri("http://example.com/

test#car", true())

Result: "http%3A%2F%2Fexample.com%

2Ftest#car"





Example: escape-uri("http://example.com/

test#car", false())

Result: "http://example.com/test#car"





Example: escape-uri ("http://example.com/

~bébé", false())

Result: "http://example.com/~b%C3%A9b%C3%

A9"







http://www.w3schools.com/xpath/xpath_functions.asp (3 of 11)9/13/2006 4:32:21 PM

XPath, XQuery, and XSLT Function Reference





fn:contains(string1,string2) Returns true if string1 contains string2, otherwise

it returns false





Example: contains('XML','XM')

Result: true

fn:starts-with(string1,string2) Returns true if string1 starts with string2,

otherwise it returns false





Example: starts-with('XML','X')

Result: true

fn:ends-with(string1,string2) Returns true if string1 ends with string2, otherwise

it returns false





Example: ends-with('XML','X')

Result: false

fn:substring-before(string1,string2) Returns the start of string1 before string2 occurs

in it





Example: substring-before('12/10','/')

Result: '12'

fn:substring-after(string1,string2) Returns the remainder of string1 after string2

occurs in it





Example: substring-after('12/10','/')

Result: '10'

fn:matches(string,pattern) Returns true if the string argument matches the

pattern, otherwise, it returns false





Example: matches("Merano", "ran")

Result: true

fn:replace(string,pattern,replace) Returns a string that is created by replacing the

given pattern with the replace argument





Example: replace("Bella Italia", "l", "*")

Result: 'Be**a Ita*ia'





Example: replace("Bella Italia", "l", "")

Result: 'Bea Itaia'

fn:tokenize(string,pattern) Example: tokenize("XPath is fun", "\s+")

Result: ("XPath", "is", "fun")





Functions for anyURI





Name Description

fn:resolve-uri(relative,base)





Functions on Boolean Values





Name Description

fn:boolean(arg) Returns a boolean value for a number, string, or

node-set

fn:not(arg) The argument is first reduced to a boolean value

by applying the boolean() function. Returns true if

the boolean value is false, and false if the boolean

value is true





Example: not(true())

Result: false

fn:true() Returns the boolean value true





Example: true()

Result: true

fn:false() Returns the boolean value false





Example: false()

Result: false









http://www.w3schools.com/xpath/xpath_functions.asp (4 of 11)9/13/2006 4:32:21 PM

XPath, XQuery, and XSLT Function Reference





Functions on Durations, Dates and Times



Component Extraction Functions on Durations, Dates and Times





Name Description

fn:dateTime(date,time) Converts the arguments to a date and a time

fn:years-from-duration(datetimedur) Returns an integer that represents the years

component in the canonical lexical representation

of the value of the argument

fn:months-from-duration(datetimedur) Returns an integer that represents the months

component in the canonical lexical representation

of the value of the argument

fn:days-from-duration(datetimedur) Returns an integer that represents the days

component in the canonical lexical representation

of the value of the argument

fn:hours-from-duration(datetimedur) Returns an integer that represents the hours

component in the canonical lexical representation

of the value of the argument

fn:minutes-from-duration(datetimedur) Returns an integer that represents the minutes

component in the canonical lexical representation

of the value of the argument

fn:seconds-from-duration(datetimedur) Returns a decimal that represents the seconds

component in the canonical lexical representation

of the value of the argument

fn:year-from-dateTime(datetime) Returns an integer that represents the year

component in the localized value of the argument





Example: year-from-dateTime(xs:dateTime("2005-

01-10T12:30-04:10"))

Result: 2005

fn:month-from-dateTime(datetime) Returns an integer that represents the month

component in the localized value of the argument





Example: month-from-dateTime(xs:dateTime

("2005-01-10T12:30-04:10"))

Result: 01

fn:day-from-dateTime(datetime) Returns an integer that represents the day

component in the localized value of the argument





Example: day-from-dateTime(xs:dateTime("2005-

01-10T12:30-04:10"))

Result: 10

fn:hours-from-dateTime(datetime) Returns an integer that represents the hours

component in the localized value of the argument





Example: hours-from-dateTime(xs:dateTime

("2005-01-10T12:30-04:10"))

Result: 12

fn:minutes-from-dateTime(datetime) Returns an integer that represents the minutes

component in the localized value of the argument





Example: minutes-from-dateTime(xs:dateTime

("2005-01-10T12:30-04:10"))

Result: 30

fn:seconds-from-dateTime(datetime) Returns a decimal that represents the seconds

component in the localized value of the argument





Example: seconds-from-dateTime(xs:dateTime

("2005-01-10T12:30:00-04:10"))

Result: 0

fn:timezone-from-dateTime(datetime) Returns the time zone component of the argument

if any

fn:year-from-date(date) Returns an integer that represents the year in the

localized value of the argument





Example: year-from-date(xs:date("2005-04-23"))

Result: 2005









http://www.w3schools.com/xpath/xpath_functions.asp (5 of 11)9/13/2006 4:32:21 PM

XPath, XQuery, and XSLT Function Reference





fn:month-from-date(date) Returns an integer that represents the month in

the localized value of the argument





Example: month-from-date(xs:date("2005-04-

23"))

Result: 4

fn:day-from-date(date) Returns an integer that represents the day in the

localized value of the argument





Example: day-from-date(xs:date("2005-04-23"))

Result: 23

fn:timezone-from-date(date) Returns the time zone component of the argument

if any

fn:hours-from-time(time) Returns an integer that represents the hours

component in the localized value of the argument





Example: hours-from-time(xs:time("10:22:00"))

Result: 10

fn:minutes-from-time(time) Returns an integer that represents the minutes

component in the localized value of the argument





Example: minutes-from-time(xs:time("10:22:00"))

Result: 22

fn:seconds-from-time(time) Returns an integer that represents the seconds

component in the localized value of the argument





Example: seconds-from-time(xs:time("10:22:00"))

Result: 0

fn:timezone-from-time(time) Returns the time zone component of the argument

if any

fn:adjust-dateTime-to-timezone If the timezone argument is empty, it returns a

(datetime,timezone) dateTime without a timezone. Otherwise, it returns

a dateTime with a timezone

fn:adjust-date-to-timezone(date, If the timezone argument is empty, it returns a

timezone) date without a timezone. Otherwise, it returns a

date with a timezone

fn:adjust-time-to-timezone(time, If the timezone argument is empty, it returns a

timezone) time without a timezone. Otherwise, it returns a

time with a timezone





Functions Related to QNames





Name Description

fn:QName()

fn:local-name-from-QName()

fn:namespace-uri-from-QName()

fn:namespace-uri-for-prefix()

fn:in-scope-prefixes()

fn:resolve-QName()





Functions on Nodes





Name Description

fn:name() Returns the name of the current node or the first

fn:name(nodeset) node in the specified node set

fn:local-name() Returns the name of the current node or the first

fn:local-name(nodeset) node in the specified node set - without the

namespace prefix

fn:namespace-uri() Returns the namespace URI of the current node or

fn:namespace-uri(nodeset) the first node in the specified node set









http://www.w3schools.com/xpath/xpath_functions.asp (6 of 11)9/13/2006 4:32:21 PM

XPath, XQuery, and XSLT Function Reference





fn:lang(lang) Returns true if the language of the current node

matches the language of the specified language





Example: Lang("en") is true for

...





Example: Lang("de") is false for

...

fn:root() Returns the root of the tree to which the current

fn:root(node) node or the specified belongs. This will usually be

a document node





Functions on Sequences



General Functions on Sequences





Name Description

fn:index-of((item,item,...),searchitem) Returns the positions within the sequence of items

that are equal to the searchitem argument





Example: index-of ((15, 40, 25, 40, 10), 40)

Result: (2, 4)





Example: index-of (("a", "dog", "and", "a",

"duck"), "a")

Result (1, 4)





Example: index-of ((15, 40, 25, 40, 10), 18)

Result: ()

fn:remove((item,item,...),position) Returns a new sequence constructed from the

value of the item arguments - with the item

specified by the position argument removed





Example: remove(("ab", "cd", "ef"), 0)

Result: ("ab", "cd", "ef")





Example: remove(("ab", "cd", "ef"), 1)

Result: ("cd", "ef")





Example: remove(("ab", "cd", "ef"), 4)

Result: ("ab", "cd", "ef")

fn:empty(item,item,...) Returns true if the value of the arguments IS an

empty sequence, otherwise it returns false





Example: empty(remove(("ab", "cd"), 1))

Result: false

fn:exists(item,item,...) Returns true if the value of the arguments IS NOT

an empty sequence, otherwise it returns false





Example: exists(remove(("ab"), 1))

Result: false

fn:distinct-values((item,item,...), Returns only distinct (different) values

collation)

Example: distinct-values((1, 2, 3, 1, 2))

Result: (1, 2, 3)









http://www.w3schools.com/xpath/xpath_functions.asp (7 of 11)9/13/2006 4:32:21 PM

XPath, XQuery, and XSLT Function Reference





fn:insert-before((item,item,...),pos, Returns a new sequence constructed from the

inserts) value of the item arguments - with the value of

the inserts argument inserted in the position

specified by the pos argument





Example: insert-before(("ab", "cd"), 0, "gh")

Result: ("gh", "ab", "cd")





Example: insert-before(("ab", "cd"), 1, "gh")

Result: ("gh", "ab", "cd")





Example: insert-before(("ab", "cd"), 2, "gh")

Result: ("ab", "gh", "cd")





Example: insert-before(("ab", "cd"), 5, "gh")

Result: ("ab", "cd", "gh")

fn:reverse((item,item,...)) Returns the reversed order of the items specified





Example: reverse(("ab", "cd", "ef"))

Result: ("ef", "cd", "ab")





Example: reverse(("ab"))

Result: ("ab")

fn:subsequence((item,item,...),start,len) Returns a sequence of items from the position

specified by the start argument and continuing for

the number of items specified by the len

argument. The first item is located at position 1





Example: subsequence(($item1, $item2,

$item3,...), 3)

Result: ($item3, ...)





Example: subsequence(($item1, $item2,

$item3, ...), 2, 2)

Result: ($item2, $item3)

fn:unordered((item,item,...)) Returns the items in an implementation dependent

order





Functions That Test the Cardinality of Sequences





Name Description

fn:zero-or-one(item,item,...) Returns the argument if it contains zero or one

items, otherwise it raises an error

fn:one-or-more(item,item,...) Returns the argument if it contains one or more

items, otherwise it raises an error

fn:exactly-one(item,item,...) Returns the argument if it contains exactly one

item, otherwise it raises an error





Equals, Union, Intersection and Except





Name Description

fn:deep-equal(param1,param2,collation) Returns true if param1 and param2 are deep-

equal to each other, otherwise it returns false





Aggregate Functions





Name Description

fn:count((item,item,...)) Returns the count of nodes

fn:avg((arg,arg,...)) Returns the average of the argument values





Example: avg((1,2,3))

Result: 2









http://www.w3schools.com/xpath/xpath_functions.asp (8 of 11)9/13/2006 4:32:21 PM

XPath, XQuery, and XSLT Function Reference





fn:max((arg,arg,...)) Returns the argument that is greater than the

others





Example: max((1,2,3))

Result: 3





Example: max(('a', 'k'))

Result: 'k'

fn:min((arg,arg,...)) Returns the argument that is less than the others





Example: min((1,2,3))

Result: 1





Example: min(('a', 'k'))

Result: 'a'

fn:sum(arg,arg,...) Returns the sum of the numeric value of each

node in the specified node-set





Functions that Generate Sequences





Name Description

fn:id((string,string,...),node) Returns a sequence of element nodes that have an

ID value equal to the value of one or more of the

values specified in the string argument

fn:idref((string,string,...),node) Returns a sequence of element or attribute nodes

that have an IDREF value equal to the value of one

or more of the values specified in the string

argument

fn:doc(URI)

fn:doc-available(URI) Returns true if the doc() function returns a

document node, otherwise it returns false

fn:collection()

fn:collection(string)





Context Functions





Name Description

fn:position() Returns the index position of the node that is

currently being processed





Example: //book[position() BEST Flash Templates

inline Formats a part of a text with a background or Web Analytics

enclosing it in a border

Web Design Forum

inline-container Defines an inline reference-area

Programming Forum

instream-foreign-object Used for inline graphics or for "generic"

objects where the object's data resides as Need A Programmer?

descendants of FREE Trial or Demo

layout-master-set Holds all masters used in a document Web Content Manager

leader Used to generate "." to separate titles from Forms,Web Alerts,RSS

page numbers in table of contents, or to Easy Flash Gallery

create input fields in forms, or to create

horizontal rules Free Shopping Cart

list-block Defines a list HTML Exam

list-item Contains each item in the list SHOPPING

list-item-body Contains the content/body of the list-item UK Wholesalers

UK Wholesale

list-item-label Contains the label for the list-item (typically a

number, character, etc.) ONLINE DEGREE

marker Used with to create Advance Your Career

running headers or footers with Drexel University

multi-case Contains (within an ) each Bachelor's & Master's

alternative sub-tree of XSL-FO objects. The Tech Degrees ONLINE

parent will choose which

alternative to show and hide the rest

multi-properties Used to switch between two or more property-

sets









http://www.w3schools.com/xslfo/xslfo_reference.asp (1 of 3)9/13/2006 4:32:28 PM

XSL-FO Reference





multi-property-set Specifies an alternative property-set that will

be applied depending on the state of the user

agent

multi-switch Holds one or more objects

and controls the switching between them

(activated by )

multi-toggle Used to switch to another

page-number Represents the current page-number

page-number-citation References the page-number for the page

that contains the first normal area returned

by the cited object

page-sequence A container for page output elements. There

will be one object for

each page layout

page-sequence-master Specifies which simple-page-masters are to

be used and in which order

region-after Defines a page footer

region-before Defines a page header

region-body Defines a page body

region-end Defines the right sidebar of a page

region-start Defines the left sidebar of a page

repeatable-page-master-alternatives Specifies repetition of a set of simple-page-

masters

repeatable-page-master-reference Specifies repetition of a single simple-page-

master

retrieve-marker Used with to create running

headers or footers

root The root (top) node for XSL-FO documents

simple-page-master Defines the size and shape of a page

single-page-master-reference Specifies a page-master to be used at a given

point in the sequence of pages

static-content Contains static content (e.g. headers and

footers) that will be repeated on many pages

table Formats the tabular material of a table

table-and-caption Formats a table and its caption

table-body Container for table rows and table cells

table-caption Contains the caption for a table

table-cell Defines a table cell

table-column Formats the columns of a table

table-footer Defines a table footer

table-header Defines a table header

table-row Defines a table row

title Defines a title for a page-sequence

wrapper Specifies inherited properties for a group of

XSL-FO objects









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!









http://www.w3schools.com/xslfo/xslfo_reference.asp (2 of 3)9/13/2006 4:32:28 PM

XSL-FO Reference





Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/xslfo/xslfo_reference.asp (3 of 3)9/13/2006 4:32:28 PM

WML Reference









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME WML Reference

...

WAP Tutorial

WAP HOME About W3Schools

WAP Introduction W3Schools Forum

WAP Basic

WML Formatting

WML Links The links in the "Start tag" column points to more useful information about the specific tag. It

Domain Name

WML Input also cover attributes of the specific tag and code examples!

Registration & More!

WML Tasks

WEB HOSTING

WML Timer Deck / Card Elements

$15 Domain Name

WML Variables

Registration

WML Examples Start tag Purpose WML

Save $20 / year!

WML Validator Defines information about the access control of a deck 1.1

WAP Demo UK Domain Names

Defines a card in a deck 1.1

WAP W3Schools Web Hosting

Contains information about the document 1.1 Registro de Dominios

References Defines meta information about the document 1.1

WML Reference Buy UK Domain Names

WML Entities Defines a code template for all the cards in a deck 1.1 Register Domain Names

WML DTD Defines a WML deck (WML root) 1.1 Cheap Domain Names

Defines a comment 1.1 Cheap Web Hosting

Resources

WAP Forum/OMA Best Web Hosting

WAP Software Text Elements

Bulk Domain Names



Selected Reading Start tag Purpose WML UK Web Hosting

Web Statistics Defines a line break 1.1 Host Unlimited Sites

Web Glossary

Defines a paragraph 1.1 WEB BUILDING

Web Hosting

Defines a table 1.1 Website Templates

Web Quality

Flash Templates

Defines a table cell (table data) 1.1

W3Schools Forum Website Builder

Defines a table row 1.1 Internet Business

Helping W3Schools Opportunity

Text Formatting Tags

Custom Programming

Start tag Purpose WML BEST Flash Templates

Defines bold text 1.1 Web Analytics

Defines big text 1.1

Web Design Forum

Defines emphasized text 1.1 Programming Forum

Defines italic text 1.1 Need A Programmer?

Defines small text 1.1 FREE Trial or Demo

Defines strong text 1.1 Web Content Manager

Forms,Web Alerts,RSS

Defines underlined text 1.1

Easy Flash Gallery

Anchor Elements Free Shopping Cart



Start tag Purpose WML HTML Exam

Defines an anchor (a link) 1.1 SHOPPING

UK Wholesalers

Defines an anchor (a link) 1.1

UK Wholesale



Image Elements ONLINE DEGREE

Advance Your Career

Start tag Purpose WML with Drexel University

Defines an image 1.1 Bachelor's & Master's

Tech Degrees ONLINE

Event Elements



Start tag Purpose WML

Activates a task when the user clicks on a word/phrase on the 1.1

screen







http://www.w3schools.com/wap/wml_reference.asp (1 of 3)9/13/2006 4:32:37 PM

WML Reference





Contains code to be executed when one of the following events 1.1

occurs: onenterbackward, onenterforward, onpick, ontimer

Contains information to be sent to the server along with a 1.1

tag



Task Elements



Start tag Purpose WML

Represents the action of switching to a new card 1.1

Says that nothing should be done (noop stands for "no 1.1

operation"). Used to override deck-level elements

Represents the action of going back to the previous card 1.1

Refreshes some specified card variables. If any of the variables 1.1

are shown on the screen, this task also refreshes the screen



Input Elements



Start tag Purpose WML

Used to group together related elements in a card 1.1

Defines an input field (a text field where the user can enter some 1.1

text)

Defines an option group in a selectable list 1.1

Defines an option in a selectable list 1.1

Defines a selectable list 1.1



Variable Elements



Start tag Purpose WML

Sets a variable to a specified value in a , , or 1.1

task

Defines a card timer 1.1









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





http://www.w3schools.com/wap/wml_reference.asp (2 of 3)9/13/2006 4:32:37 PM

WML Reference







See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/wap/wml_reference.asp (3 of 3)9/13/2006 4:32:37 PM

HTML ASCII Reference









SITE SEARCH

HOME

HTML 7-BIT ASCII Reference ...

HTML and XHTML

Full References About W3Schools

W3Schools Forum

HTML by Alphabet

HTML by Function

HTML Attributes HTML and XHTML uses standard 7-BIT ASCII when transmitting data over the Web.

HTML Events Web based charting

HTML Colornames for ASP.NET

7-BIT ASCII represents 128 different character values (0-127).

HTML ASCII WEB HOSTING

HTML Entities $15 Domain Name

HTML URL Encode Registration

HTTP Messages Save $20 / year!

7-BIT Printable ASCII Characters

UK Domain Names

Result Description Entity Number Web Hosting

space Registro de Dominios

! exclamation mark ! Buy UK Domain Names

" quotation mark " Register Domain Names

# number sign # Cheap Domain Names

$ dollar sign $ Cheap Web Hosting

% percent sign % Best Web Hosting

& ampersand &

Bulk Domain Names

' apostrophe '

UK Web Hosting

( left parenthesis (

) right parenthesis ) Host Unlimited Sites

* asterisk * WEB BUILDING

+ plus sign + Website Templates

Flash Templates

, comma ,

Website Builder

- hyphen -

Internet Business

. period . Opportunity

/ slash /

Custom Programming

0 digit 0 0

BEST Flash Templates

1 digit 1 1

2 digit 2 2 Web Analytics

3 digit 3 3 Web Design Forum

4 digit 4 4 Programming Forum

5 digit 5 5 Need A Programmer?

6 digit 6 6 FREE Trial or Demo

7 digit 7 7 Web Content Manager

8 digit 8 8 Forms,Web Alerts,RSS

9 digit 9 9 Easy Flash Gallery

: colon :

Free Shopping Cart

; semicolon ;

HTML Exam

greater-than >

UK Wholesale

? question mark ?

ONLINE DEGREE

@ at sign @ Advance Your Career

A uppercase A A with Drexel University

B uppercase B B Bachelor's & Master's

C uppercase C C Tech Degrees ONLINE

D uppercase D D

E uppercase E E

F uppercase F F

G uppercase G G

H uppercase H H





http://www.w3schools.com/tags/ref_ascii.asp (1 of 4)9/13/2006 4:32:42 PM

HTML ASCII Reference





I uppercase I I

J uppercase J J

K uppercase K K

L uppercase L L

M uppercase M M

N uppercase N N

O uppercase O O

P uppercase P P

Q uppercase Q Q

R uppercase R R

S uppercase S S

T uppercase T T

U uppercase U U

V uppercase V V

W uppercase W W

X uppercase X X

Y uppercase Y Y

Z uppercase Z Z

[ left square bracket [

\ backslash \

] right square bracket ]

^ caret ^

_ underscore _

` grave accent `

a lowercase a a

b lowercase b b

c lowercase c c

d lowercase d d

e lowercase e e

f lowercase f f

g lowercase g g

h lowercase h h

i lowercase i i

j lowercase j j

k lowercase k k

l lowercase l l

m lowercase m m

n lowercase n n

o lowercase o o

p lowercase p p

q lowercase q q

r lowercase r r

s lowercase s s

t lowercase t t

u lowercase u u

v lowercase v v

w lowercase w w

x lowercase x x

y lowercase y y

z lowercase z z

{ left curly brace {

| vertical bar |

} right curly brace }

~ tilde ~



7-BIT ASCII Device Control Characters



ASCII device control characters were originally designed to control hardware devices like

printers and tape drives. These characters have nothing to do inside any HTML document.





Result Description Entity Number







http://www.w3schools.com/tags/ref_ascii.asp (2 of 4)9/13/2006 4:32:42 PM

HTML ASCII Reference





NUL null character �

SOH start of header 

STX start of text 

ETX end of text 

EOT end of transmission 

ENQ enquiry 

ACK acknowledge 

BEL bell (ring) 

BS backspace 

HT horizontal tab

LF line feed

VT vertical tab

FF form feed

CR carriage return

SO shift out 

SI shift in 

DLE data link escape 

DC1 device control 1 

DC2 device control 2 

DC3 device control 3 

DC4 device control 4 

NAK negative acknowledge 

SYN synchronize 

ETB end transmission block 

CAN cancel 

EM end of medium 

SUB substitute 

ESC escape 

FS file separator 

GS group separator 

RS record separator 

US unit separator 

DEL delete (rubout) 









Your browser does not support inline frames or is currently configured not to display inline

frames.







Have you ever wanted to distribute your dynamic web sites on a CD or

DVD?



DWebPro is a stand alone web server developed specifically for

distributing dynamic web sites (for example PHP/MySQL, ASP.Net/Ms

Access) on CD or DVD without needing to rewrite the web site code.





Just imagine the look on your client's face when you:







s Browse their dynamic web sites from a CD/DVD.

s Run to MySQL, PostgreSQL, Firebird and other databases directly from CD/DVD.

s Send their email order directly from the CD/DVD.

s Ship thousands of CDs and DVDs with the cost of a single license.

s Create CDs and DVDs that run on any Windows platform.

s And more...





Download Your Copy of DWebPro, it's "FREE for non commercial use"!







Easy-to-Understand Books for Web Developers







http://www.w3schools.com/tags/ref_ascii.asp (3 of 4)9/13/2006 4:32:42 PM

HTML ASCII Reference





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/tags/ref_ascii.asp (4 of 4)9/13/2006 4:32:42 PM

HTML Entities









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME HTML 4.01 Entities Reference

...

HTML and XHTML

Full References About W3Schools

W3Schools Forum

HTML by Alphabet

HTML by Function

HTML Attributes HTML 4.01 supports the ISO 8859-1 (Latin-1) character set.

HTML Events Password Protect

HTML Colornames Your Web Pages

The lower part of ISO-8859-1 (codes from 0-127) is the original 7-BIT ASCII standard. Most of

HTML ASCII WEB HOSTING

these characters can be used without a character reference.

HTML Entities $15 Domain Name

HTML URL Encode Registration

HTTP Messages The higher part of ISO-8859-1 (codes from 160-255) can all be used using character entity Save $20 / year!

names.

UK Domain Names

Web Hosting

Note that the entity names are case sensitive.

Registro de Dominios

Buy UK Domain Names

Register Domain Names

ASCII Entities with new Entity Names Cheap Domain Names

Cheap Web Hosting

Result Description Entity Name Entity Number

Best Web Hosting

" quotation mark " "

Bulk Domain Names

' apostrophe ' (does not work in IE) '

& ampersand & & UK Web Hosting

greater-than > > WEB BUILDING

Website Templates

ISO 8859-1 Symbol Entities Flash Templates

Website Builder

Result Description Entity Name Entity Number Internet Business

non-breaking space     Opportunity

¡ inverted exclamation mark ¡ ¡ Custom Programming

¤ currency ¤ ¤

BEST Flash Templates

¢ cent ¢ ¢

£ pound £ £ Web Analytics



¥ yen ¥ ¥ Web Design Forum

¦ broken vertical bar ¦ ¦ Programming Forum



§ section § § Need A Programmer?

¨ spacing diaeresis ¨ ¨ FREE Trial or Demo

© copyright © © Web Content Manager

ª feminine ordinal indicator ª ª Forms,Web Alerts,RSS

« angle quotation mark (left) « « Easy Flash Gallery

¬ negation ¬ ¬ Free Shopping Cart

- soft hyphen ­ ­

HTML Exam

® registered trademark ® ®

SHOPPING

™ trademark ™ ™

UK Wholesalers

¯ spacing macron ¯ ¯ UK Wholesale

° degree ° °

ONLINE DEGREE

± plus-or-minus ± ± Advance Your Career

² superscript 2 ² ² with Drexel University

³ superscript 3 ³ ³ Bachelor's & Master's

´ spacing acute ´ ´ Tech Degrees ONLINE

µ micro µ µ

¶ paragraph ¶ ¶

· middle dot · ·

¸ spacing cedilla ¸ ¸

¹ superscript 1 ¹ ¹





http://www.w3schools.com/tags/ref_entities.asp (1 of 4)9/13/2006 4:32:50 PM

HTML Entities





º masculine ordinal indicator º º

» angle quotation mark (right) » »

¼ fraction 1/4 ¼ ¼

½ fraction 1/2 ½ ½

¾ fraction 3/4 ¾ ¾

¿ inverted question mark ¿ ¿

× multiplication × ×

÷ division ÷ ÷



ISO 8859-1 Character Entities



Result Description Entity Name Entity Number

À capital a, grave accent À À

Á capital a, acute accent Á Á

 capital a, circumflex accent  Â

à capital a, tilde à Ã

Ä capital a, umlaut mark Ä Ä

Å capital a, ring Å Å

Æ capital ae Æ Æ

Ç capital c, cedilla Ç Ç

È capital e, grave accent È È

É capital e, acute accent É É

Ê capital e, circumflex accent Ê Ê

Ë capital e, umlaut mark Ë Ë

Ì capital i, grave accent Ì Ì

Í capital i, acute accent Í Í

Î capital i, circumflex accent Î Î

Ï capital i, umlaut mark Ï Ï

Ð capital eth, Icelandic Ð Ð

Ñ capital n, tilde Ñ Ñ

Ò capital o, grave accent Ò Ò

Ó capital o, acute accent Ó Ó

Ô capital o, circumflex accent Ô Ô

Õ capital o, tilde Õ Õ

Ö capital o, umlaut mark Ö Ö

Ø capital o, slash Ø Ø

Ù capital u, grave accent Ù Ù

Ú capital u, acute accent Ú Ú

Û capital u, circumflex accent Û Û

Ü capital u, umlaut mark Ü Ü

Ý capital y, acute accent Ý Ý

Þ capital THORN, Icelandic Þ Þ

ß small sharp s, German ß ß

à small a, grave accent à à

á small a, acute accent á á

â small a, circumflex accent â â

ã small a, tilde ã ã

ä small a, umlaut mark ä ä

å small a, ring å å

æ small ae æ æ

ç small c, cedilla ç ç

è small e, grave accent è è

é small e, acute accent é é

ê small e, circumflex accent ê ê

ë small e, umlaut mark ë ë

ì small i, grave accent ì ì

í small i, acute accent í í

î small i, circumflex accent î î

ï small i, umlaut mark ï ï

ð small eth, Icelandic ð ð

ñ small n, tilde ñ ñ

ò small o, grave accent ò ò





http://www.w3schools.com/tags/ref_entities.asp (2 of 4)9/13/2006 4:32:50 PM

HTML Entities





ó small o, acute accent ó ó

ô small o, circumflex accent ô ô

õ small o, tilde õ õ

ö small o, umlaut mark ö ö

ø small o, slash ø ø

ù small u, grave accent ù ù

ú small u, acute accent ú ú

û small u, circumflex accent û û

ü small u, umlaut mark ü ü

ý small y, acute accent ý ý

þ small thorn, Icelandic þ þ

ÿ small y, umlaut mark ÿ ÿ



Some Other Entities supported by HTML



Result Description Entity Name Entity Number

Œ capital ligature OE Œ Œ

œ small ligature oe œ œ

Š capital S with caron Š Š

š small S with caron š š

Ÿ capital Y with diaeres Ÿ Ÿ

ˆ modifier letter circumflex accent ˆ ˆ

˜ small tilde ˜ ˜

• en space    

• em space    

• thin space    

• zero width non-joiner ‌ ‌

• zero width joiner ‍ ‍

• left-to-right mark ‎ ‎

• right-to-left mark ‏ ‏

– en dash – –

— em dash — —

‘ left single quotation mark ‘ ‘

’ right single quotation mark ’ ’

‚ single low-9 quotation mark ‚ ‚

“ left double quotation mark “ “

” right double quotation mark ” ”

„ double low-9 quotation mark „ „

† dagger † †

‡ double dagger ‡ ‡

… horizontal ellipsis … …

‰ per mille ‰ ‰

‹ single left-pointing angle quotation ‹ ‹

› single right-pointing angle quotation › ›

euro € €









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!









http://www.w3schools.com/tags/ref_entities.asp (3 of 4)9/13/2006 4:32:50 PM

HTML Entities





Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/tags/ref_entities.asp (4 of 4)9/13/2006 4:32:50 PM

HTML Color Names









SITE SEARCH

HOME HTML Color Names

...

HTML and XHTML

Full References About W3Schools

W3Schools Forum

HTML by Alphabet

HTML by Function

HTML Attributes On this page you will find a table of color names that are supported by most browsers.

HTML Events Active Server Pages

HTML Colornames Resource Web Site

Note: Only 16 color names are supported by the W3C HTML 4.0 standard (aqua, black, blue,

HTML ASCII WEB HOSTING

fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, and yellow). For

HTML Entities all other colors you should use the Color HEX value. $15 Domain Name

HTML URL Encode Registration

HTTP Messages Save $20 / year!

UK Domain Names

Web Hosting

Click on a color name, or a hex value, to see that color as the background color along with Registro de Dominios

different text colors.

Buy UK Domain Names

Register Domain Names

Color Name Color HEX Color

Cheap Domain Names

AliceBlue #F0F8FF

Cheap Web Hosting

AntiqueWhite #FAEBD7

Best Web Hosting

Aqua #00FFFF

Bulk Domain Names

Aquamarine #7FFFD4

UK Web Hosting

Azure #F0FFFF

Host Unlimited Sites

Beige #F5F5DC

Bisque #FFE4C4 WEB BUILDING

Website Templates

Black #000000 Flash Templates

BlanchedAlmond #FFEBCD Website Builder

Internet Business

Blue #0000FF

Opportunity

BlueViolet #8A2BE2

Custom Programming

Brown #A52A2A

BEST Flash Templates

BurlyWood #DEB887

Web Analytics

CadetBlue #5F9EA0

Web Design Forum

Chartreuse #7FFF00

Programming Forum

Chocolate #D2691E

Need A Programmer?

Coral #FF7F50

FREE Trial or Demo

CornflowerBlue #6495ED

Web Content Manager

Cornsilk #FFF8DC Forms,Web Alerts,RSS

Crimson #DC143C Easy Flash Gallery

Cyan #00FFFF Free Shopping Cart

DarkBlue #00008B

HTML Exam

DarkCyan #008B8B

SHOPPING

DarkGoldenRod #B8860B UK Wholesalers

DarkGray #A9A9A9 UK Wholesale



DarkGreen #006400 ONLINE DEGREE

Advance Your Career

DarkKhaki #BDB76B

with Drexel University

DarkMagenta #8B008B Bachelor's & Master's

DarkOliveGreen #556B2F Tech Degrees ONLINE



Darkorange #FF8C00

DarkOrchid #9932CC

DarkRed #8B0000

DarkSalmon #E9967A







http://www.w3schools.com/tags/ref_colornames.asp (1 of 5)9/13/2006 4:33:01 PM

HTML Color Names





DarkSeaGreen #8FBC8F

DarkSlateBlue #483D8B

DarkSlateGray #2F4F4F

DarkTurquoise #00CED1

DarkViolet #9400D3

DeepPink #FF1493

DeepSkyBlue #00BFFF

DimGray #696969

DodgerBlue #1E90FF

Feldspar #D19275

FireBrick #B22222

FloralWhite #FFFAF0

ForestGreen #228B22

Fuchsia #FF00FF

Gainsboro #DCDCDC

GhostWhite #F8F8FF

Gold #FFD700

GoldenRod #DAA520

Gray #808080

Green #008000

GreenYellow #ADFF2F

HoneyDew #F0FFF0

HotPink #FF69B4

IndianRed #CD5C5C

Indigo #4B0082

Ivory #FFFFF0

Khaki #F0E68C

Lavender #E6E6FA

LavenderBlush #FFF0F5

LawnGreen #7CFC00

LemonChiffon #FFFACD

LightBlue #ADD8E6

LightCoral #F08080

LightCyan #E0FFFF

LightGoldenRodYellow #FAFAD2

LightGrey #D3D3D3

LightGreen #90EE90

LightPink #FFB6C1

LightSalmon #FFA07A

LightSeaGreen #20B2AA

LightSkyBlue #87CEFA

LightSlateBlue #8470FF

LightSlateGray #778899

LightSteelBlue #B0C4DE

LightYellow #FFFFE0

Lime #00FF00

LimeGreen #32CD32

Linen #FAF0E6

Magenta #FF00FF

Maroon #800000

MediumAquaMarine #66CDAA

MediumBlue #0000CD

MediumOrchid #BA55D3

MediumPurple #9370D8







http://www.w3schools.com/tags/ref_colornames.asp (2 of 5)9/13/2006 4:33:01 PM

HTML Color Names





MediumSeaGreen #3CB371

MediumSlateBlue #7B68EE

MediumSpringGreen #00FA9A

MediumTurquoise #48D1CC

MediumVioletRed #C71585

MidnightBlue #191970

MintCream #F5FFFA

MistyRose #FFE4E1

Moccasin #FFE4B5

NavajoWhite #FFDEAD

Navy #000080

OldLace #FDF5E6

Olive #808000

OliveDrab #6B8E23

Orange #FFA500

OrangeRed #FF4500

Orchid #DA70D6

PaleGoldenRod #EEE8AA

PaleGreen #98FB98

PaleTurquoise #AFEEEE

PaleVioletRed #D87093

PapayaWhip #FFEFD5

PeachPuff #FFDAB9

Peru #CD853F

Pink #FFC0CB

Plum #DDA0DD

PowderBlue #B0E0E6

Purple #800080

Red #FF0000

RosyBrown #BC8F8F

RoyalBlue #4169E1

SaddleBrown #8B4513

Salmon #FA8072

SandyBrown #F4A460

SeaGreen #2E8B57

SeaShell #FFF5EE

Sienna #A0522D

Silver #C0C0C0

SkyBlue #87CEEB

SlateBlue #6A5ACD

SlateGray #708090

Snow #FFFAFA

SpringGreen #00FF7F

SteelBlue #4682B4

Tan #D2B48C

Teal #008080

Thistle #D8BFD8

Tomato #FF6347

Turquoise #40E0D0

Violet #EE82EE

VioletRed #D02090

Wheat #F5DEB3

White #FFFFFF

WhiteSmoke #F5F5F5







http://www.w3schools.com/tags/ref_colornames.asp (3 of 5)9/13/2006 4:33:01 PM

HTML Color Names





Yellow #FFFF00

YellowGreen #9ACD32









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/tags/ref_colornames.asp (4 of 5)9/13/2006 4:33:01 PM

HTML Color Names





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/tags/ref_colornames.asp (5 of 5)9/13/2006 4:33:01 PM

HTML Examples









SITE SEARCH

HOME HTML Examples

...

HTML Basic

HTML HOME About W3Schools

HTML Introduction W3Schools Forum

HTML Elements

HTML Basic Tags

HTML Formatting HTML Basic Tags Examples

Domain Name

HTML Entities Registration & More!

HTML Links A very simple HTML document

HTML Frames WEB HOSTING

How text inside paragraphs is displayed

$15 Domain Name

HTML Tables More paragraphs

Registration

HTML Lists The use of line breaks

Save $20 / year!

HTML Forms Poem problems (some problems with HTML formatting)

HTML Images Heading tags UK Domain Names

HTML Background Center aligned heading Web Hosting

HTML Colors Insert a horizontal rule Registro de Dominios

HTML Colorvalues Comments in the HTML source Buy UK Domain Names

HTML Colornames Add a background color Register Domain Names



HTML Quick List Cheap Domain Names

Examples explained Cheap Web Hosting

HTML Advanced

HTML Layout Best Web Hosting

HTML Fonts Bulk Domain Names

HTML 4.0 Why

UK Web Hosting

HTML Styles HTML Formatting Text Examples

HTML Head Host Unlimited Sites

HTML Meta WEB BUILDING

Text formatting

HTML URLs Website Templates

Preformatted text (how to control line breaks and spaces)

HTML Scripts Flash Templates

Different computer-output tags

HTML Attributes Website Builder

Insert an address

HTML Events Internet Business

Abbreviations and acronyms

HTML URL-encode Opportunity

Text direction

HTML Webserver

Long and short quotations Custom Programming

HTML Summary

How to mark deleted and inserted text

BEST Flash Templates

Examples/Quiz

Web Analytics

HTML Examples Examples explained

HTML Quiz Web Design Forum

HTML Exam Programming Forum

Need A Programmer?

References

HTML Tag List FREE Trial or Demo

HTML Link Examples

HTML Attributes Web Content Manager

HTML Events Forms,Web Alerts,RSS

HTML Colornames How to create hyperlinks

Set an image as a link Easy Flash Gallery

HTML ASCII

HTML Entities Open a link in a new browser window Free Shopping Cart

HTML URL Encode Jump to another part of a document (on the same page)

HTML Exam

HTTP Messages Break out of a frame

How to link to a mail message (will only work if you have mail installed) SHOPPING

Selected Reading UK Wholesalers

A more complicated mailto link

Web Statistics UK Wholesale

Web Glossary ONLINE DEGREE

Examples explained

Web Hosting Advance Your Career

Web Quality with Drexel University

Bachelor's & Master's

W3Schools Forum Tech Degrees ONLINE

Helping W3Schools HTML Frame Examples





How to create a vertical frameset with 3 different documents

How to create a horizontal frameset with 3 different documents

How to use the tag







http://www.w3schools.com/html/html_examples.asp (1 of 5)9/13/2006 4:33:09 PM

HTML Examples





How to mix a frameset in rows and columns

Frameset with noresize="noresize"

How to create a navigation frame

Inline frame (a frame inside an HTML page)

Jump to a specified section within a frame

Jump to a specified section with frame navigation





Examples explained









HTML Table Examples





Simple tables

Different table borders

Table with no borders

Headings in a table

Empty cells

Table with a caption

Table cells that span more than one row/column

Tags inside a table

Cell padding (control the white space between cell content and the borders

Cell spacing (control the distance between cells)

Add a background color or a background image to a table

Add a background color or a background image to a table cell

Align the content in a table cell

The frame attribute





Examples explained









HTML List Examples





An unordered list

An ordered list

Different types of ordered lists

Different types of unordered Lists

Nested list

Nested list 2

Definition list





Examples explained









HTML Form and Input Examples





How to create input fields

Password fields

Checkboxes

Radiobuttons

Simple drop-down box (a selectable list)

Another drop-down box with a pre-selected value

Textarea (a multi-line text input field)

Create a button

Draw a border with a caption around data

Form with an input field and a submit button

Form with checkboxes and a submit button

Form with radiobuttons and a submit button

Send e-mail from a form





Examples explained









http://www.w3schools.com/html/html_examples.asp (2 of 5)9/13/2006 4:33:09 PM

HTML Examples









HTML Image Examples





Insert images

Insert images from another folder or another server

Background image

Align an image within a text

Let the image float to the left/right of a paragraph

Adjust images to different sizes

Display an alternate text for an image (if the browser can't load images)

Make a hyperlink of an image

Create an image-map, with clickable regions

Turn an image into an image map





Examples explained









HTML Background Examples





Good background and text color

Bad background and text color

Good background image

Good background image 2

Bad background image





Examples explained









HTML Style Examples





Styles in the head section of an HTML document

Link that is not underlined

Link to an external style sheet





Examples explained









HTML Examples





Set a title of a document

One target for all links on a page





Examples explained









HTML Examples





Document description

Document keywords

Redirect a user to another URL





Examples explained









HTML Script Examples









http://www.w3schools.com/html/html_examples.asp (3 of 5)9/13/2006 4:33:09 PM

HTML Examples





Insert a script

Handle browsers that do not support scripts





Examples explained









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









http://www.w3schools.com/html/html_examples.asp (4 of 5)9/13/2006 4:33:09 PM

HTML Examples









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/html/html_examples.asp (5 of 5)9/13/2006 4:33:09 PM

CSS Examples









SITE SEARCH

HOME CSS Examples

...

CSS Basic

CSS HOME About W3Schools

CSS Introduction W3Schools Forum

CSS Syntax

CSS How To

CSS Background Background

Password Protect

CSS Text Your Web Pages

CSS Font Set the background color

CSS Border WEB HOSTING

Set an image as the background

$15 Domain Name

CSS Margin How to repeat a background image

Registration

CSS Padding How to repeat a background image only vertically

Save $20 / year!

CSS List How to repeat a background image only horizontally

How to place the background image UK Domain Names

CSS Advanced Web Hosting

A fixed background image (this image will not scroll with the rest of the page)

CSS Dimension

All the background properties in one declaration Registro de Dominios

CSS Classification

CSS Positioning Buy UK Domain Names

CSS Pseudo-class Text Register Domain Names

CSS Pseudo-element Cheap Domain Names

CSS Media Types Set the color of the text Cheap Web Hosting

CSS Summary Specify the space between characters Best Web Hosting

Align the text

CSS Examples Bulk Domain Names

Decorate the text

CSS Examples

Indent text UK Web Hosting

References Control the letters in a text

Host Unlimited Sites

CSS2 Reference

CSS2 Print WEB BUILDING

Font Website Templates

CSS2 Aural

Flash Templates

CSS Units

Set the font of a text Website Builder

CSS Colors

Set the size of the font Internet Business

CSS Colorvalues

Set the style of the font Opportunity

CSS Colornames

Set the variant of the font Custom Programming

CSS Quiz Set the boldness of the font

CSS Quiz All the font properties in one declaration BEST Flash Templates

CSS Exam Web Analytics



Selected Reading Border Web Design Forum

Web Statistics Programming Forum

Web Glossary Set the style of the four borders Need A Programmer?

Web Hosting Set different borders on each side

Web Quality FREE Trial or Demo

Set the color of the four borders

Web Content Manager

Set the width of the bottom border

W3Schools Forum Forms,Web Alerts,RSS

Set the width of the left border

Set the width of the right border Easy Flash Gallery

Helping W3Schools

Set the width of the top border Free Shopping Cart

All the bottom border properties in one declaration

HTML Exam

All the left border properties in one declaration

All the right border properties in one declaration SHOPPING

All the top border properties in one declaration UK Wholesalers

All the width of the border properties in one declaration UK Wholesale

All the border properties in one declaration ONLINE DEGREE

Advance Your Career

Margin with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE

Set the left margin of a text

Set the right margin of a text

Set the top margin of a text

Set the bottom margin of a text

All the margin properties in one declaration









http://www.w3schools.com/css/css_examples.asp (1 of 3)9/13/2006 4:33:16 PM

CSS Examples





Padding





Set the left padding of a tablecell

Set the right padding of a tablecell

Set the top padding of a tablecell

Set the bottom padding of a tablecell

All the padding properties in one declaration





List





The different list-item markers in unordered lists

The different list-item markers in ordered lists

Set an image as the list-item marker

Place the list-item marker

All list properties in one declaration





Dimension





Increase the space between lines





Classification





How to display an element?

A simple use of the float property

An image with border and margins that floats to the right in a paragraph

An image with a caption that floats to the right

Let the first letter of a paragraph float to the left

Creating a horizontal menu

Position an element relative to its normal position

Position an element with an absolute value

How to make an element invisible

Change the cursor





Positioning





Position an element relative to its normal position

Position an element with an absolute value

Set the shape of an element

What should happen when an element's content is too big to fit in a specified area

Vertical alignment of an image

Place an element "behind" another element

Place an element "behind" another element 2





Pseudo-classes





Add different colors to a hyperlink

Add other styles to hyperlinks

The use of the :first-child pseudo-class

The use of the :lang pseudo-class





Pseudo-elements





Make the first letter special in a text

Make the first line special in a text









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!









http://www.w3schools.com/css/css_examples.asp (2 of 3)9/13/2006 4:33:16 PM

CSS Examples





Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/css/css_examples.asp (3 of 3)9/13/2006 4:33:16 PM

XML Examples









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME XML Examples

...

XML Basic

XML HOME About W3Schools

XML Introduction W3Schools Forum

XML How to use

XML Syntax

Viewing XML Files

XML Elements Active Server Pages

XML Attributes Resource Web Site

In Firefox and Internet Explorer:

XML Validation

XML Validator WEB HOSTING

Open the XML file (typically by clicking on a link) - The XML document will be displayed with $15 Domain Name

XML Browsers

color-coded root and child elements. A plus (+) or minus sign (-) to the left of the elements Registration

XML Viewing

can be clicked to expand or collapse the element structure. To view the raw XML source Save $20 / year!

XML CSS

(without the + and - signs), select "View Page Source" or "View Source" from the browser

XML XSL UK Domain Names

menu.

XML Data Island Web Hosting

XML Parser Registro de Dominios

In Netscape 6:

XML in Real Life Buy UK Domain Names

Register Domain Names

XML Advanced Open the XML file, then right-click in XML file and select "View Page Source". The XML

XML Namespaces document will then be displayed with color-coded root and child elements. Cheap Domain Names

XML CDATA Cheap Web Hosting

XML Encoding In Opera 7 and 8: Best Web Hosting

XML Server

XML Application Bulk Domain Names

In Opera 7: Open the XML file, then right-click in XML file and select "Frame" / "View Source".

XML HTTP Request UK Web Hosting

The XML document will be displayed as plain text. In Opera 8: Open the XML file, then right-

XML Save Data click in XML file and select "Source". The XML document will be displayed as plain text. Host Unlimited Sites

XML Behaviors

XML Technologies WEB BUILDING

XML Editors Website Templates

XML Summary Flash Templates

Viewing XML Files Website Builder

Examples/Quiz Internet Business

XML Examples Opportunity

XML Quiz View a simple XML file (note.xml)

View the same XML file with an error Custom Programming

Selected Reading View an XML CD catalog BEST Flash Templates

Web Statistics View an XML plant catalog

Web Glossary Web Analytics

View an XML food menu

Web Hosting Web Design Forum

Web Quality Programming Forum

Viewing XML files with a dtd

W3Schools Forum Need A Programmer?

View note.xml with an internal dtd FREE Trial or Demo

Helping W3Schools View note.xml with an external dtd Web Content Manager

Forms,Web Alerts,RSS

The Microsoft XML parser Easy Flash Gallery

Free Shopping Cart

View a simple XML file (xml_note.xml)

HTML Exam

Loading the same file into the parser

Traversing the node tree of the file SHOPPING

Loading the same file into HTML UK Wholesalers

UK Wholesale



Displaying using JavaScript ONLINE DEGREE

Advance Your Career

with Drexel University

View a simple XML file (xml_note.xml)

Bachelor's & Master's

Format the same file with JavaScript

Tech Degrees ONLINE



XML and CSS





View an XML CD catalog

View the corresponding CSS file







http://www.w3schools.com/xml/xml_examples.asp (1 of 3)9/13/2006 4:33:22 PM

XML Examples





Display the CD catalog formatted with the CSS file





XML and XSL





View an XML food menu

View the corresponding XSL stylesheet

Display the food menu styled with the XSL stylesheet (IE6)

Display the food menu styled with the XSL stylesheet (IE5)





Data Binding





View an XML CD catalog

Bind the CD catalog to an HTML table

Add , , elements





Database Output





View XML output from a database





Displayed as HTML





View an XML CD catalog

See how the CD catalog can be displayed inside HTML elements

See how the CD catalog can be displayed inside an HTML table

See how to navigate the CD catalog

A simple CD catalog application





Requesting XML data from a server





Send a request to the server

Communicating with a server using XML





Using the XMLHttpRequest Object





Load an XML file with XML HTTP (JavaScript)

Load an XML file with XML HTTP (VBScript)

Load a textfile into a div element with XML HTTP (JavaScript)

Make a HEAD request with XML HTTP (JavaScript)

Make a specified HEAD request with XML HTTP (JavaScript)





XML Behaviors





XML Behaviors









Your browser does not support inline frames or is currently configured not to display inline

frames.







Learn XML with Stylus Studio XML Tools - Free Download!



Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









http://www.w3schools.com/xml/xml_examples.asp (2 of 3)9/13/2006 4:33:22 PM

XML Examples





Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/xml/xml_examples.asp (3 of 3)9/13/2006 4:33:22 PM

XML DOM Examples









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME XML DOM Examples

...

XML DOM Tutorial

DOM HOME About W3Schools

DOM Introduction W3Schools Forum

DOM Nodes

DOM Node List

DOM Parsing XML DOM Parsing

Ecommerce

DOM Traverse Nodes Components

DOM Mozilla vs IE The XML file used in the examples below: note.xml for ASP.NET

Changing Nodes WEB HOSTING

DOM Get Nodes Parse an XML file - Crossbrowser example $15 Domain Name

DOM Set Nodes Parse an XML string - Crossbrowser example Registration

DOM Remove Nodes Save $20 / year!

DOM Replace Nodes Examples explained UK Domain Names

Creating Nodes Web Hosting

DOM Create Nodes Registro de Dominios

DOM Add Nodes Buy UK Domain Names

DOM Clone Nodes Register Domain Names

XML DOM Traversing Nodes

DOM Node Types Cheap Domain Names

Cheap Web Hosting

The XML file used in the examples below: note.xml

XML DOM Objects

Best Web Hosting

DOM Attr

DOM CDATA Traverse a node tree Bulk Domain Names

DOM Comment UK Web Hosting

DOM Document

Examples explained Host Unlimited Sites

DOM Element

DOM HttpRequest WEB BUILDING

DOM Node Website Templates

DOM NodeList Flash Templates

DOM ParseError Website Builder

XML DOM Get Nodes

DOM Text Internet Business

Opportunity

DOM Summary In the examples below, we will use the XML file books.xml, and the JavaScript function

loadXMLDoc(). Custom Programming

Examples BEST Flash Templates

DOM Examples

DOM Validator Use getElementsbyTagname() Web Analytics

Use getAttribute()

Web Design Forum

Selected Reading Use getNamedItem()

Programming Forum

Web Statistics

Web Glossary Need A Programmer?

Examples explained

Web Hosting FREE Trial or Demo

Web Quality Web Content Manager

Forms,Web Alerts,RSS

W3Schools Forum

Easy Flash Gallery

Helping W3Schools XML DOM Set Nodes

Free Shopping Cart



In the examples below, we will use the XML file books.xml, and the JavaScript function HTML Exam

loadXMLDoc(). SHOPPING

UK Wholesalers

UK Wholesale

Set a new attribute and attribute value

Create a new attribute node ONLINE DEGREE

Change an attribute's value Advance Your Career

Change an item's value with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE

Examples explained









http://www.w3schools.com/dom/dom_examples.asp (1 of 4)9/13/2006 4:33:30 PM

XML DOM Examples





XML DOM Remove Nodes





In the examples below, we will use the XML file books.xml, and the JavaScript function

loadXMLDoc().





Remove an element

Remove text from a text node

Remove an attribute

Use removeAttributeNode()





Examples explained









XML DOM Replace Nodes





In the examples below, we will use the XML file books.xml, and the JavaScript function

loadXMLDoc().





Replace a node in a nodelist

Replace data in a text node





Examples explained









XML DOM Create Nodes





In the examples below, we will use the XML file books.xml, and the JavaScript function

loadXMLDoc().





Create an element node

Create an attribute node

Create a text node

Create a CDATA section node

Create a comment node





Examples explained









XML DOM Add Nodes





In the examples below, we will use the XML file books.xml, and the JavaScript function

loadXMLDoc().





Add a node to the end of a node list

Add a node before a specific node

Set a new attribute and attribute value

Insert data into a text node





Examples explained









XML DOM Clone Nodes





In the examples below, we will use the XML file books.xml, and the JavaScript function

loadXMLDoc().





Copy a node and add it to the node list







http://www.w3schools.com/dom/dom_examples.asp (2 of 4)9/13/2006 4:33:30 PM

XML DOM Examples





Examples explained









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









http://www.w3schools.com/dom/dom_examples.asp (3 of 4)9/13/2006 4:33:30 PM

XML DOM Examples







Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/dom/dom_examples.asp (4 of 4)9/13/2006 4:33:30 PM

WAP Demo









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME WAP Demo

...

WAP Tutorial

WAP HOME About W3Schools

WAP Introduction W3Schools Forum

WAP Basic

WML Formatting Click on the cell phone to

WML Links

WML Input

start the demo! ASP.NET

Web Hosting

WML Tasks

WML Timer Note: This WAP Demo requires Internet Explorer 5.0 WEB HOSTING

or higher! $15 Domain Name

WML Variables

Registration

WML Examples

Save $20 / year!

WML Validator

WAP Demo UK Domain Names

WAP W3Schools Web Hosting

Registro de Dominios

References

WML Reference Buy UK Domain Names

WML Entities Register Domain Names

WML DTD Cheap Domain Names

Cheap Web Hosting

Resources

WAP Forum/OMA Best Web Hosting

WAP Software Bulk Domain Names



Selected Reading UK Web Hosting

Web Statistics

Host Unlimited Sites

Web Glossary

Web Hosting WEB BUILDING

Website Templates

Web Quality

Flash Templates

Compiling WML Code

W3Schools Forum Website Builder

Internet Business

Helping W3Schools To test and compile your WML code, you can download the Nokia Mobile Internet Toolkit for Opportunity

free. The Nokia Mobile Internet Toolkit supports the complete WAP 2.0 specification, including

XHTML and CSS. Custom Programming

BEST Flash Templates

If you place WML code on your IIS or Apache server, you don't need to compile it. This is a job Web Analytics

for the WAP Gateway. Simply host your native WML code on your server.

Web Design Forum

Programming Forum

Need A Programmer?

FREE Trial or Demo

Web Content Manager

Your browser does not support inline frames or is currently configured not to display inline

frames. Forms,Web Alerts,RSS

Easy Flash Gallery

Free Shopping Cart

Want To Be A Web Master?

HTML Exam

If you want to be a Web Master, you will have to host your web site with an ISP (Internet SHOPPING

Service Provider). UK Wholesalers

UK Wholesale

MaximumASP offers seven different configurations of dedicated servers to meet your Windows ONLINE DEGREE

and .NET hosting needs. Hosted on our multi-tiered Enterprise Class network, these servers Advance Your Career

provide the performance, security and reliability you need to host your high end web sites and with Drexel University

applications.

Bachelor's & Master's

Tech Degrees ONLINE

Visit MaximumASP









Easy-to-Understand Books for Web Developers





http://www.w3schools.com/wap/wap_demo.asp (1 of 2)9/13/2006 4:33:40 PM

WAP Demo





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/wap/wap_demo.asp (2 of 2)9/13/2006 4:33:40 PM

JavaScript Examples









SITE SEARCH

HOME JavaScript Examples

...

JS Basic

JS HOME About W3Schools

JS Introduction W3Schools Forum

JS How To

JS Where To

Basic JavaScript Examples

JS Variables Ecommerce

JS If...Else Components

Write text with JavaScript

JS Switch for ASP.NET

Format text with HTML tags

JS Operators

JavaScript in the head section WEB HOSTING

JS Popup Boxes

JavaScript in the body section $15 Domain Name

JS Functions

An external JavaScript Registration

JS For Loop

Declare a variable, assign a value to it, and display it Save $20 / year!

JS While Loop

If statement UK Domain Names

JS Break Loops

If...else statement Web Hosting

JS For...In

Random link Registro de Dominios

JS Events

Switch statement

JS Try...Catch Buy UK Domain Names

Alert box

JS Throw Register Domain Names

Alert box with line breaks

JS onerror

Confirm box Cheap Domain Names

JS Special Text

Prompt box Cheap Web Hosting

JS Guidelines

Call a function

Best Web Hosting

JS Objects Function with an argument

JS Objects Intro Function with an argument 2 Bulk Domain Names

JS String Function that returns a value UK Web Hosting

JS Date Function with arguments, that returns a value

Host Unlimited Sites

JS Array For loop

JS Boolean Looping through HTML headers WEB BUILDING

JS Math While loop Website Templates

JS HTML DOM Do While loop Flash Templates

Break a loop Website Builder

JS Advanced Internet Business

Break and continue a loop

JS Browser Opportunity

Use a for...in statement to loop through the elements of an array

JS Cookies

The try...catch statement Custom Programming

JS Validation

The try...catch statement with a confirm box

JS Animation BEST Flash Templates

The onerror event

JS Image Maps Web Analytics

JS Timing

Web Design Forum

JS Create Object Advanced JavaScript Examples

Programming Forum

JS Summary

Detect the visitor's browser and browser version Need A Programmer?

Examples/Quiz

JS Examples More details about the visitor's browser FREE Trial or Demo

JS Object Examples All details about the visitor's browser Web Content Manager

JS DOM Examples Alert user, depending on browser Forms,Web Alerts,RSS

JS Quiz Create a welcome cookie

Easy Flash Gallery

Button animation

JS References Image map with added JavaScript Free Shopping Cart

JS Objects Simple timing HTML Exam

JS HTML DOM Another simple timing

SHOPPING

Timing event in an infinite loop

Selected Reading UK Wholesalers

Timing event in an infinite loop - with a Stop button

Web Statistics UK Wholesale

A clock created with a timing event

Web Glossary ONLINE DEGREE

Create a direct instance of an object

Web Hosting Advance Your Career

Create a template for an object

Web Quality with Drexel University

Bachelor's & Master's

W3Schools Forum

Tech Degrees ONLINE

Helping W3Schools





Your browser does not support inline frames or is currently configured not to display inline

frames.







http://www.w3schools.com/js/js_examples.asp (1 of 3)9/13/2006 4:33:49 PM

JavaScript Examples







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/js/js_examples.asp (2 of 3)9/13/2006 4:33:49 PM

JavaScript Examples





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/js/js_examples.asp (3 of 3)9/13/2006 4:33:49 PM

DHTML Examples









SITE SEARCH

HOME DHTML Examples

...

DHTML Tutorial

DHTML HOME About W3Schools

DHTML Intro W3Schools Forum

DHTML CSS

DHTML DOM

DHTML Events Note: Most of the examples require IE 4.0+, Netscape 7+, Mozilla, Firefox 1.0, or Opera 7+!

Domain Name

DHTML Summary Registration & More!

CSS

DHTML DOM WEB HOSTING

DOM Reference $15 Domain Name

Position:relative Registration

DHTML Examples Position:relative Save $20 / year!

DHTML Examples Position:absolute

DOM Examples UK Domain Names

Visibility

Web Hosting

Z-index

Selected Reading Registro de Dominios

Web Statistics Z-index Vice Versa

Cursors Buy UK Domain Names

Web Glossary

Watermark Register Domain Names

Web Hosting

Web Quality Change background color Cheap Domain Names

Cheap Web Hosting

W3Schools Forum

CSS Filter Property (IE only) Best Web Hosting

Helping W3Schools Bulk Domain Names

Filters

UK Web Hosting

Filters on Images

Filter:mask image Host Unlimited Sites

Filter:mask text WEB BUILDING

Filter light effect Website Templates

Filter moving light effect Flash Templates

Glowing header Website Builder

Drop shadow header Internet Business

From black and white to color Opportunity

Gradually show image

Custom Programming

Negative image

XRay image BEST Flash Templates

The mask filter Web Analytics

Glowing link

Web Design Forum

Drop shadow link

Programming Forum

Wave link

Shadow link Need A Programmer?

Alpha image link

FREE Trial or Demo

Gray image link

Web Content Manager

Forms,Web Alerts,RSS

Events Easy Flash Gallery

Free Shopping Cart

onload

onunload HTML Exam

onchange SHOPPING

onsubmit UK Wholesalers

onreset UK Wholesale

onselect ONLINE DEGREE

onblur Advance Your Career

onfocus with Drexel University

onkeydown Bachelor's & Master's

onkeyup Tech Degrees ONLINE

onkeydown vs onkeyup

onkeypress

onmouseover & onmouseout

onclick

ondblclick

onmousedown & onmouseup





http://www.w3schools.com/dhtml/dhtml_examples.asp (1 of 5)9/13/2006 4:33:59 PM

DHTML Examples





onmousemove

Disable right-click IE only





Text



Element access

Attribute change

innerHTML access

Change innerHTML

Change position

onmousemove

onload & onunload

Tooltip

Typewrite message

Bigger text

Scrolling text

Blinking header





Input Forms



Identical forms

Identical forms 2

Change background color of an input field

Change text color of an input field

Insert background image to an input field

Change background color of a radio button IE and Opera only

Insert background image to a radio button IE and Opera only

Select all check-boxes

Change background color of a checkbox Opera only

Insert background image to a checkbox IE and Opera only

Change background color of a button

Change text color of a button

Insert background image to a button

Change background color of a drop-down list

Change text color of a drop-down list

Change background color of a textarea

Change text color of a textarea

Insert background image to a textarea





Images



Preload image

Change the size of an image

Change the source of an image

Change the size & the source of an image

Change the position of an image

Change the background image

Moving image

Drag and drop the image IE and Opera only

Image viewer

A button with a background image IE and Opera only

Shaking image

Digital clock





Window



Shake the window





Links



Text transform

Letter spacing

Blinking link

Shaking link

Random Banner









http://www.w3schools.com/dhtml/dhtml_examples.asp (2 of 5)9/13/2006 4:33:59 PM

DHTML Examples





Menus



Top navigation IE only

Left navigation IE and Opera only

Drop down navigation (select box)

Top drop down IE and Opera only

Always-on-top IE and Opera only

Inset borders IE and Opera only

Description menu

Description image

Cursor description IE and Opera only

Cursor image IE and Opera only

Gray/Color image menu IE only

Sliding Vertically IE and Opera only

Click sliding Vertically IE and Opera only

Sliding horizontal

Click sliding horizontal





Cursor



Cursor position IE only

Cursor text IE only

Cursor image IE only

Easy cursor trail IE only





Page-enter Effects (IE only)



Fade in

Square in

Square out

Circle in

Circle out

Curtain up

Curtain down

Curtain right

Curtain left

Vertical blinds

Horizontal blinds

Boxy vertical blinds

Boxy horizontal blinds

Pulverized

Elevator close

Elevator open

Elevator horizontal close

Elevator horizontal open

Diagonal top right

Diagonal bottom right

Diagonal top left

Diagonal bottom left

Horizontal lines

Vertical lines

Random









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?









http://www.w3schools.com/dhtml/dhtml_examples.asp (3 of 5)9/13/2006 4:33:59 PM

DHTML Examples





Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/dhtml/dhtml_examples.asp (4 of 5)9/13/2006 4:33:59 PM

DHTML Examples





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/dhtml/dhtml_examples.asp (5 of 5)9/13/2006 4:33:59 PM

VBScript Examples









SITE SEARCH

HOME VBScript Examples

...

VBScript Tutorial

VB HOME About W3Schools

VB Introduction W3Schools Forum

VB How to

VB Where to

VB Variables Basic

Domain Name

VB Procedures Registration & More!

VB Conditional Write text using VBScript

VB Looping WEB HOSTING

Format text with HTML tags

$15 Domain Name

VB Summary A function in the head section

Registration

A script in the body section

Examples Save $20 / year!

VB Examples

UK Domain Names

Variables

References Web Hosting

VB Functions Registro de Dominios

Create a variable

VB Keywords Buy UK Domain Names

Insert a variable value in a text

Register Domain Names

Selected Reading Create an array

Web Statistics Cheap Domain Names

Web Glossary Cheap Web Hosting

Procedures

Web Hosting Best Web Hosting

Web Quality

Sub procedure Bulk Domain Names

W3Schools Forum Function procedure

UK Web Hosting

Helping W3Schools Host Unlimited Sites

Conditional Statements

WEB BUILDING

Website Templates

If...then..else statement Flash Templates

If...then..elseif statement Website Builder

Select case statement Internet Business

Random link Opportunity

Custom Programming

Looping

BEST Flash Templates



For..next loop Web Analytics

Looping through the HTML headers Web Design Forum

For..each loop Programming Forum

Do...While loop

Need A Programmer?

FREE Trial or Demo

Date and Time Functions

Web Content Manager

Forms,Web Alerts,RSS

Display date and time

Display the days Easy Flash Gallery

Display the months Free Shopping Cart

Display the current month and day

HTML Exam

Countdown to year 3000

Add a time interval to a date SHOPPING

UK Wholesalers

Format date and time

UK Wholesale

Is this a date?

ONLINE DEGREE

Advance Your Career

Other Built-in Functions

with Drexel University

Bachelor's & Master's

Uppercase or lowercase characters? Tech Degrees ONLINE

Remove leading or trailing spaces from a string

Reverse a string

Round a number

Return a random number

Return a random number between 0-99

Return a specified number of characters from the left or right side of a string





http://www.w3schools.com/vbscript/vbscript_examples.asp (1 of 3)9/13/2006 4:34:08 PM

VBScript Examples





Replace some characters in a string

Return a specified number of characters from a string









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









http://www.w3schools.com/vbscript/vbscript_examples.asp (2 of 3)9/13/2006 4:34:08 PM

VBScript Examples







Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/vbscript/vbscript_examples.asp (3 of 3)9/13/2006 4:34:08 PM

ASP Examples









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME

ASP Examples ...

ASP Tutorial

ASP HOME About W3Schools

ASP Introduction W3Schools Forum

ASP Install

ASP Syntax

ASP Variables Basic Web based charting

ASP Procedures for ASP.NET

ASP Forms

Write text using ASP WEB HOSTING

ASP Cookies

Format text with HTML tags $15 Domain Name

ASP Session

Registration

ASP Application

Variables Save $20 / year!

ASP #include

ASP Global.asa UK Domain Names

ASP Send e-mail Create a variable Web Hosting

Create an array Registro de Dominios

ASP Objects

Looping through HTML headers Buy UK Domain Names

ASP Response

Time-based greeting using VBScript Register Domain Names

ASP Request

Time-based greeting using JavaScript

ASP Application Cheap Domain Names

ASP Session Cheap Web Hosting

ASP Server Date/Time Functions (VBScript)

Best Web Hosting

ASP Error

Date and time Bulk Domain Names

ASP FileSystem

Get the name of a day UK Web Hosting

ASP TextStream

Get the name of a month

ASP Drive Host Unlimited Sites

Get todays' day and month

ASP File WEB BUILDING

Countdown to year 3000

ASP Folder Website Templates

Calculate the day which is n days from today

ASP Dictionary Flash Templates

Format date and time

ASP ADO Website Builder

Is this a date?

Internet Business

ASP Components Opportunity

ASP AdRotator Some Other Functions (VBScript)

ASP BrowserCap Custom Programming

ASP Content Linking BEST Flash Templates

Uppercase or lowercase a string

ASP Content Rotator

Trim a string Web Analytics

ASP Quick Ref How to reverse a string?

Web Design Forum

ASP Summary How to round a number?

Programming Forum

A random number

Examples/Quiz Return a specified number of characters from left/right of a string Need A Programmer?

ASP Examples Replace some characters in a string FREE Trial or Demo

ASP Quiz Return a specified number of characters from a string Web Content Manager

ASP Exam

Forms,Web Alerts,RSS

Procedures Easy Flash Gallery

Selected Reading

Web Statistics Free Shopping Cart

Call a procedure using VBScript in ASP

Web Glossary HTML Exam

Call a procedure using JavaScript in ASP

Web Hosting

Call a JavaScript procedure and a VBScript procedure using VBScript in ASP SHOPPING

Web Quality

UK Wholesalers

W3Schools Forum UK Wholesale

Forms

ONLINE DEGREE

Helping W3Schools Advance Your Career

Interact with a user in a form that uses the "get" method

with Drexel University

Interact with a user in a form that uses the "post" method

Bachelor's & Master's

Interact with a user in a form with radio buttons

Tech Degrees ONLINE



Cookies





Create a welcome cookie









http://www.w3schools.com/asp/asp_examples.asp (1 of 4)9/13/2006 4:34:19 PM

ASP Examples





Response Object





Write text using ASP

Format text with HTML tags

Redirect the user to another URL

Random links

Controlling the buffer

Clear the buffer

End a script in the middle of processing

Set how many minutes a page will be cached in a browser before it expires

Set a date/time when a page cached in a browser will expire

Check if the user is still connected

Set the type of content

Set the name of character set





Request Object





Send extra information within a link

A QueryString collection in its simplest use

How to use information from forms

More information from a form

A form collection in its simplest use

How to use information from forms

More information from a form

A form with radio buttons

A form with checkboxes

How to find the visitors' browser type, IP address and more

List all servervariables you can ask for

Welcome cookie

Total number of bytes the user sent





Session Object





Return session id number for a user

Get a session's timeout





Server Object





When was a file last modified?

Open a textfile for reading

Home made hit counter





FileSystem Object





Does a specified file exist?

Does a specified folder exist?

Does a specified drive exist?

Get the name of a specified drive

Get the name of the parent folder of a specified path

Get the file extension

Get the base name of a file or folder





TextStream Object





Read textfile

Read only a part of a textfile

Read one line of a textfile

Read all lines from a textfile

Skip a part of a textfile

Skip a line of a textfile

Return current line-number in a text file

Get column number of the current character in a text file





Drive Object





Get the available space of a specified drive







http://www.w3schools.com/asp/asp_examples.asp (2 of 4)9/13/2006 4:34:19 PM

ASP Examples





Get the free space of a specified drive

Get the total size of a specified drive

Get the drive letter of a specified drive

Get the drive type of a specified drive

Get the file system of a specified drive

Is the drive ready?

Get the path of a specified drive

Get the root folder of a specified drive

Get the serialnumber of a specified drive





File Object





When was the file created?

When was the file last modified?

When was the file last accessed?

Return the attributes of a specified file





Dictionary Object





Does a specified key exist?

Return an array of all items

Return an array of all keys

Return the value of an item

Set a key

Return the number of key/item pairs





AdRotator





Display a different image each time a user visits a page

Display a different image each time a user visits a page + the images are links





Browser Capabilities





Find the type, capabilities, and version of each browser that visits your site





ContentRotator





Display a different content each time a user visits a page (ASP 3.0)





Content Linking





Build a table of contents

Navigate between pages in a text file









Your browser does not support inline frames or is currently configured not to display inline

frames.







Have you ever wanted to distribute your dynamic web sites on a CD or

DVD?



DWebPro is a stand alone web server developed specifically for

distributing dynamic web sites (for example PHP/MySQL, ASP.Net/Ms

Access) on CD or DVD without needing to rewrite the web site code.





Just imagine the look on your client's face when you:







s Browse their dynamic web sites from a CD/DVD.

s Run to MySQL, PostgreSQL, Firebird and other databases directly from CD/DVD.

s Send their email order directly from the CD/DVD.





http://www.w3schools.com/asp/asp_examples.asp (3 of 4)9/13/2006 4:34:19 PM

ASP Examples





s Ship thousands of CDs and DVDs with the cost of a single license.

s Create CDs and DVDs that run on any Windows platform.

s And more...





Download Your Copy of DWebPro, it's "FREE for non commercial use"!







Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/asp/asp_examples.asp (4 of 4)9/13/2006 4:34:19 PM

ADO Examples









SITE SEARCH

HOME ADO Examples

...

ADO Tutorial

ADO HOME About W3Schools

ADO Intro W3Schools Forum

ADO Connect

ADO Recordset

ADO Display Display

Password Protect

ADO Query Your Web Pages

ADO Sort Display records

ADO Add WEB HOSTING

Display records in an HTML table

$15 Domain Name

ADO Update Add headers to the HTML table

Registration

ADO Delete Add colors to the HTML table

Save $20 / year!

ADO Demo

ADO Speed Up UK Domain Names

Queries

Web Hosting

ADO Objects Registro de Dominios

ADO Command Display records where "Companyname" starts with an A

ADO Connection Buy UK Domain Names

Display records where "Companyname" is > E

ADO Error Register Domain Names

Display only Spanish customers

ADO Field Let the user choose filter Cheap Domain Names

ADO Parameter Cheap Web Hosting

ADO Property

Sort Best Web Hosting

ADO Record

ADO Recordset Bulk Domain Names

ADO Stream Sort the records on a specified fieldname ascending

UK Web Hosting

ADO DataTypes Sort the records on a specified fieldname descending

Let the user choose what column to sort on Host Unlimited Sites

ADO Summary

WEB BUILDING

Examples Website Templates

Recordset Object

ADO Examples Flash Templates

Website Builder

Exam GetRows Internet Business

ADO Exam GetString Opportunity

Selected Reading Custom Programming

Web Statistics

Web Glossary BEST Flash Templates

Web Hosting Web Analytics

Web Quality

Your browser does not support inline frames or is currently configured not to display inline Web Design Forum

W3Schools Forum frames. Programming Forum

Need A Programmer?

Helping W3Schools

FREE Trial or Demo

Learn XML with Stylus Studio XML Tools - Free Download!

Web Content Manager

Forms,Web Alerts,RSS

Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service Easy Flash Gallery

applications.

Free Shopping Cart

HTML Exam

Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes! SHOPPING

UK Wholesalers

UK Wholesale

Download a FREE Trial Now!

ONLINE DEGREE

Advance Your Career

with Drexel University

Bachelor's & Master's

Easy-to-Understand Books for Web Developers Tech Degrees ONLINE









http://www.w3schools.com/ado/ado_examples.asp (1 of 2)9/13/2006 4:34:25 PM

ADO Examples





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/ado/ado_examples.asp (2 of 2)9/13/2006 4:34:25 PM

SVG Examples









SITE SEARCH

HOME SVG Examples

...

SVG Basic

SVG HOME About W3Schools

SVG Intro W3Schools Forum

SVG Example

SVG in HTML

View SVG Files

ASP.NET

SVG Shapes

SVG Rectangle You cannot view SVG files if you do not have an SVG viewer installed. Web Hosting

SVG Circle WEB HOSTING

SVG Ellipse Note: Firefox 1.5 and Opera 9 have native SVG support. If you are using one of these $15 Domain Name

SVG Line browsers, you do not need to install an SVG viewer. Registration

SVG Polygon Save $20 / year!

SVG Polyline

Download an SVG Viewer for FREE from Adobe. UK Domain Names

SVG Path

Web Hosting

SVG Filters Registro de Dominios

View SVG Source

SVG Intro Buy UK Domain Names

SVG Gaussian Register Domain Names

To view the SVG source, open the example and right-click in the example window. Select "View

SVG Gradients Source". Cheap Domain Names

SVG Linear Cheap Web Hosting

SVG Radial Best Web Hosting

SVG Examples Bulk Domain Names

SVG Examples

SVG Examples

UK Web Hosting

SVG Reference SVG Shapes Host Unlimited Sites

SVG Elements

WEB BUILDING

Selected Reading A rectangle Website Templates

Web Statistics A rectangle with opacity Flash Templates

Web Glossary A rectangle with opacity 2 Website Builder

Web Hosting A rectangle with rounded corners Internet Business

Web Quality A circle Opportunity

An ellipse Custom Programming

W3Schools Forum Three ellipses on top of each other

BEST Flash Templates

Two ellipses

Helping W3Schools

A line Web Analytics

A polygon with three sides Web Design Forum

A polygon with four sides Programming Forum

A polyline

A path Need A Programmer?

A spiral FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

SVG Filters

Easy Flash Gallery

A feGaussianBlur filter Free Shopping Cart

Another feGaussianBlur filter

HTML Exam

A feBlend filter

A feColorMatrix filter SHOPPING

A feComponentTransfer filter UK Wholesalers

A feOffset filter UK Wholesale

feOffset, feFlood, feComposite, feMerge, and feMergeNode ONLINE DEGREE

A feMorphology filter Advance Your Career

with Drexel University

Bachelor's & Master's

Filter 1

Tech Degrees ONLINE

Filter 2

Filter 3

Filter 4

Filter 5

Filter 6









http://www.w3schools.com/svg/svg_examples.asp (1 of 3)9/13/2006 4:34:29 PM

SVG Examples





SVG Gradients



Grad linear (horizontal gradient)

Grad linear (vertical gradient)

Grad radial

Grad radial 2





SVG Misc



Add an element to a rectangle. The rectangle will act as a hyperlink

Use a JavaScript to create an a element when the user clicks on a circle





Rectangle that repeatedly fade away over 5 seconds

Animate the x, y, width, and height attributes of a rectangle and change the color of the

rectangle





Three rectangles that will change color





Text that will move along a motion path

Text that will move, rotate and scale along a motion path

Text that will move, rotate and scale along a motion path + a rectangle that will "grow" and

change color









Your browser does not support inline frames or is currently configured not to display inline

frames.







Want To Be A Web Master?



If you want to be a Web Master, you will have to host your web site with an ISP (Internet

Service Provider).





Founded in 1996 in North Carolina, AIT Inc. provides web hosting and ecommerce services to

more than 190,000 domains in 107 countries. Shared, dedicated, and colocated hosting plans

for both Linux and Windows users are available along with the industry's most lucrative

reseller program. AIT has won acclaim as one of the fastest growing technology companies in

North America by Inc. Magazine and by Deloitte & Touche.





As low as $39.95 per month for Dedicated Hosting! Choose from managed or fully managed

options. Plans begin with an 80 GB hard drive and 1 terabyte of data transfer. AIT hosting

packages are the ideal environment for web developers, designers, hosting resellers,

entrepreneurs, and business IT departments to house your servers off site.





Visit AIT









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit





http://www.w3schools.com/svg/svg_examples.asp (2 of 3)9/13/2006 4:34:29 PM

SVG Examples





q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/svg/svg_examples.asp (3 of 3)9/13/2006 4:34:29 PM

HTML Quiz









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME HTML Quiz

...

HTML Basic

HTML HOME About W3Schools

HTML Introduction W3Schools Forum

HTML Elements

HTML Basic Tags You can test your HTML skills with W3Schools' Quiz.

HTML Formatting Password Protect

HTML Entities Your Web Pages

HTML Links

HTML Frames WEB HOSTING

The Test $15 Domain Name

HTML Tables

Registration

HTML Lists

The test contains 20 questions and there is no time limit. Save $20 / year!

HTML Forms

HTML Images UK Domain Names

HTML Background The test is not official, it's just a nice way to see how much you know, or don't know, about Web Hosting

HTML Colors HTML. Registro de Dominios

HTML Colorvalues Buy UK Domain Names

HTML Colornames Register Domain Names



HTML Quick List Cheap Domain Names

Your Score Will be Counted

Cheap Web Hosting

HTML Advanced

HTML Layout Best Web Hosting

You will get 1 point for each correct answer. At the end of the Quiz, your total score will be

HTML Fonts displayed. Maximum score is 20 points. Bulk Domain Names

HTML 4.0 Why

UK Web Hosting

HTML Styles Good luck! Start the HTML Quiz

HTML Head Host Unlimited Sites

HTML Meta WEB BUILDING

HTML URLs Website Templates

HTML Scripts Flash Templates

HTML Attributes Website Builder

HTML Events Internet Business

Your browser does not support inline frames or is currently configured not to display inline

HTML URL-encode frames. Opportunity

HTML Webserver

Custom Programming

HTML Summary

Learn XML with Stylus Studio XML Tools - Free Download! BEST Flash Templates

Examples/Quiz

Web Analytics

HTML Examples

HTML Quiz Stylus Studio makes it easy to edit and validate XML, XSLT, Web Design Forum

HTML Exam DTD, XML Schema, XHTML, XPath, XQuery and Web Service Programming Forum

applications.

Need A Programmer?

References

HTML Tag List Free XML video demonstrations will help you learn XML and FREE Trial or Demo

HTML Attributes become a W3C XML development master in just minutes! Web Content Manager

HTML Events Forms,Web Alerts,RSS

HTML Colornames

Download a FREE Trial Now! Easy Flash Gallery

HTML ASCII

HTML Entities Free Shopping Cart

HTML URL Encode HTML Exam

HTTP Messages

SHOPPING

Selected Reading

Easy-to-Understand Books for Web Developers UK Wholesalers

Web Statistics UK Wholesale

Web Glossary ONLINE DEGREE

Web Hosting Advance Your Career

Web Quality with Drexel University

Bachelor's & Master's

W3Schools Forum Tech Degrees ONLINE

Helping W3Schools









http://www.w3schools.com/html/html_quiz.asp (1 of 2)9/13/2006 4:34:34 PM

HTML Quiz





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/html/html_quiz.asp (2 of 2)9/13/2006 4:34:34 PM

XHTML Quiz









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME XHTML Quiz

...

XHTML Tutorial

XHTML HOME About W3Schools

XHTML Introduction W3Schools Forum

XHTML Why

XHTML v HTML You can test your XHTML skills with W3Schools' Quiz.

XHTML Syntax Ecommerce

XHTML DTD Components

XHTML HowTo for ASP.NET

XHTML Validation

The Test WEB HOSTING

XHTML Modules

$15 Domain Name

XHTML Attributes

The test contains 20 questions and there is no time limit. Registration

XHTML Events

Save $20 / year!

XHTML Summary

The test is not official, it's just a nice way to see how much you know, or don't know, about UK Domain Names

Quiz/Exam XHTML. Web Hosting

XHTML Quiz

Registro de Dominios

XHTML Exam

Buy UK Domain Names

References Register Domain Names

XHTML Tag List Your Score Will Be Counted

Cheap Domain Names

XHTML Attributes

Cheap Web Hosting

XHTML Events You will get 1 point for each correct answer. At the end of the Quiz, your total score will be

XHTML Colornames displayed. Maximum score is 20 points. Best Web Hosting

XHTML ASCII Bulk Domain Names

XHTML Entities Good luck! Start the XHTML Quiz UK Web Hosting

XHTML URL Encode

HTTP Messages Host Unlimited Sites

WEB BUILDING

Selected Reading

Website Templates

Web Statistics

Flash Templates

Web Glossary

Your browser does not support inline frames or is currently configured not to display inline Website Builder

Web Hosting

frames. Internet Business

Web Quality

Opportunity

W3Schools Forum Custom Programming

What do you want your Web site to do?

Helping W3Schools BEST Flash Templates

Go beyond just managing content… Web Analytics

Want more out of your Web site than just content

management? How about site analytics, online Web Design Forum

communities, document management. What if there Programming Forum

was one product that let you do everything you need

to do on the Web, as well as everything you want to Need A Programmer?

do? Now there is. FREE Trial or Demo

Web Content Manager

Ektron’s Web Content Management system gives you all the tools you Forms,Web Alerts,RSS

need to create, deploy, and manage your Web site – all rolled into one Easy Flash Gallery

application.

Free Shopping Cart



Use Ektron CMS400.NET for: HTML Exam

SHOPPING

q Content Management – Author/edit content, manage UK Wholesalers

navigation, menus, audit trails, workflow, approvals UK Wholesale

q Web Site Analytics - track visitors, report on most requested

ONLINE DEGREE

pages, see where they came from and where they are going.

Advance Your Career

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support with Drexel University

q Web Alerts – Manage memberships and subscriptions and automatically email visitors Bachelor's & Master's

when you add or update content that’s relevant to them Tech Degrees ONLINE

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web





http://www.w3schools.com/xhtml/xhtml_quiz.asp (1 of 2)9/13/2006 4:34:38 PM

XHTML Quiz





q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/xhtml/xhtml_quiz.asp (2 of 2)9/13/2006 4:34:38 PM

CSS Quiz









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME CSS Quiz

...

CSS Basic

CSS HOME About W3Schools

CSS Introduction W3Schools Forum

CSS Syntax

CSS How To You can test your CSS skills with W3Schools' Quiz.

CSS Background Domain Name

CSS Text Registration & More!

CSS Font

CSS Border WEB HOSTING

The Test $15 Domain Name

CSS Margin

Registration

CSS Padding

The test contains 20 questions and there is no time limit. Save $20 / year!

CSS List

UK Domain Names

CSS Advanced The test is not official, it's just a nice way to see how much you know, or don't know, about Web Hosting

CSS Dimension CSS. Registro de Dominios

CSS Classification

CSS Positioning Buy UK Domain Names

CSS Pseudo-class Register Domain Names

CSS Pseudo-element Cheap Domain Names

Your Score Will be Counted

CSS Media Types Cheap Web Hosting

CSS Summary

Best Web Hosting

You will get 1 point for each correct answer. At the end of the Quiz, your total score will be

CSS Examples displayed. Maximum score is 20 points. Bulk Domain Names

CSS Examples

UK Web Hosting

Good luck! Start the CSS Quiz

References Host Unlimited Sites

CSS2 Reference

CSS2 Print WEB BUILDING

Website Templates

CSS2 Aural

Flash Templates

CSS Units

Website Builder

CSS Colors

Your browser does not support inline frames or is currently configured not to display inline Internet Business

CSS Colorvalues

frames. Opportunity

CSS Colornames

Custom Programming

CSS Quiz

CSS Quiz What do you want your Web site to do? BEST Flash Templates

CSS Exam Web Analytics

Go beyond just managing content…

Selected Reading Want more out of your Web site than just content Web Design Forum

Web Statistics management? How about site analytics, online Programming Forum

Web Glossary communities, document management. What if there

Need A Programmer?

Web Hosting was one product that let you do everything you need

Web Quality to do on the Web, as well as everything you want to FREE Trial or Demo

do? Now there is. Web Content Manager

W3Schools Forum Forms,Web Alerts,RSS

Ektron’s Web Content Management system gives you all the tools you Easy Flash Gallery

Helping W3Schools

need to create, deploy, and manage your Web site – all rolled into one

application. Free Shopping Cart

HTML Exam

Use Ektron CMS400.NET for: SHOPPING

UK Wholesalers

q Content Management – Author/edit content, manage UK Wholesale

navigation, menus, audit trails, workflow, approvals ONLINE DEGREE

q Web Site Analytics - track visitors, report on most requested Advance Your Career

pages, see where they came from and where they are going.

with Drexel University

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support Bachelor's & Master's

q Web Alerts – Manage memberships and subscriptions and automatically email visitors Tech Degrees ONLINE

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web





http://www.w3schools.com/css/css_quiz.asp (1 of 2)9/13/2006 4:34:42 PM

CSS Quiz





q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/css/css_quiz.asp (2 of 2)9/13/2006 4:34:42 PM

XML Quiz









SITE SEARCH

HOME XML Quiz

...

XML Basic

XML HOME About W3Schools

XML Introduction W3Schools Forum

XML How to use

XML Syntax You can test your XML skills with W3Schools' Quiz.

XML Elements Ecommerce

XML Attributes Components

XML Validation for ASP.NET

XML Validator

The Test WEB HOSTING

XML Browsers

$15 Domain Name

XML Viewing

The test contains 20 questions and there is no time limit. Registration

XML CSS

Save $20 / year!

XML XSL

XML Data Island The test is not official, it's just a nice way to see how much you know, or don't know, about UK Domain Names

XML Parser XML. Web Hosting

XML in Real Life Registro de Dominios

Buy UK Domain Names

XML Advanced

XML Namespaces Register Domain Names

Your Score Will be Counted

XML CDATA Cheap Domain Names

XML Encoding Cheap Web Hosting

XML Server You will get 1 point for each correct answer. At the end of the Quiz, your total score will be

displayed. Maximum score is 20 points. Best Web Hosting

XML Application

XML HTTP Request Bulk Domain Names

XML Save Data Good luck! Start the XML Quiz UK Web Hosting

XML Behaviors

Host Unlimited Sites

XML Technologies

XML Editors WEB BUILDING

XML Summary Website Templates

Flash Templates

Examples/Quiz Website Builder

Your browser does not support inline frames or is currently configured not to display inline

XML Examples Internet Business

frames.

XML Quiz Opportunity



Selected Reading Custom Programming

Web Statistics What do you want your Web site to do?

BEST Flash Templates

Web Glossary

Go beyond just managing content… Web Analytics

Web Hosting

Want more out of your Web site than just content

Web Quality management? How about site analytics, online Web Design Forum

communities, document management. What if there Programming Forum

W3Schools Forum was one product that let you do everything you need

to do on the Web, as well as everything you want to Need A Programmer?

Helping W3Schools do? Now there is. FREE Trial or Demo

Web Content Manager

Ektron’s Web Content Management system gives you all the tools you Forms,Web Alerts,RSS

need to create, deploy, and manage your Web site – all rolled into one Easy Flash Gallery

application.

Free Shopping Cart



Use Ektron CMS400.NET for: HTML Exam

SHOPPING

q Content Management – Author/edit content, manage UK Wholesalers

navigation, menus, audit trails, workflow, approvals UK Wholesale

q Web Site Analytics - track visitors, report on most requested

ONLINE DEGREE

pages, see where they came from and where they are going.

Advance Your Career

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support with Drexel University

q Web Alerts – Manage memberships and subscriptions and automatically email visitors Bachelor's & Master's

when you add or update content that’s relevant to them Tech Degrees ONLINE

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web





http://www.w3schools.com/xml/xml_quiz.asp (1 of 2)9/13/2006 4:34:47 PM

XML Quiz





q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/xml/xml_quiz.asp (2 of 2)9/13/2006 4:34:47 PM

JavaScript Quiz









SITE SEARCH

HOME JavaScript Quiz Test

...

JS Basic

JS HOME About W3Schools

JS Introduction W3Schools Forum

JS How To

JS Where To You can test your JavaScript skills with W3Schools' Quiz.

JS Variables ASP.NET

JS If...Else Shopping Cart

JS Switch

JS Operators WEB HOSTING

The Test $15 Domain Name

JS Popup Boxes

Registration

JS Functions

The test contains 20 questions and there is no time limit. Save $20 / year!

JS For Loop

JS While Loop UK Domain Names

JS Break Loops The test is not official, it's just a nice way to see how much you know, or don't know, about Web Hosting

JS For...In JavaScript. Registro de Dominios

JS Events Buy UK Domain Names

JS Try...Catch Register Domain Names

JS Throw

Cheap Domain Names

JS onerror Your Score Will be Counted

JS Special Text Cheap Web Hosting

JS Guidelines Best Web Hosting

You will get 1 point for each correct answer. At the end of the Quiz, your total score will be

displayed. Maximum score is 20 points. Bulk Domain Names

JS Objects

JS Objects Intro UK Web Hosting

JS String Good luck! Start the JavaScript Quiz

Host Unlimited Sites

JS Date

JS Array WEB BUILDING

JS Boolean Website Templates

JS Math Flash Templates

JS HTML DOM Website Builder

Your browser does not support inline frames or is currently configured not to display inline Internet Business

JS Advanced frames. Opportunity

JS Browser

Custom Programming

JS Cookies

JS Validation What do you want your Web site to do? BEST Flash Templates

JS Animation Web Analytics

JS Image Maps Go beyond just managing content…

Want more out of your Web site than just content Web Design Forum

JS Timing

management? How about site analytics, online Programming Forum

JS Create Object

communities, document management. What if there

JS Summary Need A Programmer?

was one product that let you do everything you need

to do on the Web, as well as everything you want to FREE Trial or Demo

Examples/Quiz

do? Now there is. Web Content Manager

JS Examples

JS Object Examples Forms,Web Alerts,RSS

JS DOM Examples Ektron’s Web Content Management system gives you all the tools you Easy Flash Gallery

JS Quiz need to create, deploy, and manage your Web site – all rolled into one

application. Free Shopping Cart

JS References HTML Exam

JS Objects

Use Ektron CMS400.NET for: SHOPPING

JS HTML DOM

UK Wholesalers

Selected Reading q Content Management – Author/edit content, manage UK Wholesale

Web Statistics navigation, menus, audit trails, workflow, approvals ONLINE DEGREE

Web Glossary q Web Site Analytics - track visitors, report on most requested Advance Your Career

Web Hosting pages, see where they came from and where they are going.

with Drexel University

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

Web Quality Bachelor's & Master's

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors Tech Degrees ONLINE

W3Schools Forum

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

Helping W3Schools

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web





http://www.w3schools.com/js/js_quiz.asp (1 of 2)9/13/2006 4:34:51 PM

JavaScript Quiz





q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/js/js_quiz.asp (2 of 2)9/13/2006 4:34:51 PM

SQL Quiz









SITE SEARCH

HOME SQL Quiz

...

SQL Basic

SQL HOME About W3Schools

SQL Intro W3Schools Forum

SQL Select

SQL Where You can test your SQL skills with W3Schools' Quiz.

SQL Insert ASP.NET

SQL Update Web Hosting

SQL Delete

WEB HOSTING

SQL Demo The Test $15 Domain Name

SQL Try It Registration

The test contains 20 questions and there is no time limit. Save $20 / year!

SQL Advanced

SQL Order By UK Domain Names

SQL AND & OR The test is not official, it's just a nice way to see how much you know, or don't know, about Web Hosting

SQL In SQL. Registro de Dominios

SQL Between Buy UK Domain Names

SQL Aliases Register Domain Names

SQL Join

Cheap Domain Names

SQL Union Your Score Will be Counted

Cheap Web Hosting

SQL Create

SQL Drop Best Web Hosting

You will get 1 point for each correct answer. At the end of the Quiz, your total score will be

SQL Alter displayed. Maximum score is 20 points. Bulk Domain Names

SQL Functions

UK Web Hosting

SQL Group By Good luck! Start the SQL Quiz

SQL Select Into Host Unlimited Sites

SQL Create View WEB BUILDING

SQL Server Website Templates

Flash Templates

SQL Quick Ref

Website Builder

SQL Summary

Your browser does not support inline frames or is currently configured not to display inline Internet Business

SQL Quiz frames. Opportunity

SQL Quiz Custom Programming

SQL Exam

Want To Be A Web Master? BEST Flash Templates

Selected Reading Web Analytics

Web Statistics

Web Glossary If you want to be a Web Master, you will have to host your web site with an ISP (Internet Web Design Forum

Service Provider). Programming Forum

Web Hosting

Web Quality Need A Programmer?

Founded in 1996 in North Carolina, AIT Inc. provides web hosting and ecommerce services to

W3Schools Forum more than 190,000 domains in 107 countries. Shared, dedicated, and colocated hosting plans FREE Trial or Demo

for both Linux and Windows users are available along with the industry's most lucrative Web Content Manager

Helping W3Schools reseller program. AIT has won acclaim as one of the fastest growing technology companies in Forms,Web Alerts,RSS

North America by Inc. Magazine and by Deloitte & Touche.

Easy Flash Gallery



As low as $39.95 per month for Dedicated Hosting! Choose from managed or fully managed Free Shopping Cart

options. Plans begin with an 80 GB hard drive and 1 terabyte of data transfer. AIT hosting HTML Exam

packages are the ideal environment for web developers, designers, hosting resellers,

entrepreneurs, and business IT departments to house your servers off site. SHOPPING

UK Wholesalers

UK Wholesale

Visit AIT

ONLINE DEGREE

Advance Your Career

with Drexel University

Bachelor's & Master's

Easy-to-Understand Books for Web Developers

Tech Degrees ONLINE









http://www.w3schools.com/sql/sql_quiz.asp (1 of 2)9/13/2006 4:34:57 PM

SQL Quiz





q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/sql/sql_quiz.asp (2 of 2)9/13/2006 4:34:57 PM

PHP Quiz









SITE SEARCH

HOME PHP Quiz

...

PHP Basic

PHP HOME About W3Schools

PHP Intro W3Schools Forum

PHP Install

PHP Syntax You can test your PHP skills with W3Schools' Quiz.

PHP Variables Active Server Pages

PHP Operators Resource Web Site

PHP If...Else

PHP Switch WEB HOSTING

The Test $15 Domain Name

PHP Arrays

Registration

PHP Looping

The test contains 20 questions and there is no time limit. Save $20 / year!

PHP Functions

PHP Forms UK Domain Names

PHP $_GET The test is not official, it's just a nice way to see how much you know, or don't know, about Web Hosting

PHP $_POST PHP. Registro de Dominios

Buy UK Domain Names

PHP Advanced

PHP Date Register Domain Names

PHP Include Cheap Domain Names

Your Score Will be Counted

PHP File Cheap Web Hosting

PHP File Upload

Best Web Hosting

PHP Cookies You will get 1 point for each correct answer. At the end of the Quiz, your total score will be

PHP Sessions displayed. Maximum score is 20 points. Bulk Domain Names

PHP E-mail UK Web Hosting

PHP Secure E-mail Good luck! Start the PHP Quiz

Host Unlimited Sites

PHP Database WEB BUILDING

MySQL Introduction Website Templates

MySQL Connect Flash Templates

MySQL Create Website Builder

MySQL Insert Internet Business

Your browser does not support inline frames or is currently configured not to display inline

MySQL Select Opportunity

frames.

MySQL Where

Custom Programming

MySQL Order By

MySQL Update What do you want your Web site to do? BEST Flash Templates

MySQL Delete Web Analytics

PHP ODBC Go beyond just managing content…

Want more out of your Web site than just content Web Design Forum

PHP XML management? How about site analytics, online Programming Forum

XML Expat Parser communities, document management. What if there

Need A Programmer?

XML SimpleXML was one product that let you do everything you need

to do on the Web, as well as everything you want to FREE Trial or Demo

PHP Reference do? Now there is. Web Content Manager

PHP Array Forms,Web Alerts,RSS

PHP Calendar

Ektron’s Web Content Management system gives you all the tools you Easy Flash Gallery

PHP Date

need to create, deploy, and manage your Web site – all rolled into one

PHP Directory application. Free Shopping Cart

PHP Filesystem HTML Exam

PHP FTP

Use Ektron CMS400.NET for: SHOPPING

PHP HTTP

UK Wholesalers

PHP Libxml

Content Management – Author/edit content, manage UK Wholesale

PHP Mail q



navigation, menus, audit trails, workflow, approvals ONLINE DEGREE

PHP Math

q Web Site Analytics - track visitors, report on most requested Advance Your Career

PHP Misc pages, see where they came from and where they are going.

PHP MySQL with Drexel University

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

PHP SimpleXML HTML form-building engine with validation and database support Bachelor's & Master's

PHP String q Web Alerts – Manage memberships and subscriptions and automatically email visitors Tech Degrees ONLINE

PHP XML when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

PHP Zip

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

PHP Quiz

by speaking their language

PHP Quiz

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web





http://www.w3schools.com/php/php_quiz.asp (1 of 2)9/13/2006 4:35:01 PM

PHP Quiz





Selected Reading q Online Calendars – Build and manage Web-based calendars and enable users to

Web Statistics customize a view based on what’s important to them

Web Glossary

Web Hosting See why there are 15,000+ Ektron integrations worldwide.

Web Quality



W3Schools Forum Click here to learn more, then request a live online demo or download a FREE TRIAL.



Helping W3Schools





Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/php/php_quiz.asp (2 of 2)9/13/2006 4:35:01 PM

ASP Quiz









SITE SEARCH

HOME ASP Quiz

...

ASP Tutorial

ASP HOME About W3Schools

ASP Introduction W3Schools Forum

ASP Install

ASP Syntax You can test your ASP skills with W3Schools' Quiz.

ASP Variables Ecommerce

ASP Procedures Components

ASP Forms for ASP.NET

ASP Cookies

The Test WEB HOSTING

ASP Session

$15 Domain Name

ASP Application

The test contains 20 questions and there is no time limit. Registration

ASP #include

Save $20 / year!

ASP Global.asa

ASP Send e-mail The test is not official, it's just a nice way to see how much you know, or don't know, about UK Domain Names

ASP. Web Hosting

ASP Objects Registro de Dominios

ASP Response

ASP Request Buy UK Domain Names

ASP Application Register Domain Names

Your Score Will be Counted

ASP Session Cheap Domain Names

ASP Server Cheap Web Hosting

ASP Error You will get 1 point for each correct answer. At the end of the Quiz, your total score will be

displayed. Maximum score is 20 points. Best Web Hosting

ASP FileSystem Bulk Domain Names

ASP TextStream Good luck! Start the ASP Quiz UK Web Hosting

ASP Drive

ASP File Host Unlimited Sites

ASP Folder WEB BUILDING

ASP Dictionary Website Templates

ASP ADO Flash Templates

Your browser does not support inline frames or is currently configured not to display inline Website Builder

ASP Components Internet Business

ASP AdRotator frames.

Opportunity

ASP BrowserCap

ASP Content Linking Custom Programming

What do you want your Web site to do?

ASP Content Rotator BEST Flash Templates



ASP Quick Ref Go beyond just managing content… Web Analytics

Want more out of your Web site than just content

ASP Summary Web Design Forum

management? How about site analytics, online

communities, document management. What if there Programming Forum

Examples/Quiz was one product that let you do everything you need

ASP Examples to do on the Web, as well as everything you want to Need A Programmer?

ASP Quiz do? Now there is. FREE Trial or Demo

ASP Exam

Web Content Manager

Ektron’s Web Content Management system gives you all the tools you Forms,Web Alerts,RSS

Selected Reading need to create, deploy, and manage your Web site – all rolled into one Easy Flash Gallery

Web Statistics application.

Web Glossary Free Shopping Cart

Web Hosting Use Ektron CMS400.NET for: HTML Exam

Web Quality

SHOPPING

W3Schools Forum q Content Management – Author/edit content, manage UK Wholesalers

navigation, menus, audit trails, workflow, approvals UK Wholesale

Helping W3Schools q Web Site Analytics - track visitors, report on most requested

ONLINE DEGREE

pages, see where they came from and where they are going.

Advance Your Career

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support with Drexel University

q Web Alerts – Manage memberships and subscriptions and automatically email visitors Bachelor's & Master's

when you add or update content that’s relevant to them Tech Degrees ONLINE

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web





http://www.w3schools.com/asp/asp_quiz.asp (1 of 2)9/13/2006 4:35:05 PM

ASP Quiz





q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/asp/asp_quiz.asp (2 of 2)9/13/2006 4:35:05 PM

XML Certification









Your browser does not support inline frames or is currently configured not to display inline frames.









SITE SEARCH

HOME XML Certification

...

Certification

Cert HOME About W3Schools

Cert HTML W3Schools Forum

Cert ASP

Cert XML

Altova XMLSpy® Certification

Web based charting

Selected Reading

Web Statistics for ASP.NET

Web Glossary WEB HOSTING

Web Hosting $15 Domain Name

Web Quality Registration

Save $20 / year!

W3Schools Forum

UK Domain Names

Helping W3Schools Web Hosting

Registro de Dominios

Buy UK Domain Names

Register Domain Names

Cheap Domain Names

Cheap Web Hosting

Best Web Hosting

The Altova XMLSpy® Certification recognizes more than just theoretical knowledge. An

Altova Certified XMLSpy® Engineer (ACXE) possesses working knowledge of the major Bulk Domain Names

XML-related standards and proficiency with the market-leading XML development

environment, XMLSpy®. UK Web Hosting

Host Unlimited Sites

WEB BUILDING

Website Templates

Certification Benefits Flash Templates

Website Builder

Industry recognition. As XML becomes more pervasive, practical use of XML is becoming Internet Business

important to engineers in all walks of life. The ACXE designation communicates a level of knowledge Opportunity

and practical expertise that will inspire confidence in other internal departments, partners, and

Custom Programming

customers.

BEST Flash Templates

Employability. XMLSpy's reputation as the marketing leading XML development environment will Web Analytics

assist certification holders in proving their value to prospective employers. XMLSpy's dominance in

the Global 2000 translates into significant demand for XMLSpy-specific skills, and ACXE certification Web Design Forum

holders will be able to differentiate their skills from other applicants. Programming Forum

Need A Programmer?

Independence, standards focus. One of the many promises of XML is platform independence.

FREE Trial or Demo

The Altova XMLSpy® Certification focuses exclusively on XML-related standards and the use of

XMLSpy to create standards-compliant XML documents, schemas, and stylesheets. As such, the Web Content Manager

ACXE designation will apply in all operating environments. Forms,Web Alerts,RSS

Easy Flash Gallery

Certified Logo. Certified engineers will be given rights to use the ACXE Logo for their business Free Shopping Cart

card, Web site or resume:

HTML Exam

SHOPPING

UK Wholesalers

UK Wholesale

ONLINE DEGREE

Advance Your Career

with Drexel University

Printed Certificate. Certified engineers will receive a display-quality certificate. Bachelor's & Master's

Tech Degrees ONLINE







Who Should Take This Exam?



With the prevalence of XML and XML-related technologies today, expert-level knowledge of XML and

the leading XML development environment is becoming a requirement for information architects,

enterprise developers, schema designers, Web site developers, IT engineers, database

administrators, and other IT professionals. Whatever your title, achieving the ACXE designation is a





http://www.w3schools.com/cert/cert_xml.asp (1 of 2)9/13/2006 4:35:11 PM

XML Certification





significant accomplishment and strong differentiator.





Click here to read more, or to register for an exam.









Your browser does not support inline frames or is currently configured not to display inline frames.







Want To Be A Web Master?



If you want to be a Web Master, you will have to host your web site with an ISP (Internet Service

Provider).





MaximumASP offers seven different configurations of dedicated servers to meet your Windows and .

NET hosting needs. Hosted on our multi-tiered Enterprise Class network, these servers provide the

performance, security and reliability you need to host your high end web sites and applications.





Visit MaximumASP









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its contents.

The risk from using it lies entirely with the user. While using this site, you agree to have read and

accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML in

December 1999









http://www.w3schools.com/cert/cert_xml.asp (2 of 2)9/13/2006 4:35:11 PM

My First HTML









SITE SEARCH

HOME My First HTML

...

MyFirst HTML

HTML Start About W3Schools

HTML Step 1 W3Schools Forum

HTML Step 2

HTML Step 3 This is NOT an HTML tutorial, but simply a quick introduction to HTML.

HTML Step 4 ASP.NET

HTML Step 5 Web Hosting

If you are serious about learning HTML, read our HTML tutorial.

HTML Step 6

WEB HOSTING

MyFirst $15 Domain Name

MyFirst HTML Registration

MyFirst CSS Save $20 / year!

MyFirst JavaScript You will make this HTML page in 6 steps: UK Domain Names

MyFirst VBScript

Web Hosting

Selected Reading Registro de Dominios

Web Statistics Buy UK Domain Names

Web Glossary Register Domain Names

Web Hosting

Cheap Domain Names

Web Quality

Cheap Web Hosting

W3Schools Forum Best Web Hosting



Helping W3Schools Bulk Domain Names

UK Web Hosting

Host Unlimited Sites

WEB BUILDING

Website Templates

Flash Templates

Website Builder

Internet Business

Opportunity

Custom Programming

BEST Flash Templates

Web Analytics

Web Design Forum

Programming Forum

Need A Programmer?

FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

Easy Flash Gallery

Free Shopping Cart

HTML Exam

SHOPPING

UK Wholesalers

UK Wholesale

ONLINE DEGREE

Advance Your Career

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE









http://www.w3schools.com/myfirst/html00.asp (1 of 3)9/13/2006 4:35:19 PM

My First HTML









Your browser does not support inline frames or is currently configured not to display inline

frames.







Want To Be A Web Master?



If you want to be a Web Master, you will have to host your web site with an ISP (Internet

Service Provider).





Founded in 1996 in North Carolina, AIT Inc. provides web hosting and ecommerce services to

more than 190,000 domains in 107 countries. Shared, dedicated, and colocated hosting plans

for both Linux and Windows users are available along with the industry's most lucrative

reseller program. AIT has won acclaim as one of the fastest growing technology companies in

North America by Inc. Magazine and by Deloitte & Touche.





As low as $39.95 per month for Dedicated Hosting! Choose from managed or fully managed

options. Plans begin with an 80 GB hard drive and 1 terabyte of data transfer. AIT hosting

packages are the ideal environment for web developers, designers, hosting resellers,

entrepreneurs, and business IT departments to house your servers off site.





Visit AIT









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









http://www.w3schools.com/myfirst/html00.asp (2 of 3)9/13/2006 4:35:19 PM

My First HTML





W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/myfirst/html00.asp (3 of 3)9/13/2006 4:35:19 PM

My First CSS









SITE SEARCH

HOME My First CSS

...

MyFirst CSS

CSS Start About W3Schools

CSS Step 1 W3Schools Forum

CSS Step 2

CSS Step 3 This is NOT a CSS tutorial, but simply a quick introduction to CSS.

CSS Step 4 Password Protect

CSS Step 5 Your Web Pages

If you are serious about learning CSS, read our CSS tutorial.

CSS Step 6

CSS Step 7 WEB HOSTING

$15 Domain Name

CSS Step 8

Registration

MyFirst Save $20 / year!

MyFirst HTML You will use 8 steps to transform this page: UK Domain Names

MyFirst CSS

Web Hosting

MyFirst JavaScript

Registro de Dominios

MyFirst VBScript Into this:

Buy UK Domain Names

Selected Reading Register Domain Names

Web Statistics

Cheap Domain Names

Web Glossary

Cheap Web Hosting

Web Hosting

Web Quality Best Web Hosting

Your browser does not support inline frames or is currently configured not to display inline

frames. Bulk Domain Names

W3Schools Forum

UK Web Hosting

Helping W3Schools

Learn XML with Stylus Studio XML Tools - Free Download! Host Unlimited Sites

WEB BUILDING

Stylus Studio makes it easy to edit and validate XML, XSLT, Website Templates

DTD, XML Schema, XHTML, XPath, XQuery and Web Service Flash Templates

applications. Website Builder

Internet Business

Free XML video demonstrations will help you learn XML and Opportunity

become a W3C XML development master in just minutes! Custom Programming

BEST Flash Templates

Download a FREE Trial Now!

Web Analytics

Web Design Forum

Programming Forum

Need A Programmer?

Easy-to-Understand Books for Web Developers

FREE Trial or Demo

q Build your own website the right way with HTML and CSS Web Content Manager

q Build your own website with PHP and MySQL Forms,Web Alerts,RSS

q Build your own website with ASP.NET Easy Flash Gallery

q Build your own website with Dreamweaver 8

Free Shopping Cart

q Run your own webserver with Linux and Apache

q XML web development with PHP HTML Exam

q Flash: Cool effects and practical scripts SHOPPING

q HTML: Designing without tables using CSS (2nd Edition !) UK Wholesalers

q CSS: 101 essential tips, tricks and hacks UK Wholesale

q JavaScript: 101 essential tips, tricks and hacks

ONLINE DEGREE

q DHTML: Modern web design using JavaScript and DOM

Advance Your Career

q PHP anthology, volume I and volume II

with Drexel University

q Build your own AJAX web applications

Bachelor's & Master's

q Firefox web browser secrets

Tech Degrees ONLINE

q Web design business kit

q Search engine marketing kit









http://www.w3schools.com/myfirst/css00.asp (1 of 2)9/13/2006 4:35:23 PM

My First CSS







Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/myfirst/css00.asp (2 of 2)9/13/2006 4:35:23 PM

My First JavaScript









SITE SEARCH

HOME My First JavaScript

...

MyFirst JavaScript

JavaScript Start About W3Schools

JavaScript Step 1 W3Schools Forum

JavaScript Step 2

JavaScript Step 3 This is NOT a JavaScript tutorial, but simply a quick introduction to JavaScript.

JavaScript Step 4 Password Protect

JavaScript Step 5 Your Web Pages

If you are serious about learning JavaScript, read our complete JavaScript tutorial.

JavaScript Step 6

JavaScript Step 7 WEB HOSTING

$15 Domain Name

JavaScript Step 8

Registration

JavaScript Step 9

You Will Use JavaScript To Produce This Output In 12 Steps: Save $20 / year!

JavaScript Step 10

JavaScript Step 11 UK Domain Names

JavaScript Step 12 Web Hosting

Registro de Dominios

MyFirst

MyFirst HTML Buy UK Domain Names

MyFirst CSS Register Domain Names

Your browser does not support inline frames or is currently configured not to display inline

MyFirst JavaScript frames. Cheap Domain Names

MyFirst VBScript Cheap Web Hosting



Selected Reading Best Web Hosting

Learn XML with Stylus Studio XML Tools - Free Download!

Web Statistics Bulk Domain Names

Web Glossary

Stylus Studio makes it easy to edit and validate XML, XSLT, UK Web Hosting

Web Hosting

Web Quality DTD, XML Schema, XHTML, XPath, XQuery and Web Service Host Unlimited Sites

applications.

WEB BUILDING

W3Schools Forum

Website Templates

Free XML video demonstrations will help you learn XML and

Helping W3Schools Flash Templates

become a W3C XML development master in just minutes!

Website Builder

Internet Business

Download a FREE Trial Now! Opportunity

Custom Programming

BEST Flash Templates

Web Analytics

Easy-to-Understand Books for Web Developers

Web Design Forum

q Build your own website the right way with HTML and CSS Programming Forum

q Build your own website with PHP and MySQL Need A Programmer?

q Build your own website with ASP.NET

FREE Trial or Demo

q Build your own website with Dreamweaver 8

Web Content Manager

q Run your own webserver with Linux and Apache

Forms,Web Alerts,RSS

q XML web development with PHP

q Flash: Cool effects and practical scripts Easy Flash Gallery

HTML: Designing without tables using CSS (2nd Edition !)

Free Shopping Cart

q



q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks HTML Exam

q DHTML: Modern web design using JavaScript and DOM SHOPPING

q PHP anthology, volume I and volume II UK Wholesalers

q Build your own AJAX web applications UK Wholesale

q Firefox web browser secrets ONLINE DEGREE

q Web design business kit Advance Your Career

q Search engine marketing kit with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE









http://www.w3schools.com/myfirst/js00.asp (1 of 2)9/13/2006 4:35:27 PM

My First JavaScript







Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/myfirst/js00.asp (2 of 2)9/13/2006 4:35:27 PM

My First VBScript









SITE SEARCH

HOME My First VBScript

...

MyFirst VBScript

VBScript Start About W3Schools

VBScript Step 1 W3Schools Forum

VBScript Step 2

VBScript Step 3 This is NOT a VBScript tutorial, but simply a quick introduction to VBScript.

VBScript Step 4 Password Protect

VBScript Step 5 Your Web Pages

If you are serious about learning VBScript, read our VBScript tutorial.

VBScript Step 6

VBScript Step 7 WEB HOSTING

$15 Domain Name

VBScript Step 8

Registration

VBScript Step 9

You Will Make These VBScripts In 11 Steps: Save $20 / year!

VBScript Step 10

VBScript Step 11 UK Domain Names

Web Hosting

MyFirst Registro de Dominios

MyFirst HTML

MyFirst CSS Buy UK Domain Names

MyFirst JavaScript Register Domain Names

Your browser does not support inline frames or is currently configured not to display inline

MyFirst VBScript frames. Cheap Domain Names

Cheap Web Hosting

Selected Reading

Web Statistics Best Web Hosting

Learn XML with Stylus Studio XML Tools - Free Download!

Web Glossary Bulk Domain Names

Web Hosting

Stylus Studio makes it easy to edit and validate XML, XSLT, UK Web Hosting

Web Quality

DTD, XML Schema, XHTML, XPath, XQuery and Web Service Host Unlimited Sites

W3Schools Forum applications.

WEB BUILDING

Helping W3Schools Website Templates

Free XML video demonstrations will help you learn XML and

Flash Templates

become a W3C XML development master in just minutes!

Website Builder

Internet Business

Download a FREE Trial Now! Opportunity

Custom Programming

BEST Flash Templates

Web Analytics

Easy-to-Understand Books for Web Developers

Web Design Forum

q Build your own website the right way with HTML and CSS Programming Forum

q Build your own website with PHP and MySQL Need A Programmer?

q Build your own website with ASP.NET

FREE Trial or Demo

q Build your own website with Dreamweaver 8

Web Content Manager

q Run your own webserver with Linux and Apache

Forms,Web Alerts,RSS

q XML web development with PHP

q Flash: Cool effects and practical scripts Easy Flash Gallery

HTML: Designing without tables using CSS (2nd Edition !)

Free Shopping Cart

q



q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks HTML Exam

q DHTML: Modern web design using JavaScript and DOM SHOPPING

q PHP anthology, volume I and volume II UK Wholesalers

q Build your own AJAX web applications UK Wholesale

q Firefox web browser secrets ONLINE DEGREE

q Web design business kit Advance Your Career

q Search engine marketing kit with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE









http://www.w3schools.com/myfirst/vbscript00.asp (1 of 2)9/13/2006 4:35:31 PM

My First VBScript







Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/myfirst/vbscript00.asp (2 of 2)9/13/2006 4:35:31 PM

Site Validation









SITE SEARCH

HOME Web Page Validation

...

Web Building

Web HOME About W3Schools

Web Building W3Schools Forum

Web Design

Web Users

Validate your HTML files with W3C

Web Standards ASP.NET

Web Validation Shopping Cart

Input the address of the page you want to validate in the box below:

Web W3C

Web Security WEB HOSTING

$15 Domain Name

Web Glossary http://www.w3schools.com/site/html.htm Registration

Web Search

Save $20 / year!

Web Awards

Validate the page UK Domain Names

Selected Reading Web Hosting

Web Statistics

Registro de Dominios

Web Glossary

Web Hosting Buy UK Domain Names

Web Quality Validate your CSS files with W3C Register Domain Names

Cheap Domain Names

W3Schools Forum

Input the address of the css file that you want to validate in the box below: Cheap Web Hosting

Helping W3Schools Best Web Hosting



http://www.w3schools.com/stdtheme.css Bulk Domain Names

UK Web Hosting



Validate the page Host Unlimited Sites

WEB BUILDING

Website Templates

Flash Templates

Website Builder

Validate your XHTML files with W3C

Internet Business

Opportunity

An XHTML document is validated against a Document Type Definition (DTD).

Custom Programming



You can read more about XHTML validation in our XHTML tutorial. BEST Flash Templates

Web Analytics

Input the address of the page you want to validate in the box below: Web Design Forum

Programming Forum



http://www.w3schools.com/xhtml/default.asp Need A Programmer?

FREE Trial or Demo

Web Content Manager

Validate the page Forms,Web Alerts,RSS

Easy Flash Gallery

Free Shopping Cart



Validate your XML files with Internet Explorer HTML Exam

SHOPPING

Input the address of the page you want to validate in the box below: UK Wholesalers

UK Wholesale

ONLINE DEGREE

http://www.w3schools.com/dom/note.xml

Advance Your Career

with Drexel University

Bachelor's & Master's

Validate the page

Tech Degrees ONLINE









Validate your WML files with Internet Explorer



Input the address of the page you want to validate in the box below:





http://www.w3schools.com/site/site_validate.asp (1 of 3)9/13/2006 4:35:35 PM

Site Validation









http://www.w3schools.com/wap/demo_a.wml





Validate the page









Your browser does not support inline frames or is currently configured not to display inline

frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just content

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you

need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit







http://www.w3schools.com/site/site_validate.asp (2 of 3)9/13/2006 4:35:35 PM

Site Validation









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/site/site_validate.asp (3 of 3)9/13/2006 4:35:35 PM

Larger Text









Poor eyesight? Larger Text?

Do you have poor eyesight? Do you have a fuzzy monitor?



This Web site is designed to support you.



Every page on this Web site supports text scaling.







Internet Explorer Users

Select View in the Browser Menu



Then select Text Size



Then select Larger or Largest







Firefox and Netscape Users

Select View in the Browser Menu



Then select Text Size



Then select Increase







Opera Users

Select View in the Browser Menu



http://www.w3schools.com/largetext.htm (1 of 2)9/13/2006 4:35:36 PM

Larger Text







Then select Zoom









http://www.w3schools.com/largetext.htm (2 of 2)9/13/2006 4:35:36 PM

ASP.NET Tutorial









From http://www.w3schools.com (Copyright Refsnes Data)





ASP.NET Tutorial







ASP.NET Tutorial

ASP.NET is the latest version of Microsoft's Active Server Pages technology

(ASP).



ASP.NET is a part of the Microsoft .NET framework, and a powerful tool for

creating dynamic and interactive web pages.



Start learning ASP.NET!







ASP.NET References

At W3Schools you will find complete ASP.NET references about built-in objects and components, and

their properties and methods:



q HTML server controls reference

q Web server controls reference

q Validation server controls reference





ASP.NET Examples

ASP.NET examples

A collection of ASP.NET examples.



Table of Contents

ASP.NET Introduction

This chapter explains what ASP.NET is.





http://www.w3schools.com/aspnet/default.asp?output=print (1 of 3)9/13/2006 4:35:37 PM

ASP.NET Tutorial



ASP.NET vs ASP

This chapter explains the differences between ASP.NET and ASP.



ASP.NET Installing

This chapter explains how to install ASP.NET.



ASP.NET Pages

This chapter explains how to create your first simple ASP.NET page.



ASP.NET Server controls

This chapter explains the ASP.NET server controls.



ASP.NET Events

This chapter explains some of the ASP.NET event handlers.



ASP.NET Forms



ASP.NET Web forms

This chapter explains ASP.NET Web forms.



ASP.NET Maintaining the ViewState

This chapter explains how to maintain the ViewState.



ASP.NET The TextBox control

This chapter explains the basics of the asp:TextBox control.



ASP.NET The Button control

This chapter explains the basics of the asp:Button control.



ASP.NET Binding



ASP.NET Data binding

This chapter explains ASP.NET data binding.



ASP.NET The ArrayList object

This chapter explains the ASP.NET ArrayList object.



ASP.NET The Hashtable object

This chapter explains the ASP.NET Hashtable object.





http://www.w3schools.com/aspnet/default.asp?output=print (2 of 3)9/13/2006 4:35:37 PM

ASP.NET Tutorial





ASP.NET The SortedList object

This chapter explains the ASP.NET SortedList object.



ASP.NET XML files

This chapter explains data binding to an XML file.



ASP.NET The asp:Repeater control

This chapter explains data binding to an XML file with the Repeater control.



ASP.NET The asp:DataList control

This chapter explains data binding to an XML file with the DataList control.



ASP.NET Database



ASP.NET DB Connection

This chapter introduces ADO.NET and connecting to a database.



ASP.NET References



ASP.NET HTML Server Controls Reference

A complete HTML Server Controls reference with properties, methods, and events.



ASP.NET Web Server Controls Reference

A complete Web Server Controls reference with properties, methods, and events.



ASP.NET Validation Server Controls Reference

A complete Validation Server Controls reference with properties, methods, and events.



ASP.NET Examples



ASP.NET Examples

A collection of ASP.NET examples.









From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/default.asp?output=print (3 of 3)9/13/2006 4:35:37 PM

ASP.NET vs ASP









From http://www.w3schools.com (Copyright Refsnes Data)





Differences between ASP and ASP .NET





ASP .NET has better language support, a large set of new controls and XML based components, and

better user authentication.



ASP .NET provides increased performance by running compiled code.



ASP .NET code is not fully backward compatible with ASP.









New in ASP .NET

s Better language support

s Programmable controls

s Event-driven programming

s XML-based components

s User authentication, with accounts and roles

s Higher scalability

s Increased performance - Compiled code

s Easier configuration and deployment

s Not fully ASP compatible









Language Support

ASP .NET uses the new ADO .NET.



ASP .NET supports full Visual Basic, not VBScript.



ASP .NET supports C# (C sharp) and C++.







http://www.w3schools.com/aspnet/aspnet_vsasp.asp?output=print (1 of 4)9/13/2006 4:35:38 PM

ASP.NET vs ASP



ASP .NET supports JScript as before.









ASP .NET Controls

ASP .NET contains a large set of HTML controls. Almost all HTML elements on a page can be defined

as ASP .NET control objects that can be controlled by scripts.



ASP .NET also contains a new set of object oriented input controls, like programmable list boxes and

validation controls.



A new data grid control supports sorting, data paging, and everything you expect from a dataset control.









Event Aware Controls

All ASP .NET objects on a Web page can expose events that can be processed by ASP .NET code.



Load, Click and Change events handled by code makes coding much simpler and much better organized.









ASP .NET Components

ASP .NET components are heavily based on XML. Like the new AD Rotator, that uses XML to store

advertisement information and configuration.









User Authentication

ASP .NET supports forms-based user authentication, including cookie management and automatic

redirecting of unauthorized logins.



(You can still do your custom login page and custom user checking).









http://www.w3schools.com/aspnet/aspnet_vsasp.asp?output=print (2 of 4)9/13/2006 4:35:38 PM

ASP.NET vs ASP





User Accounts and Roles

ASP .NET allows for user accounts and roles, to give each user (with a given role) access to different

server code and executables.









High Scalability

Much has been done with ASP .NET to provide greater scalability.



Server to server communication has been greatly enhanced, making it possible to scale an application

over several servers. One example of this is the ability to run XML parsers, XSL transformations and

even resource hungry session objects on other servers.









Compiled Code

The first request for an ASP .NET page on the server will compile the ASP .NET code and keep a

cached copy in memory. The result of this is greatly increased performance.









Easy Configuration

Configuration of ASP .NET is done with plain text files.



Configuration files can be uploaded or changed while the application is running. No need to restart the

server. No more metabase or registry puzzle.









Easy Deployment

No more server restart to deploy or replace compiled code. ASP .NET simply redirects all new requests

to the new code.









http://www.w3schools.com/aspnet/aspnet_vsasp.asp?output=print (3 of 4)9/13/2006 4:35:38 PM

ASP.NET vs ASP







Compatibility

ASP .NET is not fully compatible with earlier versions of ASP, so most of the old ASP code will need

some changes to run under ASP .NET.



To overcome this problem, ASP .NET uses a new file extension ".aspx". This will make ASP .NET

applications able to run side by side with standard ASP applications on the same server.









From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_vsasp.asp?output=print (4 of 4)9/13/2006 4:35:38 PM

Installing ASP.NET









From http://www.w3schools.com (Copyright Refsnes Data)





Installing ASP.NET





ASP.NET is easy to install. Just follow the instructions below.









What You Need



A Windows Computer



ASP.NET is a Microsoft technology. To run ASP.NET you need a computer capable of running

Windows.



Windows 2000 or XP



If you are serious about developing ASP.NET applications you should install Windows 2000

Professional or Windows XP Professional.



In both cases, make sure you install the Internet Information Services (IIS) from the Add/Remove

Windows components dialog.



Service Packs and Updates



Before ASP.NET can be installed on your computer, it is necessary to have all relevant service packs

and security updates installed.



The easiest way to do this is to activate your Windows Internet Update. When you access the Windows

Update page, you will be instructed to install the latest service packs and all critical security updates. For

Windows 2000, make sure you install Service Pack 2. I will also recommend that you install Internet

Explorer 6.



Read the note about connection speed and download time at the bottom of this page.







http://www.w3schools.com/aspnet/aspnet_install.asp?output=print (1 of 3)9/13/2006 4:35:39 PM

Installing ASP.NET









Remove Your Beta Version

If you have a Beta version of ASP.NET installed, we recommend that you completely uninstall it. Or

even better: start with a fresh Windows 2000 or XP installation.









Install .NET

From your Windows Update you can now select to install the Microsoft .NET Framework.



After download, the .NET framework will install itself on your computer - there are no options to select

for installation.



You should now be ready to develop your first ASP.NET application!









The .NET Software Development Kit

If you have the necessary bandwidth to download over 130 MB, you might consider downloading the

full Microsoft .NET Software Development Kit (SDK).



We fully recommend getting the SDK for learning more about .NET and for the documentation,

samples, and tools included.









Connection Speed and Download Time

If you have a slow Internet connection, you might have problems downloading large files like the

service packs, the SDK and the latest version of Internet Explorer.



If download speed is a problem, our best suggestion is to get the latest files from someone else, from a

colleague, from a friend, or from one of the CDs that comes with many popular computer magazines.

Look for Windows 2000 Service Pack 2, Internet Explorer 6, and the Microsoft .NET Framework.









http://www.w3schools.com/aspnet/aspnet_install.asp?output=print (2 of 3)9/13/2006 4:35:39 PM

Installing ASP.NET









From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_install.asp?output=print (3 of 3)9/13/2006 4:35:39 PM

http://www.w3schools.com/aspnet/firstpage.htm









Hello W3Schools!









http://www.w3schools.com/aspnet/firstpage.htm9/13/2006 4:35:40 PM

http://www.w3schools.com/aspnet/dynpage.asp









Hello W3Schools!

13.09.2006 13:05:26









http://www.w3schools.com/aspnet/dynpage.asp9/13/2006 4:35:41 PM

http://www.w3schools.com/aspnet/dynpage.aspx









Hello W3Schools!

9/13/2006 1:05:27 PM









http://www.w3schools.com/aspnet/dynpage.aspx9/13/2006 4:35:42 PM

ASP.NET Web Pages









From http://www.w3schools.com (Copyright Refsnes Data)





ASP.NET - Web Pages





A simple ASP.NET page looks just like an ordinary HTML page.









Hello W3Schools

To start learning ASP.NET, we will construct a very simple HTML page that will display "Hello

W3Schools" in an Internet browser like this:





Hello W3Schools!









Hello W3Schools in HTML

This code displays the example as an HTML page:









Hello W3Schools!













http://www.w3schools.com/aspnet/aspnet_pages.asp?output=print (1 of 4)9/13/2006 4:35:43 PM

ASP.NET Web Pages







If you want to try it yourself, save the code in a file called "firstpage.htm", and create a link to the file

like this: firstpage.htm









Hello W3Schools in ASP.NET

The simplest way to convert an HTML page into an ASP.NET page is to copy the HTML file to a new

file with an .aspx extension.



This code displays our example as an ASP.NET page:









Hello W3Schools!













If you want to try it yourself, save the code in a file called "firstpage.aspx", and create a link to the file

like this: firstpage.aspx









How Does it Work?

Fundamentally an ASP.NET page is just the same as an HTML page.



An HTML page has the extension .htm. If a browser requests an HTML page from the server, the server

sends the page to the browser without any modifications.



An ASP.NET page has the extension .aspx. If a browser requests an ASP.NET page, the server

processes any executable code in the page, before the result is sent back to the browser.



The ASP.NET page above does not contain any executable code, so nothing is executed. In the next

examples we will add some executable code to the page to demonstrate the difference between static

HTML pages and dynamic ASP pages.



http://www.w3schools.com/aspnet/aspnet_pages.asp?output=print (2 of 4)9/13/2006 4:35:43 PM

ASP.NET Web Pages









Classic ASP

Active Server Pages (ASP) has been around for several years. With ASP, executable code can be placed

inside HTML pages.



Previous versions of ASP (before ASP .NET) are often called Classic ASP.



ASP .NET is not fully compatible with Classic ASP, but most Classic ASP pages will work fine as ASP .

NET pages, with only minor changes.



If you want to learn more about Classic ASP, please visit our ASP Tutorial.









Dynamic Page in Classic ASP

To demonstrate how ASP can display pages with dynamic content, we have added some executable code

(in red) to the previous example:









Hello W3Schools!















The code inside the tags is executed on the server.



Reponse.Write is ASP code for writing something to the HTML output stream.



Now() is a function returning the servers current date and time.



If you want to try it yourself, save the code in a file called "dynpage.asp", and create a link to the file

like this: dynpage.asp





http://www.w3schools.com/aspnet/aspnet_pages.asp?output=print (3 of 4)9/13/2006 4:35:43 PM

ASP.NET Web Pages









Dynamic Page in ASP .NET

This following code displays our example as an ASP .NET page:









Hello W3Schools!















If you want to try it yourself, save the code in a file called "dynpage.aspx", and create a link to the file

like this: dynpage.aspx









ASP .NET vs Classic ASP

The previous examples didn't demonstrate any differences between ASP .NET and Classic ASP.



As you can see from the two latest examples there are no differences between the two ASP and ASP .

NET pages.



In the next chapters you will see how server controls make ASP. NET more powerful than Classic ASP.









From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_pages.asp?output=print (4 of 4)9/13/2006 4:35:43 PM

ASP.NET Server Controls









From http://www.w3schools.com (Copyright Refsnes Data)





ASP.NET - Server Controls





Server controls are tags that are understood by the server.









Limitations in Classic ASP

The listing below was copied from the previous chapter:









Hello W3Schools!















The code above illustrates a limitation in Classic ASP: The code block has to be placed where you want

the output to appear.



With Classic ASP it is impossible to separate executable code from the HTML itself. This makes the

page difficult to read, and difficult to maintain.









ASP.NET - Server Controls

ASP.NET has solved the "spaghetti-code" problem described above with server controls.



Server controls are tags that are understood by the server.



http://www.w3schools.com/aspnet/aspnet_controls.asp?output=print (1 of 5)9/13/2006 4:35:46 PM

ASP.NET Server Controls







There are three kinds of server controls:



s HTML Server Controls - Traditional HTML tags

s Web Server Controls - New ASP.NET tags

s Validation Server Controls - For input validation









ASP.NET - HTML Server Controls

HTML server controls are HTML tags understood by the server.



HTML elements in ASP.NET files are, by default, treated as text. To make these elements

programmable, add a runat="server" attribute to the HTML element. This attribute indicates that the

element should be treated as a server control. The id attribute is added to identify the server control. The

id reference can be used to manipulate the server control at run time.



Note: All HTML server controls must be within a tag with the runat="server" attribute. The

runat="server" attribute indicates that the form should be processed on the server. It also indicates that

the enclosed controls can be accessed by server scripts.



In the following example we declare an HtmlAnchor server control in an .aspx file. Then we manipulate

the HRef attribute of the HtmlAnchor control in an event handler (an event handler is a subroutine that

executes code for a given event). The Page_Load event is one of many events that ASP.NET

understands:





Sub Page_Load

link1.HRef="http://www.w3schools.com"

End Sub













Visit W3Schools!









http://www.w3schools.com/aspnet/aspnet_controls.asp?output=print (2 of 5)9/13/2006 4:35:46 PM

ASP.NET Server Controls











The executable code itself has been moved outside the HTML.









ASP.NET - Web Server Controls

Web server controls are special ASP.NET tags understood by the server.



Like HTML server controls, Web server controls are also created on the server and they require a

runat="server" attribute to work. However, Web server controls do not necessarily map to any existing

HTML elements and they may represent more complex elements.



The syntax for creating a Web server control is:











In the following example we declare a Button server control in an .aspx file. Then we create an event

handler for the Click event which changes the text on the button:





Sub submit(Source As Object, e As EventArgs)

button1.Text="You clicked me!"

End Sub



























http://www.w3schools.com/aspnet/aspnet_controls.asp?output=print (3 of 5)9/13/2006 4:35:46 PM

ASP.NET Server Controls









ASP.NET - Validation Server Controls

Validation server controls is used to validate user-input. If the user-input does not pass validation, it will

display an error message to the user.



Each validation control performs a specific type of validation (like validating against a specific value or

a range of values).



By default, page validation is performed when a Button, ImageButton, or LinkButton control is clicked.

You can prevent validation when a button control is clicked by setting the CausesValidation property to

false.



The syntax for creating a Validation server control is:











In the following example we declare one TextBox control, one Button control, and one RangeValidator

control in an .aspx file. If validation fails, the text "The value must be from 1 to 100!" will be displayed

in the RangeValidator control:











Enter a number from 1 to 100:



























From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_controls.asp?output=print (5 of 5)9/13/2006 4:35:46 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_pageload9/13/2006 4:35:48 PM

Tryit v1.4 - Show ASPX









Your browser does not support inline frames or is currently

configured not to display inline frames.









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_pageispostback9/13/2006 4:35:49 PM

ASP.NET Event Handlers









From http://www.w3schools.com (Copyright Refsnes Data)





ASP.NET - Events





An Event Handler is a subroutine that executes code for a given event.









ASP.NET - Event Handlers

Look at the following code:



























When will the code above be executed? The answer is: "You don't know..."









The Page_Load Event

The Page_Load event is one of many events that ASP.NET understands. The Page_Load event is

triggered when a page loads, and ASP.NET will automatically call the subroutine Page_Load, and

execute the code inside it:





http://www.w3schools.com/aspnet/aspnet_events.asp?output=print (1 of 3)9/13/2006 4:35:51 PM

ASP.NET Event Handlers







Sub Page_Load

lbl1.Text="The date and time is " & now()

End Sub

























Note: The Page_Load event contains no object references or event arguments!



Example









The Page.IsPostBack Property

The Page_Load subroutine runs EVERY time the page is loaded. If you want to execute the code in the

Page_Load subroutine only the FIRST time the page is loaded, you can use the Page.IsPostBack

property. If the Page.IsPostBack property is false, the page is loaded for the first time, if it is true, the

page is posted back to the server (i.e. from a button click on a form):





Sub Page_Load

if Not Page.IsPostBack then

lbl1.Text="The date and time is " & now()

end if

End Sub



Sub Submit(s As Object, e As EventArgs)

lbl2.Text="Hello World!"

End Sub









http://www.w3schools.com/aspnet/aspnet_events.asp?output=print (2 of 3)9/13/2006 4:35:51 PM

ASP.NET Event Handlers



























The example above will write the "The date and time is...." message only the first time the page is

loaded. When a user clicks on the Submit button, the submit subroutine will write "Hello World!" to the

second label, but the date and time in the first label will not change.



Example









From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_events.asp?output=print (3 of 3)9/13/2006 4:35:51 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_button9/13/2006 4:35:53 PM

ASP.NET Web Forms









From http://www.w3schools.com (Copyright Refsnes Data)





ASP.NET Web Forms





All server controls must appear within a tag, and the tag must contain the

runat="server" attribute.









ASP.NET Web Forms

All server controls must appear within a tag, and the tag must contain the

runat="server" attribute. The runat="server" attribute indicates that the form should be processed on the

server. It also indicates that the enclosed controls can be accessed by server scripts:







...HTML + server controls











Note: The form is always submitted to the page itself. If you specify an action attribute, it is ignored. If

you omit the method attribute, it will be set to method="post" by default. Also, if you do not specify the

name and id attributes, they are automatically assigned by ASP.NET.



Note: An .aspx page can only contain ONE control!



If you select view source in an .aspx page containing a form with no name, method, action, or id

attribute specified, you will see that ASP.NET has added these attributes to the form. It looks something

like this:









http://www.w3schools.com/aspnet/aspnet_forms.asp?output=print (1 of 2)9/13/2006 4:35:54 PM

ASP.NET Web Forms









...some code













Submitting a Form

A form is most often submitted by clicking on a button. The Button server control in ASP.NET has the

following format:











The id attribute defines a unique name for the button and the text attribute assigns a label to the button.

The onClick event handler specifies a named subroutine to execute.



In the following example we declare a Button control in an .aspx file. A button click runs a subroutine

which changes the text on the button:



Example









From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_forms.asp?output=print (2 of 2)9/13/2006 4:35:54 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_classicasp9/13/2006 4:35:57 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_aspnetviewstate9/13/2006 4:35:59 PM

ASP.NET The ViewState









From http://www.w3schools.com (Copyright Refsnes Data)





ASP .NET Maintaining the ViewState





You may save a lot of coding by maintaining the ViewState of the objects in your Web Form.









Maintaining the ViewState

When a form is submitted in classic ASP, all form values are cleared. Suppose you have submitted a

form with a lot of information and the server comes back with an error. You will have to go back to the

form and correct the information. You click the back button, and what happens.......ALL form values are

CLEARED, and you will have to start all over again! The site did not maintain your ViewState.



When a form is submitted in ASP .NET, the form reappears in the browser window together with all

form values. How come? This is because ASP .NET maintains your ViewState. The ViewState indicates

the status of the page when submitted to the server. The status is defined through a hidden field placed

on each page with a control. The source could look something like this:









.....some code











Maintaining the ViewState is the default setting for ASP.NET Web Forms. If you want to NOT maintain

the ViewState, include the directive at the top of an .aspx page

or add the attribute EnableViewState="false" to any control.



Look at the following .aspx file. It demonstrates the "old" way to do it. When you click on the submit

button, the form value will disappear:





http://www.w3schools.com/aspnet/aspnet_viewstate.asp?output=print (1 of 3)9/13/2006 4:36:00 PM

ASP.NET The ViewState















Your name:





"" Then

Response.Write("Hello " & fname & "!")

End If

%>













Example



Here is the new ASP .NET way. When you click on the submit button, the form value will NOT

disappear:





Sub submit(sender As Object, e As EventArgs)

lbl1.Text="Hello " & txt1.Text & "!"

End Sub













Your name:















http://www.w3schools.com/aspnet/aspnet_viewstate.asp?output=print (2 of 3)9/13/2006 4:36:00 PM

ASP.NET The ViewState











Example (Click view source in the right frame of the example to see that ASP .NET has added a hidden

field in the form to maintain the ViewState)









From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_viewstate.asp?output=print (3 of 3)9/13/2006 4:36:00 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_textbox_ex19/13/2006 4:36:03 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_textbox9/13/2006 4:36:05 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_textbox39/13/2006 4:36:07 PM

ASP.NET The TextBox Control









From http://www.w3schools.com (Copyright Refsnes Data)





ASP .NET - The TextBox Control





The TextBox control is used to create a text box where the user can input text.









The TextBox Control

The TextBox control is used to create a text box where the user can input text.



The TextBox control's attributes and properties are listed in our web controls reference page.



The example below demonstrates some of the attributes you may use with the TextBox control:



Example















A basic TextBox:







A password TextBox:







A TextBox with text:







A multiline TextBox:



http://www.w3schools.com/aspnet/aspnet_textbox.asp?output=print (1 of 4)9/13/2006 4:36:08 PM

ASP.NET The TextBox Control









A TextBox with height:







A TextBox with width:





















Add a Script

The contents and settings of a TextBox control may be changed by server scripts when a form is

submitted. A form can be submitted by clicking on a button or when a user changes the value in the

TextBox control.



In the following example we declare one TextBox control, one Button control, and one Label control in

an .aspx file. When the submit button is triggered, the submit subroutine is executed. The submit

subroutine writes a text to the Label control:





Sub submit(sender As Object, e As EventArgs)

lbl1.Text="Your name is " & txt1.Text

End Sub













Enter your name:







http://www.w3schools.com/aspnet/aspnet_textbox.asp?output=print (2 of 4)9/13/2006 4:36:08 PM

ASP.NET The TextBox Control





















Example



In the following example we declare one TextBox control and one Label control in an .aspx file. When

you change the value in the TextBox and either click outside the TextBox or press the Tab key, the

change subroutine is executed. The submit subroutine writes a text to the Label control:





Sub change(sender As Object, e As EventArgs)

lbl1.Text="You changed text to " & txt1.Text

End Sub













Enter your name:



















Example









http://www.w3schools.com/aspnet/aspnet_textbox.asp?output=print (3 of 4)9/13/2006 4:36:08 PM

ASP.NET The TextBox Control



From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_textbox.asp?output=print (4 of 4)9/13/2006 4:36:08 PM

ASP.NET The Button Control









From http://www.w3schools.com (Copyright Refsnes Data)





ASP.NET - The Button Control





The Button control is used to display a push button.









The Button Control

The Button control is used to display a push button. The push button may be a submit button or a

command button. By default, this control is a submit button.



A submit button does not have a command name and it posts the page back to the server when it is

clicked. It is possible to write an event handler to control the actions performed when the submit button

is clicked.



A command button has a command name and allows you to create multiple Button controls on a page. It

is possible to write an event handler to control the actions performed when the command button is

clicked.



The Button control's attributes and properties are listed in our web controls reference page.



The example below demonstrates a simple Button control:



























http://www.w3schools.com/aspnet/aspnet_button.asp?output=print (1 of 2)9/13/2006 4:36:09 PM

ASP.NET The Button Control









Add a Script

A form is most often submitted by clicking on a button.



In the following example we declare one TextBox control, one Button control, and one Label control in

an .aspx file. When the submit button is triggered, the submit subroutine is executed. The submit

subroutine writes a text to the Label control:





Sub submit(sender As Object, e As EventArgs)

lbl1.Text="Your name is " & txt1.Text

End Sub













Enter your name:





















Example









From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_button.asp?output=print (2 of 2)9/13/2006 4:36:09 PM

ASP.NET Data Binding









From http://www.w3schools.com (Copyright Refsnes Data)





ASP.NET - Data Binding





We may use data binding to fill lists with selectable items from an imported data source, like a database,

an XML file, or a script.









Data Binding

The following controls are list controls which support data binding:



q asp:RadioButtonList

q asp:CheckBoxList

q asp:DropDownList

q asp:Listbox



The selectable items in each of the above controls are usually defined by one or more asp:ListItem

controls, like this:



































http://www.w3schools.com/aspnet/aspnet_databinding.asp?output=print (1 of 2)9/13/2006 4:36:11 PM

ASP.NET Data Binding









However, with data binding we may use a separate source, like a database, an XML file, or a script to

fill the list with selectable items.



By using an imported source, the data is separated from the HTML, and any changes to the items are

made in the separate data source.



In the next three chapters, we will describe how to bind data from a scripted data source.









From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_databinding.asp?output=print (2 of 2)9/13/2006 4:36:11 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_arraylist_radio19/13/2006 4:36:13 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_arraylist_drop19/13/2006 4:36:16 PM

ASP.NET ArrayList









From http://www.w3schools.com (Copyright Refsnes Data)





ASP.NET - The ArrayList Object





The ArrayList object is a collection of items containing a single data value.









Examples

Example 1 - ArrayList RadioButtonList



Example 2 - ArrayList DropDownList









Create an ArrayList

The ArrayList object is a collection of items containing a single data value.



Items are added to the ArrayList with the Add() method.



The following code creates a new ArrayList object named mycountries and four items are added:









http://www.w3schools.com/aspnet/aspnet_arraylist.asp?output=print (1 of 5)9/13/2006 4:36:18 PM

ASP.NET ArrayList







Sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New ArrayList

mycountries.Add("Norway")

mycountries.Add("Sweden")

mycountries.Add("France")

mycountries.Add("Italy")

end if

end sub









By default, an ArrayList object contains 16 entries. An ArrayList can be sized to its final size with the

TrimToSize() method:





Sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New ArrayList

mycountries.Add("Norway")

mycountries.Add("Sweden")

mycountries.Add("France")

mycountries.Add("Italy")

mycountries.TrimToSize()

end if

end sub









An ArrayList can also be sorted alphabetically or numerically with the Sort() method:









http://www.w3schools.com/aspnet/aspnet_arraylist.asp?output=print (2 of 5)9/13/2006 4:36:18 PM

ASP.NET ArrayList







Sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New ArrayList

mycountries.Add("Norway")

mycountries.Add("Sweden")

mycountries.Add("France")

mycountries.Add("Italy")

mycountries.TrimToSize()

mycountries.Sort()

end if

end sub









To sort in reverse order, apply the Reverse() method after the Sort() method:





Sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New ArrayList

mycountries.Add("Norway")

mycountries.Add("Sweden")

mycountries.Add("France")

mycountries.Add("Italy")

mycountries.TrimToSize()

mycountries.Sort()

mycountries.Reverse()

end if

end sub











Data Binding to an ArrayList

An ArrayList object may automatically generate the text and values to the following controls:



q asp:RadioButtonList

q asp:CheckBoxList



http://www.w3schools.com/aspnet/aspnet_arraylist.asp?output=print (3 of 5)9/13/2006 4:36:18 PM

ASP.NET ArrayList



q asp:DropDownList

q asp:Listbox



To bind data to a RadioButtonList control, first create a RadioButtonList control (without any asp:

ListItem elements) in an .aspx page:



























Then add the script that builds the list and binds the values in the list to the RadioButtonList control:





Sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New ArrayList

mycountries.Add("Norway")

mycountries.Add("Sweden")

mycountries.Add("France")

mycountries.Add("Italy")

mycountries.TrimToSize()

mycountries.Sort()

rb.DataSource=mycountries

rb.DataBind()

end if

end sub



















http://www.w3schools.com/aspnet/aspnet_arraylist.asp?output=print (4 of 5)9/13/2006 4:36:18 PM

ASP.NET ArrayList

















The DataSource property of the RadioButtonList control is set to the ArrayList and it defines the data

source of the RadioButtonList control. The DataBind() method of the RadioButtonList control binds the

data source with the RadioButtonList control.



Note: The data values are used as both the Text and Value properties for the control. To add Values that

are different from the Text, use either the Hashtable object or the SortedList object.









From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_arraylist.asp?output=print (5 of 5)9/13/2006 4:36:18 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_hashtable_radio19/13/2006 4:36:21 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_hashtable_radio29/13/2006 4:36:24 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_hashtable_drop19/13/2006 4:36:28 PM

ASP.NET Hashtable









From http://www.w3schools.com (Copyright Refsnes Data)





ASP.NET - The Hashtable Object





The Hashtable object contains items in key/value pairs.









Examples

Example 1 - Hashtable RadioButtonList



Example 2 - Hashtable RadiobuttonList



Example 3 - Hashtable DropDownList









Create a Hashtable

The Hashtable object contains items in key/value pairs. The keys are used as indexes, and very quick

searches can be made for values by searching through their keys.



Items are added to the Hashtable with the Add() method.



The following code creates a Hashtable named mycountries and four elements are added:









http://www.w3schools.com/aspnet/aspnet_hashtable.asp?output=print (1 of 4)9/13/2006 4:36:29 PM

ASP.NET Hashtable







Sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New Hashtable

mycountries.Add("N","Norway")

mycountries.Add("S","Sweden")

mycountries.Add("F","France")

mycountries.Add("I","Italy")

end if

end sub











Data Binding

A Hashtable object may automatically generate the text and values to the following controls:



q asp:RadioButtonList

q asp:CheckBoxList

q asp:DropDownList

q asp:Listbox



To bind data to a RadioButtonList control, first create a RadioButtonList control (without any asp:

ListItem elements) in an .aspx page:



























Then add the script that builds the list:





http://www.w3schools.com/aspnet/aspnet_hashtable.asp?output=print (2 of 4)9/13/2006 4:36:29 PM

ASP.NET Hashtable









sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New Hashtable

mycountries.Add("N","Norway")

mycountries.Add("S","Sweden")

mycountries.Add("F","France")

mycountries.Add("I","Italy")

rb.DataSource=mycountries

rb.DataValueField="Key"

rb.DataTextField="Value"

rb.DataBind()

end if

end sub





























Then we add a sub routine to be executed when the user clicks on an item in the RadioButtonList

control. When a radio button is clicked, a text will appear in a label:









http://www.w3schools.com/aspnet/aspnet_hashtable.asp?output=print (3 of 4)9/13/2006 4:36:29 PM

ASP.NET Hashtable







sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New Hashtable

mycountries.Add("N","Norway")

mycountries.Add("S","Sweden")

mycountries.Add("F","France")

mycountries.Add("I","Italy")

rb.DataSource=mycountries

rb.DataValueField="Key"

rb.DataTextField="Value"

rb.DataBind()

end if

end sub



sub displayMessage(s as Object,e As EventArgs)

lbl1.text="Your favorite country is: " & rb.SelectedItem.Text

end sub































Note: You cannot choose the sort order of the items added to the Hashtable. To sort items alphabetically

or numerically, use the SortedList object.









From http://www.w3schools.com (Copyright Refsnes Data)







http://www.w3schools.com/aspnet/aspnet_hashtable.asp?output=print (4 of 4)9/13/2006 4:36:29 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_sortedlist_radio19/13/2006 4:36:32 PM

Tryit v1.4 - Show ASPX









Your browser does not support inline frames or is currently

configured not to display inline frames.









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_sortedlist_radio29/13/2006 4:36:33 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_sortedlist_drop19/13/2006 4:36:35 PM

ASP.NET SortedList









From http://www.w3schools.com (Copyright Refsnes Data)





ASP.NET - The SortedList Object





The SortedList object combines the features of both the ArrayList object and the Hashtable object.









Examples

Example 1 - SortedList RadioButtonList



Example 2 - SortedList RadiobuttonList



Example 3 - SortedList DropDownList









The SortedList Object

The SortedList object contains items in key/value pairs. A SortedList object automatically sort the items

in alphabetic or numeric order.



Items are added to the SortedList with the Add() method. A SortedList can be sized to its final size with

the TrimToSize() method.



The following code creates a SortedList named mycountries and four elements are added:









http://www.w3schools.com/aspnet/aspnet_sortedlist.asp?output=print (1 of 4)9/13/2006 4:36:36 PM

ASP.NET SortedList







sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New SortedList

mycountries.Add("N","Norway")

mycountries.Add("S","Sweden")

mycountries.Add("F","France")

mycountries.Add("I","Italy")

end if

end sub











Data Binding

A SortedList object may automatically generate the text and values to the following controls:



q asp:RadioButtonList

q asp:CheckBoxList

q asp:DropDownList

q asp:Listbox



To bind data to a RadioButtonList control, first create a RadioButtonList control (without any asp:

ListItem elements) in an .aspx page:



























Then add the script that builds the list:





http://www.w3schools.com/aspnet/aspnet_sortedlist.asp?output=print (2 of 4)9/13/2006 4:36:36 PM

ASP.NET SortedList









sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New SortedList

mycountries.Add("N","Norway")

mycountries.Add("S","Sweden")

mycountries.Add("F","France")

mycountries.Add("I","Italy")

rb.DataSource=mycountries

rb.DataValueField="Key"

rb.DataTextField="Value"

rb.DataBind()

end if

end sub





























Then we add a sub routine to be executed when the user clicks on an item in the RadioButtonList

control. When a radio button is clicked, a text will appear in a label:









http://www.w3schools.com/aspnet/aspnet_sortedlist.asp?output=print (3 of 4)9/13/2006 4:36:36 PM

ASP.NET SortedList







sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New SortedList

mycountries.Add("N","Norway")

mycountries.Add("S","Sweden")

mycountries.Add("F","France")

mycountries.Add("I","Italy")

rb.DataSource=mycountries

rb.DataValueField="Key"

rb.DataTextField="Value"

rb.DataBind()

end if

end sub



sub displayMessage(s as Object,e As EventArgs)

lbl1.text="Your favorite country is: " & rb.SelectedItem.Text

end sub

































From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_sortedlist.asp?output=print (4 of 4)9/13/2006 4:36:36 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_xml_radio19/13/2006 4:36:38 PM

MaximumASP









Home



Recent News :: 2006/06/08 MaximumASP to Provide Hosting for Microsoft IIS 7.0



MaximumControl Login









Login »



View Demo » Special Offers from MaximumASP

Search maximumasp.com

SQLSentry Partnership

Search » As a special offer to dedicated server customers MaximumASP will provide sqlSentry Enterprise Edition software for two months



FREE with purchase of a 12 month dedicated server contract. sqlSentry is the only comprehensive schedule and notification



management system designed and built specifically to help the busy SQL Server DBA better manage today's complex SQL Server



environment.





q Scheduling: Intelligent Outlook-style calendar view of a server's job schedule

q Alerting: Choose from up to 9 different response actions for 77 different events

q Monitoring: Track schedule contention with Windows performance counters

q Chaining: Prevent schedule conflicts via advanced chaining and queuing

q Reporting: Comprehensive charts and graphs for job performance



More Testimonials »

NEW IIS 7 Beta Hosting



MaximumASP is Microsoft’s first partner to provide free beta test accounts featuring Microsoft Windows Server "Longhorn" Beta 2



and Microsoft Internet Information Services (IIS) 7.0. This new technology release is available in a MaximumASP hosted



environment, allowing users from around the world to test and evaluate the new platform free of charge.





MaximumASP is thrilled to offer this latest innovation from Microsoft while also providing the back-end infrastructure and



management to ensure maximum reliability and scalability for end users.





Sign-up today at https://iis7.maximumaspbeta.com for your FREE MaximumASP IIS 7 Beta Web hosting account. To learn more



about this exciting new technology and corresponding support visit www.iis.net







Dedicated Hosting Specials



Take advantage of our limited time special offer of one month FREE service with purchase of a 12 month dedicated server



contract (not to be combined with any other offers or specials). Sign-up today for 12 months of service and receive your first month



FREE. MaximumASP offers seven different configurations of dedicated servers leveraging the power of Dell’s latest technology.



Whether you need an entry-level web server to run specific software, or a high-end SQL database server, one of our



configurations will meet your needs.





Dedicated customers receive up to $2,200 worth of enterprise-level software for FREE when they order a dedicated server from



MaximumASP. At absolutely no cost to the customer, MaximumASP provides licensed copies of Persits, ServerObjects Bundle ,



SmarterMail Professional (50 site license), SmarterStats Professional (50 site license), SmarterTicket Professional (5 Agent



license), and Serv-U FTP. Each product comes with full documentation and all are easily set up and configured for use.





Sign up now!







Enterprise Shared Hosting Specials



http://www.maximumasp.com/about/specials.aspx (1 of 2)9/13/2006 4:36:56 PM

MaximumASP





With unlimited domains, a web-based Control Panel that is as powerful as having Terminal Services access, and tons of disk



space and bandwidth, the MaximumASP Shared Hosting platform has been designed as a fully functional hosting platform. While



providing enhanced performance over traditional virtual hosting plans, the MaximumASP Shared Hosting plan also provides many



features at no additional charge to you, including over 100 commercial components free of charge.





Plan Pricing

Billed Annually - Save 20% $159/month

Billed Quarterly - Save 10% $179/month

Billed Monthly $199/month

One-time setup fee Free!

Instant Account Setup and Access



Sign up for an Enterprise shared hosting plan today!







Customer Referral Program



By simply referring a new customer or purchasing an additional account or server plan, our referral program will allow customers



to receive significant discounts on their current web hosting plans! Best of all, there are no limits on how many potential clients you



can refer! Find out more about our Referral Program and begin saving today.







© 2000-2006 MaximumASP, LLC All Right reserved.



Terms of Service









http://www.maximumasp.com/about/specials.aspx (2 of 2)9/13/2006 4:36:56 PM

ASP.NET Data Binding with XML









From http://www.w3schools.com (Copyright Refsnes Data)





ASP .NET - XML Files





We can bind an XML file to a list control.









Examples

Example 1 - XML RadiobuttonList









An XML File

Here is an XML file named "countries.xml":













Norway

N







Sweden

S







France

F



http://www.w3schools.com/aspnet/aspnet_xml.asp?output=print (1 of 4)9/13/2006 4:36:58 PM

ASP.NET Data Binding with XML









Italy

I













Take a look at the XML file: countries.xml









Bind a DataSet to a List Control

First, import the "System.Data" namespace. We need this namespace to work with DataSet objects.

Include the following directive at the top of an .aspx page:











Next, create a DataSet for the XML file and load the XML file into the DataSet when the page is first

loaded:





sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New DataSet

mycountries.ReadXml(MapPath("countries.xml"))

end if

end sub







To bind the DataSet to a RadioButtonList control, first create a RadioButtonList control (without any

asp:ListItem elements) in an .aspx page:









http://www.w3schools.com/aspnet/aspnet_xml.asp?output=print (2 of 4)9/13/2006 4:36:58 PM

ASP.NET Data Binding with XML





























Then add the script that builds the XML DataSet:









sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New DataSet

mycountries.ReadXml(MapPath("countries.xml"))

rb.DataSource=mycountries

rb.DataValueField="value"

rb.DataTextField="text"

rb.DataBind()

end if

end sub































http://www.w3schools.com/aspnet/aspnet_xml.asp?output=print (3 of 4)9/13/2006 4:36:58 PM

ASP.NET Data Binding with XML





Then we add a sub routine to be executed when the user clicks on an item in the RadioButtonList

control. When a radio button is clicked, a text will appear in a label:









sub Page_Load

if Not Page.IsPostBack then

dim mycountries=New DataSet

mycountries.ReadXml(MapPath("countries.xml"))

rb.DataSource=mycountries

rb.DataValueField="value"

rb.DataTextField="text"

rb.DataBind()

end if

end sub



sub displayMessage(s as Object,e As EventArgs)

lbl1.text="Your favorite country is: " & rb.SelectedItem.Text

end sub

































From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_xml.asp?output=print (4 of 4)9/13/2006 4:36:58 PM

Tryit v1.4 - Show ASPX









Your browser does not support inline frames or is currently

configured not to display inline frames.









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_repeater19/13/2006 4:37:00 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_repeater29/13/2006 4:37:03 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_repeater39/13/2006 4:37:06 PM

ASP.NET The Repeater Control









From http://www.w3schools.com (Copyright Refsnes Data)





ASP.NET - The Repeater Control





The Repeater control is used to display a repeated list of items that are bound to the control.









Examples

Repeater control



Repeater control with



Repeater control with









Bind a DataSet to a Repeater Control

The Repeater control is used to display a repeated list of items that are bound to the control. The

Repeater control may be bound to a database table, an XML file, or another list of items. Here we will

show how to bind an XML file to a Repeater control.



We will use the following XML file in our examples ("cdcatalog.xml"):









http://www.w3schools.com/aspnet/aspnet_repeater.asp?output=print (1 of 9)9/13/2006 4:37:11 PM

ASP.NET The Repeater Control













Empire Burlesque

Bob Dylan

USA

Columbia

10.90

1985





Hide your heart

Bonnie Tyler

UK

CBS Records

9.90

1988





Greatest Hits

Dolly Parton

USA

RCA

9.90

1982





Still got the blues

Gary Moore

UK

Virgin records

10.20

1990





Eros

Eros Ramazzotti

EU

BMG

9.90

1997





http://www.w3schools.com/aspnet/aspnet_repeater.asp?output=print (2 of 9)9/13/2006 4:37:11 PM

ASP.NET The Repeater Control











Take a look at the XML file: cdcatalog.xml



First, import the "System.Data" namespace. We need this namespace to work with DataSet objects.

Include the following directive at the top of an .aspx page:











Next, create a DataSet for the XML file and load the XML file into the DataSet when the page is first

loaded:





sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

end if

end sub







Then we create a Repeater control in an .aspx page. The contents of the element are

rendered first and only once within the output, then the contents of the element are

repeated for each "record" in the DataSet, and last, the contents of the element are

rendered once within the output:

















...







...



http://www.w3schools.com/aspnet/aspnet_repeater.asp?output=print (3 of 9)9/13/2006 4:37:11 PM

ASP.NET The Repeater Control











...





















Then we add the script that creates the DataSet and binds the mycdcatalog DataSet to the Repeater

control. We also fill the Repeater control with HTML tags and bind the data items to the cells in

the section with the method:









sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

cdcatalog.DataSource=mycdcatalog

cdcatalog.DataBind()

end if

end sub























Title

Artist



http://www.w3schools.com/aspnet/aspnet_repeater.asp?output=print (4 of 9)9/13/2006 4:37:11 PM

ASP.NET The Repeater Control



Country

Company

Price

Year























































Using the

You can add an element after the element to describe the

appearance of alternating rows of output. In the following example each other row in the table will be

displayed in a light grey color:









http://www.w3schools.com/aspnet/aspnet_repeater.asp?output=print (5 of 9)9/13/2006 4:37:11 PM

ASP.NET The Repeater Control











sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

cdcatalog.DataSource=mycdcatalog

cdcatalog.DataBind()

end if

end sub























Title

Artist

Country

Company

Price

Year

































http://www.w3schools.com/aspnet/aspnet_repeater.asp?output=print (6 of 9)9/13/2006 4:37:11 PM

ASP.NET The Repeater Control



















































Using the

The element can be used to describe a separator between each record. The

following example inserts a horizontal line between each table row:









sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

cdcatalog.DataSource=mycdcatalog

cdcatalog.DataBind()

end if

end sub







http://www.w3schools.com/aspnet/aspnet_repeater.asp?output=print (7 of 9)9/13/2006 4:37:11 PM

ASP.NET The Repeater Control























Title

Artist

Country

Company

Price

Year

























































http://www.w3schools.com/aspnet/aspnet_repeater.asp?output=print (8 of 9)9/13/2006 4:37:11 PM

ASP.NET The Repeater Control















From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_repeater.asp?output=print (9 of 9)9/13/2006 4:37:11 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_datalist19/13/2006 4:37:13 PM

Tryit v1.4 - Show ASPX









Your browser does not support inline frames or is currently

configured not to display inline frames.









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_datalist29/13/2006 4:37:15 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_datalist39/13/2006 4:37:17 PM

ASP.NET The DataList Control









From http://www.w3schools.com (Copyright Refsnes Data)





ASP.NET - The DataList Control





The DataList control is, like the Repeater control, used to display a repeated list of items that are bound

to the control. However, the DataList control adds a table around the data items by default.









Examples

DataList control



DataList control with styles



DataList control with









Bind a DataSet to a DataList Control

The DataList control is, like the Repeater control, used to display a repeated list of items that are bound

to the control. However, the DataList control adds a table around the data items by default. The DataList

control may be bound to a database table, an XML file, or another list of items. Here we will show how

to bind an XML file to a DataList control.



We will use the following XML file in our examples ("cdcatalog.xml"):









http://www.w3schools.com/aspnet/aspnet_datalist.asp?output=print (1 of 8)9/13/2006 4:37:19 PM

ASP.NET The DataList Control













Empire Burlesque

Bob Dylan

USA

Columbia

10.90

1985





Hide your heart

Bonnie Tyler

UK

CBS Records

9.90

1988





Greatest Hits

Dolly Parton

USA

RCA

9.90

1982





Still got the blues

Gary Moore

UK

Virgin records

10.20

1990





Eros

Eros Ramazzotti

EU

BMG

9.90

1997





http://www.w3schools.com/aspnet/aspnet_datalist.asp?output=print (2 of 8)9/13/2006 4:37:19 PM

ASP.NET The DataList Control











Take a look at the XML file: cdcatalog.xml



First, import the "System.Data" namespace. We need this namespace to work with DataSet objects.

Include the following directive at the top of an .aspx page:











Next, create a DataSet for the XML file and load the XML file into the DataSet when the page is first

loaded:





sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

end if

end sub







Then we create a DataList in an .aspx page. The contents of the element are

rendered first and only once within the output, then the contents of the element are

repeated for each "record" in the DataSet, and last, the contents of the element are

rendered once within the output:

















...







...



http://www.w3schools.com/aspnet/aspnet_datalist.asp?output=print (3 of 8)9/13/2006 4:37:19 PM

ASP.NET The DataList Control











...





















Then we add the script that creates the DataSet and binds the mycdcatalog DataSet to the DataList

control. We also fill the DataList control with a that contains the header of the table,

an that contains the data items to display, and a that contains a text.

Note that the gridlines attribute of the DataList is set to "both" to display table borders:









sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

cdcatalog.DataSource=mycdcatalog

cdcatalog.DataBind()

end if

end sub



















My CD Catalog





http://www.w3schools.com/aspnet/aspnet_datalist.asp?output=print (4 of 8)9/13/2006 4:37:19 PM

ASP.NET The DataList Control









"" of

-

$







Copyright Hege Refsnes























Using Styles

You can also add styles to the DataList control to make the output more fancy:









sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

cdcatalog.DataSource=mycdcatalog

cdcatalog.DataBind()

end if

end sub

















http://www.w3schools.com/aspnet/aspnet_datalist.asp?output=print (5 of 8)9/13/2006 4:37:19 PM

ASP.NET The DataList Control









My CD Catalog







"" of

-

$







Copyright Hege Refsnes























Using the

You can add an element after the element to describe the



http://www.w3schools.com/aspnet/aspnet_datalist.asp?output=print (6 of 8)9/13/2006 4:37:19 PM

ASP.NET The DataList Control





appearance of alternating rows of output. You may style the data in the

section within the DataList control:









sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

cdcatalog.DataSource=mycdcatalog

cdcatalog.DataBind()

end if

end sub



















My CD Catalog









http://www.w3schools.com/aspnet/aspnet_datalist.asp?output=print (7 of 8)9/13/2006 4:37:19 PM

ASP.NET The DataList Control





"" of

-

$







"" of

-

$







© Hege Refsnes























From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_datalist.asp?output=print (8 of 8)9/13/2006 4:37:19 PM

Tryit v1.4 - Show ASPX









Your browser does not support inline frames or is currently

configured not to display inline frames.









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_dbconn_repeater9/13/2006 4:37:21 PM

Tryit v1.4 - Show ASPX









ASPX Source: Output Result:









http://www.w3schools.com/aspnet/showasp.asp?filename=demo_dbconn_datalist9/13/2006 4:37:24 PM

ASP.NET Database Connection









From http://www.w3schools.com (Copyright Refsnes Data)





ASP.NET - Database Connection





ADO.NET is also a part of the .NET Framework. ADO.NET is used to handle data access. With ADO.

NET you can work with databases.









Examples

Database connection - Bind to a Repeater control



Database connection - Bind to a DataList control









What is ADO.NET?

q ADO.NET is a part of the .NET Framework

q ADO.NET consists of a set of classes used to handle data access

q ADO.NET is entirely based on XML

q ADO.NET has, unlike ADO, no Recordset object









Create a Database Connection

We are going to use the Northwind database in our examples.



First, import the "System.Data.OleDb" namespace. We need this namespace to work with Microsoft

Access and other OLE DB database providers. We will create the connection to the database in the

Page_Load subroutine. We create a dbconn variable as a new OleDbConnection class with a connection

string which identifies the OLE DB provider and the location of the database. Then we open the

database connection:



http://www.w3schools.com/aspnet/aspnet_dbconnection.asp?output=print (1 of 5)9/13/2006 4:37:26 PM

ASP.NET Database Connection















sub Page_Load

dim dbconn

dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;

data source=" & server.mappath("northwind.mdb"))

dbconn.Open()

end sub









Note: The connection string must be a continuous string without a line break!









Create a Database Command

To specify the records to retrieve from the database, we will create a dbcomm variable as a new

OleDbCommand class. The OleDbCommand class is for issuing SQL queries against database tables:









sub Page_Load

dim dbconn,sql,dbcomm

dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;

data source=" & server.mappath("northwind.mdb"))

dbconn.Open()

sql="SELECT * FROM customers"

dbcomm=New OleDbCommand(sql,dbconn)

end sub











Create a DataReader





http://www.w3schools.com/aspnet/aspnet_dbconnection.asp?output=print (2 of 5)9/13/2006 4:37:26 PM

ASP.NET Database Connection



The OleDbDataReader class is used to read a stream of records from a data source. A DataReader is

created by calling the ExecuteReader method of the OleDbCommand object:









sub Page_Load

dim dbconn,sql,dbcomm,dbread

dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;

data source=" & server.mappath("northwind.mdb"))

dbconn.Open()

sql="SELECT * FROM customers"

dbcomm=New OleDbCommand(sql,dbconn)

dbread=dbcomm.ExecuteReader()

end sub











Bind to a Repeater Control

Then we bind the DataReader to a Repeater control:









sub Page_Load

dim dbconn,sql,dbcomm,dbread

dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;

data source=" & server.mappath("northwind.mdb"))

dbconn.Open()

sql="SELECT * FROM customers"

dbcomm=New OleDbCommand(sql,dbconn)

dbread=dbcomm.ExecuteReader()

customers.DataSource=dbread

customers.DataBind()

dbread.Close()

dbconn.Close()

end sub





http://www.w3schools.com/aspnet/aspnet_dbconnection.asp?output=print (3 of 5)9/13/2006 4:37:26 PM

ASP.NET Database Connection

























Companyname

Contactname

Address

City



















































Close the Database Connection

Always close both the DataReader and database connection after access to the database is no longer



http://www.w3schools.com/aspnet/aspnet_dbconnection.asp?output=print (4 of 5)9/13/2006 4:37:26 PM

ASP.NET Database Connection



required:



dbread.Close()

dbconn.Close()









From http://www.w3schools.com (Copyright Refsnes Data)









http://www.w3schools.com/aspnet/aspnet_dbconnection.asp?output=print (5 of 5)9/13/2006 4:37:26 PM

ASP.NET HtmlAnchor Control









SITE SEARCH

HOME ASP.NET HtmlAnchor Control

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install

Definition and Usage

ASP.NET Pages Active Server Pages

ASP.NET Controls Resource Web Site

The HtmlAnchor control is used to control an element. In HTML, the element is used

ASP.NET Events

to create a hyperlink. The hyperlink may link to a bookmark or to another Web page. WEB HOSTING

ASP.NET Forms $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState Save $20 / year!

asp:TextBox Properties UK Domain Names

asp:Button Web Hosting

Property Description Registro de Dominios

ASP.NET Binding

Data Binding Attributes Returns all attribute name and value pairs of the element Buy UK Domain Names

ArrayList Disabled A Boolean value that indicates whether or not the control should Register Domain Names

Hashtable be disabled. Default is false

Cheap Domain Names

SortedList HRef The URL target of the link Cheap Web Hosting

XML Files

id A unique id for the control Best Web Hosting

asp:Repeater

asp:DataList InnerHtml Sets or returns the content between the opening and closing Bulk Domain Names

tags of the HTML element. Special characters are not

ASP.NET Database automatically converted to HTML entities UK Web Hosting

DB Connection InnerText Sets or returns all text between the opening and closing tags of Host Unlimited Sites

the HTML element. Special characters are automatically

References converted to HTML entities WEB BUILDING

HTML Controls Website Templates

Web Controls Name The name of the anchor Flash Templates

Validation Controls OnServerClick The name of the function to be executed when the link is clicked Website Builder

runat Specifies that the control is a server control. Must be set to Internet Business

Examples Opportunity

"server"

ASP.NET Examples

Style Sets or returns the CSS properties that are applied to the control Custom Programming

Selected Reading

Web Statistics TagName Returns the element tag name BEST Flash Templates

Web Glossary Target The target window to open Web Analytics

Web Hosting Title A title to be displayed by the browser (like the alt attribute of Web Design Forum

Web Quality the img element) Programming Forum

W3Schools Forum Visible A Boolean value that indicates whether or not the control should Need A Programmer?

be visible

Helping W3Schools FREE Trial or Demo

Web Content Manager

Examples Forms,Web Alerts,RSS

Easy Flash Gallery

HTMLAnchor

In this example we declare two HtmlAnchor controls in an .aspx file (remember to embed the Free Shopping Cart

control inside an HtmlForm control). Then we modify the URL, target, and title of the HTML Exam

HtmlAnchor controls in an event handler (an event handler is a subroutine that executes code

for a given event). The Page_Load event is one of many events that ASP .NET understands. SHOPPING

UK Wholesalers

UK Wholesale

ONLINE DEGREE

Advance Your Career

with Drexel University

Your browser does not support inline frames or is currently configured not to display inline Bachelor's & Master's

frames. Tech Degrees ONLINE





Learn XML with Stylus Studio XML Tools - Free Download!









http://www.w3schools.com/aspnet/control_htmlanchor.asp (1 of 2)9/13/2006 4:37:35 PM

ASP.NET HtmlAnchor Control





Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/control_htmlanchor.asp (2 of 2)9/13/2006 4:37:35 PM

ASP.NET HtmlButton Control









SITE SEARCH

HOME ASP.NET HtmlButton Control

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install

Definition and Usage

ASP.NET Pages ASP.NET

ASP.NET Controls Shopping Cart

The HtmlButton control is used to control a element. In HTML, the

ASP.NET Events

element is used to create a push button. WEB HOSTING

ASP.NET Forms $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState Save $20 / year!

asp:TextBox Properties UK Domain Names

asp:Button Web Hosting

Property Description Registro de Dominios

ASP.NET Binding

Data Binding Attributes Returns all attribute name and value pairs of the element Buy UK Domain Names

ArrayList Disabled A Boolean value that indicates whether or not the control should Register Domain Names

Hashtable be disabled. Default is false

Cheap Domain Names

SortedList id A unique id for the control Cheap Web Hosting

XML Files

InnerHtml Sets or returns the content between the opening and closing Best Web Hosting

asp:Repeater

tags of the HTML element. Special characters are not

asp:DataList automatically converted to HTML entities Bulk Domain Names



ASP.NET Database InnerText Sets or returns all text between the opening and closing tags of UK Web Hosting

DB Connection the HTML element. Special characters are automatically

Host Unlimited Sites

converted to HTML entities

References OnServerClick The name of the function to be executed when the button is WEB BUILDING

HTML Controls clicked Website Templates

Web Controls Flash Templates

runat Specifies that the control is a server control. Must be set to

Validation Controls Website Builder

"server"

Internet Business

Examples Style Sets or returns the CSS properties that are applied to the control Opportunity

ASP.NET Examples

TagName Returns the element tag name Custom Programming

Selected Reading Visible A Boolean value that indicates whether or not the control should

Web Statistics BEST Flash Templates

be visible

Web Glossary Web Analytics

Web Hosting

Web Design Forum

Web Quality Examples

Programming Forum

W3Schools Forum HTMLButton Need A Programmer?

In this example we declare two HtmlButton controls in an .aspx file (remember to embed the FREE Trial or Demo

Helping W3Schools

control inside an HtmlForm control). Next, we write an event handler that specifies what to Web Content Manager

happen when a button is clicked.

Forms,Web Alerts,RSS

Easy Flash Gallery

Free Shopping Cart

HTML Exam



Your browser does not support inline frames or is currently configured not to display inline SHOPPING

frames. UK Wholesalers

UK Wholesale

ONLINE DEGREE

What do you want your Web site to do? Advance Your Career

with Drexel University

Go beyond just managing content… Bachelor's & Master's

Want more out of your Web site than just content

Tech Degrees ONLINE

management? How about site analytics, online

communities, document management. What if there

was one product that let you do everything you need

to do on the Web, as well as everything you want to

do? Now there is.





Ektron’s Web Content Management system gives you all the tools you





http://www.w3schools.com/aspnet/control_htmlbutton.asp (1 of 2)9/13/2006 4:37:40 PM

ASP.NET HtmlButton Control





need to create, deploy, and manage your Web site – all rolled into one

application.





Use Ektron CMS400.NET for:





q Content Management – Author/edit content, manage

navigation, menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested

pages, see where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-like

HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email visitors

when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate content,

post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple audiences

by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word, PowerPoint,

other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users to

customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/control_htmlbutton.asp (2 of 2)9/13/2006 4:37:40 PM

ASP.NET HtmlForm Control









SITE SEARCH

HOME ASP.NET HtmlForm Control

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install

Definition and Usage

ASP.NET Pages Web based charting

ASP.NET Controls for ASP.NET

The HtmlForm control is used to control a element. In HTML, the element is

ASP.NET Events

used to create a form. WEB HOSTING

ASP.NET Forms $15 Domain Name

ASP.NET Forms Note: All HTML server controls must be within the HtmlForm control! Registration

ASP.NET ViewState Save $20 / year!

asp:TextBox UK Domain Names

Note: You can only have one HtmlForm control on a single page!

asp:Button Web Hosting

ASP.NET Binding Registro de Dominios

Data Binding Buy UK Domain Names

ArrayList Properties Register Domain Names

Hashtable

Cheap Domain Names

SortedList Property Description

Cheap Web Hosting

XML Files

Action A URL that defines where to send the data when the form is

asp:Repeater submitted. Best Web Hosting

asp:DataList Bulk Domain Names



ASP.NET Database Note: This attribute is always set to the URL of the page itself! UK Web Hosting

DB Connection

Host Unlimited Sites

References Attributes Returns all attribute name and value pairs of the element WEB BUILDING

HTML Controls Disabled A Boolean value that indicates whether or not the control should Website Templates

Web Controls be disabled. Default is false Flash Templates

Validation Controls Website Builder

EncType The mime type used to encode the content of the form

Internet Business

Examples id A unique id for the control Opportunity

ASP.NET Examples

InnerHtml Sets or returns the content between the opening and closing

Custom Programming

tags of the HTML element. Special characters are not

Selected Reading

automatically converted to HTML entities BEST Flash Templates

Web Statistics

Web Glossary InnerText Sets or returns all text between the opening and closing tags of Web Analytics

Web Hosting the HTML element. Special characters are automatically

converted to HTML entities Web Design Forum

Web Quality

Programming Forum

Method How the form posts data to the server. Legal values are: "post"

W3Schools Forum and "get". Default is "post" Need A Programmer?

Name The name of the form FREE Trial or Demo

Helping W3Schools

runat Specifies that the control is a server control. Must be set to Web Content Manager

"server" Forms,Web Alerts,RSS

Style Sets or returns the CSS properties that are applied to the control Easy Flash Gallery

TagName Returns the element tag name Free Shopping Cart

Target The target window to load the URL HTML Exam

Visible A Boolean value that indicates whether or not the control should SHOPPING

be visible UK Wholesalers

UK Wholesale



Examples ONLINE DEGREE

Advance Your Career

with Drexel University

HTMLForm

Bachelor's & Master's

In this example we declare one HtmlInputText controls, one HtmlInputButton control, and one

HtmlGeneric control in an .aspx file (remember to embed the controls inside an HtmlForm Tech Degrees ONLINE

control). When the submit button is triggered, the submit subroutine is executed. The submit

subroutine writes a welcome message to the p element.









http://www.w3schools.com/aspnet/control_htmlform.asp (1 of 2)9/13/2006 4:37:46 PM

ASP.NET HtmlForm Control







Your browser does not support inline frames or is currently configured not to display inline

frames.







Want To Be A Web Master?



If you want to be a Web Master, you will have to host your web site with an ISP (Internet

Service Provider).





MaximumASP offers seven different configurations of dedicated servers to meet your Windows

and .NET hosting needs. Hosted on our multi-tiered Enterprise Class network, these servers

provide the performance, security and reliability you need to host your high end web sites and

applications.





Visit MaximumASP









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/control_htmlform.asp (2 of 2)9/13/2006 4:37:46 PM

ASP.NET HtmlGeneric Control









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME ASP.NET HtmlGeneric Control

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install

Definition and Usage

ASP.NET Pages ASP.NET

ASP.NET Controls Web Hosting

The HtmlGeneric control is used to control other HTML element not specified by a specific HTML

ASP.NET Events

server control, like , , , , , etc. WEB HOSTING

ASP.NET Forms $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState Save $20 / year!

asp:TextBox Properties UK Domain Names

asp:Button Web Hosting

Property Description Registro de Dominios

ASP.NET Binding

Data Binding Attributes Returns all attribute name and value pairs of the element Buy UK Domain Names

ArrayList Disabled A Boolean value that indicates whether or not the control should Register Domain Names

Hashtable be disabled. Default is false

Cheap Domain Names

SortedList id A unique id for the control Cheap Web Hosting

XML Files

InnerHtml Sets or returns the content between the opening and closing Best Web Hosting

asp:Repeater

tags of the HTML element. Special characters are not

asp:DataList automatically converted to HTML entities Bulk Domain Names



ASP.NET Database InnerText Sets or returns all text between the opening and closing tags of UK Web Hosting

DB Connection the HTML element. Special characters are automatically

Host Unlimited Sites

converted to HTML entities

References runat Specifies that the control is a server control. Must be set to WEB BUILDING

HTML Controls "server" Website Templates

Web Controls Flash Templates

Style Sets or returns the CSS properties that are applied to the control

Validation Controls Website Builder

TagName Returns the element tag name Internet Business

Examples Opportunity

Visible A Boolean value that indicates whether or not the control should

ASP.NET Examples

be visible Custom Programming

Selected Reading

Web Statistics BEST Flash Templates

Examples

Web Glossary Web Analytics

Web Hosting

Web Design Forum

Web Quality HTMLGeneric

Programming Forum

In this example we declare one HtmlInputText controls, one HtmlInputButton control, and one

W3Schools Forum HtmlGeneric control (the tag) in an .aspx file (remember to embed the controls inside an Need A Programmer?

HtmlForm control). When the submit button is triggered, the submit subroutine is executed.

Helping W3Schools The submit subroutine writes a welcome message to the p element. FREE Trial or Demo

Web Content Manager

Forms,Web Alerts,RSS

Easy Flash Gallery

Free Shopping Cart



Your browser does not support inline frames or is currently configured not to display inline HTML Exam

frames. SHOPPING

UK Wholesalers

UK Wholesale

Want To Be A Web Master?

ONLINE DEGREE

Advance Your Career

If you want to be a Web Master, you will have to host your web site with an ISP (Internet with Drexel University

Service Provider). Bachelor's & Master's

Tech Degrees ONLINE

Founded in 1996 in North Carolina, AIT Inc. provides web hosting and ecommerce services to

more than 190,000 domains in 107 countries. Shared, dedicated, and colocated hosting plans

for both Linux and Windows users are available along with the industry's most lucrative

reseller program. AIT has won acclaim as one of the fastest growing technology companies in

North America by Inc. Magazine and by Deloitte & Touche.









http://www.w3schools.com/aspnet/control_htmlgeneric.asp (1 of 2)9/13/2006 4:37:51 PM

ASP.NET HtmlGeneric Control





As low as $39.95 per month for Dedicated Hosting! Choose from managed or fully managed

options. Plans begin with an 80 GB hard drive and 1 terabyte of data transfer. AIT hosting

packages are the ideal environment for web developers, designers, hosting resellers,

entrepreneurs, and business IT departments to house your servers off site.





Visit AIT









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/control_htmlgeneric.asp (2 of 2)9/13/2006 4:37:51 PM

ASP.NET HtmlImage Control









Your browser does not support inline frames or is currently configured not to display inline

frames.









SITE SEARCH

HOME

ASP.NET HtmlImage Control ...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install

ASP.NET Pages Definition and Usage

Web based charting

ASP.NET Controls for ASP.NET

ASP.NET Events The HtmlImage control is used to control an element. In HTML, the element is

used to display an image. WEB HOSTING

ASP.NET Forms $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState Save $20 / year!

asp:TextBox UK Domain Names

Properties

asp:Button Web Hosting

ASP.NET Binding Property Description Registro de Dominios

Data Binding Align How to align the image according to surrounding elements. Buy UK Domain Names

ArrayList Legal values are: Register Domain Names

Hashtable

Cheap Domain Names

SortedList top

q Cheap Web Hosting

XML Files q middle

asp:Repeater q bottom Best Web Hosting

asp:DataList q left Bulk Domain Names

q right

ASP.NET Database UK Web Hosting

DB Connection

Host Unlimited Sites

Alt A short description of the image

References WEB BUILDING

Attributes Returns all attribute name and value pairs of the element

HTML Controls Website Templates

Web Controls Border The width of the borders around the image Flash Templates

Validation Controls Disabled A Boolean value that indicates whether or not the control should Website Builder

be disabled. Default is false Internet Business

Examples Opportunity

ASP.NET Examples Height The height of the image

id A unique id for the control Custom Programming

Selected Reading

Web Statistics runat Specifies that the control is a server control. Must be set to BEST Flash Templates

"server"

Web Glossary Web Analytics

Web Hosting Src The URL of the image to display

Web Design Forum

Web Quality Style Sets or returns the CSS properties that are applied to the control Programming Forum

W3Schools Forum TagName Returns the element tag name Need A Programmer?

Visible A Boolean value that indicates whether or not the control should FREE Trial or Demo

Helping W3Schools be visible

Web Content Manager

Width The width of the image Forms,Web Alerts,RSS

Easy Flash Gallery

Examples Free Shopping Cart

HTML Exam

HTMLImage

In this example we declare an HtmlImage control in an .aspx file (remember to embed the SHOPPING

control inside an HtmlForm control). Then we modify the src, alt and border properties of the UK Wholesalers

HtmlImage control in an event handler (an event handler is a subroutine that executes code UK Wholesale

for a given event). The Page_Load event is one of many events that ASP .NET understands:

ONLINE DEGREE

Advance Your Career

HTMLImage 2 with Drexel University

In this example we declare an HtmlImage and an HTMLSelect control in an .aspx file Bachelor's & Master's

(remember to embed the controls inside an HtmlForm control). Then we modify the src Tech Degrees ONLINE

property of the HtmlImage control based on user choices. The value selected in the HtmlSelect

control determines which image to display.









http://www.w3schools.com/aspnet/control_htmlimage.asp (1 of 2)9/13/2006 4:37:57 PM

ASP.NET HtmlImage Control





Your browser does not support inline frames or is currently configured not to display inline

frames.







Have you ever wanted to distribute your dynamic web sites on a CD or

DVD?



DWebPro is a stand alone web server developed specifically for

distributing dynamic web sites (for example PHP/MySQL, ASP.Net/Ms

Access) on CD or DVD without needing to rewrite the web site code.





Just imagine the look on your client's face when you:







s Browse their dynamic web sites from a CD/DVD.

s Run to MySQL, PostgreSQL, Firebird and other databases directly from CD/DVD.

s Send their email order directly from the CD/DVD.

s Ship thousands of CDs and DVDs with the cost of a single license.

s Create CDs and DVDs that run on any Windows platform.

s And more...





Download Your Copy of DWebPro, it's "FREE for non commercial use"!







Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/control_htmlimage.asp (2 of 2)9/13/2006 4:37:57 PM

ASP.NET HtmlInputButton Control









SITE SEARCH

HOME

ASP.NET HtmlInputButton Control ...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install

ASP.NET Pages Definition and Usage

Web based charting

ASP.NET Controls for ASP.NET

ASP.NET Events The HtmlInputButton control is used to control , , and elements. In HTML, these elements are used to WEB HOSTING

ASP.NET Forms create a command button, a submit button, and a reset button. $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState Save $20 / year!

asp:TextBox UK Domain Names

asp:Button

Properties Web Hosting

ASP.NET Binding Registro de Dominios

Data Binding Property Description Buy UK Domain Names

ArrayList Attributes Returns all attribute name and value pairs of the element Register Domain Names

Hashtable

Disabled A Boolean value that indicates whether or not the control should Cheap Domain Names

SortedList be disabled. Default is false Cheap Web Hosting

XML Files

id A unique id for the element Best Web Hosting

asp:Repeater

asp:DataList Name The name of the element

Bulk Domain Names

OnServerClick The name of the function to be executed when the button is

ASP.NET Database UK Web Hosting

clicked

DB Connection

runat Specifies that the element is a server control. Must be set to Host Unlimited Sites

References "server" WEB BUILDING

HTML Controls Style Sets or returns the CSS properties that are applied to the control Website Templates

Web Controls Flash Templates

TagName Returns the element tag name

Validation Controls Website Builder

Type The type of the element Internet Business

Examples Opportunity

Value The value of the element

ASP.NET Examples

Visible A Boolean value that indicates whether or not the control should Custom Programming

Selected Reading be visible

Web Statistics BEST Flash Templates

Web Glossary Web Analytics

Web Hosting Examples

Web Design Forum

Web Quality

Programming Forum

HTMLInputbutton

W3Schools Forum Need A Programmer?

In this example we declare one HtmlInputText controls, one HtmlInputButton control, and one

HtmlGeneric control in an .aspx file (remember to embed the controls inside an HtmlForm FREE Trial or Demo

Helping W3Schools

control). When the submit button is triggered, the submit subroutine is executed. The submit Web Content Manager

subroutine writes a welcome message to the p element.

Forms,Web Alerts,RSS

Easy Flash Gallery

Free Shopping Cart

HTML Exam



Your browser does not support inline frames or is currently configured not to display inline SHOPPING

frames. UK Wholesalers

UK Wholesale

ONLINE DEGREE

Advance Your Career

with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE









http://www.w3schools.com/aspnet/control_htmlinputbutton.asp (1 of 2)9/13/2006 4:38:02 PM

ASP.NET HtmlInputButton Control









Have you ever wanted to distribute your dynamic web sites on a CD or

DVD?



DWebPro is a stand alone web server developed specifically for

distributing dynamic web sites (for example PHP/MySQL, ASP.Net/Ms

Access) on CD or DVD without needing to rewrite the web site code.





Just imagine the look on your client's face when you:







s Browse their dynamic web sites from a CD/DVD.

s Run to MySQL, PostgreSQL, Firebird and other databases directly from CD/DVD.

s Send their email order directly from the CD/DVD.

s Ship thousands of CDs and DVDs with the cost of a single license.

s Create CDs and DVDs that run on any Windows platform.

s And more...





Download Your Copy of DWebPro, it's "FREE for non commercial use"!







Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/control_htmlinputbutton.asp (2 of 2)9/13/2006 4:38:02 PM

ASP.NET HtmlInputCheckBox Control









SITE SEARCH

HOME ASP.NET HtmlInputCheckBox Control

...

ASP.NET Tutorial

ASP.NET HOME About W3Schools

ASP.NET Intro W3Schools Forum

ASP.NET vs ASP

ASP.NET Install

Definition and Usage

ASP.NET Pages Active Server Pages

ASP.NET Controls Resource Web Site

The HtmlInputCheckBox control is used to control an element. In

ASP.NET Events

HTML, this element is used to create a checkbox. WEB HOSTING

ASP.NET Forms $15 Domain Name

ASP.NET Forms Registration

ASP.NET ViewState Save $20 / year!

asp:TextBox Properties and Events UK Domain Names

asp:Button Web Hosting

Property Description Registro de Dominios

ASP.NET Binding

Data Binding Attributes Returns all attribute name and value pairs of the element Buy UK Domain Names

ArrayList Checked A Boolean value that specifies whether or not the element is to Register Domain Names

Hashtable be checked

Cheap Domain Names

SortedList Disabled A Boolean value that indicates whether or not the control should Cheap Web Hosting

XML Files be disabled. Default is false

asp:Repeater Best Web Hosting

id A unique id for the control

asp:DataList Bulk Domain Names

Name The name of the element

ASP.NET Database UK Web Hosting

runat Specifies that the element is a server control. Must be set to

DB Connection "server" Host Unlimited Sites

References Style Sets or returns the CSS properties that are applied to the control WEB BUILDING

HTML Controls TagName Returns the element tag name Website Templates

Web Controls Flash Templates

Validation Controls Type The type of the element

Website Builder

Value The value of the element Internet Business

Examples Opportunity

ASP.NET Examples Visible A Boolean value that indicates whether or not the control should

be visible Custom Programming

Selected Reading

Web Statistics BEST Flash Templates

Event Description

Web Glossary Web Analytics

ServerChange Occurs when the state of the control has changed

Web Hosting

Web Design Forum

Web Quality

Programming Forum

Examples

W3Schools Forum Need A Programmer?



Helping W3Schools HTMLInputCheckbox FREE Trial or Demo

In this example we declare two HtmlInputCheckBox controls, one HtmlInputButton control, and Web Content Manager

one HtmlGeneric in an .aspx file (remember to embed the controls inside an HtmlForm Forms,Web Alerts,RSS

control). When the submit button is triggered, the submit subroutine is executed. The submit Easy Flash Gallery

subroutine may respond in two ways: if the "red" checkbox is checked, the server sends the

message "You prefer red!" to the p element. If the "blue" checkbox is checked, the server Free Shopping Cart

sends the message "You prefer blue!" to the p element.

HTML Exam

SHOPPING

UK Wholesalers

UK Wholesale

ONLINE DEGREE

Your browser does not support inline frames or is currently configured not to display inline Advance Your Career

frames. with Drexel University

Bachelor's & Master's

Tech Degrees ONLINE

Learn XML with Stylus Studio XML Tools - Free Download!









http://www.w3schools.com/aspnet/control_htmlinputcheckbox.asp (1 of 2)9/13/2006 4:38:09 PM

ASP.NET HtmlInputCheckBox Control





Stylus Studio makes it easy to edit and validate XML, XSLT,

DTD, XML Schema, XHTML, XPath, XQuery and Web Service

applications.





Free XML video demonstrations will help you learn XML and

become a W3C XML development master in just minutes!





Download a FREE Trial Now!









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









Get Your Diploma!



W3Schools' Online Certification Program is the perfect solution for

busy professionals who need to balance work, family, and career

building.





The HTML Certificate is for developers who want to document their

knowledge of HTML, XHTML, and CSS.





The ASP Certificate is for developers who want to document their

knowledge of ASP, SQL, and ADO.









Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you agree to

have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.





W3Schools was converted to XHTML

in December 1999









http://www.w3schools.com/aspnet/control_htmlinputcheckbox.asp (2 of 2)9/13/2006 4:38:09 PM

ASP.NET HtmlInputFile Control









HOME ASP.NET HtmlInputFile Control

ASP.NET Tutorial

ASP.NET HOME

ASP.NET Intro

ASP.NET vs ASP

ASP.NET Install Definition and Usage

ASP.NET Pages

ASP.NET Controls

The HtmlInputFile control is used to control an element. In HTML,

ASP.NET Events this element is used to upload a file to the server.

ASP.NET Forms

ASP.NET Forms

ASP.NET ViewState

asp:TextBox Properties

asp:Button

Property Description

ASP.NET Binding

Data Binding Accept List of acceptable MIME types

ArrayList Attributes Returns all attribute name and value pairs of the element

Hashtable Disabled A Boolean value that indicates whether or not the control

SortedList should be disabled. Default is false

XML Files

id A unique id for the element

asp:Repeater

asp:DataList MaxLength The maximum number of characters allowed in this

element

ASP.NET Database Name The name of the element

DB Connection

PostedFile Gets access to the posted file

References runat Specifies that the element is a server control. Must be set

HTML Controls to "server"

Web Controls

Size The width of the element

Validation Controls

Style Sets or returns the CSS properties that are applied to the

Examples control

ASP.NET Examples

TagName Returns the element tag name

Selected Reading Type The type of the element

Web Statistics

Value The value of the element

Web Glossary

Web Hosting Visible A Boolean value that indicates whether or not the control

should be visible

Web Quality



W3Schools Forum

Example 1

Helping W3Schools

In the following example we declare one HtmlInputFile control, one HtmlInputButton

pixels control, and three HtmlGeneric controls in an .aspx file (remember to embed the

controls inside an HtmlForm control). When the submit button is triggered, the submit





http://www.w3schools.com/aspnet/control_htmlinputfile.asp (1 of 4)9/13/2006 4:38:14 PM

ASP.NET HtmlInputFile Control



subroutine is executed. The file name and file type are displayed on the page, while

the file itself is uploaded to the c directory on the server:







Sub submit(Sender as Object, e as EventArgs)

fname.InnerHtml=MyFile.PostedFile.FileName

clength.InnerHtml=MyFile.PostedFile.ContentLength

MyFile.PostedFile.SaveAs("c:\uploadfile.txt")

End Sub















Select file to upload to server:















FileName:

ContentLength: bytes





















Your browser does not support inline frames or is currently configured not to display

inline frames.







What do you want your Web site to do?



Go beyond just managing content…

Want more out of your Web site than just

content management? How about site

analytics, online communities, document

management. What if there was one product

that let you do everything you need to do on

the Web, as well as everything you want to

do? Now there is.









http://www.w3schools.com/aspnet/control_htmlinputfile.asp (2 of 4)9/13/2006 4:38:14 PM

ASP.NET HtmlInputFile Control



Ektron’s Web Content Management

system gives you all the tools you need to

create, deploy, and manage your Web site

– all rolled into one application.





Use Ektron CMS400.NET for:





q Content Management – Author/

edit content, manage navigation,

menus, audit trails, workflow, approvals

q Web Site Analytics - track visitors, report on most requested pages, see

where they came from and where they are going.

q HTML Form Engine – Create a two-way dialog with visitors using our wizard-

like HTML form-building engine with validation and database support

q Web Alerts – Manage memberships and subscriptions and automatically email

visitors when you add or update content that’s relevant to them

q Online Communities - post blogs, add forums and message boards, rate

content, post polls and surveys

q Multilingual Support – Integrated translation tools help you reach multiple

audiences by speaking their language

q Document Management – Collaborate via the Web on Microsoft Word,

PowerPoint, other documents, “save as” PDF & HTML, publish to Web

q Online Calendars – Build and manage Web-based calendars and enable users

to customize a view based on what’s important to them





See why there are 15,000+ Ektron integrations worldwide.





Click here to learn more, then request a live online demo or download a FREE TRIAL.









Easy-to-Understand Books for Web Developers



q Build your own website the right way with HTML and CSS

q Build your own website with PHP and MySQL

q Build your own website with ASP.NET

q Build your own website with Dreamweaver 8

q Run your own webserver with Linux and Apache

q XML web development with PHP

q Flash: Cool effects and practical scripts

q HTML: Designing without tables using CSS (2nd Edition !)

q CSS: 101 essential tips, tricks and hacks

q JavaScript: 101 essential tips, tricks and hacks

q DHTML: Modern web design using JavaScript and DOM

q PHP anthology, volume I and volume II

q Build your own AJAX web applications

q Firefox web browser secrets

q Web design business kit

q Search engine marketing kit









http://www.w3schools.com/aspnet/control_htmlinputfile.asp (3 of 4)9/13/2006 4:38:14 PM

ASP.NET HtmlInputFile Control





Jump to: Top of Page or HOME or Printer friendly page









W3Schools provides material for training only. We do not warrant the correctness of its

contents. The risk from using it lies entirely with the user. While using this site, you

agree to have read and accepted our terms of use and privacy policy.





Copyright 1999-2006 by Refsnes Data. All Rights Reserved.









http://www.w3schools.com/aspnet/control_htmlinputfile.asp (4 of 4)9/13/2006 4:38:14 PM


Related docs
Other docs by sandeep kona
broader
Views: 2  |  Downloads: 0
Visual Basic Net Bible
Views: 62  |  Downloads: 0
sql
Views: 28  |  Downloads: 1
dotnet tutorial
Views: 180  |  Downloads: 0
asp.ne
Views: 2  |  Downloads: 0
Beginning ASP.NET 2.0
Views: 76  |  Downloads: 0
sitemap
Views: 2  |  Downloads: 0
CrystalReports
Views: 25  |  Downloads: 0
mssql
Views: 3  |  Downloads: 0
c sharp basics
Views: 26  |  Downloads: 0