Coolness at WOWWDC
It's a conference. It is all about WebObjects. It is from Apple, NOT!A conference has been put together by dedicated WebObjects user who wanted to get it together and decided not to wait for Apple to, you know, get it together!
These notes are going to be rough. It is a long day....
Key to Names:
PR = Pascal Robert
CH = Chuck Hill
AC = Alex Cone
MS = Mike Schrag
?? = presented web svcs with AC
PR: intro, PF is not here, Scott Keith is here. Sponsors, etc.
CH: What is this Eclipse?
- open source, java tools
- WOLips extends eclipse with specific knowledge about WO
- WOProject - ant-based command-line tool
- you can do a lot more a lot faster than eclipse
- What does your IDE do? code completion? debugging? error reporting?
- is it slightly slow? on new hardware, not a problem...
- GUI is not OS X.
- no GUI component editor
- custom build steps? compatible?
- used WOPetStore for example....
AC - from CodeFab
web services preso
"SOAP is the C++ of web services...."
REST - HTTP POST to get XML back
very cool demo of GoogleWoCheckout, from CodeFab, for using Google WS API in a WO app
?? -
girlfriend has a hat shop and needed credit card, with no hassle....
http://www.codefab.com/unsupported/WOGoogleCheckout/
Ajax preso:
AC: page executes JavaScript which creates XMLHttpRequest (XHR)
XMLHttpRequest messages Server
Server responds:
- HTML
- XML
-JSON (JAML?)
MS: watch out for stateful components
how does WO work?
- backtrack cache
- one page ~ one context
- limited depth
cache gets blown out easily in a Ajax-ified page - "Who will save the day?"
3 most important things to work with....
AjaxUpdateContainer
AjaxUpdateLink
AjaxSubmitButton
See AjaxExample.
Wonder
startup
- totally revamped
- deterministic property and framework init
- properties usable for staic vars
- classpath munging
- extend ERXFrameworkPrincipal
- report problems!
ERXGenericRecord
much cooler localization
ERXEnterpriseObjectCache
- value-GID cache
- replaces SEC
ERXConstant class - POJO singletons
ERXSequence
Prototypes -
- now stackable
- ERPrototypes now loaded first
- works only with EntityModeler
- Prototype flattening
IERxMigration
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home