Hello,
Where can I find the example and explanation for new features released
WJ-9077 | New Feature | Add awaitable Form.ShowDialogAsync() for modal dialogs. | Complete |
WJ-9076 | New Feature | Add Application and Control awaitable CallAsync and EvalAsync + Call(callback) and Eval(callback). | Complete |
WJ-9075 | New Feature | Add new Wisej specific SynchronizationContext to support async/await programing. | Complete |
Hi,
The feature
is an enabler for the other features: it just provides support for async/await programing.
In a nutshell, these features mean you can call a JavaScript function that runs on the browser and get the server side to continue execution when the result arrives. You can get the result using either a callback or async/await programing. It’s your choice.
Before this change, your JavaScript code had to implement the callback by itself, by calling a server side [WebMethod] to return the result. Now the JavaScipt function just has to return 123; and 123 is received on the server side, on the callback method or as an await result.
Using async/await programing isn’t very common in WinForms and it can be used in very different situations.
An example is on the making to show how to use both features.
Please login first to submit.