Data Visualization in Ext Js 3.4

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Data Visualization in Ext Js 3.4"

Transcription

1 White Paper Data Visualization in Ext Js 3.4 Ext JS is a client-side javascript framework for rapid development of cross-browser interactive Web applications using techniques such as Ajax, DHTML and DOM scripting. In 2006, Jack Slocum began working on a set of extension utilities for the Yahoo! User Interface (YUI) library. These extensions were later organized into an independent library of codes, named as "yui-ext". In the same year, Jack released its final version, whose name was changed to Ext. Ext JS framework is a highly robust, scalable and Open Source javascript framework. It provides many utility functions, which help in DOM traversal and DOM manipulation along with stable and crossbrowser User Interface (UI) components. Some of the components are like grids, charts, trees, forms, drag and drop and so on.

2 About the Author Kali Prasanna Mishra The author, Kali Prasanna Mishra, is Systems Engineer, working with TCS. He has more than three years of experience in developing and managing Rich Internet Application (RIA) for various domains. He also has the expertise in User Experience space. His competency includes RIA technologies like Ext JS, jquery, Flex; etc. He has worked on different RIA Web applications and has helped in making the websites Browser Compatible and Usable. 2

3 Table of Contents 1. Introduction 4 2. Setting up Ext JS 4 3. Problem statement/key challenges 4 4. Defining Data Source for Charts 5 5. Creating Html Pages for Displaying Charts 6 6. Creating Line Chart 7 7. Creating Column Chart 8 8. Creating Bar Chart 9 9. Creating a Pie Chart Customizing Charts 11 I. Creating Multi Series Chart 11 II. Displaying the Legend for a Chart 12 III. Customizing the Tool Tip for Charts Conclusion 14 3

4 Introduction Ext JS framework is a highly robust, scalable and Open Source javascript framework. It provides many utility functions, which help in DOM traversal and DOM manipulation along with stable and cross-browser User Interface (UI) components. Some of the components are like grids, charts, trees, forms, drag and drop and so on. Data visualization in Ext JS includes the chart package. The chart package contains bar chart, column chart, line chart, pie chart, etc. This paper explores the customization possible with the charts. Paper also explains how to connect to a server side component like a servlet/php file/asp.net and some of the Ext JS concepts like Store, Proxy API, Reader, Writer, etc. Setting up Ext JS The following is a step-by-step procedure to set up the Ext JS. To set up Ext JS: 1. Download Ext JS from the link, 2. Unzip its content into your Integrated Development Environment (IDE). 3. Unzipped content contains several folders and files, out of which ext-all.css, ext-base.js and ext-all.js are important for development perspective. Refer them in the <head> part of the page. 4. Include charts.swf file to load the chart controls on the Web page as mentioned here. The.swf file is present in the resources directory of the Ext 3.x versions. Ext.chart.Chart.CHART_URL='../ext-3.4.0/resources/charts.swf'; All the examples are created and tested on the following platforms: n OS : Windows XP n IDE : Eclipse 3.6 n Server : tomcat 6.0 n Database : MySQL 5.0 n Ext JS versions : 3.4 n Project type: Java dynamic Web application with servlet as server-side component Problem statement/key challenges In modern Rich Internet Applications (RIA) the focus has shifted from traditional tabular display to classy widgets. Web applications are now consisting of modular units capable of executing functionalities, called widgets. Widgets not only change the UI but also make the applications more modular. Widgets display data to user in a better manner by using different data layout components like grid, charts, tree, forms, and so on. In widgets based RIA, the focus is on data visualization and arrangements of widgets on the screen. On the other hand widgets are created keeping an eye on better user experience. So the search is now the technologies which can provide ways of creating better widgets in small span of time. On RIA space, many of the Open Source javascript frameworks have evolved, tested and proven to be stable across platforms. 4

5 Ext JS provides many user friendly widgets. Widgets are also easy to develop and easy to integrate with existing applications. In this white paper, we will explore the data visualization capabilities of Ext JS which will help other developers in rapidly creating amazing widgets. Ext JS has the support for different types of charts. These charting components follow a certain method to get data and to send data across the server. So defining a data source for charts is an important aspect in Ext JS. Defining Data Source for Charts Ext JS supports different data sources like XML, JSON and ARRAY. To understand the process, we can create a data source (of type xml) and use the same data source in all the subsequent cases. The xml to be used gets generated from the servlet. However, at the same time, Ext JS can connect to different server-side components like.php or.asp files for generating the data. A process to create a store which has a proxy and reader is as follows: 5

6 The servlet ForLineChart gives response XML as follows. Thus the data source is ready to be used by Ext JS widgets. Creating HTML Pages for Displaying Charts Ext JS widgets can be created for Java based applications or MS. Net based applications. Widgets are generally placed over a user interface. Let us consider that to be a simple HTML page. Ext JS widgets follow a certain rendering mechanism by which they get attached to a particular place on the HTML. So let us create place holders for the charts to be created soon. 6

7 Creating Line Chart Ext JS is developed with oops concepts and 'new' keyword is used for creating objects. Ext JS provides short hand notations for complete package names as given here. xtype: 'linechart', // for creating a line chart whose package structure is Ext.chart.LineChart Figure 1: Line chart with single series and default styling 7

8 Creating Column Chart Ext JS provides support for 2 types of column charts, simple column charts and stacked column charts. Ext JS provides xtype for almost all of its components. Xtype for both of them is as follows. xtype: 'columnchart', xtype: stackedcolumnchart // for creating a column chart, // for creating stacked column chart Figure 2: Column chart with single series and default styling 8

9 Creating Bar Chart Ext JS provides support for 2 types of bar charts. They are simple bar chart and stacked bar chart. Ext JS provides xtype for all most all of its components. Xtype for both of them as follows: xtype: 'barchart', // for creating a bar chart, xtype: 'stackedbarchart' // for creating stacked bar chart Figure 3: Bar chart with single series and default styling 9

10 Creating a Pie Chart Only a single data field can be shown at a time in Pie chart. Available data fields break up into 360 degree. Tool tip shows % of volume consumed by the each data field. Xtype of type piechart creates a Pie chart. Figure 4: Pie chart with default styling 10

11 Customizing Charts We can customize a chart in Ext JS by using config objects. Config objects are nothing but the name and value pairs. A single attribute may contain an array of values as its key value. The customizing properties are same for all the chart types. Let us, therefore, consider a Line chart as shown in Figure 1 for demonstrating the customizing capabilities of Ext JS. I. Creating Multi Series Chart So far we have created single series charts. Now let us see how to create a multi series chart. Each series represents a unique set of data like profit across months, loss across months, and so on. The following code snippets are the add-ons for the already discussed charts and are not to be used as standalone items. Figure 5: Multiseries line chart 11

12 II. Displaying the Legend for a Chart The legend is displayed using the 'extrastyle' property of the chart components as mentioned below. Legend displays more textual information alongside of the charts. Figure 6: Multiseries line chart with legend 12

13 III. Customizing the Tool Tip for Charts Ext JS provides default tooltip, which doesn t fit to all situations. So there is a quest for changing the default tooltip. This can be achieved by 'tiprenderer' property is used to create custom tooltip for the charts as mentioned below: Figure 7: Multiseries line chart with custom tooltip 13

14 Conclusion Ext JS 3.4 is an Open Source javascript framework. These chart components are robust and easy to customize and are supported by all platforms and browsers. As discussed above, these chart components are customizable and easy to connect to server side components. So we can summarize its advantages as follows: n n n n n Is easy to customize with the help of attributes Supports all OS platforms Does not need any proprietary tool to develop the Ext JS based component Supports a wide range of data sources like XML, JSON and Array Supports static as well as dynamic data. References [1] [2] [3] 14

15 Contact For more information about TCS consulting services, contact at Subscribe to TCS White Papers TCS.com RSS: Feedburner: About Tata Consultancy Services (TCS) Tata Consultancy Services is an IT services, consulting and business solutions organization that delivers real results to global business, ensuring a level of certainty no other firm can match. TCS offers a consulting-led, integrated portfolio of IT and IT-enabled infrastructure, engineering TM and assurance services. This is delivered through its unique Global Network Delivery Model, recognized as the benchmark of excellence in software development. A part of the Tata Group, India s largest industrial conglomerate, TCS has a global footprint and is listed on the National Stock Exchange and Bombay Stock Exchange in India. For more information, visit us at IT Services Business Solutions Outsourcing All content / information present here is the exclusive property of Tata Consultancy Services Limited (TCS). The content / information contained here is correct at the time of publishing. No material from here may be copied, modified, reproduced, republished, uploaded, transmitted, posted or distributed in any form without prior written permission from TCS. Unauthorized use of the content / information appearing here may violate copyright, trademark and other applicable laws, and could result in criminal or civil penalties. Copyright 2012 Tata Consultancy Services Limited TCS Design Services I M I 02 I 12

Conferencing Agent Enhancing the Communication Experience

Conferencing Agent Enhancing the Communication Experience White Paper Conferencing Agent Enhancing the Communication Experience To achieve corporate operational excellence, the existing resources of an organization must be utilized to the best possible extent.

More information

Business Process Services. White Paper. Mitigating Trade Fraud: The Case for Detecting Group Level Fraudulent Activity

Business Process Services. White Paper. Mitigating Trade Fraud: The Case for Detecting Group Level Fraudulent Activity Business Process Services White Paper Mitigating Trade Fraud: The Case for Detecting Group Level Fraudulent Activity About the Author Narasimha Murty M V Narasimha Murty holds a Master's degree in Mathematics

More information

Business Process Services. White Paper. Automating Email Management: Managing Workflow Effectively

Business Process Services. White Paper. Automating Email Management: Managing Workflow Effectively Business Process Services White Paper Automating Email Management: Managing Workflow Effectively About the Authors Deva Latha S. Assistant Consultant Deva Latha has over nine years of experience in Business

More information

Business Process Transformation A Pulse Check

Business Process Transformation A Pulse Check White Paper Business Process Transformation A Pulse Check Over the last decade or two, two trends have been noticeable across all businesses. The move towards consolidation of office-based operations,

More information

Business Process Services. White Paper. Optimizing Extended Warranty Processes by Embracing Analytics

Business Process Services. White Paper. Optimizing Extended Warranty Processes by Embracing Analytics Business Process Services White Paper Optimizing Extended Warranty Processes by Embracing Analytics About the Author Dr. Anuj Prakash Anuj Prakash is a part of the TCS Analytics and Insights Practice,

More information

Over 18,400 branches. 21,843 ATMs. 261 million accounts. Enabling State Bank of India to create the world s largest homogenous banking network

Over 18,400 branches. 21,843 ATMs. 261 million accounts. Enabling State Bank of India to create the world s largest homogenous banking network Wealth Management Volatility and uncertainty in the markets have given rise to a new class of customers who are extremely cautious and demand absolute transparency from their advisors. They now expect

More information

Business Process Services. White Paper. Personalizing E-Commerce: Improving Interactivity to Increase Revenues

Business Process Services. White Paper. Personalizing E-Commerce: Improving Interactivity to Increase Revenues Business Process Services White Paper Personalizing E-Commerce: Improving Interactivity to Increase Revenues About the Author Subramaniam MV Subramaniam is a Delivery Manager at Tata Consultancy Services

More information

White Paper. Social Analytics

White Paper. Social Analytics White Paper Social Analytics This paper brings to forefront the growing popularity of social media as a source of data for analytics with relation to the telecom industry. The paper further elaborates

More information

Business Process Services. White Paper. Improving Efficiency in Business Process Services through User Interface Re-engineering

Business Process Services. White Paper. Improving Efficiency in Business Process Services through User Interface Re-engineering Business Process Services White Paper Improving Efficiency in Business Process Services through User Interface Re-engineering About the Authors Mahesh Kshirsagar Mahesh has a vast experience of about 24

More information

Enterprise-wide Anti-money Laundering and KYC Initiatives A point of view

Enterprise-wide Anti-money Laundering and KYC Initiatives A point of view Enterprise-wide Anti-money Laundering and KYC Initiatives A point of view Introduction Every financial institution is charged with the responsibility of developing policies and procedures to combat money

More information

Linking Transformational Initiatives to Desired Business Outcomes: Leveraging a Business-Metrics Driven Framework

Linking Transformational Initiatives to Desired Business Outcomes: Leveraging a Business-Metrics Driven Framework Business Process Services White Paper Linking Transformational Initiatives to Desired Business Outcomes: Leveraging a Business-Metrics Driven Framework About the Author Venkatesh Kuppuswamy Venkatesh Kuppuswamy

More information

Business Process Services. White Paper. Social Media Influence: Looking Beyond Activities and Followers

Business Process Services. White Paper. Social Media Influence: Looking Beyond Activities and Followers Business Process Services White Paper Social Media Influence: Looking Beyond Activities and Followers About the Author Vandita Bansal Vandita Bansal is a subject matter expert in Analytics and Insights

More information

Backlog Management Index (BMI) Evaluation and Improvement An ITIL Approach

Backlog Management Index (BMI) Evaluation and Improvement An ITIL Approach Backlog Management Index (BMI) Evaluation and Improvement An ITIL Approach Backlog Management Index is one of the important metrics that is closely monitored in Steady State of Maintenance and Support

More information

TCS Research Fellowship Program. Frequently Asked Questions by Researchers

TCS Research Fellowship Program. Frequently Asked Questions by Researchers TCS Research Fellowship Program Frequently Asked Questions by Researchers July 2010 Q1) What is the Aim of the scheme? The scheme is primarily aimed to help enhance our nation s talent base in doing research

More information

What s New in IBM Web Experience Factory 8.5. 2014 IBM Corporation

What s New in IBM Web Experience Factory 8.5. 2014 IBM Corporation What s New in IBM Web Experience Factory 8.5 2014 IBM Corporation Recent history and roadmap Web Experience Factory 8.0 2012 Multi-channel Client-side mobile Aligned with Portal 8 Developer productivity

More information

Digital Enterprise. White Paper. Multi-Channel Strategies that Deliver Results with the Right Marketing Attribution Model

Digital Enterprise. White Paper. Multi-Channel Strategies that Deliver Results with the Right Marketing Attribution Model Digital Enterprise White Paper Multi-Channel Strategies that Deliver Results with the Right Marketing Model About the Authors Vishal Machewad Head Marketing Services Practice Vishal Machewad has over 13

More information

Business Process Services. White Paper. Improving Regulatory Compliance in the Mortgage Industry

Business Process Services. White Paper. Improving Regulatory Compliance in the Mortgage Industry Business Process Services White Paper Improving Regulatory Compliance in the Mortgage Industry About the Author Lovette Patrick D'Souza Lovette Patrick D'Souza has over 10 years of experience in Banking

More information

Life Sciences. White Paper. Real-time Patient Health Monitoring with Connected Health Solutions

Life Sciences. White Paper. Real-time Patient Health Monitoring with Connected Health Solutions Life Sciences White Paper Real-time Patient Health Monitoring with Connected Health Solutions About the Authors Ashok Khanna Global Head, Presales and Solutions, Engineering Industrial Services, Life Sciences

More information

KYCS - Integrating KYC with Social Identity: The Future-Ready Marketing Approach

KYCS - Integrating KYC with Social Identity: The Future-Ready Marketing Approach A Point of View KYCS - Integrating KYC with Identity: The Future-Ready Marketing Approach Abstract media has empowered us to voice and share our opinion on things that impact our lives. It has reshaped

More information

Robotic Process Automation: Reenergizing the Directory Publishing Industry

Robotic Process Automation: Reenergizing the Directory Publishing Industry A Point of View Robotic Process Automation: Reenergizing the Directory Publishing Industry Abstract Evolving digital marketing avenues including video, SEM/SEO, mobile, and social media are fast replacing

More information

HiTech. White Paper. Storage-as-a-Service. SAN and NAS Reference Architectures leveraging Private Cloud Storage

HiTech. White Paper. Storage-as-a-Service. SAN and NAS Reference Architectures leveraging Private Cloud Storage HiTech White Paper -as-a-service SAN and NAS Reference Architectures leveraging Private Cloud About the Author Ankur Srivastava Ankur Srivastava is a Solution Architect working with the Hi Tech Industry

More information

Digital Enterprise. White Paper. Capturing the Voice of the Employee: Enterprise Social Media Monitoring and Analytics

Digital Enterprise. White Paper. Capturing the Voice of the Employee: Enterprise Social Media Monitoring and Analytics Digital Enterprise White Paper Capturing the Voice of the Employee: Enterprise Social Media Monitoring and Analytics About the Authors Praveen Mishra Praveen Mishra is a Business Development Lead with

More information

Dodd Frank Act: Partner your way to Compliance

Dodd Frank Act: Partner your way to Compliance A Point of View Dodd Frank Act: Partner your way to Compliance With the passage of the Dodd Frank Act, banks and financial institutions are grappling with a highly restrictive environment and burgeoning

More information

Business Process Services. White Paper. Effective Credit Risk Assessment Strengthening the Financial Spreading with Technology Enablers

Business Process Services. White Paper. Effective Credit Risk Assessment Strengthening the Financial Spreading with Technology Enablers Business Process Services White Paper Effective Credit Risk Assessment Strengthening the Financial Spreading with Technology Enablers About the Author Vijay Muppavarapu Vijay is a subject matter expert

More information

Backward Scheduling An effective way of scheduling Warehouse activities

Backward Scheduling An effective way of scheduling Warehouse activities Backward Scheduling An effective way of scheduling Warehouse activities Traditionally, scheduling algorithms were used in capital intensive production processes where there was a need to optimize the production

More information

Business Process Services. White Paper. Configurable, Automated Workflows: Transforming Process Effectiveness for Business Excellence

Business Process Services. White Paper. Configurable, Automated Workflows: Transforming Process Effectiveness for Business Excellence Business Process Services White Paper Configurable, Automated Workflows: Transforming Process Effectiveness for Business Excellence About the Authors Ohm Kumar Ohm Kumar is a Business Analyst with the

More information

Spectrum Technology Platform

Spectrum Technology Platform Spectrum Technology Platform Version 8.0.0 SP2 RIA Getting Started Guide Information in this document is subject to change without notice and does not represent a commitment on the part of the vendor or

More information

Transportation Solutions Built on Oracle Transportation Management. Enterprise Solutions

Transportation Solutions Built on Oracle Transportation Management. Enterprise Solutions Transportation Solutions Built on Oracle Transportation Management Enterprise Solutions Optimizing transportation operations and ensuring improved customer service Today s complex and challenging business

More information

Team Members: Christopher Copper Philip Eittreim Jeremiah Jekich Andrew Reisdorph. Client: Brian Krzys

Team Members: Christopher Copper Philip Eittreim Jeremiah Jekich Andrew Reisdorph. Client: Brian Krzys Team Members: Christopher Copper Philip Eittreim Jeremiah Jekich Andrew Reisdorph Client: Brian Krzys June 17, 2014 Introduction Newmont Mining is a resource extraction company with a research and development

More information

Securities Processing

Securities Processing Securities Processing Several challenges in the global securities market including new regulations, the pressure to reduce cost and minimize risk along with the mounting need for transparency, are forcing

More information

Rich Internet Applications

Rich Internet Applications Document Reference TSL-SES-WP-0001 Date 4 January 2008 Issue 1 Revision 0 Status Final Document Change Log Version Pages Date Reason of Change 1.0 Draft 17 04/01/08 Initial version The Server Labs S.L

More information

Next Generation Electric Utilities Gear up Using Cloud Based Services

Next Generation Electric Utilities Gear up Using Cloud Based Services A Point of View Next Generation Electric Utilities Gear up Using Cloud Based Services Abstract Globally, liberalization of the electricity sector has driven a paradigm shift in the ownership structure,

More information

2011 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,

2011 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, 2011 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising

More information

ion IT-as-a-Service Solution

ion IT-as-a-Service Solution ion IT-as-a-Service Solution "The ion Manufacturing Solution enabled us to control our business more meaningfully, including our field operations. Through the Field Force module, we have updated information

More information

ion Customer Relationship Management (CRM) Solution

ion Customer Relationship Management (CRM) Solution ion Customer Relationship Management (CRM) Solution How do you command the loyalty of your customers in a competitive market? How do you achieve an increase in sales? To help you answer these questions,

More information

Web Portal Analytics

Web Portal Analytics This paper provides information on how the web analytics strategy can be implemented across the web portals and how various stakeholders can leverage the data that has been captured to optimize a range

More information

The four windows of organizational change in training for ERP transformation

The four windows of organizational change in training for ERP transformation White Paper The four windows of organizational change in training for ERP transformation Managing users apprehension to change has always been a challenge for large scale ERP implementations. Moving the

More information

Business Partner of. Hardware + Network + Software + Services

Business Partner of. Hardware + Network + Software + Services Business Partner of Hardware + Network + Software + Services About RDS Business Services RDS Business Services do services like Web Services, Software Services, Software Testing, Contract Staffing, Placement

More information

Retail. White Paper. Driving Strategic Sourcing Effectively with Supply Market Intelligence

Retail. White Paper. Driving Strategic Sourcing Effectively with Supply Market Intelligence Retail White Paper Driving Strategic Sourcing Effectively with Supply Market Intelligence About the Author Devaraj Chithur Devaraj is part of the Supply Chain group within Tata Consultancy Services (TCS)

More information

Lead the Retail Revolution.

Lead the Retail Revolution. Lead the Retail Revolution. The retail industry is at the center of a dramatic shift in the way consumers shop and interact with their retailers. After hundreds of years of customers going to the store,

More information

Lucy Zhang UI Developer Lucyzhang3630@gmail.com/sales@besthtech.net Contact: 646-896-9088

Lucy Zhang UI Developer Lucyzhang3630@gmail.com/sales@besthtech.net Contact: 646-896-9088 Lucy Zhang UI Developer Lucyzhang3630@gmail.com/sales@besthtech.net Contact: 646-896-9088 SUMMARY Over 7 years of extensive experience in the field of front-end Web Development including Client/Server

More information

Business Process Services. White Paper. Five Principles to Consider when Consolidating your Finance and Accounting Function

Business Process Services. White Paper. Five Principles to Consider when Consolidating your Finance and Accounting Function Business Process Services White Paper Five Principles to Consider when Consolidating your Finance and Accounting Function About the Authors Vikas Golchha, Associate Vice President, TCS Vikas is part of

More information

Caplin Trader 1.4. Catalog Of Documents. August 2009 C O N F I D E N T I A L

Caplin Trader 1.4. Catalog Of Documents. August 2009 C O N F I D E N T I A L August 2009 C O N F I D E N T I A L Contents Contents 1 Preface... 1 1.1 1.2 1.3 1.4 1.5 What... this document contains 1 Who... should read this document 1 Related... documents 1 Feedback... 1 Acknowledgments...

More information

Business Process Services. White Paper. Improving Agility in Accounts Receivables with Statistical Prediction and Modeling

Business Process Services. White Paper. Improving Agility in Accounts Receivables with Statistical Prediction and Modeling Business Process Services White Paper Improving Agility in Accounts Receivables with Statistical Prediction and Modeling About the Authors R Rengesh Siva Rengesh Siva has over 14 years of experience in

More information

Enter an insurance solution, TCS BaNCS from Tata Consultancy Services.

Enter an insurance solution, TCS BaNCS from Tata Consultancy Services. Insurance The financial crisis of 2008 and the subsequent recovery process, though tepid, has altered the insurance industry landscape significantly. Today, the focus is on enhancing efficiencies and controlling

More information

4/25/2016 C. M. Boyd, ceilyn_boyd@harvard.edu Practical Data Visualization with JavaScript Talk Handout

4/25/2016 C. M. Boyd, ceilyn_boyd@harvard.edu Practical Data Visualization with JavaScript Talk Handout Practical Data Visualization with JavaScript Talk Handout Use the Workflow Methodology to Compare Options Name Type Data sources End to end Workflow Support Data transformers Data visualizers General Data

More information

EMC DOCUMENTUM MANAGING DISTRIBUTED ACCESS

EMC DOCUMENTUM MANAGING DISTRIBUTED ACCESS EMC DOCUMENTUM MANAGING DISTRIBUTED ACCESS This white paper describes the various distributed architectures supported by EMC Documentum and the relative merits and demerits of each model. It can be used

More information

Performance Testing for Ajax Applications

Performance Testing for Ajax Applications Radview Software How to Performance Testing for Ajax Applications Rich internet applications are growing rapidly and AJAX technologies serve as the building blocks for such applications. These new technologies

More information

Google Web Toolkit. Introduction to GWT Development. Ilkka Rinne & Sampo Savolainen / Spatineo Oy

Google Web Toolkit. Introduction to GWT Development. Ilkka Rinne & Sampo Savolainen / Spatineo Oy Google Web Toolkit Introduction to GWT Development Ilkka Rinne & Sampo Savolainen / Spatineo Oy GeoMashup CodeCamp 2011 University of Helsinki Department of Computer Science Google Web Toolkit Google Web

More information

Green Desktop Infrastructure

Green Desktop Infrastructure White Paper Green Desktop Infrastructure An Approach to Reduce Desktop Carbon Footprint The proliferation of desktops is increasingly contributing to carbon emissions, through inefficient power consumption,

More information

AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev

AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev International Journal "Information Technologies & Knowledge" Vol.5 / 2011 319 AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev Abstract: This paper presents a new approach

More information

A pay-as-you-use model About TCS ion Integrated solutions Personalized solutions www.tcsion.com Automatic upgrades Increased agility

A pay-as-you-use model About TCS ion Integrated solutions Personalized solutions www.tcsion.com Automatic upgrades Increased agility ion Payroll Solution As organizations strive to improve employee morale, job satisfaction, and productivity, it becomes imperative to regularize the payroll cycles, in order to keep employees motivated.

More information

Bring Your Own Device (BYOD) A point of view

Bring Your Own Device (BYOD) A point of view Bring Your Own Device (BYOD) A point of view BYOD - Consumer driven IT Today, consumers possess powerful devices for their personal needs. Often, the computing power and features of the devices bought

More information

Example. Represent this as XML

Example. Represent this as XML Example INF 221 program class INF 133 quiz Assignment Represent this as XML JSON There is not an absolutely correct answer to how to interpret this tree in the respective languages. There are multiple

More information

Overview. Société Générale

Overview. Société Générale Payments Ever-changing market dynamics, customer expectations, rapidly evolving regulatory measures, ageing technology, consolidation in corporate treasury, advent of electronic instruments, increased

More information

HiTech. White Paper. A Next Generation Search System for Today's Digital Enterprises

HiTech. White Paper. A Next Generation Search System for Today's Digital Enterprises HiTech White Paper A Next Generation Search System for Today's Digital Enterprises About the Author Ajay Parashar Ajay Parashar is a Solution Architect with the HiTech business unit at Tata Consultancy

More information

Digital Enterprise. White Paper. Enhancing User Experience with Secure Single Sign-On for Enterprise Mobile Apps

Digital Enterprise. White Paper. Enhancing User Experience with Secure Single Sign-On for Enterprise Mobile Apps Digital Enterprise White Paper Enhancing User Experience with Secure Single Sign-On for Enterprise Mobile Apps About the Author Sundar Venugopalan Solution Architect -Mobility, TCS Digital Enterprise Sundar

More information

TCS Hy5 Presidio Your Mobile Environment, Your Way Configure, Secure, Deploy. Mobility Solutions

TCS Hy5 Presidio Your Mobile Environment, Your Way Configure, Secure, Deploy. Mobility Solutions TCS Hy5 Presidio Your Mobile Environment, Your Way Configure, Secure, Deploy Mobility Solutions The growth of in-house and third-party enterprise mobile applications; device diversity across ios, Android,

More information

Pivot Charting in SharePoint with Nevron Chart for SharePoint

Pivot Charting in SharePoint with Nevron Chart for SharePoint Pivot Charting in SharePoint Page 1 of 10 Pivot Charting in SharePoint with Nevron Chart for SharePoint The need for Pivot Charting in SharePoint... 1 Pivot Data Analysis... 2 Functional Division of Pivot

More information

ion Human Capital Management Solution

ion Human Capital Management Solution ion Human Capital Solution For organizations spread across multiple sites, Human Resource processes such as recruitment, deputation, and employee appraisal are complex. HR departments are increasingly

More information

Deploying Web Applications with Eclipse and Tomcat

Deploying Web Applications with Eclipse and Tomcat Deploying Web Applications with Eclipse and Tomcat coreservlets.com custom onsite training For customized training related to JavaScript or Java, email hall@coreservlets.com Marty is also available for

More information

Business Process Services. White Paper. Leveraging the Internet of Things and Analytics for Smart Energy Management

Business Process Services. White Paper. Leveraging the Internet of Things and Analytics for Smart Energy Management Business Process Services White Paper Leveraging the Internet of Things and Analytics for Smart Energy Management About the Author Akhil Bhardwaj Akhil Bhardwaj is a Senior Manager in the Analytics and

More information

Business Process Services. White Paper. Predictive Analytics in HR: A Primer

Business Process Services. White Paper. Predictive Analytics in HR: A Primer Business Process Services White Paper Predictive Analytics in HR: A Primer About the Authors Tuhin Subhra Dey Tuhin is a member of the Analytics and Insights team at Tata Consultancy Services (TCS), where

More information

Business Process Services. White Paper. Price Elasticity using Distributed Computing for Big Data

Business Process Services. White Paper. Price Elasticity using Distributed Computing for Big Data Business Process Services White Paper Price Elasticity using Distributed Computing for Big Data About the Authors Rajesh Kavadiki Rajesh is part of the Analytics and Insights team at Tata Consultancy Services

More information

Oracle E-Business Suite (EBS) in the World of Oracle Exadata Engineered Systems

Oracle E-Business Suite (EBS) in the World of Oracle Exadata Engineered Systems A Point of View Oracle E-Business Suite (EBS) in the World of Oracle Exadata Engineered Systems As a proof-of-concept to evaluate the benefits of moving the Oracle E-Business Suite (EBS) database tier

More information

Whitepaper. Rich Internet Applications. Frameworks Evaluation. Document reference: TSL-SES-WP0001 Januar 2008. info@theserverlabs.com.

Whitepaper. Rich Internet Applications. Frameworks Evaluation. Document reference: TSL-SES-WP0001 Januar 2008. info@theserverlabs.com. Whitepaper Frameworks Evaluation Document reference: TSL-SES-WP0001 Januar 2008. info@theserverlabs.com 1 Introduction... 3 1.1 Purpose...3 1.2 Scope...3 2 RIA vs Stand-alone Desktop applications... 4

More information

Rich User Interfaces for Web-Based Corporate Applications

Rich User Interfaces for Web-Based Corporate Applications Rich User Interfaces for Web-Based Corporate Applications Ivan Zapevalov, Software Engineer 1 Outline RIA technologies AJAX technology Widgets Demo application in JavaScript Demo application in GWT Web-catalog

More information

IT Infrastructure Services. White Paper. Cyber Risk Mitigation for Smart Cities

IT Infrastructure Services. White Paper. Cyber Risk Mitigation for Smart Cities IT Infrastructure Services White Paper Cyber Risk Mitigation for Smart Cities About the Author Abhik Chaudhuri Abhik Chaudhuri is a Domain Consultant with the Information Technology Infrastructure Services

More information

TCS Supply Chain Center of Excellence

TCS Supply Chain Center of Excellence TCS Supply Chain Center of Excellence Delivering Supply Chain Performance in Complex Dynamic Markets Supply Chain Management Supply Chain Management (SCM) has evolved and the focus has now shifted from

More information

Business Process Services. White Paper. Managing Customer Experience: Strategies for Success

Business Process Services. White Paper. Managing Customer Experience: Strategies for Success Business Process Services White Paper Managing Customer Experience: Strategies for Success About the Author Ashwin Fernandes, Assistant Manager, TCS Ashwin is a practice consultant in the Innovation and

More information

IBM Digital Experience. Using Modern Web Development Tools and Technology with IBM Digital Experience

IBM Digital Experience. Using Modern Web Development Tools and Technology with IBM Digital Experience IBM Digital Experience Using Modern Web Development Tools and Technology with IBM Digital Experience Agenda The 2015 web development landscape and IBM Digital Experience Modern web applications and frameworks

More information

Overview. Integrated Front-mid-back office as well as standalone Front office or Back-office solution or Trading Channels

Overview. Integrated Front-mid-back office as well as standalone Front office or Back-office solution or Trading Channels Securities Trading The adoption of technology is rapidly changing the dynamics of the brokerage industry. The increasing use of smartphones and tablets represent a transformation in the way in which investors

More information

Business Process Services. White Paper. Quantifying the Economic Benefits of Application Scoring for Banks and Financial Institutions

Business Process Services. White Paper. Quantifying the Economic Benefits of Application Scoring for Banks and Financial Institutions Business Process Services White Paper Quantifying the Economic Benefits of Application Scoring for Banks and Financial Institutions About the Author Dr.Subarna Roy Manager Subarna is a Subject Matter Expert

More information

<Insert Picture Here> Oracle Application Express 4.0

<Insert Picture Here> Oracle Application Express 4.0 Oracle Application Express 4.0 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any

More information

BI Today and Tomorrow

BI Today and Tomorrow White Paper BI Today and Tomorrow BI has been one of the most important business initiatives providing positive impact on the health of organizations. Usually, questions are raised on the maturity of the

More information

Actuate Business Intelligence and Reporting Tools (BIRT)

Actuate Business Intelligence and Reporting Tools (BIRT) Product Datasheet Actuate Business Intelligence and Reporting Tools (BIRT) Eclipse s BIRT project is a flexible, open source, and 100% pure Java reporting tool for building and publishing reports against

More information

Omni-Channel Banking Customer Experience: Forget What You Thought You Knew about Channels

Omni-Channel Banking Customer Experience: Forget What You Thought You Knew about Channels A Point of View Omni-Channel Banking Customer Experience: Forget What You Thought You Knew about Channels In social media, customers discuss their experience across ALL your interaction channels, which

More information

JavaScript and jquery for Data Analysis and Visualization

JavaScript and jquery for Data Analysis and Visualization Brochure More information from http://www.researchandmarkets.com/reports/2766360/ JavaScript and jquery for Data Analysis and Visualization Description: Go beyond design concepts build dynamic data visualizations

More information

Banking & Financial Services. White Paper. Automated Advice Delivery Platforms: Simplifying the Investment Management Game

Banking & Financial Services. White Paper. Automated Advice Delivery Platforms: Simplifying the Investment Management Game Banking & Financial Services White Paper Automated Advice Delivery Platforms: Simplifying the Investment Management Game About the Authors Srinivasa Kumar Yerchuru Srinivasa Kumar Yerchuru heads the Capital

More information

Digital Enterprise Unit. White Paper. Securing Patient Information HIPAA and Mobile Healthcare Applications

Digital Enterprise Unit. White Paper. Securing Patient Information HIPAA and Mobile Healthcare Applications Digital Enterprise Unit White Paper Securing Patient Information HIPAA and Mobile Healthcare Applications About the Authors Colonel Rajmohan, CISSP Senior Consultant, TCS Colonel Rajmohan heads the digital

More information

AJAX Toolkit Framework

AJAX Toolkit Framework IBM Software Group AJAX Toolkit Framework Emerging Internet Technologies Group Ajax - What s our vision Grow Ajax adoption to the next phase Evolve tools that significantly reduce the development costs

More information

Curl Building RIA Beyond AJAX

Curl Building RIA Beyond AJAX Rich Internet Applications for the Enterprise The Web has brought about an unprecedented level of connectivity and has put more data at our fingertips than ever before, transforming how we access information

More information

IT Infrastructure Services. White Paper. Utilizing Software Defined Network to Ensure Agility in IT Service Delivery

IT Infrastructure Services. White Paper. Utilizing Software Defined Network to Ensure Agility in IT Service Delivery IT Infrastructure Services White Paper Utilizing Software Defined Network to Ensure Agility in IT Service Delivery About the Author Siddhesh Rane Siddhesh Rane is a Technical Architect and part of the

More information

Web application specialist with a broad range of front-end technology expertise.

Web application specialist with a broad range of front-end technology expertise. Kris Karras Experienced Front-End Engineering for UI/UX developer.kris.karras@gmail.com Summary Web application specialist with a broad range of front-end technology expertise. Loves working with creative

More information

Rich-Internet Anwendungen auf Basis von ColdFusion und Ajax

Rich-Internet Anwendungen auf Basis von ColdFusion und Ajax Rich-Internet Anwendungen auf Basis von ColdFusion und Ajax Sven Ramuschkat SRamuschkat@herrlich-ramuschkat.de München & Zürich, März 2009 A bit of AJAX history XMLHttpRequest introduced in IE5 used in

More information

Top Navigation menu - Tabs. User Guide 1. www.magazento.com & www.ecommerceoffice.com

Top Navigation menu - Tabs. User Guide 1. www.magazento.com & www.ecommerceoffice.com User Guide User Guide 1 Extension Description Successful Websites ALWAYS have logical navigation that mirror real world navigational expectations and experiences. Good menus ALWAYS looks 100% clear, because

More information

An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0

An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0 An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0 September 2010 Copyright IBM Corporation 2010. 1 Overview Rational Application Developer, Version 8.0, contains

More information

Web Development with TIBCO General Interface

Web Development with TIBCO General Interface Web Development with TIBCO General Interface Building AJAX Clients for Enterprise SOA Anil Gurnani /TAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London

More information

BUILDING AN AJAX INTERFACE WITH ZF

BUILDING AN AJAX INTERFACE WITH ZF BUILDING AN AJAX INTERFACE WITH ZF By Wil Sinclair, Zend Framework Development Manager Matthew Weier O Phinney, Zend Framework Software Architect Copyright 2007, Zend Technologies Inc. We ll be covering...

More information

Sitecore Dashboard User Guide

Sitecore Dashboard User Guide Sitecore Dashboard User Guide Contents Overview... 2 Installation... 2 Getting Started... 3 Sample Widgets... 3 Logged In... 3 Job Viewer... 3 Workflow State... 3 Publish Queue Viewer... 4 Quick Links...

More information

Banking & Financial Services. White Paper. Organizing the Retail Bank for Omni-Channel

Banking & Financial Services. White Paper. Organizing the Retail Bank for Omni-Channel Banking & Financial Services White Paper Organizing the Retail Bank for Omni-Channel About the Authors K Krithivasan President, Banking and Financial Services (BFS) Business Unit, TCS K Krithivasan (Krithi)

More information

WEB DEVELOPMENT COURSE (PHP/ MYSQL)

WEB DEVELOPMENT COURSE (PHP/ MYSQL) WEB DEVELOPMENT COURSE (PHP/ MYSQL) COURSE COVERS: HTML 5 CSS 3 JAVASCRIPT JQUERY BOOTSTRAP 3 PHP 5.5 MYSQL SYLLABUS HTML5 Introduction to HTML Introduction to Internet HTML Basics HTML Elements HTML Attributes

More information

CrownPeak Java Web Hosting. Version 0.20

CrownPeak Java Web Hosting. Version 0.20 CrownPeak Java Web Hosting Version 0.20 2014 CrownPeak Technology, Inc. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical,

More information

Business Process Services. White Paper. Providing Customer Service the Social Way

Business Process Services. White Paper. Providing Customer Service the Social Way Business Process Services White Paper Providing Customer Service the Social Way About the Author Awani Sarogi Awani is a subject matter expert in digital media, developing digital media solutions and offerings

More information

Life Sciences. White Paper. Integrated Digital Marketing: The Key To Understanding Your Customer

Life Sciences. White Paper. Integrated Digital Marketing: The Key To Understanding Your Customer Life Sciences White Paper Integrated Digital Marketing: The Key To Understanding Your Customer About the Authors Raghunandan H Head, Life Sciences Sales & Marketing Center of Excellence Raghunandan (Raghu)

More information

Creating Highly Interactive Websites for the Dissemination of Statistics

Creating Highly Interactive Websites for the Dissemination of Statistics Distr. GENERAL WP.17 15 May 2012 ENGLISH ONLY UNITED NATIONS ECONOMIC COMMISSION FOR EUROPE (UNECE) CONFERENCE OF EUROPEAN STATISTICIANS EUROPEAN COMMISSION STATISTICAL OFFICE OF THE EUROPEAN UNION (EUROSTAT)

More information

Implementing Mobile Thin client Architecture For Enterprise Application

Implementing Mobile Thin client Architecture For Enterprise Application Research Paper Implementing Mobile Thin client Architecture For Enterprise Paper ID IJIFR/ V2/ E1/ 037 Page No 131-136 Subject Area Information Technology Key Words JQuery Mobile, JQuery Ajax, REST, JSON

More information

Procurement needs a Digital Strategy

Procurement needs a Digital Strategy White Paper Procurement needs a Digital Strategy Marketing executives across the world have very clearly been concerned with digital strategy for some time, leveraging the benefits of greater reach and

More information

Bridging the IT Business Gap The Role of an Enterprise Architect

Bridging the IT Business Gap The Role of an Enterprise Architect Whitepaper Bridging the IT Business Gap The Role of an Enterprise Architect Today s enterprises understand the value that Information Technology (IT) can bring to their business. IT supports day-to-day

More information

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX Oracle Application Express 3 The Essentials and More Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX Arie Geller Matthew Lyon J j enterpririse PUBLISHING BIRMINGHAM

More information