I'm preparing a presentation for my team that lists the various technologies we could use today for our business applications.
We have been historically building HTML applications (ASP and ASP.net) for the last decade and as part of the introduction I wanted to explain why we moved from Windows applications to HTML.
Our environment is:
- Business applications (OLTP mainly)
- Windows clients only
- Complete control on the clients' configuration (OS version/browser version/deployment of plugins...)
The only reason I could find is that in the late 90s, deploying a windows client application could end up in a mess (many different versions deployed, dll hell...). Web servers allowed deploying the application once and have all the clients updated simultaneously. The price to pay was a big loss in user friendliness and responsiveness and complexity added to the development job.
I'm totally convinced HTML is great for Internet applications. My question is: at that time (late 90s), were there other reasons to move to HTML in a Windows intranet environment than just fixing deployment issues? (because it was trendy is not a valid answer...)
Thanks in advance