7. Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
The Power User
Clients: Notes Only
Forms, Views, Pages, Outlines
Simple Actions, @Formulae
LotusScript: In-Line
SDLC: None
8. Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
The Traditional Notes Developer
Clients: Notes, Web (80/20)
LotusScript: Libraries (Procedural)
Event Programming
Templates
SDLC: Iterative Prototyping or Waterfall
9. Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
The Software Engineer
Clients: Notes, Web, Mobile Client
LotusScript: Libraries (OOP)
Java & JavaScript Frameworks
Web Services & SOA
SDLC: Agile & Test Driven Development
OpenSource
14. Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Client/Server Model
Client Based (RPC)
Client Validation
UI Dialogs
Server Based (JSF)
Server Validation
JavaScript V SSJS
AJAX Support
Scope
16. Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
As A RAD Tool
Easy To Learn
Well Documented
Quick To Develop
Proprietary Thick Client
Complicated
Poorly Documented
Powerful
Extensible
Open Standards
20. Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
XPiNC
Notes ID Authentication
Offline Replication
Client Agent Execution
Failover Support
Native Platform Dialogs
Detects Unsaved Changes
21. Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
AusLUG2011
Web Client Development
WebQuery Agents
PassThru HTML
In-Line HTML
Hacks, hacks, hacks
Browser Plug-In (TBA)
Standard
22. Meet.Share.Learn 29th
& 30th
August, Sydney, Australia
22
AusLUG2011
Byzantine
“of, relating to, or characterized by a devious and
usually surreptitious manner of operation”