Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
PageGen: An Effective Scheme For Dynamic Generation Of Web Pages Al-Darwish, N ELSEVIER SCIENCE BV, INFORMATION AND SOFTWARE TECHNOLOGY; pp: 651662; Vol: 45 King Fahd University of Petroleum & Minerals http://www.kfupm.edu.sa Summary We present a scheme for dynamic generation of web pages. The scheme separates presentation from content. Furthermore, by utilizing the theine metaphor. the scheme makes it easy to develop a web site with several design themes, each having its own template, graphics and style sheet characteristics. The proposed scheme relies on versatile substitution mechanisms, which nonetheless use simplified syntax. Most importantly. the scheme utilizes XML for defining custom tags that are transformed into HTML using the innovative concept of HTML patterns. The scheme was initially implemented as a COM component (PageGen) and later ported to Microsoft .NET. it has proven to be quite effective for Active Server Pages (and ASP.NET) sites used to host online books and course material. However, the scheme is general enough for use with any database-centric site or content as well as being adapted to other web application frameworks such as PHP and JSP. (C) 2003 Elsevier B.V. All rights reserved. References: 1. 2. 3. 4. 5. 6. 7. 8. 9. EXTENSIBLE MARKUP LA *IC, WEB DEV PHP FASTT ALEXANDER S, 1998, WEBCLASS DEV PRIMER BERNERSLEE T, 2001, SCI AM MAY BOSAK J, 1999, SCI AM MAY DIBARTOLO V, FREEMARKER OPEN ALTE HILLIER S, 2000, COM PLUS PROGRAMMING JOVANVIC T, USING RESUSING EXTEN LEFF A, 2001, 5 INT ENT DISTR OBJ © Copyright: King Fahd University of Petroleum & Minerals; http://www.kfupm.edu.sa 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. LOWY J, COM NET OREILLY NETW MAGNUSSON G, START VELOCITY TEMPL OBERG RJ, 2000, UNDERSTANDING PROGRA PAHL S, 2002, UNDERSTANDING ENTERP PLATT DS, 2000, MSDN MAGAZINE DEC POWERS S, ACCESSING COM COMPLU SCHNEIDER B, 2001, ARSDIGITA SYSTEM JUN SESHADRI G, UNDERSTANDING JAVA S SINGH I, DESIGNING ENTERPRISE UNGER K, SOLVE YOU SERVLET BA For pre-prints please write to: [email protected] © Copyright: King Fahd University of Petroleum & Minerals; http://www.kfupm.edu.sa