Создание базы данных SQLite в Xamarin Forms. Приложение Заметки [Code First, MVVM] #1

  Рет қаралды 14,566

Byte++

Byte++

2 жыл бұрын

#xamarin #database #sql
В этом видео мы начнём создавать приложение для хранения заметок на Xamarin Forms. В этой части миникурса будет показано создание базы данных. В миникурсе будет 3 видео. В этом видео я покажу как создать базу данных в Xamarin Forms, как работать с базой данных из приложения Xamarin.Forms, так же мы создадим модель данных. Будем создавать бд из кода, используя подход code first. Используется БД SQLite и библиотека sqlite-net-pcl.
Поддержите автора - www.donationalerts.ru/r/bytepp
На карту сбера 4276400076514539 (Андрей Николаевич)
Ваша поддержка мотивирует меня! ;)
Подписывайтесь на канал, ставьте лайки, задавайте вопросы в комментариях!

Пікірлер: 29
@geshoi
@geshoi 2 жыл бұрын
Это наверное такое удовольствие программировать, когда знаешь как и что работает и для чего все это нужно, когда понимаешь логику. Я даже больше не для профессии хочу этому научиться, а просто очень нравится сам процесс , особенно, когда разбираешься в этом как автор канала. Спасибо, хорошие уроки и грамотная подача материала. Хотел бы я все-таки научится программировать, так как уже много лет начинаю изучать и все бросаю, так и не научившись ничему толком. Когда я смотрю ваши ранние видео на канале, я вспоминаю как я тоже делал первые шаги в этой области, но в отличии от вас, профессионалом не стал. Хотелось бы засесть на этом канале и раз я взялся за C#, то наконец освоить его должным образом, хотя может это зависит от способностей каждого и не всем суждено достичь такого уровня.
@georgbrowe2735
@georgbrowe2735 2 жыл бұрын
Отличное видео! Благодарю Вас за ценные труды, сейчас пишу курсовую по Вашим уроком по SQL + C#.
@Bytepp
@Bytepp 2 жыл бұрын
Рад, что понравилось)
@sergeyderbenev1475
@sergeyderbenev1475 2 жыл бұрын
Наконец нашел то что искал, то что мне нужно. Спасибо
@cicada9420
@cicada9420 2 жыл бұрын
Огромное спасибо за весь курс по Xamarin Forms 🙏 И за этот урок в частности - самые полезные десять минут сегодняшнего дня. Процветания каналу
@Bytepp
@Bytepp 2 жыл бұрын
Благодарю)
@sergfedorov8778
@sergfedorov8778 Жыл бұрын
Ради того чтобы лайк поставить зашёл на свой аккаунт, сейчас разрабатываю приложение по твоим урокам) Спасибо контент огонь!
@user-ux6kd2qc5y
@user-ux6kd2qc5y 2 жыл бұрын
СПАСИБО за уроки. Отличные видео!
@Bytepp
@Bytepp 2 жыл бұрын
Рад, что понравилось
@eshcrew6749
@eshcrew6749 2 жыл бұрын
ПРекрасный контент, если он мне поможет не вылететь с универа, я буду плакать от счастья, что есть такие люди
@user-yz4ll8pr9x
@user-yz4ll8pr9x 2 жыл бұрын
Спасибо за видео!
@lulook2806
@lulook2806 2 жыл бұрын
Очень интересный и полезный урок :)
@Bytepp
@Bytepp 2 жыл бұрын
Это хорошо) будет ещё парочка
@6trica1a3
@6trica1a3 2 жыл бұрын
молочага) продолжай в том же духе
@vladgorshkov9435
@vladgorshkov9435 2 жыл бұрын
спасибо!!
@fromurgench
@fromurgench 2 жыл бұрын
Отличное видео! Спасибо! Лично мне нравиться .NET из за того, что имплементация которая показана на данном видеоролике можно использовать совершенно не меняя в других проектах и платформах.
@kristinachiril8748
@kristinachiril8748 2 жыл бұрын
Super video
@Autokent
@Autokent Жыл бұрын
Приветствую! Позволю себе сделать замечание 3:12 Поля и свойства класса не одно и тоже. В Вашем случае объявляются свойства класса Note, а не поля.
@alexeypolimer1429
@alexeypolimer1429 Жыл бұрын
Друг, подскажи, а если у меня 2 таблицы, и они связаны, как подготовить класс, к примеру Category и Transaction, в таблице transaction есть свойство Category, мне надо какой-либо атрибут добавлять в свойстве Category в классе Transaction. допустим свойство CategoryId. + и потом при выводе, как мне вывести, допустим вот ты заметки выводишь, а я хочу исходя из этого вывести: Покупка - Пятёрочка - Продукты(получил из Category) цены
@max_tim-kz1yj
@max_tim-kz1yj Ай бұрын
Нашли ли вы ответ на этот вопрос? Мне тоже надо как-то работать с несколькими таблицами, но сколько не искал в интернете, так и не понял как их правильно связать между собой чтобы класс вроде NotesDB из видео работал также
@yava43
@yava43 Жыл бұрын
А если таблиц много, а не одна?
@shananboiara
@shananboiara 2 жыл бұрын
сопсна можно упростить public Task GetNoteAsync(int id) { return _db.Table().FirstOrDefaultAsync(x => x.Id == id); }
@geshoi
@geshoi 2 жыл бұрын
Хотел бы еще задать автору вопрос, так как опыта больше у вас, как лучше учиться, какая должна быть стратегия, как лучше понимать что именно надо делать, разбираться в том, что пишешь, ведь не достаточно написать посмотрев у кого-то код а надо еще понимать что это означает и как работает. На данный момент меня интересует C# и Xamarin в Visual Studio. Может надо для лучшего понимания языка не торопиться что-то быстро на нем писать какие-то приложения а по дольше обострять внимание на каких-то маленьких задачах.
@Bytepp
@Bytepp 2 жыл бұрын
Практика и просмотр видео очень эффективны, так как слушаешь лексику, которой пользуются другие программисты, слушаешь из объяснения и начинаешь разбираться. В практике развиваются навыки поиска ответов на возникающие сложности и ошибки. Данная задача весьма проста, считай, что это туториал по тому, как с бд работать и открывать страницы в Xamarin.
@geshoi
@geshoi 2 жыл бұрын
@@Bytepp А что бы вы могли посоветовать новичку, который хочет скажем в данный период времени научиться программировать на C#, реально программировать, а не просто делать те же самые примеры с уроков. С чего лучше начать на вашем канале. Есть ли у вас видео или не могли бы вы сделать такое видео, где бы вы рассказывали о своем обучении, как это было, было ли вам так же трудно в начале понять некоторые вещи.
@Bytepp
@Bytepp 2 жыл бұрын
@@geshoi, для начала нужно хорошенько с Шарпом разобраться kzfaq.info/sun/PLH3y3SWteZd2kB92hHtqMnLNZrKQVo9Up Потом хорошо бы научиться делать приложения под Windows. Это тоже полезно для развития навыка создания приложений kzfaq.info/sun/PLH3y3SWteZd2KZ6dN-BuOUw-nNVRay6qf
@Bytepp
@Bytepp 2 жыл бұрын
@@geshoi, умение "реально программировать" появится тогда, когда будет достаточно опыта и знаний, чтобы создать практически любое приложение, которое придумаешь.
@user-hg5sw1tj4u
@user-hg5sw1tj4u 2 жыл бұрын
А ти на каком курсе?
@hakhov1
@hakhov1 2 жыл бұрын
Can you build a video about Binding, BindingContext
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 9 МЛН
КАК ДУМАЕТЕ КТО ВЫЙГРАЕТ😂
00:29
МЯТНАЯ ФАНТА
Рет қаралды 10 МЛН
Самый Молодой Актёр Без Оскара 😂
00:13
Глеб Рандалайнен
Рет қаралды 12 МЛН
[C#] WPF MVVM. Реализация
13:44
BashkaMen Programming
Рет қаралды 67 М.
Причины странного Голода в 19 веке. Не та Еда
20:26
Xamarin and Maui Sql Server (SSMS) Connection
23:38
Xamarin Guy
Рет қаралды 37 М.
Add Databases to Your App with this Xamarin SQLite Tutorial
19:05
Gerald Versluis
Рет қаралды 36 М.
Я выучил C# и Xamarin за 4 часа
9:53
Лёша Корепанов
Рет қаралды 85 М.
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 9 МЛН