Использование SQL Server с формами доступа или ASP.NET - PullRequest
3 голосов
/ 14 июля 2011

Каковы были бы плюсы и минусы использования большого (16000 LOC) существующего приложения Access 2007 / Forms и его переноса на SQL Server 2005 при сохранении форм доступа на внешнем интерфейсе по сравнению с переносом внешнего интерфейса на a. NET технологии, скажем, ASP.NET 4.0 или MVC3? Бэкэнд определенно переносится на SQL Server с большими изменениями схемы, поэтому вопрос заключается в том, использовать ли существующий интерфейс форм доступа или нет. Я не пренебрегаю существующим рабочим кодом! С другой стороны, схема будет сильно меняться.

Если у вас большой опыт работы с ASP.NET/Oracle, но не с Access или SQL Server, как это может изменить ваш ответ?

Спасибо
Майк

Ответы [ 2 ]

3 голосов
/ 14 июля 2011

Нет ничего плохого в том, что Access в качестве внешнего интерфейса для СУБД, будь то SQL Server или другой

Портирование внешнего интерфейса, но выход из внешнего интерфейса Access, может показаться немного странным: зачем беспокоиться?Доступ - хороший инструмент для презентации, но посредственная СУБД.Зачем сохранять посредственность?

Кроме того, меняйте только один компонент одновременно, независимо от того, что вы делаете: данные, а затем интерфейс.Не подходи к Большому взрыву и не меняй лот

1 голос
/ 14 июля 2011

На самом деле, сравнение с веб-приложением (ASP.NET) и автономным (Access) не является сравнением «яблоки с яблоками». Это сильно зависит от ваших требований.

Конечно, работа с веб-приложением потребует гораздо больше усилий разработчика по сравнению с созданием форм / отчетов в Access. Но результат будет ощутим в среднесрочной и долгосрочной перспективе.

Вам также следует учитывать проблемы масштабируемости, развертывания и доступности при принятии решения оставить / остаться с Access.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...