powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
25 сообщений из 30, страница 1 из 2
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37103209
Victor L.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Возникла потребность перевести имеющуюся программу (FoxPro + свободные таблицы DBF) на SQL реализацию.
Программа разрабатывалась для внутренних нужд сервисного предприятия и многократно видоизменялась одним человеком в течение 6-и лет.

Потребность в переходе обусловлена следующими причинами:
1) Увеличилось кол-во компьютеров, 150-200 машин;
2) Увеличилась нагрузка на сеть (гигабитной сети становится недостаточно и увеличивается время ожидания). Такая нагрузка не позволяет работать удалённо (открытие новых офисов); Работа в терминальном режиме невозможна из-за методики написания.
3) Низкая отказоустойчивость файловой СУБД;
4) Сомнения по поводу будущего FoxPro (новых версий не предвидится); Будущее MS Soap Toolkit 3.0 (написаны ВебСервисы штатными средствами FoxPro).
5) Проблема защиты данных файловой СУБД, в связи с требованиями ФЗ 152 «О персональных данных»;
6) Отсутствие документации и невозможность поддержки программы кем-либо, кроме основного разработчика;
7) Желание создать коммерческий продукт для последующей реализации.

В данный момент стоит выбор между двумя вариантами:
1. Полное переписывание программы на том же FoxPro, но под MS-SQL.
2. Полное переписывание программы, используя Visual Studio 2010 (C#) + MS-SQL.


Для этих нужд требуется 2 программиста для работы в уже имеющейся команде (2 программиста). Примерная оценка длительности проекта – 6-8 месяцев для команды из 3-4 программистов.

Поэтому интересуют аргументированные мнения, в какую сторону смотреть:
1) Примерная стоимость программного обеспечения для покупки в обоих вариантах;
2) Средние зарплаты программистов FoxPro и C# для реализации проекта;
3) Какое из решений предоставит бОльшие возможности для всевозможных интеграций (написание WebService, работа в удалённом доступе (несколько офисов), CRM и т.д.);
4) Какое из решений будет быстрее и проще в реализации, при одинаковой производительности труда;
5) Какое из решений будет более привлекательно для клиентов при коммерческой реализации итогового продукта;
6) Какое из решений лучше подходит для коллективной разработки;
7) Какое из решений позволит создать наиболее удобную программу для конечного пользователя (возможности интерфеса).
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37103295
Фотография Росгоснанораспилтрест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так. Мамонты уже пошли, когда динозавры будут? Неделя доисторических эпох на Скуле? Положите машину времени на место!
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37103331
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В упор не вижу сравнения СУБД. IMHO ошиблись подфорумом
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37103353
Фотография Фрилансер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
- переводите VFP-клиент на хранилище данных в MS SQL (да в принципе, тут уже на чем угодно. хоть Interbase (бесплатно же!)) + курсорадаптеры на VFP. В итоге - защищенное быстрое клиент-серверное храилище, которое УЖЕ работает, при минимальном изменении рабочего кода (если его много... 6 лет все-таки!)

- пишите C#-клиент.


На удивление, очень многие VFP-програмеры или уже пишут, или пописывают, или собираются изучать шарп-нет. Как правило, много времени у них сие не занимает.


ЗЫ. если вы не из Киева, мне не предлагать
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37103691
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Victor L.5) Проблема защиты данных файловой СУБД, в связи с требованиями ФЗ 152 «О персональных данных»;"защиты данных"... а про клиента вы не забыли?
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37103908
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 02/07/2011 09:57 PM, Victor L. wrote:

> 4) Сомнения по поводу будущего FoxPro (новых версий не предвидится); Будущее MS
> Soap Toolkit 3.0 (написаны ВебСервисы штатными средствами FoxPro).

Да с этим в FoxPro плохо.

> 3) Какое из решений предоставит бОльшие возможности для всевозможных интеграций
> (написание WebService, работа в удалённом доступе (несколько офисов), CRM и т.д.);

Одинаково. Можно часть (WebService) писать на чём угодно, хоть на Java.

> 4) Какое из решений будет быстрее и проще в реализации, при одинаковой
> производительности труда;

Проще Fox. У вас уже всё готово, только надо будет все данные тупо достаточно
перенести на клиент-серверную СУБД. В Fox-е есть визард на эту тему (кажется
только для MSSQL).
После переноса в базе fox-а делается удалённый view на таблицу в БД (тупой
вариант), либо пишется и шлётся запрос в БД, после чего данные доступны
приложению (fox-у) в том же виде, что и ранее.

Fox сам мощнее любых наворотов C#, какие бы они там ни были.
Плюс у вас есть уже готовое ПО на нём.

Но вы можете варьировать это дело, часть чтобы работала на FOX, часть на
C# или чём-то ещё.

> 5) Какое из решений будет более привлекательно для клиентов при коммерческой
> реализации итогового продукта;

Это я считаю пофигу. Если продукт есть и работает, то клиенту должно быть
пофигу, как.

> 6) Какое из решений лучше подходит для коллективной разработки;

Любое.

> 7) Какое из решений позволит создать наиболее удобную программу для конечного
> пользователя (возможности интерфеса).

Это всё равно. Если есть сомнение, что на Fox-е нельзя писать хорошие
интерфейсы, то оно ложное.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37109914
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivЭто я считаю пофигу. Если продукт есть и работает, то клиенту должно быть
пофигу, как.
не пофигу. Решение о покупке таких вещей принимают не конечные юзеры, и устаревший интерфейс в данном случае огромный минус.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37110225
goldenfoods
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Victor L.Здравствуйте!

Возникла потребность перевести имеющуюся программу (FoxPro + свободные таблицы DBF) на SQL реализацию.
Программа разрабатывалась для внутренних нужд сервисного предприятия и многократно видоизменялась одним человеком в течение 6-и лет.

Потребность в переходе обусловлена следующими причинами:
1) Увеличилось кол-во компьютеров, 150-200 машин;
2) Увеличилась нагрузка на сеть (гигабитной сети становится недостаточно и увеличивается время ожидания). Такая нагрузка не позволяет работать удалённо (открытие новых офисов); Работа в терминальном режиме невозможна из-за методики написания.
3) Низкая отказоустойчивость файловой СУБД;
4) Сомнения по поводу будущего FoxPro (новых версий не предвидится); Будущее MS Soap Toolkit 3.0 (написаны ВебСервисы штатными средствами FoxPro).
5) Проблема защиты данных файловой СУБД, в связи с требованиями ФЗ 152 «О персональных данных»;
6) Отсутствие документации и невозможность поддержки программы кем-либо, кроме основного разработчика;
7) Желание создать коммерческий продукт для последующей реализации.

В данный момент стоит выбор между двумя вариантами:
1. Полное переписывание программы на том же FoxPro, но под MS-SQL.
2. Полное переписывание программы, используя Visual Studio 2010 (C#) + MS-SQL.


Для этих нужд требуется 2 программиста для работы в уже имеющейся команде (2 программиста). Примерная оценка длительности проекта – 6-8 месяцев для команды из 3-4 программистов.

Поэтому интересуют аргументированные мнения, в какую сторону смотреть:
1) Примерная стоимость программного обеспечения для покупки в обоих вариантах;
2) Средние зарплаты программистов FoxPro и C# для реализации проекта;
3) Какое из решений предоставит бОльшие возможности для всевозможных интеграций (написание WebService, работа в удалённом доступе (несколько офисов), CRM и т.д.);
4) Какое из решений будет быстрее и проще в реализации, при одинаковой производительности труда;
5) Какое из решений будет более привлекательно для клиентов при коммерческой реализации итогового продукта;
6) Какое из решений лучше подходит для коллективной разработки;
7) Какое из решений позволит создать наиболее удобную программу для конечного пользователя (возможности интерфеса).
Почему вы не рассматриваете Delphi 7+Oracle - это решение проще и быстрее в реализации. Вам все равно нужно покупать сиквел. По деньгам выгоднее купить оракл стд едишн ван чем сиквел воркгруп.
Дельфи проще и быстрее шуршит чем си шарп.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37110249
kDnZP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldenfoodsПочему вы не рассматриваете Delphi 7+Oracle - это решение проще и быстрее в реализации. Вам все равно нужно покупать сиквел. По деньгам выгоднее купить оракл стд едишн ван чем сиквел воркгруп.
Дельфи проще и быстрее шуршит чем си шарп.
сиквел воркгруп - эт че за редакция?
На счет Делфи быстрее... Это вы типа Native VS Managed в очередной раз холиварить пытаетесь? Либо про последние версии делфи, которые с .Net работают? Ну и, наверное, вы прекрасно владеете обоими технологиями, посему можете делать такие выводы? Угадал? )))

ТС уже дали рекомендацию в соседней ветке, ну и вывод он тоже там вполне верный сделал ИМХО.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37110250
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 10.02.2011 18:27, Random_Goodman wrote:

> не пофигу. Решение о покупке таких вещей принимают не конечные юзеры, и
> устаревший интерфейс в данном случае огромный минус.

Устаревший интерфейс кого ?

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37110251
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldenfoodsДельфи проще и быстрее шуршит чем си шарп.
парвое крайне спорно (я бы вообще сказал, что наоборот), второе - дурость. Как вы собираетесь делать 64-битное приложение на дельфи 7? Я уж молчу о тех же минусах, что в случае и с фокспро (интерфейс). И совсем-совсем молчу о том что дельфи практически так же мертв, где разработчиков на суппорт найдете потом? Тем более для такой древней версии.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37110253
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivУстаревший интерфейс кого ?


Фокспро. Юзеры нынче придирчивые пошли, им и окошечки не стандартные подавай и прочие свистелки-перделки, короче WPF.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37110265
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kDnZP Либо про последние версии делфи, которые с .Net работают?
В семерке, насколько помню, была поддержка дотнета "для галочки", не тянувшая даже на пре-альфу. А может это было в восьмерке.... в любом случае не та тема. И кстати, даже наиболее фанатичные дельфисты признают, что 7 - это супергигамегабаг, а не ИДЕ. За полгода 144 патча.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37110294
kDnZP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Random_Goodman, я с билдера и прочих делфей ушел на VS не дожидаясь >=7 версий, так что как сейчас обстоят дела не совсем в курсе... Но возвращаться и проверять нет ни малейшего желания.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37110308
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я тоже ушел, но пришлось полгода суппортить. Давно это было.
Вообще МС чуть ли не все мозги из борланда переманила в полном составе на проект дотнета, поэтому холивар "дельфи vs C#" для знающих смысла не имеет, ИМХО.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37110639
Victor L.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Благодарю за все высказанные точки зрения.

Можно сделать вывод, что на перспективу всё-таки лучше переходить на современную платформу VS2010.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37110659
goldenfoods
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Random_GoodmanЯ тоже ушел, но пришлось полгода суппортить. Давно это было.
Вообще МС чуть ли не все мозги из борланда переманила в полном составе на проект дотнета, поэтому холивар "дельфи vs C#" для знающих смысла не имеет, ИМХО.

А зачем холиварить, то? Стоит простая задача создать клиентскую часть (набор форм с контролами и гридами) для доступа к БД. Вся логика выносится на сервер БД в виде ХП. Кнопочки на форме просто посылают инструкции к запуску процедур и все. Зачем нужен монстр типа си шарпа? Дельфи отлично справится с работой. Сделал форму накидал на нее кнопок текст боксов и т.д. В событиях он- клик прописал вызовы процедуры в виде динамической строки, формируемой из значений текстбоксов формы. Вернул данные из ХП поместил их в поля таблицы этого документа, отрефрешил форму, все. Что еще такое сверхъестественное нужно? 80% работы это разработка ХП для каждого щелчка мыши юзера. Оракл имеет развитый язык PL SQL. Оракл способен перемалывать кучу данных. В Оракле есть патриционирование, набор различных типов индексов, автоподстройка распределения памяти в 11 версии. Оракл можно поместить на линух. Таким образом не придется покупать КАЛы Виндоус Сервер (если ставить МС). При таком большем кол-ве коннектов (200) оракл ставится в режиме пула подключений и тем самым экономим память. В Оракле красной нитью прошита работа с ОЗУ, он очень экономит И/О. Покупая один раз Оракл вы получаете новые версии бесплатно. Покупая МС вы все равно покупаете новую версию. И самое главное в 11 версии у админа ДБ нет работы уже, все можно сделать через ЕМ (даже восстановить состояние БД на момент времени не прибегая к командам RMAN, все только кликаньем мыши). Если следовать всем инструкциям Оракла вы никогда не потеряете ни одного бита.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37110663
goldenfoods
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Victor L.Благодарю за все высказанные точки зрения.

Можно сделать вывод, что на перспективу всё-таки лучше переходить на современную платформу VS2010.

И использовать только одну единственную часть этой платформы ADO.NET очень логично конечно.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37110711
kDnZP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Victor L.Благодарю за все высказанные точки зрения.

Можно сделать вывод, что на перспективу всё-таки лучше переходить на современную платформу VS2010.
Ну свое мнение я высказал: Вопрос по зарплате

goldenfoods
Вы тоже по ссылке поглядите, под ерундовиной я как раз че-то типа делфи и имел в виду))). На счет Оракла - Все таки Oracle очень сложен . Простите, но судя по дате старта топика, опыта у вас маловато чтобы однозначно склонять на сторону этой СУБД.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37110729
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 10.02.2011 23:05, Random_Goodman wrote:

> Фокспро. Юзеры нынче придирчивые пошли, им и окошечки не стандартные подавай и
> прочие свистелки-перделки, короче WPF.

На фоксе можно всё это сделать при желании.
Не понятно только, зачем. Если людям надо РАБОТАТЬ на софте, им это не нужно.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37110752
goldenfoods
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kDnZPVictor L.Благодарю за все высказанные точки зрения.

Можно сделать вывод, что на перспективу всё-таки лучше переходить на современную платформу VS2010.
Ну свое мнение я высказал: Вопрос по зарплате

goldenfoods
Вы тоже по ссылке поглядите, под ерундовиной я как раз че-то типа делфи и имел в виду))). На счет Оракла - Все таки Oracle очень сложен . Простите, но судя по дате старта топика, опыта у вас маловато чтобы однозначно склонять на сторону этой СУБД.
Именно по малости опыта и советую.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37111019
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivНа фоксе можно всё это сделать при желании.

Интересно, как. Ответ - никак.
Не понятно только, зачем. Если людям надо РАБОТАТЬ на софте, им это не нужно.

Свои-то даже досовый интерфейс схавают, при отсутсвии альтернатив. Будут плакать, колоться, но жрать кактус. Однако автор по-моему ясно сказал, что приложение рассматривается как на продажу тоже.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37111027
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldenfoodsИ использовать только одну единственную часть этой платформы ADO.NET очень логично конечно.
некоторые вообще всю винду используют для шуршания по тырнету и пасьянса, но это им не мешает делать это на семерке, которая в установленном виде под 15 гб жрет только под себя. Хватит уже.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37111036
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldenfoods Зачем нужен монстр типа си шарпа? Дельфи отлично справится с работой.
Вы даже не поняли, что я выше говорил (про поиск саппортеров, 64-бит приложения и т. д.)
"Монстр типа си шарпа", да еще в сравнении с дельфи, говорит только о том, что вы ничего не знаете о сишарпе.
...
Рейтинг: 0 / 0
FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
    #37111050
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kDnZPВы тоже по ссылке поглядите, под ерундовиной я как раз че-то типа делфи и имел в виду))). На счет Оракла - Все таки Oracle очень сложен . Простите, но судя по дате старта топика, опыта у вас маловато чтобы однозначно склонять на сторону этой СУБД.
+1. Если у вас нету уже ораклиста в команде - даже и не думайте. Будете неприятно удивлены их запросами по ЗП, а сами без прохождения обучения такого наворотите...
...
Рейтинг: 0 / 0
25 сообщений из 30, страница 1 из 2
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / FoxPro + MS-SQL vs Visual Studio 2010 .NET + MS-SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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