84
Chapter 7 Using Web Development Languages
About Language Support
This section describes what languages are supported, how to get around limitations,
and provides an overview of how ColdFusion Studio detects and handles a language.
What languages are supported
ColdFusion Studio has a significant amount of support for current standards in
several Web development languages. For example, the following languages all have
their own tag definitions in ColdFusion Studio:
•
Hypertext Markup Language (HTML)
•
Extensible Hypertext Markup Language (XHTML)
•
ColdFusion Markup Language (CFML)
•
Visual Tools Markup Language (VTML)
•
Java
•
JavaServer Pages (JSP)
•
JRun tag set
•
Wireless Markup Language (WML)
•
Handheld Device Markup Language (HDML)
•
Synchronized Multimedia Integration Language (SMIL)
•
Interactive Fiction or Framework Markup Language (IMFL), partial support
•
Real-time Markup Language (RTML), partial support
There are also coding tools, controls, options, wizards, color coding schemes,
CodeSweepers, and validation support to accomodate many other languages besides
those previously listed: ActiveServer Pages (ASP), ActiveX, ActiveScript, Cascading
Style Sheets (
CSS
), Dynamic HTML (DHTML), JavaScript, JScript, Perl, Personal
Home Page (PHP), Structured Query Language (SQL), VBScript, and WDDX.
ColdFusion Studio does not support every language, but the program is highly
flexible and extensible. You can extend its language support with the Tag Definitions
Library and Visual Tools Markup Language (VTML). For details, see
“Working with
Tag Definitions” on page 106
and
“Customizing the Development Environment” on
page 169
.
However, before you begin creating VTML (.vtm) files, see if someone else has
already done the work for you. Some excellent resources are the Developer’s
Exchange, HomeSite Community Resources, HotScripts.com, and, for ASP and PHP
coders, ASP4HS and PHP4HS.
Содержание ColdFusion Server 5
Страница 18: ...xviii About This Book...
Страница 26: ...8 Chapter 1 Setting Up the Product...
Страница 42: ...24 Chapter 2 Configuring Browsers and Servers...
Страница 60: ...42 Chapter 3 Exploring the Workspace...
Страница 100: ...82 Chapter 6 Editing Pages...
Страница 126: ...108 Chapter 7 Using Web Development Languages...
Страница 212: ...194 Chapter 13 Customizing the Development Environment...
Страница 320: ...302 Glossary...