There are manu undocumented features in Coolite that I regularly come across, feel wondered, and then happy to use them. The server-side MessageBox class was one of them. I bet few people know that you can use this class' Show method to display a client-side ExtJs MessageBox, in response to an AjaxEvent or AjaxMethod, oh I mean DirectEvent & DirectMethod.
Here's another breaking change:
- <li value="4">Drop a TextBox on form. Make sure its text is empty. Dont enter anything to it on the client-side & perform a Ajax Postback. Check the TextBox's value on the server. It would be reported as null.
In 0.8, it was reported as an empty string, "". I am not sure whether this is a new feature, or a bug.
As a general discussion, I am feeling like the 1.0 UI is considerably slower than 0.8. I have a form with a very complex layout and excessive controls, that I migrated from 0.8 to 1.0. I feel a distinct slowness in the feedback of the UI.
To confirm this, I have mailed the 0.8 & 1.0 code to one of my associates, and asked him to verify the same. I am waiting for his comments.