locked
Is there a fastest way to master EF Core 2.x? RRS feed

  • Question

  • User-1350516731 posted

    Hello all!

    I'm looking for advice. What way to study EF Core before work start is a preferred one like the best approach to study EF Core for ADO.NET user?

    Thank you.

    Friday, November 16, 2018 11:47 AM

Answers

  • User753101303 posted

    Hi,

    My personal preference is to always start with the product documentation: https://docs.microsoft.com/en-us/ef/core/

    It can be first a quick read so that you can spot what is interesting you right now and maybe keep in mind roughly what can be done even if you don't need it right now. It allows also to better know what to search if you want to look for some more advanced tutorial on a particuliar topic.

    Now it also likely depends quite a bit about what works best for you when learning  ( I tend to dislike videos as I find most of them are not going directly enough to the point). Keeping notes or writing maybe a summary of what you learnt  as if you wanted to explain that to others in your team could perhaps also help ?

    A prior knowledge of ADO.NET shouldn't make any difference as EF basically hides it entirely (unless you really need to get back at this level). A prior knownledge of EF 6 could help (though you have then to deal with what is not working the same way).

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Friday, November 16, 2018 12:42 PM
  • User1724605321 posted

    Hi Alex9,

    In addition, you could refer to below link for feature comparison between EF core and EF :

    https://docs.microsoft.com/en-us/ef/efcore-and-ef6/ 

    EF Core offers new features that won't be implemented in EF6 (such as alternate keys, batch updates, and mixed client/database evaluation in LINQ queries. But because it's a new code base, it also lacks some features that EF6 has.

    Best Regards,

    Nan Yu

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Monday, November 19, 2018 2:35 AM

All replies

  • User753101303 posted

    Hi,

    My personal preference is to always start with the product documentation: https://docs.microsoft.com/en-us/ef/core/

    It can be first a quick read so that you can spot what is interesting you right now and maybe keep in mind roughly what can be done even if you don't need it right now. It allows also to better know what to search if you want to look for some more advanced tutorial on a particuliar topic.

    Now it also likely depends quite a bit about what works best for you when learning  ( I tend to dislike videos as I find most of them are not going directly enough to the point). Keeping notes or writing maybe a summary of what you learnt  as if you wanted to explain that to others in your team could perhaps also help ?

    A prior knowledge of ADO.NET shouldn't make any difference as EF basically hides it entirely (unless you really need to get back at this level). A prior knownledge of EF 6 could help (though you have then to deal with what is not working the same way).

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Friday, November 16, 2018 12:42 PM
  • User1724605321 posted

    Hi Alex9,

    In addition, you could refer to below link for feature comparison between EF core and EF :

    https://docs.microsoft.com/en-us/ef/efcore-and-ef6/ 

    EF Core offers new features that won't be implemented in EF6 (such as alternate keys, batch updates, and mixed client/database evaluation in LINQ queries. But because it's a new code base, it also lacks some features that EF6 has.

    Best Regards,

    Nan Yu

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Monday, November 19, 2018 2:35 AM