Я работаю над приложением CRUD, которое будет в основном использоваться командами (2-4) социальных работников и медсестер для отслеживания информации о пациенте в форме плана. Приложение представляет собой переоценку приложения ASP.Net, которое было создано до моего времени. В четырех базах данных имеется около 200 таблиц. Версия веб-приложения сильно зависит от SP, но поскольку эта версия является приложением winform, которое будет указывать на локальный db, я не вижу причин продолжать работу с SP. Также следует отметить, что я планировал использовать репликацию Merge для обработки части Sync'ing, и, похоже, некоторые проблемы с этими двумя вместе.Иногда подключенное приложение CRUD DAL
Я пытаюсь понять, какой подход использовать для DAL. Я изначально планировал использовать LINQ to SQL, но у меня есть прочитанные лакомые кусочки, которые утверждают, что он не работает в настройке Иногда подключен. Поэтому я пытался читать и экспериментировать с многочисленными решениями; SubSonic, NHibernate, Entity Framework. Это относительно простое приложение, и из-за «надвигающегося» пересмотра версии 3 это усилие может быть пограничным «выбросом». Акцент здесь делается на том, чтобы запустить настольную версию ASAP.
То, что я прошу здесь, для тех, кто имеет опыт использования любой из этих технологий (или тех, которые я не перечислял), чтобы одолжить мне вашу трудолюбивую мудрость. Каков мой лучший подход, по вашему мнению, для меня. Любые другие идеи по созданию такого приложения? Я действительно борюсь с частью DAL этой программы.
Спасибо!
Microsoft использовала некоторые технологические демонстрации этого варианта использования, когда .net 1.1 все еще был новым. Я думаю, они назвали это отключенными наборами записей. У меня нет времени на Google, но я проверю позже. –