It’s been less than 24 hours, and I’m already posting Beta 2 of SharpMT 1.0. Strangely enough, it’s not because I found any huge bug or massive issues in the first beta – I’m just done with my next round of updates already and I wanted to get them out there. What’s new in Beta 2? A couple of things that are in the FAQ already and in the rest of this post. You can download Beta 2 of SharpMT 1.0 from here.
The “Magic” classes are now in place. Thanks to Aisto for these – they were extremely easy to integrated and I was actually able to cut out a lot of duplicate code from my ToolBar and Menu classes – the same items that are in the toolbar are simply added to the menu. When you enable one, you end up enabling both, which is pretty awesome. They also add an extra layer of “coolness” to the UI, which is always a good thing.
Threading. I was originally going to skimp on this, but I found that the UI was having problems painting itself during a network request and that irked me. So now most of the socket calls are kept in separate threads. Also, as a benefit of freeing up the UI during these calls, there’s now a progress bar that scrolls back and forth, until the call is done. I never know how long the data call will be – MT doesn’t tell me! – so it’s the best I can do to show that the “call is going through”.
Lastly, I’ve already gotten a few comments from this site – haven’t checked the email yet, but so far everything seems to be positive for Beta 1! – and I’ve increased the size of the Entry Body edit box.
To those of you that have already made some comments, thanks again for the feedback – your requests will probably find their way into future releases of SharpMT!
Updated screen shots:
I’m so excited to try SharpMT, but i’m having problems. When I go through the config and click on the “…” button i get an error saying “specified argument was out of range of valid values. parameter name: ‘0’ is not a valid for ‘index’
It seems like it isn’t retreiving the list of blogs, but i’m sure I have the info entered correctly.
Any ideas?
I forgot to mention that i’ve tried it on my webhost server (unix/apache) and my practice server (windows/apache)
neither worked
Odd – I only have one Blog on my server and it was able to pull it back OK – it sounds like it’s yonking when it tries to pull back the list of Blogs because it’s not filling the Combo box. If you have a test server, can I point my debug environment at it and give it a try? I might see something under the debugger – I followed the MT XML-RPC API to the letter, but there might be something else going on.
As to the Windows hosted version, I know IIS had an issue with MT and SOAP::Lite (that’s covered in the FAQ) but I don’t know about Apache hosted versions. I figure both problems are related.
Email me with some more info if I can point to your test server – I’d appreciate it!