Bindows 1.10 is Out 5

Yup, on a Sunday. I don’t know why we said that we were going to release this on a Sunday but you got to keep what you promise.

The most interesting part of Bindows 1.10 is the new tree view control. I was personally pretty stoked when I got a DOM document to work as the data model for the tree view. There is a test application (TreeView4.xml) that basically produces a tree like the one in the Mozilla DOM Inspector. This was the reason I was asking about MSXML GetHashCode a while back. I ended up doing an ugly O(n) solution for MSXML where in Mozilla I could do a trivial O(1) solution. Go Moz!

  • http://www.alphafilter.com/go.foo/profile/?uid=67/ Brian R. James

    Erik, why go through all the hassle of creating pre-generated stubs (requiring python no less) for your v1.10 web service calls? Would it not be more elegant to parse the WDSL at runtime to build the method list? Admittedly, the app will take a slight performance hit while runtime parsing the WDSL, but you’ll be guaranteed to always have an updated web service mapping.

  • http://erik.eae.net Erik Arvidsson

    I don’t know how much to say about this? The stub generates classes with methods names taken from the WSDL. However, the generated class still fetches the WSDL at runtime. I think that the generated classes should not download the WSDL again since we’ve already done the heavy work of parsing the WSDL… And the stubs do not hide the dirty parts of the MS web service behavior.

    A have lots of opponions about the WS generator but I prefer to keep these comments away from the public.

    Hopefully we will get it right the next time.

  • http://www.DylanGreene.com Dylan Greene

    Congratultions on the new release!

  • Darrell Rivers

    Eric,
    Where can I see an example of a treeview like the one Ilan Zisser did at http://www.bindows.net/bindows/samples/mysqlview/?

  • http://www.akkus.jseek.de Betty Bo

    Really good work. I found a lot of profound information which can help me to go on. Thanks for all this input.