ভিডিও: সত্তা ফ্রেমওয়ার্ক ম্যাপিং কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
সত্তা ফ্রেমওয়ার্ক . এটি ডাটাবেস অ্যাক্সেস করার একটি টুল। আরও সঠিকভাবে, এটিকে একটি অবজেক্ট/রিলেশনাল ম্যাপার (ORM) হিসাবে শ্রেণীবদ্ধ করা হয়েছে যার অর্থ এটি আমাদের অ্যাপ্লিকেশনের অবজেক্টে একটি রিলেশনাল ডাটাবেসে ডেটা ম্যাপ করে।
উপরন্তু, সত্তা ফ্রেমওয়ার্কে মডেলবিল্ডার কি?
সত্তা ফ্রেমওয়ার্ক ফ্লুয়েন্ট API কনভেনশন ওভাররাইড করতে ডোমেন ক্লাস কনফিগার করতে ব্যবহার করা হয়। ভিতরে সত্তা ফ্রেমওয়ার্ক কোর, দ মডেল বিল্ডার ক্লাস একটি সাবলীল API হিসাবে কাজ করে। এটি ব্যবহার করে, আমরা অনেকগুলি বিভিন্ন জিনিস কনফিগার করতে পারি, কারণ এটি ডেটা টীকা বৈশিষ্ট্যগুলির চেয়ে বেশি কনফিগারেশন বিকল্প সরবরাহ করে।
অতিরিক্তভাবে, আমি কিভাবে সত্তা ফ্রেমওয়ার্কে একটি সঞ্চিত পদ্ধতি ম্যাপ করব? সঞ্চিত পদ্ধতিতে ব্যক্তি সত্তাকে ম্যাপ করুন
- ব্যক্তি সত্তার প্রকারে ডান ক্লিক করুন এবং সঞ্চিত পদ্ধতি ম্যাপিং নির্বাচন করুন।
- সঞ্চিত পদ্ধতি ম্যাপিং ম্যাপিং বিশদ উইন্ডোতে উপস্থিত হয়।
- ক্লিক.
- সঞ্চিত পদ্ধতির পরামিতি এবং সত্তা বৈশিষ্ট্যগুলির মধ্যে ডিফল্ট ম্যাপিং প্রদর্শিত হয়।
এছাড়াও জানুন, আমি কীভাবে এন্টিটি ফ্রেমওয়ার্ক ব্যবহার করব?
- পূর্বশর্ত। ভিজ্যুয়াল স্টুডিও 2017।
- একটি MVC ওয়েব অ্যাপ তৈরি করুন। ভিজ্যুয়াল স্টুডিও খুলুন এবং ASP. NET ওয়েব অ্যাপ্লিকেশন ব্যবহার করে একটি C# ওয়েব প্রকল্প তৈরি করুন (.
- সাইট শৈলী সেট আপ করুন.
- সত্তা ফ্রেমওয়ার্ক ইনস্টল করুন 6.
- ডেটা মডেল তৈরি করুন।
- ডাটাবেস প্রসঙ্গ তৈরি করুন।
- পরীক্ষার ডেটা দিয়ে ডিবি শুরু করুন।
- LocalDB ব্যবহার করতে EF 6 সেট আপ করুন।
OnModelCreating কি?
কনফিগারেশনগুলি মাইক্রোসফ্ট দ্বারা প্রকাশ করা বেশ কয়েকটি পদ্ধতির মাধ্যমে প্রয়োগ করা হয়। DbContext ক্লাসে একটি পদ্ধতি বলা হয় OnModelCreating এটি একটি প্যারামিটার হিসাবে মডেলবিল্ডারের একটি উদাহরণ নেয়। এই পদ্ধতিটিকে ফ্রেমওয়ার্ক দ্বারা ডাকা হয় যখন আপনার প্রসঙ্গটি মেমরিতে মডেল এবং এর ম্যাপিং তৈরি করার জন্য তৈরি করা হয়।
প্রস্তাবিত:
XML ম্যাপিং কি?
এক্সএমএল মানচিত্র হল একটি উপায় যা এক্সেল একটি ওয়ার্কবুকের মধ্যে এক্সএমএল স্কিমাগুলিকে উপস্থাপন করে। এক্সেল একটি xml ফাইল থেকে একটি ওয়ার্কশীটে সেল এবং রেঞ্জে ডেটা আবদ্ধ করার উপায় হিসাবে মানচিত্র ব্যবহার করে। আপনি শুধুমাত্র একটি XML মানচিত্র ব্যবহার করে Excel থেকে XML-এ ডেটা রপ্তানি করতে পারেন। আপনি যদি একটি ওয়ার্কশীটে একটি XML মানচিত্র যোগ করে থাকেন, আপনি যে কোনো সময়ে সেই মানচিত্রে ডেটা আমদানি করতে পারেন
ম্যাপিং লোড এবং ApplyMap কি?
হাই, ম্যাপিং লোডের জন্য এই উদাহরণটি পরীক্ষা করুন এবং মানচিত্র ফাংশন প্রয়োগ করুন৷ ম্যাপিং টেবিলটি লোড করার জন্য ম্যাপিং লোড ব্যবহার করা হয় যেখানে ম্যাপ করা টেবিলটিকে অন্য টেবিলে ম্যাপ করার জন্য প্রয়োগ করা ম্যাপ ব্যবহার করা হয় আরও জন্য নীচের উদাহরণটি দেখুন
Linq সত্তা ফ্রেমওয়ার্ক কি?
LINQ to Entities ল্যাঙ্গুয়েজ-ইন্টিগ্রেটেড কোয়েরি (LINQ) সমর্থন প্রদান করে যা বিকাশকারীদের ভিজ্যুয়াল বেসিক বা ভিজ্যুয়াল C# ব্যবহার করে এন্টিটি ফ্রেমওয়ার্ক ধারণাগত মডেলের বিরুদ্ধে প্রশ্ন লিখতে সক্ষম করে। এন্টিটি ফ্রেমওয়ার্কের বিরুদ্ধে ক্যোয়ারীগুলিকে কমান্ড ট্রি ক্যোয়ারী দ্বারা প্রতিনিধিত্ব করা হয়, যা অবজেক্ট প্রেক্ষাপটের বিরুদ্ধে কার্যকর করে
ক্যাশে মেমরিতে সরাসরি ম্যাপিং কি?
ডাইরেক্ট ম্যাপিং - সবচেয়ে সহজ কৌশল, যা সরাসরি ম্যাপিং নামে পরিচিত, মূল মেমরির প্রতিটি ব্লককে শুধুমাত্র একটি সম্ভাব্য ক্যাশে লাইনে ম্যাপ করে। বা ডাইরেক্ট ম্যাপিং-এ, প্রতিটি মেমরি ব্লক ক্যাশে একটি নির্দিষ্ট লাইনে বরাদ্দ করুন
আমি কিভাবে সত্তা ফ্রেমওয়ার্ক ব্যবহার করব?
পূর্বশর্ত। ভিজ্যুয়াল স্টুডিও 2017। একটি MVC ওয়েব অ্যাপ তৈরি করুন। ভিজ্যুয়াল স্টুডিও খুলুন এবং ASP.NET ওয়েব অ্যাপ্লিকেশন ব্যবহার করে একটি C# ওয়েব প্রকল্প তৈরি করুন (. সাইট স্টাইল সেট আপ করুন। সত্তা ফ্রেমওয়ার্ক 6 ইনস্টল করুন। ডেটা মডেল তৈরি করুন। ডাটাবেস প্রসঙ্গ তৈরি করুন। পরীক্ষার ডেটা দিয়ে DB শুরু করুন। EF 6 সেট আপ করুন LocalDB ব্যবহার করুন