I have been using Entity Framework for the past several years and I love the way it seamlessly integrates into my applications within Visual Studio. This is to be expected since Entity Framework was developed by Microsoft. In the past, I have also used NHibernate and a few other ORM's; however, I don'...
ProAvoids creation of inline SQL queries
ProNon intrusive object model
Can support other languages, but it's not as good as that language's main contestant. For the case of C#, it's Rider/VS. Both give way better completion/imports/suggestions/etc, but VS Code still wins from other code editors, which give close to none support to c#. It's not that lightweight...
ProHuge community behind it
ConPoor error fix suggestions
ConVery bad auto import
ConSlow launch time