Диалог ожидания загрузки C#

Заметка о создании диалога загрузки или диалога ожидания в WinForms на языке C#. Довольно часто нужно отобразить ход выполнения какой либо части программы. К примеру, мы скачиваем данные из «этих ваших интырнетов» или формируем отчет. Давайте покажем пользователю ход выполнения, погнали. (далее…)

Использование Google Drive в приложении C #

Использование Google Drive в приложении C #

Допустим, хранилище является необходимой частью нашего приложения, но наш хостинг имеет ограниченный размер хранилища, и нам действительно нужно несколько гигабайт хранилища как можно дешевле. Итак, давайте создадим сервис, который сможет получать доступ и работать с Google Drive.

(далее…)

SQLite-Net Extensions отношения один к одному

SQLite-Net Extensions  один к одному

Во втором коротком посте из серии SQLite-Net Extensions мы рассмотрим, как создавать отношения один-к-одному, используя этот крошечный ORM.

Это самый простой тип связи с базой данных. В качестве примера можно привести транспортное средство и свидетельство о регистрации — каждое транспортное средство имеет один и только одно свидетельство о регистрации, а одно свидетельство о регистрации связано с одним и только одним транспортным средством (за исключением некоторых чрезвычайных правовых норм в других странах, которые я не знаю 🙂).

Мы можем смоделировать это двумя способами:

(далее…)

SQLite-Net Extensions — отношения многие ко многим

В сегодняшнем посте мы рассмотрим, что такое SQLite-Net Extensions ORM и как его использовать для создания отношений «многие ко многим» в базе данных SQLite. Другие типы отношений будут описаны в отдельных постах.

Что такое SQLite-Net Extensions?

Поскольку вы разрабатываете  приложение, рано или поздно вам нужно будет хранить данные вашего приложения в некотором постоянном хранилище. В своем проекте я выбрал базу данных SQLite, используя библиотеку SQLite.NET для выполнения операций над ней. На самом деле это очень легкая и простая в использовании структура базы данных, но недавно я понял, что мне нужно смоделировать некоторые отношения в моей базе данных. SQLite не предлагает никаких полезных утилит для моделирования таких отношений. (далее…)