web 2.0 – what is it *really* good for?

10
Web 2.0 – What Is It *Really* Good For? Company Overview

Upload: taniel

Post on 18-Mar-2016

38 views

Category:

Documents


2 download

DESCRIPTION

Web 2.0 – What Is It *Really* Good For?. Company Overview. Rain Collector. Necktie Organizer. Sniffle Stopper. Neat…But Is It Useful?. Products Being Introduced at Web 2.0 Expo?. How’s This For Value?. Lines of Code. Time to Develop. 98% Less Code. 67% Faster. 25,987 Lines Of Code. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Web 2.0 – What Is It *Really* Good For?

Web 2.0 – What Is It *Really* Good For?Company Overview

Page 2: Web 2.0 – What Is It *Really* Good For?

2

Neat…But Is It Useful?

Rain Collector Necktie Organizer Sniffle Stopper

Products Being Introduced at Web 2.0 Expo?

Page 3: Web 2.0 – What Is It *Really* Good For?

3

How’s This For Value?

Time to Develop Lines of Code

140 hours

Source: National City Bank

419 Hours

25,987 Lines

OfCode

335 lines

ASP.NETASP.NET WaveMakerWaveMaker

Page 4: Web 2.0 – What Is It *Really* Good For?

4

Web 2.0 Needs A PowerBuilder!

● For business application developers who want a high-productivity solution to build Web 2.0 apps

● WaveMaker is an open-source, WYSIWYG framework for visual AJAX web development.

● WaveMaker creates standard Java applications based on Spring, Hibernate and Dojo.

Page 5: Web 2.0 – What Is It *Really* Good For?

5

Web 2.0 Customers Using WaveMaker

● Rapid prototyping and development (Cisco, Macy’s)– Replaced Dreamweaver, iRise

● Form-driven database apps (ETS, Amex, Brunswick)– Replaced MS Access, MS .NET, Lotus Notes

● Front end “face” for SOA architecture (National City)– Replaced Tibco GI, Nexaweb

Page 6: Web 2.0 – What Is It *Really* Good For?

6

WaveMaker Studio

WaveMaker Studio Architecture

● Databases● Web services● Dojo Widgets● Templates (CSS, HTML)

● Java WAR file● Database structure● Widgets● Templates

Pure Java Web Application

● Standard Java, JavaScript, XML source files● Easily imports into Eclipse or NetBeans● SCM / Version Control Ready

Import Export

Page 7: Web 2.0 – What Is It *Really* Good For?

7

● Ajax● Dojo● JSON

Data Access

Web ServicesSecurity

WaveMaker Deployment Architecture

Dojo 1.0● AJAX Widgets used to

assemble applications

JSON RPC● Messaging from browser

to server

Spring / Hibernate ● Basic container and

data access

JaxWS / Acegi ● Web services and security

Tomcat, JBoss, WLS and WAS

Rapid Deployment FrameworkRich Internet Application

Service Dispatcher

● JAXWS● SOAP● REST● RSS● Java

● Acegi● LDAP● Siteminder● DB

● Hibernate● Oracle● DB/2● MySQL

HTTP

Page 8: Web 2.0 – What Is It *Really* Good For?

8

WaveMaker Wows Press & Analysts

“WaveMaker makes Java Point and Click – you can build a web application in minutes and without using a single acronym!”

- Peter Wayner, InfoWorld Product Review, 2008

“WaveMaker combines a slick application-construction environment with a compelling story for developing lightweight web applications in the enterprise.”

- Vishy Venugopalan, the 451 Group, 2008

“WaveMaker has a shot at being the PowerBuilder of Web 2.0.”- Judith Hurwitz, the Hurwitz Group, 2008

Page 9: Web 2.0 – What Is It *Really* Good For?

9

Democratizing Web Development

● When to use Web 2.0 Tools– Rapid prototyping and development– Form-driven database apps– Front end “face” for SOA architecture

● When NOT to use Web 2.0 Tools– Complex transactional systems (traditional J2EE)– Complex workflow (traditional BPM)– Document management (forums, wikis, blogs)

Page 10: Web 2.0 – What Is It *Really* Good For?

10

See Our Partners At Web 2.0 Expo!

● Kapow (booth 915): social CRM mashup● SnapLogic (booth 915): SAP order mgmt mashup

HCL (booth 415): SI services for Web 2.0 WaveMaker (booth 1024): Be a Web 2.0 rock star!