Hi Greg Perhaps checkout DevExtreme Kirsten https://js.devexpress.com/
https://www.devexpress.com/Support/Webinars/details.xml?id=devextreme-asp-net-core-2 On Fri, Nov 17, 2017 at 10:13 AM, Craig van Nieuwkerk <[email protected]> wrote: > If you backend services are well established and you could easily put a > WebAPI over them, then it makes sense to do a SPA and mainly Javascript > front end. > > If it is an enterprisey type app then it is hard to go past Angular, > Pluralsight is your friend to learn. I would also talk to ssw.com.au, > they have some good courses that will get you running in the right > direction quickly. > > Craig > > On Fri, Nov 17, 2017 at 9:14 AM, Greg Keogh <[email protected]> wrote: > >> Folks, we have a serious decision to make about the future directions of >> our 10 year old Silverlight product that is in wide use in some big >> companies. I told the boss I'd poll this forum for advice, so I'd really >> appreciate serious comments from people in-the-know. >> >> The large companies using the Silverlight product are now locking down >> security, so Internet Explorer is being banned and Edge adopted, which >> means Silverlight is out (some employees are already being forced to use >> the product from home). Our product is available as Xamarin authored tablet >> and phone apps for three platforms, but they won't even allow our apps on >> their company devices. >> >> So for the first time we are forced to produce a "browser based" version >> of our product, which apparently is acceptable to their security policies >> and audits. Here are some issues swirling in my head: >> >> - The backend services to drive the product are established. >> - The UIs of other product versions are explorer (master-detail) >> style, so it would be nice to maintain that feel in the browser. >> - We have to display data in Excel-like tables and a variety of >> charts (the richer and more interactive the better). >> - Should we use server-side ASP.NET Web Forms or MVC to drive it? >> - Should it be browser-side SPA? (you know I hate JS everything, so >> there is personal resistance there). >> - Could server-side and browser-side be combined to produce a better >> hybrid experience? Are there things to help you do that? >> - There are development platforms such as GTK and many others I guess >> that I'm not familiar with. Are they viable? >> - Other issues I'm forgetting? >> >> >> I'm personally familiar with ASP.NET Web Forms and MVC, but not with >> quality JS, layout or styling. Perhaps I could write a black-and-white >> skeleton of the working product and then give it to someone to style and >> script (I have done that once before). >> >> So in summary (I know this is a very broad question) ... if you were in >> my position, how would you proceed to produce a browser based version of a >> product? >> >> Cheers, >> *Greg K* >> >> >
