تعداد ویدئو | 26 |
---|---|
زمان دوره | 01:45:10 |
مترجم | مرتضی گیتی |
دوبلر | مرتضی گیتی |
سایت منتشر کننده | پلورال سایت |
آموزش کار با دیتابیس ها در اپلیکیشن های Xamarin.Forms یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی کار کردن با داده های دیتابیس های محلی در Xamarin.Forms است که با نام اصلی Working with Local Data in Xamarin.Forms از شرکت Pluralsight منتشر شده است.
با استفاده از دیتابیس SQLite و موتور مربوط به آن برای اپلیکیشن های Xamarin.Forms به راحتی می توانیم data object ها را در shared code بارگذاری و یا حتی ذخیره کنیم. این کار به سادگی قابل انجام می باشد. به منظور انجام این کار ابتدا می بایست که یک NuGet package را با نام SQLite را نصب کنید. ضمناً در رابطه با کار کردن با NuGet package ها توصیه می کنیم از آموزش رایگان نیوگت NuGet در دات نت استفاده بفرمایید.
پس از نصب کردن این 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 استفاده بفرمایید.
فصل اول: مقدمه دوره آموزشی
فصل دوم: مقدمه
فصل سوم: گزینه های استفاده کردن از Local Storage در Xamarin.Forms
فصل چهارم: راه اندازی دیتابیس SQLite
فصل پنجم: دسترسی پیدا کردن به داده های درون دیتابیس SQLite
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.