آموزش NHibernate Fundamentals

NHibernate Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: شروع به کار با NHibernateNHibernate یک نقشه‌بردار شیء-رابطه‌ای (ORM) بالغ برای چارچوب دات نت است: شکاف بین یک مدل دامنه شی گرا و یک پایگاه داده سنتی رابطه‌ای را پر می‌کند. هدف آن رهایی توسعه دهنده از بخش قابل توجهی از وظایف برنامه نویسی مربوط به تداوم داده های رابطه ای است. این دوره مقدمه ای بر پیکربندی، نقشه برداری و پرس و جو با NHibernate ارائه می دهد.

سرفصل ها و درس ها

شروع شدن Getting Started

  • معرفی Introduction

  • بررسی اجمالی Overview

  • NHibernate: 50000 فوت نمای NHibernate: 50,000 Foot View

  • پایگاه های داده پشتیبانی شده Supported Databases

  • OO در مقابل جهان های رابطه ای OO vs. Relational Worlds

  • مفاهیم نقشه برداری Mapping Concepts

  • کلاس های دامنه در NHibernate Domain Classes in NHibernate

  • DDL در NHibernate DDL in NHibernate

  • نگاشت ابرداده در NHibernate Mapping Metadata in NHibernate

  • NHibernate API NHibernate API

  • نسخه ی نمایشی - NuGet و پیکربندی Demo - NuGet and Configuration

  • نسخه ی نمایشی - تعریف مشتری Demo - Defining a Customer

  • نسخه ی نمایشی - نقشه برداری از یک مشتری Demo - Mapping a Customer

  • نسخه ی نمایشی - پرس و جو با استفاده از معیارها Demo - Querying Using Criteria

  • نسخه ی نمایشی - پرس و جو با استفاده از LINQ Demo - Querying Using LINQ

  • نسخه ی نمایشی - با استفاده از LogSqlInConsole و NHibernate Profiler Demo - Using LogSqlInConsole and NHibernate Profiler

  • نسخه ی نمایشی - ذخیره داده ها Demo - Saving Data

نقشه برداری اولیه و پایداری Basic Mapping and Persistence

  • مقدمه مفاهیم نقشه برداری Introduction & Mapping Concepts

  • Intellisense برای NHibernate Intellisense for NHibernate

  • نقشه برداری انواع داده ها Mapping Data Types

  • گوچاهای معمول نقشه برداری Common Mapping Gotchas

  • اجزای نقشه برداری Mapping Components

  • نسل های کلید اولیه Primary Key Generations

  • خلاصه Summary

پیکربندی Configuration

  • مقدمه راه های پیکربندی NHibernate Introduction & Ways to Configure NHibernate

  • گزینه های پیکربندی رایج Common Configuration Options

  • به روز رسانی اندازه دسته Update Batch Size

  • ذخیره سازی Caching

  • لغو پیکربندی NHibernate Overriding NHibernate Configuration

  • خلاصه Summary

روابط Relationships

  • بررسی اجمالی Overview

  • درک روابط Understanding Relationships

  • انجمن های یک به یک One-to-One Associations

  • مجموعه، لیست ها و کیف ها Set, Lists and Bags

  • آبشارها Cascades

  • بارگذاری تنبل Lazy Loading

  • روابط معکوس Inverse Relationships

  • خلاصه Summary

پرس و جو Querying

  • بررسی اجمالی Overview

  • دریافت در مقابل بار Get vs. Load

  • NHibernate LINQ NHibernate LINQ

  • Hibernate Query Language (HQL) Hibernate Query Language (HQL)

  • پرس و جوهای معیار Criteria Queries

  • خلاصه Summary

نمایش نظرات

آموزش NHibernate Fundamentals
جزییات دوره
3h 1m
44
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
544
از 5
دارد
دارد
دارد
James Kovacs
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

James Kovacs James Kovacs

جیمز کواچ یک مبشر فنی برای JetBrains است. او مشتاق به اشتراک گذاری دانش خود در مورد OO، SOLID، TDDBDD، آزمایش، نقشه برداری شی رابطه ای، تزریق وابستگی، refactoring، ادغام پیوسته، و تکنیک های مرتبط است. او در CodeBetter.com و همچنین وبلاگ خود وبلاگ می نویسد، یک مشارکت کننده فنی برای Pluralsight است، برای مجله MSDN و مجله CoDe مقاله می نویسد، و یک سخنران مکرر در کنفرانس ها و گروه های کاربری است. او خالق psake، یک ابزار اتوماسیون ساخت مبتنی بر PowerShell است که قصد دارد توسعه دهندگان را از XML Hell نجات دهد. جیمز صندلی آهنگ روبی برای DevTeach، یکی از بزرگترین کنفرانس های توسعه دهندگان مستقل در کانادا است. او مدرک لیسانس خود را از دانشگاه تورنتو و مدرک کارشناسی ارشد خود را از دانشگاه هاروارد دریافت کرد.