
08-14-2008, 12:48 PM
|
 |
Web Junkie
Retired Moderator * Expert *
|
|
Join Date: Apr 2004
Location: D/FW, Texas, USA
Posts: 8,393
|
|
If you are using SQL Server, I would personally ditch ASP.NET and create all of the reports using Reporting Services. (That's assuming there is little additional logic needed in the application.)
Personally, I never automate Office apps from a web server. The 2 times I've tried (admittedly back in '02 or '03) I ended up with threads running over each other because Office is intended to be a single user desktop application. I hear the newer versions of Office have some features that address these issues, but I haven't tested them. (And I don't have Office 2007 at work yet.  )
If the user needs to manipulate the Excel File, then there really isn't a good web solution. A spreadsheet is a pretty powerful application that hasn't found a good implementation in a browser. (I think Google has one that I haven't played with...) If you're just displaying data the GridView control has the most powerful out-of-the box power for sorting, paging, etc.... You can also look at some of the powerful 3rd Party (not free) Ajax enabled controls to spice up the GUI that much more.
|
__________________
-- wayne, MSSM Retired
> SELECT * FROM users WHERE clue > 0
0 rows returned
|