ZK AJAX FRAMEWORK  R.RAJESH. What is ZK?  ZK is an open-source Ajax Web application framework, written in Java that enables creation of rich graphical.

Slides:



Advertisements
Similar presentations
AJAX Development By Gary Mandela December 26,
Advertisements

12 October 2011 Andrew Brown IMu Technology EMu Global Users Group 12 October 2011 IMu Technology.
What’s new in this release? September 6, Milestone Systems Confidential Milestone’s September release 2012 XProtect ® Web Client 1 Connect instantly.
February 11, 2007 Can Ajax be OS for the Browser? Kevin Hakman Co-Founder General Interface Ajax Toolkit Director, Developer Evangelism TIBCO Software.
© 2007 IBM Corporation IBM Emerging Technologies Enabling an Accessible Web 2.0 Becky Gibson Web Accessibility Architect.
Google Web Toolkit - Gufran Mohammed. Google Web Toolkit (GWT) is an open source Java software development framework that makes writing AJAX applications.
AJAX Presented by: Dickson Fu Dimas Ariawan Niels Andreassen Ryan Dial Jordan Nielson CMPUT 410 University of Alberta 2006.
AJAX & By – Anupama Sharma. Defining Ajax Ajax isn’t a technology. It’s really several technologies, each flourishing in its own right, coming together.
 2008 Pearson Education, Inc. All rights reserved What Is Web 2.0?  Web 1.0 focused on a relatively small number of companies and advertisers.
Mobil Experience Meeting Bent Flyen Senior Project Manager Opera Consumer Engineering
Session-01. Layers Struts 2 Framework The struts 2 framework is used to develop MVC-based web application. Struts 1.0 was released in June The.
Lecture 2: Technical Basics
© 2006 by IBM 1 How to use Eclipse to Build Rich Internet Applications With PHP and AJAX Phil Berkland IBM Software Group Emerging.
Web Design Basic Concepts.
Creation of hybrid portlet application for file download using IBM Worklight and IBM Rational Application Developer v9 Gaurav Bhattacharjee Lakshmi Priya.
UNIT-V The MVC architecture and Struts Framework.
Client/Server Architectures
JavaServer Faces: The Fundamentals Compiled from Sun TechDays workshops (JSF Basics, Web-Tier Codecamp: JavaServer Faces, Java Studio Creator; IBM RAD)
Web Applications Harry R. Erwin, PhD University of Sunderland CIT304/CSE301.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
RIA & Adobe Flex Yunhui Fu 11/05/2008. What’s RIA RIA (Rich Internet Applications) –web applications which look and perform like desktop applications.
AJAX By Steven Hernandez Research Analyst NIATEC.
ASP.NET + Ajax Jesper Tørresø ITNET2 F08. Ajax Ajax (Asynchronous JavaScript and XML) A group of interrelated web development techniques used for creating.
Application Composer Rich Internet User Interfaces for Enterprise Applications Björn Müller.
SednaSpace A software development platform for all delivers SOA and BPM.
September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications.
JBoss Developer Studio. JBoss Developer Studio provides a certified open source development environment that includes and integrates: Eclipse Eclipse.
Rich Internet Applications for the Enterprise Creating RIA from your Oracle database using TURBO Enterprise Web 2.0 Presented By: John Krahulec Bizwhazee.
Intro to Ajax Fred Stluka Jan 25, /25/2006Intro to AjaxFred Stluka2 What is Ajax? "Asynchronous JavaScript and XML" New name for an old technique:
Instructor, Dr. Khalili Bahram Jeevan Kumar Gogineni.
Silverlight Technology. Table of Contents 1.What is Silverlight Technology? 2.Silverlight Overview. 2.1 How it works 2.2 Silverlight development tools.
CHEF II / Sakai Architecture. CHEF II Changes uPortal replaces Jetspeed –jsr 168 portlet, servlet compliant Spring replaces Turbine component framework.
ASP.NET 2.0 : Future Directions Developing Rich Web Applications with “Atlas” 7 & 8 March 2006 ICC Gent Contact me :
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Introducing ASP.NET 2.0. Internet Technologies WWW Architecture Web Server Client Server Request Response Network HTTP TCP/IP PC/Mac/Unix + Browser (IE,
Building Rich Web Applications with Ajax Linda Dailey Paulson IEEE – Computer, October 05 (Vol.38, No.10) Presented by Jingming Zhang.
WebSphere Portal Technical Conference U.S Creating Rich Internet (AJAX) Applications with WebSphere Portlet Factory.
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.
AJAX Compiled from “AJAX Programming” [Sang Shin] (Asynchronous JavaScript and XML)
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Web 2.0 and Telco 2.0 n Service orientation is about inter-operability and federation across domains. l Domain silos defeat the purpose. l User wants one.
Team S07. Agenda Scope of project Global use case diagram Analysis use cases High Level design (Software Architecture) Prototype challenges faced and.
Rich Internet Application
Welcome to WEB 2.0 An Open Laszlo presentation Part 2 Carlos Fernando Scheidecker Antunes
REAL WORLD AJAX MARCH TIBCO USER CONFERENCE / 2004 Enterprise Rich Internet Applications with AJAX Real World Case Studies with TIBCO General Interface™
Session 1 Chapter 1 - Introduction to Web Development ITI 133: HTML5 Desktop and Mobile Level I
RIA and Web2.0 Development with no Coding Juan Camilo Ruiz Senior Product Manager Development Tools.
Ajax for Dynamic Web Development Gregory McChesney.
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
Weekend MS CS Program Internet and Web Technologies COT 5930 Web Project Development - Ajax Dr. Roy Levow, Associate Chair & Professor
Google Web Toolkit Dynamic web on Java (Script) Jordan Jordanov 6 March 2008.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Prof. James A. Landay University of Washington Spring 2008 Web Interface Design, Prototyping, and Implementation Rich Internet Applications: AJAX, Server.
John Foushee Andrew Hulbert Brian Louden. What is the Hawking Toolbar?  Short Description  Project Goal Allow Users to Access Web Content and Browser.
Web 2.0 IS530 Fall 2009 Dr. Dania Bilal. Web 2.0 Is the Web that is being transformed into a computing platform for delivering web applications to end.
Ajax! Ajax Programming Ajax! Ajax Programming. Ajax! Ajax Programming Take a look at a typical desktop application (Spreadsheet app, etc.) The program.
Technologies For Creating Rich Internet Applications Presenter's name
INNOV-16: Rich User Interface for the Web???? AJAX to the Rescue Ken Wilner VP of Technology Progress Software.
Netscape Application Server
GeneXus 9.0: Web applications at their higher power
Visual Studio Tools for Office 2005
By Gary Mandela December 26, 2006
Top Reasons to Choose Angular. Angular is well known for developing robust and adaptable Single Page Applications (SPA). The Application structure is.
Web-Services-based Systems Architecture, Design and Implementation
RIA for Business What‘s next? 19/11/18
Silverlight Technology
COP 3813 Intro to Internet Computing
JavaServer Faces: The Fundamentals
Intro to Ajax Fred Stluka Jan 25, 2006.
Presentation transcript:

ZK AJAX FRAMEWORK  R.RAJESH

What is ZK?  ZK is an open-source Ajax Web application framework, written in Java that enables creation of rich graphical user interfaces for Web applications with no JavaScript and little programming knowledge.open-sourceAjaxWeb application frameworkJavagraphical user interfacesWeb applications  The core of ZK consists of an Ajax-based event-driven mechanism.Ajaxevent-driven  Programmers design their application pages in feature- rich XUL/XHTML components, and manipulate them upon events triggered by end user's activity. It is similar to the programming model found in desktop GUI-based applications.feature- richXULXHTML

What is ZK?  ZK takes the so called server-centric approach  licensed under the GPL (GNU Public License).  ZK's AJAX engine consists of both client and server components that communicate with one another.  ZK provides two sets of user interface components. One set of components is based upon XUL, or the XML User Interface Language.  The second set utilizes XHTML. ZK provides an XML- based markup language called ZUML for adding components to a page

What is ZK?  ZK supports a markup language for rich user interface definition called ZUML.  ZUML (ZK User Interface Markup Language) is a markup language for rich user interfaces definition.  ZUML is designed for non-programmer developers to design user interfaces intuitively.  ZUML allows developer to meld different markup languages, such as Mozilla XUL language and XHTML, seamlessly into the same pageMozilla

ZK Example  ZK latest release 5.0

ZK Product overview

Overview Application Component  For online collaboration, dynamic reporting, and business intelligence, ZK Spreadsheet allows developers to embed Excel functionalities in enterprise Internet applications.ZK Spreadsheet  ZK Calendar is an Ajax component that integrates rich and intuitive scheduling functionality into existing enterprise applications. ZK Calendar

Overview Development Tool  ZK Studio, an integrated development environment, provides intuitive tools that span the entire application development lifecycle, including UI design, prototyping, development, and deployment tools for developing ZK applications. ZK Studio Enterprise Integration  ZK JSP Tags, and ZK JSF Components provide a straightforward way of enriching legacy Web applications, and Java EE applications. ZK JSP TagsZK JSF Components

Overview Community Collaboration  To leverage the open source community, ZK Forge components and utilities enable developers to use third party widgets.ZK Forge

What ZK delivers?  Value: Simply Rich  Users: 6 million Java programmers  Need: Strong demand for RIA

ZK Core Values

ZK Product Advantages  Simple  Server-Centric  Open

Simplicity  Simple  Server-Centric  Open

Simplicity  Simple as Programming Desktop Apps  Pure Java  170+ Off-the-Shelf Components  Google Maps, DOJO, FCKeditor, Simile Timeline  Data Binding  Load on Demand

Simply High Productivity

Server-Centric  Simple  Server-Centric  Open

Server-Centric

 No hazards of exposing business logic on the client  No security concerns  No asynchronous headache  Low maintenance cost  ZK Mobile

Open  Simple  Server-Centric  Open

Open  Open Source  Open Architecture  Embrace Other Components  Embraced by Open World  Support IE6, IE7, Firefox, Safari, Opera, Netscape, Camino

Open

References