Fully support MVVM on all widgets
MVVM is still lacking some of the capability that is provided by the standard widgets. For example a tooltip cannot bind it's content property to a function in a viewmodel.
The data-min and data-max attributes are also not supported on the date picker.
Collin Schneider commented
We've had a lot of trouble with Knockout in general and I find it an underwhelming internal code structure too. I'd really like to see the Kendo team step up their game and get MVVM working better, more like AngularJS in some ways.
Ryan Filpi commented
I've had a lot of success with knockout.js and the knockout-kendo plug-in from the Kendo Labs in lieu of Kendo's implementation of MVVM. I am disappointed to see that the third party plug-in has far more functionality and is more robust than the first-party MVVM offering. I agree with a previous commenter that at this point MVVM seems like an afterthought.
Matt Freeman commented
MVVM seems an after thought, I shudder to think of all the nasty jquery horrors involved in programmatic ally wiring up a view which seems to be the advocated way (i.e. all the online examples).
Joshua Grippo commented
Just found out that the certain data- attributes are not supported for the grid. for example, I cannot bind to data-editable. ugh