Performance and scaleability for data access
I have looked at a lot of answers but have not found a satisfactory answer.
Here is the problem. I need to create a web application. Technology will be based on Microsoft stack(ASP.NET 4, C#, SQL Server 2008). Infrastructure will be hosted on Amazon EC2.
I need to make a decision as to best way to access data.
1. Entity FrameWork
2. Plane old ADO.NET 

At peak there can be about 100,000 people accessing this web site at one time. To achieve this scale and have a decent performance can Entity Framework be used or its better to fall back on ADO.NET? Is there performance issue with Entity framework Vs ADO.NET?

Any tips will be helpful.



Performance and scaleability for data access
===

I have looked at a lot of answers but have not found a satisfactory answer.
Here is the problem. I need to create a web application. Technology will be based on Microsoft stack(ASP.NET 4, C#, SQL Server 2008). Infrastructure will be hosted on Amazon EC2.
I need to make a decision as to best way to access data.
1. Entity FrameWork
2. Plane old ADO.NET 

At peak there can be about 100,000 people accessing this web site at one time. To achieve this scale and have a decent performance can Entity Framework be used or its better to fall back on ADO.NET? Is there performance issue with Entity framework Vs ADO.NET?

Any tips will be helpful.


