ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

As programmer , analyst , software creator , etc.. do you plan using ORM to start an application system , or using RAD tools , and why .?

user-image
تم إضافة السؤال من قبل Muhannad Numa , Senior analyst, solutions consultant , Panda solutions
تاريخ النشر: 2017/02/21
Ahmed Singham
من قبل Ahmed Singham

The work of the software development is highly complex and therefore I use ORM to simplify my work. I use Entity Framework Core ORM which is latest one from Microsoft and I find it wonderful in doing my database realated operations from my applicaiton. 

A simple answer for understanding ORM is that "you wrap your tables or stored procedures in classes in your programming language, so that instead of writing SQL statements to interact with your database, you use methods and properties of objects."

There are many ORMs in the market today:

1. EF Core

2. NHibernate

3. Dapper 

4. DJango

.....

I personally do not prefer RAD tools as they are only meant for speed (which I get from ORM).