آموزش دسترسی به داده ها در C# 10 Fundamentals

Data Access in C# 10 Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: نحوه مصرف، ماندگاری و کار با داده های ذخیره شده در پایگاه داده در هر نوع برنامه C# را بیاموزید. این دوره روش های مختلف کار با دسترسی به داده ها در سی شارپ را به شما می آموزد و هنگام استفاده از آن در دنیای واقعی خود چه نکاتی را در نظر داشته باشید...

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مقدمه ای بر دسترسی به داده ها در سی شارپ Introduction to Data Access in C#

  • معرفی دسترسی به داده در سی شارپ Introducing Data Access in C#

  • بررسی نسخه Version Check

  • انواع مختلف فروشگاه داده Different Types of Data Stores

  • رشته اتصال The Connection String

  • اتصال به LocalDB یا SQLite Connecting to LocalDB or SQLite

  • ORM چیست؟ What Is an ORM?

دسترسی به داده ها با Entity Framework Data Access with Entity Framework

  • معرفی Entity Framework Core Introducing Entity Framework Core

  • DbContext The DbContext

  • مصرف داده ها Consuming Data

  • پرس و جو برای داده با LINQ Query for Data with LINQ

  • ایجاد، به روز رسانی و حذف داده ها Create, Update, and Delete Data

  • بررسی SQL Inspecting the SQL

  • استفاده از Entity Framework با یک فروشگاه داده متفاوت Using Entity Framework with a Different Data Store

  • ابتدا کد و ابتدا پایگاه داده Code First and Database First

  • ایجاد یک پایگاه داده جدید با مهاجرت Creating a New Database with Migrations

  • خلاصه Summary

دسترسی به داده ها با ADO.NET Data Access with ADO.NET

  • معرفی ADO.NET Introducing ADO.NET

  • ایجاد یک اتصال Creating a Connection

  • پرس و جو برای داده ها Query for Data

  • درج داده ها Inserting Data

  • خلاصه Summary

معرفی مخازن و لایه دسترسی به داده Introducing Repositories and a Data Access Layer

  • معرفی الگوی مخزن و یک لایه دسترسی به داده Introducing the Repository Pattern and a Data Access Layer

  • ایجاد یک مخزن عمومی Creating a Generic Repository

  • گسترش مخزن عمومی Extending the Generic Repository

  • مصرف یک مخزن Consuming a Repository

  • تست با یک مخزن جعلی Testing with a Fake Repository

  • معرفی واحد کار Introducing Unit of Work

  • درخواست واحد کار Applying Unit of Work

  • معرفی Lazy Loading Introducing Lazy Loading

  • Value Holder، Virtual Proxies و Ghost Objects Value Holder, Virtual Proxies, and Ghost Objects

  • خلاصه Summary

کار با NoSQL Working with NoSQL

  • معرفی NoSQL Introducing NoSQL

  • کار با پایگاه داده اسناد Working with a Document Database

  • کار با فروشگاه Key-Value Working with a Key-Value Store

  • کار با فروشگاه جدول Working with a Table Store

  • خلاصه Summary

  • سخنان پایانی و تشکر از شما Final Words and Thank You

نمایش نظرات

نظری ارسال نشده است.

آموزش دسترسی به داده ها در C# 10 Fundamentals
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4h 18m
38
Pluralsight (پلورال سایت) pluralsight-small
24 مرداد 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد
Filip Ekberg

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Filip Ekberg Filip Ekberg

Filip یک توسعه دهنده مشتاق است که تلاش می کند هر روز چیز جدیدی یاد بگیرد. با بیش از یک دهه تجربه در .NET ، فیلیپ دانش و ایده های خود را در سراسر جهان گسترش می دهد ، خواه سخنرانی در کنفرانس ها یا آنلاین. Filip در طیف وسیعی از فناوری های مختلف مانند WPF ، Win Forms ، ASP.NET ، ASP.NET Core و Xamarin کار کرده است. در سال 2012 ، فیلیپ کتاب C # Smorgasbord را منتشر کرد ، که طیف گسترده ای از فن آوری ها و الگوهای مختلف را با استفاده از C # پوشش می داد ، و درست پس از معرفی فیلیپ به عنوان نویسنده در Pluralsight. سال بعد ، جایزه Microsoft MVP به او اعطا شد و از آن پس آن را حفظ کرده است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.