آموزش کار با دیتابیس ها در اپلیکیشن های Xamarin.Forms

تعداد ویدئو 26
زمان دوره 01:45:10
مترجم مرتضی گیتی
دوبلر مرتضی گیتی
سایت منتشر کننده پلورال سایت

آموزش کار با دیتابیس ها در اپلیکیشن های Xamarin.Forms یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی کار کردن با داده های دیتابیس های محلی در Xamarin.Forms است که با نام اصلی Working with Local Data in Xamarin.Forms از شرکت Pluralsight منتشر شده است.

دیتابیس های SQLite در Xamarin.Forms

با استفاده از دیتابیس SQLite و موتور مربوط به آن برای اپلیکیشن های Xamarin.Forms به راحتی می توانیم data object ها را در shared code بارگذاری و یا حتی ذخیره کنیم. این کار به سادگی قابل انجام می باشد. به منظور انجام این کار ابتدا می بایست که یک NuGet package را با نام SQLite را نصب کنید. ضمناً در رابطه با کار کردن با NuGet package ها توصیه می کنیم از آموزش رایگان نیوگت NuGet در دات نت استفاده بفرمایید.

xamarin-essentials

 پس از نصب کردن این NuGet package نیاز به پیکربندی کردن برنامه دارید. به منظور انجام این کار یک فایل با نام Constants.cs را ایجاد کنید و برخی از پیکربندیها را شبیه به کد زیر در آن لحاظ بفرمایید.


public static class Constants
{
    public const string DatabaseFilename = "TodoSQLite.db3";

    public const SQLite.SQLiteOpenFlags Flags =
        // open the database in read/write mode
        SQLite.SQLiteOpenFlags.ReadWrite |
        // create the database if it doesn't exist
        SQLite.SQLiteOpenFlags.Create |
        // enable multi-threaded database access
        SQLite.SQLiteOpenFlags.SharedCache;

    public static string DatabasePath
    {
        get
        {
            var basePath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
            return Path.Combine(basePath, DatabaseFilename);
        }
    }
}

 همانطور که در کد بالا مشاهده می کنید در فایل Constants.cs اقدام به تنظیم کردن یک enum به نام SQLiteOpenFlag کرده ایم. ممکن است بر اساس نیازمندی شما به استفاده کردن از دیتابیس نیاز به تنظیم کردن دیگر مقادیر مربوط به این enum را نیز داشته باشید. پس از انجام این کار نیاز به تعریف کردن یک کلاس برای دسترسی پیدا کردن به دیتابیس دارید. جزئیات بیشتری در رابطه با این تنظیمات را در این قسمت ارائه نمی دهیم و از شما دعوت می کنیم که از این بسته آموزشی دیدن کنید. علاوه بر این توصیه می کنیم از آموزش کار با داده ها در برنامه های Xamarin.Forms استفاده بفرمایید.

سرفصل مطالب آموزش ویدئویی استفاده از دیتابیس ها در برنامه های Xamarin.Forms

فصل اول: مقدمه دوره آموزشی

  • مقدمه

 فصل دوم: مقدمه

  • مقدمه
  • مزیتهای استفاده کردن از Local Storage
  • معرفی کردن اپلیکیشن مربوط به این دوره آموزشی
  • سناریوهای مختلف Local Storage
  • جمع بندی

 فصل سوم: گزینه‌ های استفاده کردن از Local Storage در Xamarin.Forms

  • مقدمه
  • مقایسه کردن گزینه های مختلف Local Storage
  • نگاه کلی به فایل ها
  • خواندن و نوشتن فایل ها
  • دسترسی پیدا کردن به فایل ها برای انجام عملیات اشکال زدایی (Debugging)
  • بررسی کلی Preferences
  • دسترسی پیدا کردن به Preferences با استفاده از Essentials
  • بررسی کلی SQLite
  • جمع بندی

 فصل چهارم: راه اندازی دیتابیس SQLite

  • مقدمه
  • قابلیتهای اصلی SQLite
  • راه اندازی دیتابیس SQLite
  • به روز رسانی کردن User Token برای استفاده کردن از SQLite
  • استفاده کردن از DB Browser برای SQLite
  • جمع بندی

فصل پنجم: دسترسی پیدا کردن به داده های درون دیتابیس SQLite

  • مقدمه
  • بررسی کردن SQLite ORM
  • استفاده کردن ازSQLite برای کش کردن داده ها
  • استفاده کردن ازSQLite برای Offline Access
  • جمع بندی

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش کار با دیتابیس ها در اپلیکیشن های Xamarin.Forms”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید