Разработка на .NET MAUI | Все записи отмеченные как 'Начало'
Leadersoft.ru

Разработка на .NET MAUI

С использованием C#, XAML, Ms Access и т.п.

В этом блоге публикуется информация о разработке приложений на .NET MAUI .NET MAUI (Multi-platform App UI) — это бесплатный кроссплатформенный фреймворк от Microsoft для создания нативных приложений с использованием C# и XAML. Простыми словами: вы пишете код один раз, и он работает сразу на Android, iOS, macOS и Windows.

Что такое ORM в базах данных

ORM используется как сокращение для описания действий с базой данных. ORM (Object-Relational Mapping) — это «переводчик» между миром объектов в коде (C#) и миром таблиц в базе данных (SQL). Если без ORM вы пишете запросы руками, то с ORM вы просто работаете со списками и объектами, а библиотека сама генерирует нужный SQL-код «под капотом». Как это меняет работу:

Ещё...

Какую базу данных надо использовать.

Использовать базу данных Microsoft Access (.accdb / .mdb) напрямую в проектах .NET MAUI нельзя по нескольким фундаментальным причинам:

  1. Отсутствие кроссплатформенности
  • Только Windows: Движок Microsoft Access (ACE/Jet) — это чисто Windows-технология. Он завязан на системные библиотеки Windows и COM-интерфейсы.
  • Проблема MAUI: .NET MAUI предназначен для работы на Android, iOS и macOS, где этого движка просто не существует. Вы не сможете запустить драйвер Access на iPhone или Android-планшете. 

Ещё...

О чем этот блог

В этом блоге публикуется информация о разработке приложений на .NET MAUI и импорту программ в эту среду. .NET MAUI (Multi-platform App UI) — это бесплатный кроссплатформенный фреймворк от Microsoft для создания нативных приложений с использованием C# и XAML. Простыми словами: вы пишете код один раз, и он работает сразу на Android, iOS, macOS и Windows

Ещё...