Кто-нибудь знает встроенную базу данных XML, которая может работать в Windows Ce 6.0 и имеет привязки .NET?
Встроенная база данных xml с привязкой к .NET
Ответы (3)
Вы имеете в виду что-то вроде: "SQL Server CE 2.0 и .NET Compact Framework"
Если это то, что вы ищете, я уверен, что быстрый поиск в духе вышеупомянутого приведет к аналогичным результатам в более поздних версиях (например, SqlCE 3.5).
База данных по умолчанию для Windows CE - CEDB. Windows CE также включает поддержку встроенной базы данных (EDB), которая расширяет функциональность CEDB. Это древние базы данных, которые в основном используются в SDK, приложении MFC Windows CE.
Информация: http://msdn.microsoft.com/en-us/library/ms885343.aspx
Если вы хотите создать приложение в .Net, вы можете просто использовать версию базы данных SQL Server CE, поддерживаемую инфраструктурой .Net (как предлагает "Shaihi"), которая является оболочкой для EDB (встроенной базы данных).
Я думаю, что для кроссплатформенного приложения SQLITE - лучший вариант.
Также проверьте ссылку на satckoverflow, похожую на ваше сообщение: Встроенная база данных для .net, который может работать вне сети
Это старый вопрос, но я подумал, что добавлю ответ на случай, если кто-нибудь наткнется на него. Моя компания только что выпустила встроенную базу данных XML с открытым исходным кодом для платформы .NET под названием Nxdb. Он находится под лицензией Apache 2.0 и находится в разработке и использовании внутри компании в течение нескольких лет. По сути, это привязка к кросс-скомпилированной (с использованием IKVM) версии BaseX (фантастическая база данных Java XML) вместе с дополнительными функциями для встроенного варианта использования и среды .NET. Страница проекта находится здесь: https://dracorp.assembla.com/spaces/nxdb
(Надеюсь, ссылка на мой собственный проект не раздражает модов, но я подумал, поскольку этот пост напрямую отвечает на вопрос и предоставляет ссылку на разрешительный проект ОС, это будет нормально).