Share via


The EF Team Wants to Hear from You!

Now that Entity Framework 4.0 has shipped, the team’s working hard to add more great features for the next release. As part of this process, it’s critical that we hear your feedback, as it helps us ensure that what we build actually meets your requirements in real-world scenarios. Today we’re launching a website that will allow you to interact more directly with the development team and provide input: https://ef.mswish.net.  

 

The site’s pretty simple and self-explanatory. No sign-in is required, and everyone gets 10 votes that they can allocate across features. We’ve already pre-populated this list with items that were submitted on Connect and we’ve also transferred over votes. We hope you’ll try it out and vote on the features you most want to see added. Finally, as features move from ideas into actual development, the best place to join the discussion is on the Entity Framework Design Blog.

Comments

  • Anonymous
    September 10, 2010
    Thank you EF team for making this reality. I really like the fact that community as a whole can vote on the top features they like to see in the next version. Great job guys!

  • Anonymous
    September 12, 2010
    What's the release timeframe for the suggestions we're voting on?  From feedback on Connect, some of these suggestions are already being worked on, whilst others will need a fair bit of time to work on. However, there are some fairly big pain points which are blockers/headaches right now for many people.  Top of the list for me personally is enum support and multiple diagrams in the designer (in a team scenario this is a major issue when devs try and edit the same diagram). Is there any way that at least some of the top voted issues could be addressed in .NET 4.0/VS2010 SP1 as oppsed to waiting 2 or more years for VS2012?

  • Anonymous
    September 20, 2010
    Not really a wish for a feature, but rather a bug report ... so I use "Update model from database", import a view, unselect most columns from the key, everything looks good. Then I run the wizard again and booooooom. One more thing to fix in OnAfterModelUpdated. :-(

  • Anonymous
    September 29, 2010
    Wish to have full support on the pure conceptual model entities that does not have storage mapping. Currently, with EF 4, you can populate this kind of entities with Function Import, but nothing else. You cannot even place this kind of entities with the regular tabled-mapped entities on the same model. If you do, you will get exception when call SaveChanges. VS 2010 allows you to map your insert, update and delete stored procedures to a pure conceptual model entity. Why can’t we have them fully functional? Function the same way as the table-mapped ones.

  • Anonymous
    October 05, 2010
    The comment has been removed

  • Anonymous
    October 09, 2010
    In adition to an ability of mapping Enums I would really enjoy having a way to map xml columns to serializable complex strongly typed properties: data.uservoice.com/.../1124827-map-xml-sql-datatype-to-a-strongly-typed-serializa

  • Anonymous
    October 11, 2010
    It would be great to at run time could make changes in structure (eg add a field to an entity) and that these changes affect the database. Or else, at least at run time model could be updated to take into account any changes made to the database (changes such as new tables, new fields in tables, etc.).

  • Anonymous
    October 11, 2010
    I've been attempting to Use the ADO.Net Entity Data Model 4 (VS 2010) with RIA Services. However I have constantly been running with a hurdle that I thought was resolved. I am getting the error Error 2098: A function mapping for 'to' role <EntityName> is not permitted because it is a foreign key association. The error occures when I add Funciton Mappings to the different SProcs on one of the entities. Researching online, I thought that the FK problem was resolved with the .Net 4. Thank you

  • Anonymous
    October 27, 2010
    I am new EF and I am trying to get ADO.NET 4.0 & EF 4.0 under my belt. I have worked with other ORMs like LLBLGen extensively. I have observed that that EF 4.0 has more than one way two achieve the data retrival from DB using Linq to Entities, Linq to SQL, ESQL, Object Builders, Lambdas etc. Having soo many ways to do the some thing is somewhat confusing and often times leads to philosophical discussion of what is better and what the Gold Standard is.   It would be nice to see if there is ONE uniform way to achieve the goal. With LLBLGen, everything was pretty standard purely working with objects for tables and static method calls for SPs. Now with ESQL in the Mix along with Linq, us developers have to worry about yet one more new technology. I might be totally wrong with my views here, but I feel that EF team at Microsoft should really bring all this together with a uniform, performant way to access data. As a Microsoft consultant - we have to be also be keeping up with other technologies that are comming from Microsoft like Silverlight, WCF 4.0 or ASP.NET 4.0 etc. Learning and adoption becomes a problem if your Microsoft technology consultants cannot keep up with pace Microsoft is putting out new products and technologies.

  • Anonymous
    November 02, 2010
    e... I need the feature to delete object in batch way, the example code maybe: using (MyContext context = new MyContext()) {    User u = new User{Gender="Male"};    context.DeleteByExample(u); }

  • Anonymous
    November 02, 2010
    even more, we would like this code: var o = from  u in context.Users             where u.Gender == "Male"             delete u; context.Execute(o); or this code: var o = from u in context.Users             where u.UserId == "Surfsky"             set {u.Birthday=DateTime.Now;  u.Gender="Male"}; context.Execute(o);

  • Anonymous
    December 03, 2010
    HI i m using the poco class in wpf binding.from ef i always return poco object but for performance reason sometimes i need some propery value of poco but it takes all. for that i tried select new pococlass() { } inside link to entity query but that is throwing error,please help me what to do? And one thing i have solution to use wrapper class but i do not want to do that,i want to use that poco class property. thank 7 Regards, Ratikanta Rout