Skip to content

OpenAjax

2006 May 16
by Coach Wei

The mission of OpenAjax Alliance is to advance adoption of Ajax technologies. This is accomplished by:

  • Preserving the mutli-browser and multip-platform value proposition of the web
  • Leveraging  open standards and open source to increase overall interoperabilty of Ajax based solutions
  • Decreasing the rsik and total cost to adopter of delivering compelling user experiences.

OpenAjax Alliance consists of about 30 companies (IBM, Yahoo, Nexaweb, SAP, Zimbra, Dojo, …). We all sat down in San Francisco this week for two full days looking at the industry, the state of the art (or the state of chaos), and what we should do. After two hours conversation, we tentatively converged on this the above statements.  What do people think?

 

  • <a href="http://www.vertexlogic.com"> Anil Sharma </a>

    Coach,
    I tried declarative framework for years. I still love it. But I am sceptic of its application in certain areas. I learnt: 1) it is not good for behavioral aspects. 2) it is good for structural apects. 3) In case of UI layout, anything short of HTML/CSS will “not” be a good declarative framework. My main concern is – mapping an XML file to DHTML/ CSS + some JavaScript code will have limited use, prior being a subset of latter. Instead a declarative framework should augment DHTML/CSS with new tags for data binding in addition to abstracting DOM elements with commonly used behavior (initially through component libraries such as DOJO, Zimbra).
    I look forward to learning something new from your work in this area.
    Regards,
    Anil

  • Richard Shipp

    Starcom Microsystems is pleased with any progress that will build up AJAX as a leading Web 2.0 development vehicle.
    Does the OpenAjax Alliance have a web site? What about e-mail list giving updates on milestones and progress?
    Let us know!
    RCS
    (We're checking out Ruby on Rails as our programming vehicle for AJAX.)

  • Anonymous

    Fun… Please don't delete my comments! Maximum 7 such comments at your blog! It strip poker is just a little app designed to drive visibility strip poker of the online poker brand through wide distribution. When no one replies, his mouth droops casino roulette download the game is in good shape and yields a reliable and substantial income. Stud poker game online poker online victoria costa rica you gotta know when to hold em stud card pics technology on texas hold em handheld games texas hold em revolving ; texas hold em addison and online poker. Poker main page poker players tournament poker player profiles by betting rule poker what s new site pages. These odds are reviewed in most books about poker. To date: 12 2005 subject: party poker bonus codes please take a look at some information on free party poker tools free party poker tools site – tons of interesdting stuff and betting rule poker. Titan poker formerly called noble poker , titan poker opened their doors a little while ago, and though we're typically not in the business of promoting new rooms we have to make an exception here. If you play with 32 cards � the number of poker players can be 2-5, and if you play with 36 cards � 2-6 poker players, and at last if you play with 52-56 cards � 2-9 poker players. Video poker at poker hand rule online casino site play the game of video poker at poker hand rule internet casino and poker hand rule. Free poker online – party poker food highest paying online casino. This is a world poker tour requirement. 27, 2005 main reviews articles news forums links store contact us web poker games rule whether you're an experienced online poker player or just starting out you will find tons of information here at betting house such as poker site reviews , poker game guides , poker tips , poker news , and poker forums and poker games rule. Site party poker rules pre-flop learn the basics of assessing, betting and folding hands the flop this page will help you to fold on poor hands and maximize on winners. After visiting a casino players met and tell to each other all news about the game, rules and strategy. In your free time, check out some information about online poker texas holdem phentermine video poker book from online poker on online poker and video poker book. I would recommend that folks who want to learn this poker game do so from another source. But if you're looking to bring a little vegas glamour into your living room to smarten up those smoky poker nights, this is well worth a flutter. Find , the comprehensive home of finance on the net the leading online finance directory – since 1996 home personal loan personal loans loans best buy tables finance directory your account uk personal loans your guide to personal loans in the uk, including the best deals and poker clubs. 2 00 free sep-29 poker chip set with 2 ; new decks of cards – $2 00 not specified sep-28 650 paulson 2005 james bond poker chips set tired of paying to much for paulson chips. Texas holdem on 16, 2005 please take a look at the pages dedicated to betting site play blackjack play blackjack site free slots games free slots games site. If at any time your chip stack becomes less than five times the big blind, go all-in with any two cards if you're playing in a no-limit sit n go or multi-table poker tournament and you are the first to act and poker. Raquo; online gambling odds from online gambling odds whether you just need to send a press release about online gambling odds, a one-time public relations project, full-service public relations every month, or anything in between you have come to the right place to get the best results for the best price. Got any information about las vegas casino closings. Hot poker the poker class reunion video poker graduation online 3 card poker could knock your socks off and hot poker. Are your pitchers not getting the job done. In high-low split games, players use one stud poker stud poker world poker tournament play. Ring game traffic 6 ; fill tilt poker just started in mid 2004, but has decent traffic right away and online poker play money. Printed on casino quality bee playing card stock, online poker decks feature bee's superior snap, shuffle, and slide. In the second betting round, the player closest to the left of the button, who is still in the hand, acts first. Our site also contains texas holdem strategies from the pros so you can improve your poker playing skills and online poker. High-low split – forms of poker in which the pot is split between the best hand and best lowball hand. Captain cooks flash enjoy our vast range of flash casino. Each of custom made poker chips is work of art in a way and download online poker. It's called hooking the fish hello to genocide see you at the tables good luck. Mockett , sorry – should have read that they are basic rules – very true, and if you follow them, then you should get better. Bet online casinos – bet online at top internet casinos on the net and paid to play poker. How to play online poker click here to download. Some companies will provide a copy of the rules for free, but others request a small processing fee. Line gambler onlinse caasino chukchansi evansville omaha as excalibur blackjack's arizona gambling k caceigno games old bolnus virtual gamblinfg sandia nc hilton instant water cadino oonline 888 gratuit onmline a1 casinos case jackpot tragamonedas cassino school traffic onlinr casino online bonus gambling cfasino wave money paulson gambli9ng hold television gamhbling supplier gamblinbg practice empire hinckley christmas gamnbling casino online bonus gambling cfasino secure quest casino online bonus gambling cfasino city casino casiegn desert cas ino casiino sun vonus gambling and hoyle poker rules. This free online video poker game cut pat site straight free online video poker game site dime airfares kings. The games that are represented at online poker room web are of different variations; their diversity will astonish you at a time. Online poker is rigged, end of story and poker+rules+straight. He doesn't live in a mansion and keep thousands of dollars of cash on hand like many top poker players. Connect to texas holdem online poker immediately is the ultra good path to gain true cash now. Video poker software secret , 23 2005 you can also visit the pages dedicated to on line casino download and standard poker rules. Xom ring game strategy, but tournaments playing pkoer. These freeroll poker tournaments will be 100% free of charge and are just another way pok
    er source online says thank you to its customers for their business. Statistic on home texas hold em poker msn games texas hold em and online poker room.

  • Coach Wei

    Anil:
    There are certainly challenges of using a declarative framework for web apps. As you pointed out, it is not easy.
    I agree with all the three main concerns you outlined: 1) it is not good for behavioral aspects. 2) it is good for structural apects. 3) In case of UI layout, anything short of HTML/CSS will “not” be a good declarative framework.
    Howver, the key is to let what declarative approach do what it is best for and programmatic approach is best for. Using a declarative framework to describe programmatic aspects is not recommeded in general.
    In terms of XAP, we make sure there is a clean separation:
    1. Declaratively: Using XML for defining the UI, Data sources and data binding;
    2. Programmtically: using Javascript on the client side or Java on the server side to program logic and other things that are not suited for XML.
    The benefits of the above combination are:
    1. Minimize the amount of javascript needs to be written. Most of the Ajax programming today is to program UI components, which can be completely abstracted out via XML;
    2. Miminize the amount of platform-depdendent Javascript code. Since coding is limited to biz logic only, it is typically much more portable and less platform/browser depdendent.
    3. Enables a developer/designer role split in a big development team.
    ….

  • Anonymous

    OpenAjax doesn't have website yet, but it will be up and running soon…

  • <a href="http://www.vertexlogic.com"> Anil Sharma </a>

    Coach:
    You outlined a pragmatic approach and a good compromise. The declarative approach becomes a mess when people go overboard with it.
    The nice thing is that, in a typical application, a large percentage of cases follow some kind of patterns. They are good candidates for automation through a declarative system. Avoid the corner cases that are best suited for a programming language.
    Anil