I'm looking for suggestions on the Visual Studio approach to take for a web application that is in the conceptual stage.
My environment has a lot of tools:
- Windows Server 2008 R2 Standard 64bit
- Visual Studio 2010 Professional Edition
- Sharepoint 2010 Server Enterprise Edition
- SQL Server 2008 R2
- Office 2010 Professional
I am thinking this sounds like Visual Studio Tools for Office (VSTO) so as to leverage .Net and hide Excel.
Can you offer suggestions regarding: One ASP.Net Web App Project One Class Library Project for Excel or perhaps which one of the several different Excel 2010 project types (addin, template, document)
Would Excel Services for Sharepoint be useful (or required) ?
I am feeling a little overwhelmed with so many choices at this early stage of conceptualizing the app. Can you suggest some ideas for this sort of thing? Also, I am a bit more experienced with C# but I've read VB.Net is better for work with the Excel object model.
What are general advises with regard to tool choice and overall approach tradeoffs?