Dear Wiki user, You have subscribed to a wiki page or wiki category on "Jakarta-velocity Wiki" for change notification.
The following page has been changed by WillGlassHusain: http://wiki.apache.org/jakarta-velocity/FrontPage The comment on the change is: removed some redundant info, link to new website pages ------------------------------------------------------------------------------ quick to learn and implement. Capabilities reach well beyond the realm of the web (ex. xdoclet, - middlegen, Intellij etc.) to generally enable programmers to focus on + middlegen, Intellij etc.) to enable programmers to focus on writing '''functional code''', while in parallel, template designers can directly modify templates to create '''attractive output'''. In webapps, Model-View-Control (MVC) separation can be strongly enforced because templates do not contain @@ -27, +27 @@ non-web examples are Anakia and DVSL which use Velocity for "easier than XSLT" transformations of XML. + More details and the official documentation are on the [http://jakarta.apache.org/velocity/ Velocity Home Page]. + Be sure to read the + [http://jakarta.apache.org/velocity/overview.html Overview], + [http://jakarta.apache.org/velocity/getting-started.html Getting Started], and the + [http://jakarta.apache.org/velocity/webapps.html Web Application Guide]. You'll also want to check out the ["VelocityFAQ"]. - === Advantages of Velocity === - * Web designers can work in parallel with Java programmers - * Model-View-Controller (MVC) model can be utilized - * Web page designers can focus on well-designed HTML - * Programmers can focus on top-notch code. - * Separation of Java code from web pages - * Increases maintainability - * Viable alternative to Java Server Pages (JSPs) or PHP - * Generation of SQL, XML, Java code, etc. - * Standalone or integratable component + This Wiki contains community and developer-oriented content. Please feel free to add new articles, FAQ entries, or code examples. If you've created a website or application that uses Velocity, add it to the PoweredByVelocity page! - === How to Get Started === - - The definitive starting place are the manuals. After that, look here and the ["VelocityFAQ"]! - 1. [http://jakarta.apache.org/velocity/user-guide.html User's Guide] - gives an overview of creating Velocity templates - 2. [http://jakarta.apache.org/velocity/developer-guide.html Developer's Guide] -- how to create the backend Velocity engine that renders the tempaltes. - 3. VelocityTools sub-project - covers web applications and other non-core additions - * includes: web app support, [http://jakarta.apache.org/velocity/tools/view/ VelocityViewServlet], Struts integration, Generic tools, and '''[http://wiki.apache.org/jakarta-velocity/VelocityTools Macro Libraries]''' - * [http://jakarta.apache.org/velocity/tools/ Velocity Tools website] - 4. '''["VelocityFAQ"]''' -- info destined for inclusion in the manual.. but not there yet. === Resources: Code and Articles === * VelocityNews -- Announcements and other recent news about Velocity @@ -75, +62 @@ * VelocityLogos - === Documentation Revision === - This section contains links to new or reorganized content in the ongoing documentation revision effort. Eventually these docs will get migrated into the standard documentation tree. This is a reference for anyone wanting to comment on upcoming changes to the docs. - - * TableOfContents of web site (draft) - * CodeStandards - * DocumentationGuidelines - * PoweredByVelocity - * VelocityEditors - * PublishedArticlesAndBooks - * CommunityArticles - * ContributedCode - * GetInvolved - ==== Special pages ==== * '''WantedPages''' - linked pages that do not exist * '''OrphanedPages''' - pages not linked to from anywhere --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
