تعداد ویدئو | 66 |
---|---|
زمان دوره | 02:28:00 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش ADO.NET و دیتابیس ها در سی شارپ یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی ADO.NET در سی شارپ است که با نام اصلی ADO.NET Fundamentals in C# از شرکت Pluralsight منتشر شده است.
تکنولوژی ADO.NET شامل کلاس هایی می باشد که امکان دسترسی پیدا کردن به دادهها در فریم ورک دات نت را به برنامه نویس میدهد. همانطور که احتمالاً میدانید ابزارهایی از قبیل Entity Framework و NHibernate که به آنها ORM نیز میگویند سربارهای اضافه ای را برای انجام عملیاتی که قرار است در اختیار برنامه نویس قرار بدهند به برنامه تحمیل می کنند. استفاده کردن از ADO.NET برنامه نویس را در کنترل کامل کار کردن با داده ها قرار میدهد و سربار اضافی که ابزارهایی از قبیل Entity Framework به برنامه تحمیل می کنند را نخواهد داشت. در ADO.NET امکان کارکردن با داده های محلی و توزیع شده وجود دارد. علاوه بر این، تکنولوژی ADO.NET به برنامه نویس کمک میکند تا با گستره وسیعی از Provider از قبیل SQL Server و ODBC و OLEDB کار کند. امکان کار کردن با داده های XML نیز با استفاده از ADO.NET وجود دارد.
استفاده کردن از تکنولوژی ADO.NET نسبت به کار کردن با تکنولوژی Entity Framework نیاز به کدنویسی بیشتری توسط برنامه نویس خواهد داشت. اما موضوعی که اینجا اهمیت دارد سرعت بسیار بالای کار کردن با ADO.NET نسبت به Entity Framework و یا ابزارهای مشابه است. در ADO.NET امکان کار کردن با داده های بانک های اطلاعاتی در دو سناریوی connected و disconnected وجود دارد. کلاس هایی که در تکنولوژی ADO.NET قرار گرفته اند اجازه می دهند تا شما بتوانید به سادگی داده های درون دیتابیس را بخوانید، آنها را ویرایش کرده و نهایتاً آنها را بر روی بانک اطلاعاتی ذخیره کنید. امکان ارسال کردن دستورات خام SQL و همچنین فراخوان کردن Stored Procedure های موجود در بانک اطلاعاتی با استفاده از تکنولوژی ADO.NET وجود دارد. به دلیل عدم وجود سربار اضافی که ابزارهای از قبیل Entity Framework به برنامه تحمیل میکنند سرعت کار کردن با ADO.NET بسیار بالا است. به بیان دقیق تر، پرسرعت ترین روش کار کردن با داده ها در اپلیکیشن های ایجاد شده با فریم ورک دات نت ADO.NET می باشد.
فصل اول: مقدمه دوره آموزشی
فصل دوم: چرا هنوز نیاز به دانستن ADO.NET دارید؟
فصل سوم: ایجاد اتصال و ارسال Queri ها به یک Database
فصل چهارم: بازیابی کردن داده ها با سرعت بالا با استفاده از SqlDataReader
فصل پنجم: هندل کردن Exception های مربوط به ADO.NET
فصل ششم: کار کردن با کلاس های Disconnected
فصل هفتم: بررسی اجزای تشکیل دهنده ی یک DataTable
فصل هشتم: بررسی Builder Class ها در ADO.NET
فصل نهم: ساده سازی کار با ADO.NET
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.