Also, I highly recommend investing the time in doing some pluralsight
courses on whichever tech you choose. The value I got from doing that was
immense.

On 17 Nov 2017 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*
>
>

Reply via email to