Dylan Server Pages

Dylan Server Pages

Dylan Server Pages (DSP) is a template engine for providing dynamic web site content using the Dylan programming language. They are similar in spirit to JavaServer Pages, but without the ability to mix program logic and page content. All dynamic content is invoked via DSP tag calls such as <xx:show-current-username/>.

Currently, a DSP application is implemented as a Dylan project that uses the Koala HTTP server library. This effectively means that each DSP application has to run on a different Koala server and therefore on a different HTTP port.

DSP templates contain normal HTML and DSP tag calls. DSP tag calls generate the dynamic content of your web pages. DSP tags use standard XML syntax. There are several special tags—called "directives"—defined that couldn't easily have been defined by the user. DSP directives use the same syntax as other tags, but they use the special tag library name %dsp. For example, the include directive might look like this: <%dsp:include url="foo.dsp"/>.



Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Server Pages — are scripts that are embedded in HTML and processed on the server before the page is sent to the client s web browser. This concept is explained generally at Server side scripting.Examples of server pages implementations are:* Active Server Pages …   Wikipedia

  • Dylan (programming language) — Dylan Paradigm(s) multi paradigm: functional, object oriented Appeared in Early 1990s Developer Apple Computer Typing discipl …   Wikipedia

  • Dylan (langage) — Pour les articles homonymes, voir Dylan. Dylan Apparu en 1992 pour la publication de sa première spécification Auteur …   Wikipédia en Français

  • Koala (web server) — Koala is an HTTP server written in Dylan programming language. It includes Dylan Server Pages (DSP), a template engine similar to JavaServer Pages without scriptlets, and an XML RPC server/client.ee also* List of Web servers External links *… …   Wikipedia

  • DSP — The abbreviation DSP can refer to: Contents 1 Computing 2 Education 3 Military 4 …   Wikipedia

  • List of computing topics — Originally, the word computing was synonymous with counting and calculating, and the science and technology of mathematical calculations. Today, computing means using computers and other computing machines. It includes their operation and usage,… …   Wikipedia

  • List of programming languages by category — Programming language lists Alphabetical Categorical Chronological Generational This is a list of programming languages grouped by category. Some languages are listed in multiple categories. Contents …   Wikipedia

  • DrunkDuck — is a free webcomic hosting service founded by Dylan Squires in 2002. The site provides a community, peer and fan based feedback through a voting/comment system, and various rankings of webcomics divided in two categories, which are Comic Books… …   Wikipedia

  • Intel — For other uses, see Intel (disambiguation). Coordinates: 37°23′16.54″N 121°57′48.74″W / 37.3879278°N 121.9635389°W / 37.3879278; 121.9 …   Wikipedia

  • Apple — (Эпл, Апл) История компании Apple, руководство Apple, иски против Apple Персональные и планшетные компьютеры, мобильные телефоны, аудиоплееры, программное обеспечение компании Apple, iPhone, iPad, iPod classic, iPod shuffle, iPod nano, iPod touch …   Энциклопедия инвестора

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”