Tagged Questions
1
vote
2answers
270 views
Why should I use List<T> over IEnumerable<T>?
In my ASP.net MVC4 web application I use IEnumerables, trying to follow the mantra to program to the interface, not the implementation.
Return IEnumerable(Of Student)
vs
Return New List(Of ...
3
votes
1answer
369 views
Where to put custom validation while using Entity Framework
I am using MVC3 and Enitty Framework 4 with the Database first approach. It created the context template with its own validation for the fields based on the database. My question is where should I put ...
5
votes
1answer
414 views
Architecture : am I doing things right?
I'm trying to use a '~classic' layered arch using .NET and Entity Framework. We are starting from a legacy database which is a little bit crappy:
Inconsistent naming
Unneeded views (view referencing ...
0
votes
3answers
277 views
What's wrong performing unit test against concrete implementation if your frameworks are not going to change?
First a bit of background: We are re-architecting our product suite that was written 10 years ago and served its purpose. One thing that we cannot change is the database schema as we have 500+ client ...
6
votes
2answers
3k views
Dependency injection with n-tier Entity Framework solution
I am currently designing an n-tier solution which is using Entity Framework 5 (.net 4) as its data access strategy, but am concerned about how to incorporate dependency injection to make it testable / ...
8
votes
5answers
5k views
Is Entity framework reliable enough to use in a Corporate Project? Should I use Entity? [closed]
I'm a junior developer who's just completed a project using Entity framework. Unfortunately I was chewed out by one of the Senior Developers at my work citing that I should have used ADO.net and that ...
3
votes
3answers
2k views
Is Entity framework reliable enough to use in a Corporate Project? Should I use Entity? [duplicate]
Possible Duplicate:
Is Entity framework reliable enough to use in a Corporate Project? Should I use Entity?
I'm a junior developer who's just completed a project using Entity framework. ...
3
votes
3answers
267 views
Why should I add CHECK CONSTRAINT?
Following is a table creating script created by Entity Framework using the model shown in http://codereview.stackexchange.com/questions/14077/is-it-proper-tpt-inheritance.
In this script, there are ...
0
votes
3answers
266 views
Software design approach for large relational database
I am working on a personal side project that will utilize a complex and large relational database. During the design of the database I had some co-workers give advice to how I should approach my ...
2
votes
2answers
287 views
Is it considered best practice to dynamically bind return types from the Entity context?
MyDbEntities context = new MyDbEntities();
var result = context.StoredProcedureName(userId);
In the situation above, is it considered best practice to use var or ObjectResult<ComplexType>?
6
votes
5answers
1k views
Should we bind view to a model property or ViewModel should have it's own..?
I am starting a project with following technical environment :
.Net 4.0, Entity Framework 4.0, WPF with MVVM Architecture
I saw lots of examples on the net, some books with this environment. In some ...
7
votes
4answers
1k views
LINQ vs Data Access Layer
I've taught myself always to handle any data access code in a completely separate 'layer' to my business logic and UI code. This has always been a very good architecture for me and any 'rules' or best ...
3
votes
3answers
1k views
Is the ADO.net Entity Framework appropriate when all you do is insert records in bulk?
My department develops software to migrate databases for our customers from their old CRM software to ours. In this process we could be inserting up do millions of rows, processed one at a time as we ...
9
votes
7answers
1k views
Is Entity Framework ready for production?
I'm looking into Entity Framework for a new project that I'm going to be taking on and as part of my research into it I'm asking some industry professionals if it's stable and ready for 'real world' ...