آموزش پیاده سازی ADO.NET با C #

Implementing ADO.NET with C#

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: با استفاده از ADO.NET کارآمدترین روش دسترسی به داده ها را در پایگاه داده SQL خود بیاموزید. بیاموزید که فقط با چند خط کد ADO.NET را ساده کنید. در این دوره ، با اجرای ADO.NET با C # ، می فهمید که چرا ADO.NET هنوز در دنیای ORM امروزه مرتبط است. ابتدا یاد می گیرید که چگونه درخواست ها را به یک پایگاه داده متصل و ارسال کنید. در مرحله بعدی سریعترین روش بازیابی داده ها با استفاده از DataReader را یاد می گیرید. سپس یاد می گیرید که موارد استثنایی را مدیریت کرده و اطلاعات عالی رفع اشکال را گزارش دهید. کلاسهای جدا شده مانند DataTable ، DataSet و DataViews در مرحله بعدی بررسی می شوند. کار با کلاسهای سازنده ADO.NET به خودکار سازی برخی از کدهای ADO.NET شما کمک می کند. سرانجام ، مجموعه ای عالی از کلاس های لفافی را مشاهده می کنید که می توانید بدون از بین بردن کارایی ، حداکثر 90٪ از کد ADO.NET را که قبلاً باید می نوشتید ، از بین ببرید. پس از اتمام این دوره ، مهارت و دانش لازم برای دستیابی به پایگاه داده را با کارآمدترین روش ممکن و در عین حال کمترین میزان کد را خواهید داشت. نرم افزار مورد نیاز: Visual Studio 2019 ، .NET 4.5/.NET 5 ، C #.

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

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

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

چرا هنوز باید ADO.NET را بدانید Why You Still Need to Know ADO.NET

  • مقدمه و فرضیات Introduction and Assumptions

  • ماژول های این دوره Modules in this Course

  • چرا ADO.NET هنوز مهم است Why ADO.NET Still Matters

  • کلاسهای ADO.NET The Classes of ADO.NET

  • ORM و ADO.NET ORM's and ADO.NET

  • نسخه ی نمایشی کد نمونه از این دوره Demo of Sample Code from this Course

  • خلاصه ماژول Module summary

اتصال و ارسال درخواست به یک پایگاه داده Connecting and Submitting Queries to a Database

  • معرفی ماژول Module Introduction

  • کلاس اتصال The Connection Class

  • باز کردن اتصال Opening a Connection

  • استفاده از Block استفاده کنید Employ a Using Block

  • گرفتن موارد استثنای اتصال Catching Connection Exceptions

  • با استفاده از ConnectionStrings.com Using ConnectionStrings.com

  • بازیابی مقدار Scalar با استفاده از یک دستور Command Retrieving a Scalar Value using a Command Object

  • با استفاده از ExecuteNonQuery بیانیه INSERT ارسال کنید Submit an INSERT Statement using ExecuteNonQuery

  • ارسال پرس و جو با پارامترها Submit a Query with Parameters

  • بیانیه INSERT را با پارامترها ارسال کنید Submit an INSERT Statement with Parameters

  • استفاده از پارامترهای OUTPUT Using OUTPUT Parameters

  • پروسه جابجایی پول Transaction Processing

  • خلاصه ماژول Module Summary

با استفاده از SqlDataReader داده ها را سریع بازیابی کنید Retrieve Data Quickly Using the SqlDataReader

  • مقدمه ای بر DataReaders Introduction to DataReaders

  • پردازش ردیف ها در DataReader Processing Rows in a DataReader

  • روش های DataReader GetOrdinal ، GetInt32 و غیره The DataReader Methods GetOrdinal, GetInt32, and Others

  • نسخه ی نمایشی روش های DataReader Demo of DataReader Methods

  • با استفاده از روش GetFieldValue Using the GetFieldValue Method

  • برای مدیریت Null ها روش Extension ایجاد کنید Create Extension Method to Handle Nulls

  • مجموعه های چندین نتیجه Multiple Result Sets

  • خلاصه ماژول Module Summary

مدیریت استثناهای ADO.NET Handling ADO.NET Exceptions

  • مقدمه ای در مدیریت استثنا Introduction to Exception Handling

  • استثنائی ساده Simple Exception Handling

  • گرفتن SqlException برای جمع آوری اطلاعات بیشتر Catching a SqlException to Gather More Information

  • نحوه ایجاد کلاس مدیر استثناception Sql How to Create a SqlExceptionManager Class

  • نسخه نمایشی کلاس SqlExceptionManager Demo of SqlExceptionManager Class

  • از کلاس مدیر SqlException عبور کنید Walk Through of the SqlExceptionManager Class

  • خلاصه ماژول Module Summary

کلاسهای قطع شده مفید هستند Disconnected Classes Are Useful

  • کلاسهای قطع شده چیست؟ What are Disconnected Classes?

  • بارگیری جدول داده با استفاده از SqlDataAdapter Loading a DataTable Using a SqlDataAdapter

  • یک لیست عمومی از محصولات از یک جدول داده ایجاد کنید Create a Generic List of Products from a DataTable

  • چندین مجموعه نتایج و کلاس DataSet Multiple Result Sets and the DataSet Class

  • استفاده از DataView برای مرتب سازی Using a DataView for Sorting

  • فیلتر کردن داده ها با استفاده از DataView Filtering Data Using a DataView

  • با استفاده از دستور LINQ یک DataView ایجاد کنید Create a DataView using a LINQ statement

  • تبدیل DataView به DataTable Convert a DataView Back to a DataTable

  • خلاصه ماژول Module Summary

بلوک های ساختمان جدول داده The Building Blocks of the DataTable

  • معرفی ماژول Module Introduction

  • با استفاده از C # یک جدول داده ایجاد کنید Create a DataTable using C#

  • شبیه سازی و کپی کردن جدول داده ها Cloning and Copying DataTables

  • با استفاده از روش Select برای فیلتر کردن ردیف ها Using Select Method to Filter Rows

  • روش CopyToDataTable The CopyToDataTable Method

  • خلاصه ماژول Module Summary

کلاسهای سازنده کار با ADO.NET را آسان می کند Builder Classes Make It Easy to Work with ADO.NET

  • مقدمه ای بر SqlConnectionStringBuilder Introduction to SqlConnectionStringBuilder

  • یک رشته اتصال را جدا کنید Break Apart a Connection String

  • با استفاده از SqlConnectionStringBuilder یک رشته اتصال ایجاد کنید Create a Connection String Using SqlConnectionStringBuilder

  • با استفاده از SqlCommandBuilder Using the SqlCommandBuilder

  • درج محصول با استفاده از SqlCommandBuilder Inserting a Product using the SqlCommandBuilder

  • خلاصه ماژول Module Summary

استفاده آسان از ADO.NET Making ADO.NET Easy to Use

  • مروری بر کلاسهای ADO.NET Wrapper Overview of the ADO.NET Wrapper Classes

  • غواصی در کلاسهای اصلی ADO.NET Wrapper Diving into the Main ADO.NET Wrapper Classes

  • با استفاده از فقط چند خط کد ، داده ها را بازیابی کنید Retrieve Data Using Just a Few Lines of Code

  • استفاده از پارامترها برای جستجوی داده ها Using Parameters to Search for Data

  • با استفاده از روش ذخیره شده داده ها را بازیابی کنید Retrieve Data Using a Stored Procedure

  • دریافت چندین مجموعه نتایج Getting Multiple Result Sets

  • تغییر داده ها Modifying Data

  • پروسه جابجایی پول Transaction Processing

  • خلاصه ماژول و دوره Module and Course Summary

نمایش نظرات

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

آموزش پیاده سازی ADO.NET با C #
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 28m
66
Pluralsight (پلورال سایت) pluralsight-small
14 بهمن 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
51
4.6 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paul D. Sheriff Paul D. Sheriff

پل بیش از سی سال تجربه معماری سیستم های اطلاعاتی دارد و تخصص وی از شرکتهای Fortune 500 تقاضای زیادی دارد. پل نویسنده Pluralsight است ، بیش از 400 مقاله منتشر کرده و بیش از 14 کتاب در موضوعات مختلف از JavaScript ، Angular ، C # ، SQL Server و بسیاری از فناوری های دات نت تألیف کرده است. پل یک سخنران مکرر در کنفرانس ها و گروه های کاربران است.

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

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

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