talk at xtech

I have already lost all faith and hope. But what do i see from the xtech website: I am in. I still can believe it, my talk was accepted and i really look forward to grab a lot of new infos on ajax/web 2.0 and especially the semantic web.

Developing Enterprise Applications with Ajax and XUL
Sebastian Schürmann
14:45 - Duration: 45m

This talk describes the daily experience of developing an Ajax Framework and Applications for Sixt Car Rental in XUL and Javascript. It will give you an insight in the practical lessons we learned in the last 2 Years.

http://www.xtech-conference.org/2006/ajax.asp


yehaaa ;)
Related Entries:
everthing new
foxy web developer toolbox
sebs 1 eval in jsObjects 0
ajax serialization
anatomy of an ajax request
 Permalink

sebs 1 eval in jsObjects 0

I have replaced the first evals in jsObjects

that code
    eval(gridName + ".element = gridTable");    //element
    eval(gridName + ".createColumn = GridPubCreateColumn");    //method
    eval(gridName + ".createCell = GridPubCreateCell");    //method
    eval(gridName + ".createRow = GridPubCreateRow"); //method
    eval(gridName + ".editRow = GridPubEditRow"); //method
    eval(gridName + ".removeRow = GridPubRemoveRow"); //method
    eval(gridName + ".moveRow = GridPubMoveRow"); //method
    eval(gridName + ".newButton = GridPubNewButton"); //method
    eval(gridName + ".getGridData = GridPvtGetGridData"); //method
    eval(gridName + ".cellClick = doNothing");    //event
    eval(gridName + ".editDone = doNothing");    //event
    eval(gridName + ".deleteDone = doNothing"); //event
    eval(gridName + ".GridParent = gridParent");    //property
    eval(gridName + ".GridRowCount = 0");    //private property
    eval(gridName + ".CurrentCell = ''");    //private property
    eval(gridName + ".currentRow = ''");    //public property
    eval(gridName + ".rootDir = rootDir");    //private property
    eval(gridName + ".id = gridName");    //private property
    eval(gridName + ".textChecker = null"); //public property
    eval(gridName + ".readOnly = false");    //private property
    eval("tbObject = " + gridName);    //assignment

became


    var tbObject = {
        element:         gridTable,
        createColumn:    GridPubCreateColumn,
        createCell:        GridPubCreateCell,
        createRow:        GridPubCreateRow,
        removeRow:         GridPubRemoveRow,
        moveRow:         GridPubMoveRow,
        newButton:         GridPubNewButton,
        getGridData:    GridPvtGetGridData,
        cellClick:         doNothing,
        editDone:         doNothing,
        deleteDone:     doNothing,
        GridParent:        gridParent,
        GridRowCount:    0,
        CurrentCell:    '',
        currentRell:    '',
        rootDir:        rootDir,
        id:                gridName,
        textChecker:    null,
        readOnly:        false
    };

;))))

I guess i will have to replace a lot of the code, just for optimization issues ;)
Related Entries:
pnajax with json further developments
foxy web developer toolbox
anatomy of an ajax request
everthing new
talk at xtech
 Permalink
1-2/2