Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-22132

.NET: Thin 3.0: EF Core provider

    XMLWordPrintableJSON

Details

    • Epic
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • platforms, thin client
    • .NET: Thin 3.0: EF Core provider

    Description

      EF Core provider will allow using Ignite as any other DB supported by EF.
      This makes adoption incredibly easy for the users - a matter of a few changed lines to switch from Postgres/MsSQL/MySQL, keeping all existing code.

      But we already have a LINQ provider, what is the difference?

      Think micro-ORM vs full-blown one.

      Ignite LINQ provider:

      • Comes in the box, very lightweight
      • Can do LINQ without any setup, literally one line
      • Limited DML
      • No DDL

      EF Core:

      • Separate package
      • Full-blown ORM, extremely powerful
      • Familiar to any .NET developer, same API for many databases

      More Info

      Attachments

        Activity

          People

            ptupitsyn Pavel Tupitsyn
            ptupitsyn Pavel Tupitsyn
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: