I will try not to duplicate the previous entries (sorry in advance for this post).
A little background. I am a total newbie to ASP.NET. I have previously been involved with Enterprise windows n-tier application using .NET 1.1 with a complex client-side object model talking to the business layer in COM+, hich in turn talked to the DAL. Scaled very well with amazing performance.
I need to author a new website using ASP.NET/FW 3.5/SQL 2008. The site is not overly complex but will need to scale to cope with (potentially) 000s of hits per minute.
Having been "out of the .NET loop" for 2+ years, seems like thinking around object model creation and data access have changed i.e. LINQ, WCF, Generics, etc.
My questions are, if you were starting from scratch...
1) Craft an object model which communicates with a COM+ business / DAL layer?
a. Quite involved, time consuming but scales well. 100% stored procedures.
b. Do you still use DataSet or is there something else now?
2) Use LINQ can you COM+ it? What about when you need to do something really complicated in SQL (I have many times!)
3) Any other ideas!
I am researching like mad, just seems like every book, forum, article has a different opinions / approach. Just need one to aim for...
Help! Many thanks Ian.