B
Bob
We have a pretty complicated Excel based application that I'm looking to
make the functionalities online. It has very rich UI and displays numerous
input controls (think a tax form like screen). It's so customized that a
user wouldn't know it's Excel. It does some simple calculations when user
inputs something into certain cells. It can also track user input on a cell
by cell basis (e.g. a history of Bob changed to this on this day, Joe
changed to that on that day etc). The app is used by internal
professionals to review/edit complicated data provided by external users.
Being a desktop app, the data is a CSV file that it reads/writes on the
user's computer.
The goal to move to an online solution is to centralize data storage,
improve performance, and allow users not in the same domain to work on the
data. I'm thinking that it probably has to have richer client side than an
average web application. Does anyone have experience in something similar?
There are several options I'm thinking of (1) a normal ASP.NET app with
complex client side javascript and DHTML; (2) a .NET desktop app
communicating with a server end via web services; It's for internal use
only so the user base is well known. (3) rich web components like the Office
Web Component. I have not worked with it so don't know whether it fits or
not. (4) maybe some other client components I'm not aware of ?
Thanks a lot for any suggestions.
Bob
make the functionalities online. It has very rich UI and displays numerous
input controls (think a tax form like screen). It's so customized that a
user wouldn't know it's Excel. It does some simple calculations when user
inputs something into certain cells. It can also track user input on a cell
by cell basis (e.g. a history of Bob changed to this on this day, Joe
changed to that on that day etc). The app is used by internal
professionals to review/edit complicated data provided by external users.
Being a desktop app, the data is a CSV file that it reads/writes on the
user's computer.
The goal to move to an online solution is to centralize data storage,
improve performance, and allow users not in the same domain to work on the
data. I'm thinking that it probably has to have richer client side than an
average web application. Does anyone have experience in something similar?
There are several options I'm thinking of (1) a normal ASP.NET app with
complex client side javascript and DHTML; (2) a .NET desktop app
communicating with a server end via web services; It's for internal use
only so the user base is well known. (3) rich web components like the Office
Web Component. I have not worked with it so don't know whether it fits or
not. (4) maybe some other client components I'm not aware of ?
Thanks a lot for any suggestions.
Bob