پیشنهاد فرادرس

Micro ORM های دات نت

دسته بندی ها: دات نت ، آموزش های پلورال سایت (Pluralsight)

micro-orm-های-دات-نت

Obejct Relational Mapper  یا ORM یک لایه مترجم بین زبان برنامه‌نویسی و پایگاه داده رابطه‌ای است که این دو را به هم تبدیل می‌کند و در عمل باعث می‌شود که این دو حیطه کاملا متفاوت زبان یکدیگر را به خوبی بشناسند و با هم تبادل اطلاعات داشته باشند. یک ORM قوی ، برنامه را از نوع پایگاه داده استفاده شده، جدا می‌کند. این کار باعث می‌شود که استقلال نسبت به نوع پایگاه داده حفظ شود. ORM ارتباط های دایمی و احتمالا پیچیده با پایگاه داده را انجام می دهد ونیازی به انجام اعمال تکراری وکد نویسی هایی تکراری توسط برنامه نویس در هر بار ذخیره فیلد و رکورد جدید و بازیابی اطلاعات و...نیست.از طریق ارتباطی که بوسیله ORM بین اشیاء و پایگاه داده ایجادمیشود می توان اطلاعات اشیاء را با صدا زدن یک متد در پایگاه داده ی خود ذخیره کنید.این ساده سازی که توسط ORM فراهم می شود باعث میشودبا کدهای کمتری کارهایی نظیر بازیابی اطلاعات را انجام دهیم وبعدها اگه خواستیم تغییراتی اعمال کنیم به راحتی بتونیم بازسازی وتغییرش بدیم. ORM  محدود به هیچ زبان خاصی نیست و تنها یک تکنیک و سیستم است که می تواند در زبانهای مختلف پیاده سازی شود .

این مجموعه آموزشی (NET Micro ORMs.) به معرفی NET Micro ORMs. می پردازد و جزئیات 5 تفاوت آن را بیان میکند. و توسط شرکت PluralSight و در سطح متوسط و مدت زمان 4 ساعت و 8 دقیقه ارائه شده است.

برخی عناوین مطرح شده دراین مجموعه:

  • میکرو ORM چیست؟
  • راه اندازی پایگاه داده
  • نصب Dapper
  • فهرست عمومی پرس و جو
  • وارد کردن اطلاعات
  • بازیابی آیتم
  • به روز رسانی داده ها
  • حذف داده ها
  • رویه های ذخیره شده
  • پارامترهای دینامیکی
  • نصب OrmLite
  • ایجاد و حذف جدول
  • پشتیبانی از عبارات SELECT
  • فهرست عمومی پرس و جو با DynamicModel
  • فراداده
  • امکان سنجی
  • نصب PetaPoco
  • استفاده از قالب های t4
  • صفحه بندی
  • SQLBuilder
  • نصب Simple.Data
  • حرکت از پویا به استاتیک
  • انتخاب ستون
  • و...

لیست سر فصل های لاتین مجموعه:

	Introduction			
Introduction			
What is A Micro ORM?			
Counter Arguments			
Your First Dapper Query			
Your First OrmLite Query			
Your First PetaPoco Query			
Your First Massive Query			
Your First Simple.Data Query			
Summary			
	Dapper			
Introduction			
Key Features			
Database Setup			
Installing Dapper			
First Repository and Test			
Basic List Query			
Inserting Data			
Retrieving a Single Item			
Updating Data			
Deleting Data			
CRUD with Complex Objects			
Stored Procedures			
Dynamic Parameters			
Putting a UI on Top			
Bulk Insert			
List Support			
Dynamic Capabilities			
Summary			
	OrmLite			
Introduction			
Key Features			
Installing OrmLite			
Basic List Query			
Inserting Data			
Retrieving A Single Item			
Updating Data			
Deleting Data			
CRUD with Complex Objects with Explicit Children			
Creating and Dropping Tables			
CRUD with Complex Objects with Blobbed Children			
Stored Procedures			
SELECT Expression Support			
Summary			
	Massive			
Introduction			
Key Features			
Installing Massive			
Basic List Query with DynamicModel			
Inserting Data			
Retrieving A Single Item			
Updating Data			
Deleting Data			
Paging			
Named Arguments			
Aggregates with Named Arguments			
Metadata			
Validations			
Callbacks			
Summary			
	PetaPoco		
Introduction			
Key Features			
Installing PetaPoco			
Basic List Query			
Inserting Data			
Retrieving A Single Item			
Updating Data			
Deleting Data			
Using T4 Templates			
CRUD with Complex Objects			
Paging			
SQLBuilder			
SQL Command Tracking			
Summary			
	Simple.Data			
Introduction			
Key Features			
Be Blown Away By Simple.Data.Pad			
Installing Simple.Data			
Basic List Query			
Inserting Data			
Retrieving A Single Item			
Updating Data			
Deleting Data			
Moving From Dynamic to Static			
Column Selection			
Aggregates: Count			
Getting Distinct Data			
Joins			
Summary

حجم فایل:836MB

Pluralsight .NET Micro ORMs

پیشنهاد فرادرس

لینک های دانلود pluralsight-.NET Micro ORMs_git.ir.rar