EntityDAC

EntityDAC 2.3

Windows / Devart / 97 / مکمل تفصیل
تفصیل

EntityDAC: Delphi ڈویلپرز کے لیے حتمی ORM

اگر آپ ڈیلفی ڈویلپر ہیں جو ایک طاقتور اور لچکدار آبجیکٹ-ریلیشنل میپنگ (ORM) ٹول کی تلاش میں ہیں، تو EntityDAC وہ حل ہے جس کی آپ تلاش کر رہے ہیں۔ RAD Studio 10.3 Rio اور تین مختلف ترقیاتی طریقوں (Database-First, Model-first & Code-First) کی حمایت کے ساتھ، EntityDAC آپ کو اس طریقے سے کام کرنے کی لچک فراہم کرتا ہے جو آپ کی ضروریات کے مطابق ہو۔

لیکن اصل میں ایک ORM کیا ہے، اور آپ کو اس کی ضرورت کیوں ہے؟ سیدھے الفاظ میں، ایک ORM آپ کو انکیپسولیشن، وراثت، پولیمورفزم اور دیگر OOP خصوصیات کے لیے مکمل تعاون کے ساتھ ڈیلفی کلاسز میں ڈیٹا بیس کی اشیاء کا نقشہ بنانے کی اجازت دیتا ہے۔ اس کا مطلب یہ ہے کہ جب بھی آپ کو اپنے ڈیٹا بیس سے ڈیٹا بازیافت کرنے کی ضرورت ہو ہاتھ سے پیچیدہ SQL سوالات لکھنے کے بجائے، آپ LINQ کو ڈیٹا بیس سے آزاد استفسار انجن کے طور پر استعمال کر سکتے ہیں۔

اپنی طاقتور ORM صلاحیتوں کے علاوہ، EntityDAC میں ایک خصوصیت سے بھرپور ماڈلنگ ٹول بھی شامل ہے جسے Entity Developer کہتے ہیں۔ اس ٹول کے ساتھ، آپ XML کوڈ کی لائن ٹائپ کیے بغیر یا ڈیلفی کوڈ میں کلاس کی خصوصیات کو دستی طور پر بیان کیے بغیر اپنے ORM ماڈلز کو بصری طور پر تخلیق اور ترمیم کر سکتے ہیں۔ یہ ہر قسم کی نقشہ سازی جیسے کہ ٹیبل اسپلٹنگ، کئی ٹیبلز پر میپنگ ہستی اور پیچیدہ اقسام کی تخلیق کی حمایت کرتا ہے۔

EntityDAC جیسے ORM کے استعمال کا ایک اہم فائدہ یہ ہے کہ یہ ڈویلپرز کو اپنے ایپلیکیشن کوڈ کو متعدد ڈیٹا بیسز میں یکجا کرنے کی اجازت دیتا ہے بغیر کسی مخصوص نحو یا ہر انفرادی ڈیٹا بیس سسٹم سے متعلق تفصیلات کے بارے میں فکر کیے بغیر۔ یہ کم سے کم کوشش کے ساتھ ایک ہی ایپلیکیشن کے اندر متعدد ڈیٹا بیس کو سپورٹ کرنا بہت آسان بناتا ہے۔

EntityDAC استعمال کرنے کا ایک اور بڑا فائدہ یہ ہے کہ نہ صرف TEntity سے وراثت میں ملنے والی کلاسوں پر بلکہ TObject سے وراثت میں ملنے والی اپنی مرضی کی کلاسوں پر بھی آبجیکٹ ریلیشنل میپنگ کرنے کی صلاحیت ہے۔ اس کا مطلب ہے کہ ڈویلپرز کو اپنی ایپلی کیشنز کے ڈیٹا ڈھانچے کو ڈیزائن کرتے وقت اور بھی زیادہ لچک ہوتی ہے۔

EntityDAC کے ساتھ بنی آپ کی ایپلی کیشنز میں بڑے ڈیٹاسیٹس یا پیچیدہ سوالات کے ساتھ کام کرتے وقت کارکردگی کے فوائد کو مزید بڑھانے کے لیے - کیشنگ ہے! یہ سافٹ ویئر ہستی اور استفسار کیش فراہم کرتا ہے جو ڈیٹا بیس سے لوڈ کردہ تمام اداروں کے ساتھ میٹا ڈیٹا کی بازیافت کے اوقات کو تیز کرنے میں مدد کرتا ہے تاکہ جب بھی بعد میں لائن پر دوبارہ رسائی حاصل کی جائے تو انہیں دوبارہ لوڈ نہ کیا جائے!

مجموعی طور پر اگر آپ استعمال میں آسان لیکن طاقتور حل تلاش کر رہے ہیں جو مضبوط فعالیت فراہم کرتے ہوئے آپ کی ترقی کے عمل کو ہموار کرنے میں مدد کرے گا تو - EntityDAC سے آگے نہ دیکھیں!

مکمل تفصیل
ناشر Devart
پبلشر سائٹ http://www.devart.com/
رہائی کی تاریخ 2020-02-03
تاریخ شامل کی گئی 2020-02-03
قسم ڈویلپر ٹولز
ذیلی قسم اجزاء اور لائبریریاں
ورژن 2.3
OS کی ضروریات Windows 10, Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows Server 2016, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
تقاضے .NET Framework 3.5 Service Pack 1
قیمت Free to try
ہر ہفتے ڈاؤن لوڈ 0
کل ڈاؤن لوڈ 97

Comments: