NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Page Syntax

An ASP+ Page is a declarative text file that contains markup syntax for coding server-side page logic and generating dynamic output (typically HTML or XML). ASP+ page files are composed from the following syntax elements:

Directives Specify optional settings used by the page-compiler when processing ASP+ files.
Code Declaration Blocks Define member variables and methods to be compiled into the dynamically-generated class that represents the page.
Code Render Blocks Allow inline rendering of code within HTML content.
Server-side Comments Prevent server code (including server controls) and static content from executing or rendering. Used for documentation and testing.
HTML Control Syntax Allow insertion and programmatic manipulation of standard HTML elements.
Custom Server Control Syntax Allow insertion and programmatic manipulation of rich server controls (including user-defined controls and controls that ship with the NGWS runtime).
Databinding Expressions Declaratively create bindings between server control properties and data sources.
Server-side Object Tags Allow declaration, instantiation and insertion of objects into a page using a declarative, tag-based syntax.
Server-side Includes Allow insertion of the raw contents of a specified file anywhere within an ASP+ Page.
Literal Text Any element that does not belong to one of the categories listed above is interpreted as literal text.

See also

ASP+ Application File Syntax