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