...
Instead of a listing with complicated syntactic variables, here
is an illustration of what is which, with the PhoneBook project
as example:
Placeholders
$ReferencesDir$
: the name of the node directory in
the web application project for storing the
references to the domain- and re:-motion assemblies
By convention, this node is named "References" in
Visual Studio, so that's probably what you will use
for the placeholder value.$DomainProjectName$
: the name of the node with the
domain project in Visual Studio.$DomainProjectAssembly$
: don't know, FIXME$WebProjectName$
: the of the node with the web application
project in Visual Studio. (generated byuigen.exe
.)$WebProjectAssembly$
: don't know, FIXME$USER_APPNAME$
: a string with the display name of the
web application (generated byuigen.exe
.)$USER_DEFAULT_ASPX_TOPIC$
: a string to be shown on thedefault.aspx
page showing the Start link to aid the user (the string
usually says "To start the application, just click 'Start'")$USER_DEFAULT_STARTPAGES$
: an invocation of the re:call
function to be called automatically after startup. In
other words, an URL-fragment for the browser to go to
after the user has clicked the 'Start' link$USER_STATUSBAR$
: don't know, FIXME$USER_CLASSIC_APPSTYLE$
: don't know, FIXME$USER_STORAGEPROVIDER$
: the name of the storage-provider, as
declared in the web project'sWeb.config
file (generated by
uigen.exe
)$USER_CATALOGNAME$
: the name of the database (and the
identifier for the connection string) in the web project's
Web.config
file (generated byuigen.exe
)$USER_LAYERSUPERTYPE$
: The identifier of the domain object
classes common ancestor (see also: layer super-type
...