How practical would it be to use Silverlight inside of an MVC view to achieve a GUI that's rather complex with Javascript (and crippling to non-usable without Javascript)?
I know nothing about Silverlight so if this seems like a good idea, how difficult would it be to do so, or vice-versa? Would asking users to install a plugin outweigh the differences in browser rendering of Javascript heavy UIs?
Tid bit more info: Although some would question the complexity of this View since it is virtually undo-able without Javascript, it's not that it's a complex page. It's a GUI that requires large selection lists and dynamic adding/removing. For example, the main list a user could choose from could easily grow to a size of 1000+ - something that is almost impossible to navigate without a search/easily navigable option. This is also something that needs to be a quick performable process by the user. For example, they select a variable number of items from a main list and then add a dynamic number of subitems to those items. Thus, spreading this out over multiple pages (for non javascript enabled users) would be extremely detrimental.
In my opinion there is not a clear answer to this question. It depends on many factors.
You may also consider the use of JS framework like YUI instead of creating the UI from scratch. YUI is very powerful, but there are several other alternatives to it.
Take a look at jqGrid , it sounds like it has the features that you need. Not that I'm sure, and maybe you know about it, but still.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.