python ruby-programming-language Smalltalk Vue.js Knockoutjs TypeScript JavaScript, OOPs JavaScript Angular 8,7,6,5,4 and 2 Interview Questions and Answers Angular 8,7,6,5,4 and 2 Interview Questions and Answers Angular 4 Angular 2 AngularJs 1.x NodeJs Perl Programming R Programming RequireJs Rust Programming Backbonejs closure programming language go-programming-language kotlin-programming-language
What is ORM? Why we use ORM?

Understanding about Object Relation Mapper(ORM)

ORM is an Object Relation Mapper. The ORM is used to mapping between database layer to our Object Oriented code that is represent the database in our applications.

The Entity Framework and NHibernate are ORM tools.


LINQ is a ORM? No, LINQ is not an ORM. The LINQ is Language Integrated Query and used as query layer in our applications.

We can say that LINQ is a new query language that can be used to write the query using different types of sources.

The Object Relation Mapper(ORM) tools are
1.      Entity Framework and
2.      NHibernate

For example

using (dbDataContext database = new dbDataContext())
{
    var orders = from order in database.Orders
                  where order.ordernumber == "ord110xuz"
                  select new
                  {
                      order.ProductName,
                      order.UnitPrice
                  };

    foreach (var myorder in orders)
    {
       //TODO: as per you.
    }
}
You can use below link for more detail



Thank you!

ANIL SINGH

Hi there! Welcome to my blog. My name is Anil Singh. I'm a author of this blog. For more detail about me, kindly refer to this link..
My Blogs - http://code-sample.com and http://code-sample.xyz
My Books - Interview Questions and Answers Books- Get Your Book in 15+ Digital Stores Worldwide..

You Might Also Like
www.code-sample.com/. Powered by Blogger.
ASK Questions