Difficulty: Easy
Correct Answer: Incorrect
Explanation:
Introduction / Context: Older web platforms implemented server-side logic in different ways. ColdFusion (CFML) popularized a tag-based syntax (for example,
Given Data / Assumptions:
Concept / Approach: The phrase “both ASP and ColdFusion allow coding custom tags” implies parity that did not exist in classic implementations. ColdFusion’s design is tag-centric and includes a custom tag mechanism. Classic ASP relies on script blocks and can be extended via COM objects, not by defining new server-side tags in HTML. While modern ASP.NET supports tag-like server controls, conflating this with classic ASP leads to an incorrect generalization.
Step-by-Step Solution:
Identify ColdFusion’s native custom tag feature (CFML).Contrast with classic ASP’s scripting model using <% %> and COM.Recognize that ASP.NET (distinct from classic ASP) later introduced tag-like server controls.Conclude that the blanket statement about “both ASP and ColdFusion” is inaccurate for classic ASP.Verification / Alternative check: Inspect ColdFusion docs on custom tags; compare with classic ASP references that center on scripting and objects, not tag libraries.
Why Other Options Are Wrong:
Common Pitfalls: Confusing classic ASP with ASP.NET; assuming any server extension equals tag-based custom tags.
Final Answer: Incorrect
Discussion & Comments