R
Ryan Liu
Hi,
I heard Microsoft suggest EF as data access method, and no more development
for linq to sql.
So I change my current project, which was started not too long time ago, to
use EF.
Then later I run into this and other kind of problems, like no support for
enum, uint, and seems has problem to refresh itself from Visual Studio 2008
after db schema/stored proc changed. And method signature auto-generated is
wrong for stored proc , for example , I have a parameter name referenceId,
it is a guid/varchar, but the auto-generated method signature says it is
int.
My question is, actually how many companies out there are really use EF for
enterprise application? What is trend for EF/data access? Is EF mutual
enough? We know, not everything Microsoft pushes is success, for example
Vista. I don't want to develop something, later will be abandoned.
Actually I'd rather use my old way to implement dataacess layer, it will be
much faster for me since I am familar with it. The argue that application
developer should not concern about database is not that valid for me. I am
quite familar with sql, but not entity sql, and I need know db schema
anyway. And most function I still implement it in stored proc anyway.
Thanks a lot!
Ryan
I heard Microsoft suggest EF as data access method, and no more development
for linq to sql.
So I change my current project, which was started not too long time ago, to
use EF.
Then later I run into this and other kind of problems, like no support for
enum, uint, and seems has problem to refresh itself from Visual Studio 2008
after db schema/stored proc changed. And method signature auto-generated is
wrong for stored proc , for example , I have a parameter name referenceId,
it is a guid/varchar, but the auto-generated method signature says it is
int.
My question is, actually how many companies out there are really use EF for
enterprise application? What is trend for EF/data access? Is EF mutual
enough? We know, not everything Microsoft pushes is success, for example
Vista. I don't want to develop something, later will be abandoned.
Actually I'd rather use my old way to implement dataacess layer, it will be
much faster for me since I am familar with it. The argue that application
developer should not concern about database is not that valid for me. I am
quite familar with sql, but not entity sql, and I need know db schema
anyway. And most function I still implement it in stored proc anyway.
Thanks a lot!
Ryan