Global Information Lookup Global Information

Presentation logic information


In software development, presentation logic is concerned with how business objects are displayed to users of the software, e.g. the choice between a pop-up screen and a drop-down menu.[1] The separation of business logic from presentation logic is an important concern for software development and an instance of the separation of content and presentation.[2]

One major rationale behind "effective separation" is the need for maximum flexibility in the code and resources dedicated to the presentation logic.[1] Client demands, changing customer preferences and desire to present a "fresh face" for pre-existing content often result in the need to dramatically modify the public appearance of content while disrupting the underlying infrastructure as little as possible.

The distinction between "presentation" (front end) and "business logic" is usually an important one, because:

  • the presentation source code language may differ from other code assets;
  • the production process for the application may require the work to be done at separate times and locations;
  • different workers have different skill sets, and presentation skills do not always coincide with skills for coding business logic;
  • code assets are easier to maintain and more readable when disparate components are kept separate and loosely coupled;[1]
  1. ^ a b c Paragon Corporation (2003-07-19). "Separation of Business Logic from Presentation Logic in Web Applications".
  2. ^ Parr, Terence John (2004). Enforcing strict model-view separation in template engines. Proceedings of the 13th international conference on World Wide Web. ISBN 1-58113-844-X.

and 21 Related for: Presentation logic information

Request time (Page generated in 0.7861 seconds.)

Presentation logic

Last Update:

In software development, presentation logic is concerned with how business objects are displayed to users of the software, e.g. the choice between a pop-up...

Word Count : 243

Business logic

Last Update:

In computer software, business logic or domain logic is the part of the program that encodes the real-world business rules that determine how data can...

Word Count : 1289

Linear logic

Last Update:

resource-boundedness, duality, and interaction. Linear logic lends itself to many different presentations, explanations, and intuitions. Proof-theoretically...

Word Count : 2885

JSP model 1 architecture

Last Update:

ties together the business logic and presentation logic of the application. Combining business logic with presentation logic makes it hard to introduce...

Word Count : 196

XOOPS

Last Update:

allows many benefits such as easier separation between business logic and presentation logic as well as content caching. Built-in LDAP authentication Some...

Word Count : 571

Rule of inference

Last Update:

In philosophy of logic and logic, a rule of inference, inference rule or transformation rule is a logical form consisting of a function which takes premises...

Word Count : 1469

Multitier architecture

Last Update:

clear yet. A three-tier architecture is typically composed of a presentation tier, a logic tier, and a data tier. While the concepts of layer and tier are...

Word Count : 1689

Mathematical logic

Last Update:

Mathematical logic is the study of formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory...

Word Count : 8331

History of logic

Last Update:

The history of logic deals with the study of the development of the science of valid inference (logic). Formal logics developed in ancient times in India...

Word Count : 13240

Logicism

Last Update:

mathematics, logicism is a programme comprising one or more of the theses that – for some coherent meaning of 'logic' – mathematics is an extension of logic, some...

Word Count : 11833

Linear temporal logic

Last Update:

In logic, linear temporal logic or linear-time temporal logic (LTL) is a modal temporal logic with modalities referring to time. In LTL, one can encode...

Word Count : 1657

Logic model

Last Update:

example the W.K. Kellogg Foundation presentation of logic model, mainly aimed for evaluation, and the numerous types of logic models in the intervention mapping...

Word Count : 2558

Logic Theorist

Last Update:

Logic Theorist is a computer program written in 1956 by Allen Newell, Herbert A. Simon, and Cliff Shaw. It was the first program deliberately engineered...

Word Count : 1967

Noncommutative logic

Last Update:

to a presentation of this acceptance of the term. The oldest noncommutative logic is the Lambek calculus, which gave rise to the class of logics known...

Word Count : 800

Fallacy

Last Update:

identify fallacies in arguments. An influential collection of texts on logic and reason, the Nyāya Sūtras, attributed to Aksapada Gautama, variously...

Word Count : 5578

Natural deduction

Last Update:

cut-free sequent calculus presentation. The logic of the earlier section is an example of a single-sorted logic, i.e., a logic with a single kind of object:...

Word Count : 6770

PeopleTools

Last Update:

web servers contains no application logic, purely presentation logic. In the PIA, all application logic is deployed at the application server layer. Application...

Word Count : 1371

Logic of information

Last Update:

The Logic of Information, presentation, discussion, Télé-université (Université du Québec), 11 May 2005, Montréal, Canada. Luciano Floridi, The logic of...

Word Count : 179

Deductive reasoning

Last Update:

but even invalid deductive reasoning is a form of deductive reasoning. Logic studies what conditions an argument is valid under. According to the semantic...

Word Count : 9104

Template Toolkit

Last Update:

This forces developers to separate business logic into Perl libraries, leaving only presentation logic in their templates. It is written in Perl, with...

Word Count : 241

Web page

Last Update:

including images and video. Cascading Style Sheets (CSS) specify the presentation of the page. CSS rules can be in separate text files or embedded within...

Word Count : 581

PDF Search Engine © AllGlobal.net