powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Приложение с флешки, какую БД использовать?
19 сообщений из 19, страница 1 из 1
Приложение с флешки, какую БД использовать?
    #38237607
WPF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет! Коллеги, задача, написать приложение, которое можно было бы устанавливать с помощью ClickOnce (через веб) и запускать с флешки. Приложение представляет собой разновидность первичного бухгалтерского учета. То есть учетчик должен брать любой ноут, ехать на склад и выписывать ТМЦ.

Теперь о главном, разумеется встал вопрос, какую бд использовать. Я в этом деле человек консервативный, по-взрослому работал только с серверными БД. В связи с назначением аппликации выбор сузился до Access или SQL compact. Знаю все недостатки этих поделок, но все же поделитесь опытом, какую бд лучше использовать в моем случае.

Напомню, последняя версия SQL compact SP1 работает теперь с EF, в том числе Code-First. Но я не ленивый могу и сам написать доступ к данным, кроме того надо предусмотреть, чтобы учетчик мог вернуться в офис и сделать merging data с «главной» бд.

Как я уже упомянул, приложение будет распространяться через ClickOnce (сертификат будет куплен) и думаю, на этот случай нужно подстраховаться, вдруг придется на первых порах вносить изменения в структуру БД.

Коллеги поделитесь личным мнением, какую БД использовать?
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38237634
cooldeveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В качестве embedded database достойной альтернативы вот этому просто нет. Как правильно было замечено, нативная поддержка EF со всеми вытекающими плюшками.
P.S. Access это зло.
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38237655
WPF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, спасибо, тем временем собрал простенькое приложение с SQL CE + EF, запускается с флешки без проблем, похоже то, что доктор прописал.
Access что, совсем не прогрессирует?
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38237658
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WPFAccess что, совсем не прогрессирует?
он уже всё.
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38237659
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cooldeveloperнативная поддержка EFC 4й версии фреймворка.
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38237666
cooldeveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WPFAccess что, совсем не прогрессирует?
Он для других задач с поноценным UI. Использовать акцесс в качестве embedded database, по меньшей мере, не гумманно. Во-вторых, под него еще драйвер надо ставить. Могут быть несовместимости разрядности офиса и драйвера.

Antonariycooldeveloperнативная поддержка EFC 4й версии фреймворка.
Да. Но проблем никаких не вижу использовать этот фреймворк.
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38237671
WPF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилон уже всё. Почил? О, времена!
[quot cooldeveloper]Он для других задач с поноценным UI. Использовать акцесс в качестве embedded database, по меньшей мере, не гумманно. Во-вторых, под него еще драйвер надо ставить. quot]А вот это хороший аргумент, спасибо МСУ!
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38237687
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cooldeveloperДа. Но проблем никаких не вижу использовать этот фреймворк.Проблема есть: не во все винды он встроен. Мало ли куда флешку воткнут.
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38237694
cooldeveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyПроблема есть: не во все винды он встроен. Мало ли куда флешку воткнут.
1. Не во все винды и 3.5 встроен. Так можно вообще отказаться о .NET и писать на unmanaged. Давай без маразмов, унылый 3.5 и ниже легко обновляется, не вижу причин не сделать этого.
2. Microsoft .NET Framework 4 (автономный установщик)
48.1 MB, флешка не треснет.
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38237727
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cooldeveloperТак можно вообще отказаться о .NET и писать на unmanaged.На VB6 можно, его рантайм в дистрибутиве винды с 98ой версии как минимум.

cooldeveloperДавай без маразмов, унылый 3.5 и ниже легко обновляется, не вижу причин не сделать этого.
2. Microsoft .NET Framework 4 (автономный установщик)
48.1 MB, флешка не треснет.Если без маразмов, то флешку может воткнуть юзер с ограниченными правами, которому не дозволено ничего устанавливать. Если же таки поговорить за маразм, то у меня есть приятель (не программист, знания на уровне эникейщика), который панически боится .net фреймворков (типа они могут дестабилизировать систему) и никогда не ставит софт, если тот уведомляет его, что ему нужен фрейморк, которого в системе нет.

Если автор собирается втыкать флешку лишь в уютненькие win7+ или туда, где ему позволят развернуть fw4, то ради бога.
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38237744
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cooldeveloper2. Microsoft .NET Framework 4 (автономный установщик)
48.1 MB, флешка не треснет.
А всегда ли будет приложение скомпилированное для .NET Framework 4 работать без установленного 2,0 и 3,5?
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38237753
WPF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, вот, тема скатилась до уровня абсурда. Хорошо, что МСУ привел сильный аргумент, а то бы никакого ответа уже бы не услышал.
Поставить ФР4, запросто, это организация, а не частная лавочка.
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38237772
cooldeveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyНа VB6 можно, его рантайм в дистрибутиве винды с 98ой версии как минимум.
Выбрось это убожество в мусорку и никого не пугай этим динозавром. Так мы докатимся и до турбопаскалей с тазмами.

AntonariyЕсли без маразмов, то флешку может воткнуть юзер с ограниченными правами, которому не дозволено ничего устанавливать.
Если без маразмов, то есть такое понятие, как требования к ПО, в которых всё четко расписано. Нужно ПО, выполни требования.

AntonariyЕсли же таки поговорить за маразм, то у меня есть приятель (не программист, знания на уровне эникейщика), который панически боится .net фреймворков (типа они могут дестабилизировать систему) и никогда не ставит софт, если тот уведомляет его, что ему нужен фрейморк, которого в системе нет.
Значит это ПО не для него.

AntonariyЕсли автор собирается втыкать флешку лишь в уютненькие win7+ или туда, где ему позволят развернуть fw4, то ради бога.
Если нужна поддержка и других винд без фреймворком, то .NET не лучшее решение. Но у автора именно .NET, следовательно версия фреймворка может безпроблемно люфтиться.

ЕвгенийВА всегда ли будет приложение скомпилированное для .NET Framework 4 работать без установленного 2,0 и 3,5?
Ты хоть иногда читаешь документацию и системные требования к ПО?

WPFНу, вот, тема скатилась до уровня абсурда. Хорошо, что МСУ привел сильный аргумент, а то бы никакого ответа уже бы не услышал.
Поставить ФР4, запросто, это организация, а не частная лавочка.
ЧТД.
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38238053
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cooldeveloperЕвгенийВА всегда ли будет приложение скомпилированное для .NET Framework 4 работать без установленного 2,0 и 3,5?
Ты хоть иногда читаешь документацию и системные требования к ПО?

Что ты этим хочешь сказать? Растолкуй.
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38238118
cooldeveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WPFнадо предусмотреть, чтобы учетчик мог вернуться в офис и сделать merging data с «главной» бд
Сразу предупреждаю, чтобы не тратил кучу времени на поиск информации. Рецепт - Функции, неподдерживаемые в SQL Server Compact 4.0

Репликация данных с SQL ServerSQL Server Compact 4.0 не поддерживает репликацию данных с SQL Server с помощью Sync Framework, репликации слиянием или удаленного доступа к данным. Чтобы использовать эту функцию, следует установить версию SQL Server Compact 3.5 с пакетом обновления 2 (SP2).

Эта фишка была в SQL Server Compact 3.5. Вот так легко можно было синхронизироваться. Теперь синхронизацию придется писать руками. Не думаю, что это серьезная проблема, но всё же. Почему MS убрал эту фишку я не знаю, либо дырка и кривизна реализации, либо расчистка пути для сторонних компаний разработчиков, либо не успели к релизу нового движка. Так что такие пироги.

ЕвгенийВЧто ты этим хочешь сказать? Растолкуй.
Что именно не понятно в моем вопросе?
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38242336
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
ЕвгенийВА всегда ли будет приложение скомпилированное для .NET Framework 4 работать без установленного 2,0 и 3,5?
4 всегда ставит вместе с собой то, что в него не входит из предыдущих версий.
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38242470
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2ЕвгенийВА всегда ли будет приложение скомпилированное для .NET Framework 4 работать без установленного 2,0 и 3,5?
4 всегда ставит вместе с собой то, что в него не входит из предыдущих версий.4 вроде как самодостаточен. Ему предыдущие фреймворки не нужны.
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38242472
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyЕсли без маразмов, то флешку может воткнуть юзер с ограниченными правами, которому не дозволено ничего устанавливать.Вроде как фреймворк4 приходит сам через Windows Update.
...
Рейтинг: 0 / 0
Приложение с флешки, какую БД использовать?
    #38242518
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КCat2пропущено...

4 всегда ставит вместе с собой то, что в него не входит из предыдущих версий.4 вроде как самодостаточен. Ему предыдущие фреймворки не нужны.

+1

Я удивлен, что мемберы, тусующиеся тут не первый год, задают такие вопросы.
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Приложение с флешки, какую БД использовать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]