Technology update / refactor

Mar 28, 2010 at 5:09 AM

Hi. First of all, I want to tell you that you're making a beautiful tool, I fell in love with the UI. I've been exploring the code and making some changes. Although I still don't have an equivalent to the latest working version, I'm already making progress (I took as base the #43732 changeset). These is a summary of the changes I'd like to do. If you're interested on any of them, please let me know so we can collaborate more closely:

  • Change from ASMX to WFC:
    • Improves testability (I want to cover the code with tests)
    • Allows to customize the bindings
    • Enables the use of a STS to authenticate, as I want to do. You still can change the behavior via configuration
    • Cleans up the SOAP stack
  • Change dataset to specific data contracts
    • Improves code general readability
    • Allows easier testing
  • Change to MVVM pattern
    • Allows to test the UI
    • Improves code readability a lot

What do you think?

Mar 29, 2010 at 9:25 PM

What i think?

thats sound great! l will contact you and we can start to work on this!