powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
25 сообщений из 108, страница 1 из 5
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39310008
Сторож
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39310079
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сторож,

Пишут, а вы с какой целью интересуетесь?
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39310096
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PaulWist...Пишут, а вы с какой целью интересуетесь?
+1
Интересно, что автор ответит на этот простой вопрос...
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39310612
Сторож
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Ch+1
Интересно, что автор ответит на этот простой вопрос...
А я думал я один такой остался, который пишет на давно уставревшем Visual Foxpro.
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39310641
Sergej_S
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот сел переписывать на VFP9 радикально обновленные версии нескольких старых 10-15 летних проектов, еще писаные на 6 версии. Один из проектов заодно на mssql базе перевел. Проекты небольшие, но юзеры их юзают и еще просят.

Внезапно обнаружил (уже отошел от дел), что mssql по сравнению с началом века клонировался в неприличное кол-во версий, которые:
1) весят охулинарды мегабайт (я про Express+Management Studio)
2) нет версии Express, которая бы ставилась бы на ОС от XP до 10. Во времена msde2000 жить было проще.
3) базу от 2000 хер подключишь к серверу 2012. Даже для того, чтобы ее переконвертировать, не говоря уже про то, что удобно было бы если сервер 2012,14 работал с ней в режиме 2000.

В общем, задумался над переводом баз с mssql на firebird3. Тем более, что там ebmedded сервер есть - полноценная однопользовательская версия сервера. В отличии от кастрированного Compact Edition для MSSQL. Для продаж по инету - самое то. Нужен норм. сервер - подключил тот же самый файл БД к серваку, изменил строку подключения - и готово. Конечно, тут вроде вместо VFP напрашивается Lazarus, но до него руки точно не скоро дойдут.

P.S. Пишу, не могу оторваться, ностальжи, епта, сердце радуется.
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39310669
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergej_S...2) нет версии Express, которая бы ставилась бы на ОС от XP до 10. Во времена msde2000 жить было проще...
А "SQL Server 2014 Express LocalDB" не подходит для Ваших проектов? click
А для XP надо просто брать предыдущие версии MS SQL Server express... MS закрыл полностью XP...
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39310710
Фотография бухалтер фантоцци
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень нравится скоростью, компактностью и переносимостью на флешке (3 dll общим размером 6Мб плюс exe-файл программы).
Не нравится отсутствием полноценной поддержки UTF-8 - это для меня единственная причина, почему стал понемногу забывать FoxPro
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39310720
JVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бухалтер фантоцциОчень нравится скоростью, компактностью и переносимостью на флешке (3 dll общим размером 6Мб плюс exe-файл программы).это много. на дот нете еще нужно постараться столько "настругать".
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39310866
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergej_Sполноценная однопользовательская версия сервера.
Это фокс и есть. Зачем фоксу еще одна однопользовательская СУБД, если он сам СУБД? В этом режиме все летает. Внешние СУБД нужны когда базы большие и много юзеров, тут файл-сервер не справляется.
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39310967
alextashk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TSergej_Sполноценная однопользовательская версия сервера.
Это фокс и есть. Зачем фоксу еще одна однопользовательская СУБД, если он сам СУБД? В этом режиме все летает. Внешние СУБД нужны когда базы большие и много юзеров, тут файл-сервер не справляется.

Ну так Sergej_S и намекает на лёгкую масштабируемость проекта, если изначально использовать embeded-SQL базу
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39311254
Penner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JVFбухалтер фантоцциОчень нравится скоростью, компактностью и переносимостью на флешке (3 dll общим размером 6Мб плюс exe-файл программы).это много. на дот нете еще нужно постараться столько "настругать".

а ты сам .NET посчитай ;)
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39311258
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JVFбухалтер фантоцциОчень нравится скоростью, компактностью и переносимостью на флешке (3 dll общим размером 6Мб плюс exe-файл программы).это много. на дот нете еще нужно постараться столько "настругать".
Несложно. Например использовал EntityFramework.dll и получи 5 Мб плюсом.
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39315032
Sergej_S
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergej_S2) нет версии Express, которая бы ставилась бы на ОС от XP до 10. Во времена msde2000 жить было проще.

был не прав, mssql 2008 R2 Express ставится от ХР до Win10. Правда на Win10 и появляется уведомление о том, что mssql 2008 для нее старая, но вроде работает.


Dima TSergej_Sполноценная однопользовательская версия сервера.
Это фокс и есть. Зачем фоксу еще одна однопользовательская СУБД, если он сам СУБД? В этом режиме все летает. Внешние СУБД нужны когда базы большие и много юзеров, тут файл-сервер не справляется.
Это -да, не спорю. Просто хочется как можно менее напряжной масштабируемости (старшие товарищи говорят, что фоксовские базы в многопользовательском по сетке периодически ломаются).
Наверное, как сказал Sergey Ch, LocalDB с возможностью перехода на многопользовательский Express и вплоть до Azure - довольно неплохой вариант. Жаль, что LocalDB не ставится на ХР.
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39319310
Курсант
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima TВнешние СУБД нужны когда базы большие и много юзеров, тут файл-сервер не справляется.
У нас базы большие, в сети много пользователей и фокс справляется вот уже 15 лет.
У тебя не справляется? Может у тебя руки кривые?
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39327263
Фотография klen_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СторожVisual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?по-моему программа налогоплательщик (бесплатная) написана (плюс частые обновления, то есть продолжают поддерживать) на нём
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39327454
Фотография бухалтер фантоцци
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для желающих поднимать темы про будущее FoxPro

FoxPro - уникальный инструмент (изрядно подпорченный MS).

Не нужно здесь сообщать свои безумные мысли.

Если хотите, так сложилось. Не исключены периодические инкарнации,
Идея и подходящий способ её реализации доступны немногим, кого вы привыкли по фильмам называть "избранными".
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39344759
Vik_Fix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
бухалтер фантоцциFoxPro - уникальный инструмент (изрядно подпорченный MS).
Совершенно согласен, а так же для тех кто говорит, что FoxPro устарел: Как может инструмент устареть? от того что он давно не обновляется, разве стал хуже работать? (по аналогии так можно сказать, что молоток сделанный в 1981г. хуже забивает гвозди, чем современный) и не надо сравнивать с не файл серверными базами (единственное с чем можно сравнить это с MS access).
Для полноты, я и сейчас разрабатываю новые приложения на Foxpro, хоть и стремлюсь к связке Firebird + .Net (Mono) или Firebird + Python + Qt т.к. необходима работа в linux.
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39345344
Boban5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vik_Fix Как может инструмент устареть? от того что он давно не обновляется, разве стал хуже работать?
Время вокруг необновляемого инструмента может уйти вперед. Вместе с запросами клиентов.
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39345355
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vik_FixКак может инструмент устареть? от того что он давно не обновляется, разве стал хуже работать? (по аналогии так можно сказать, что молоток сделанный в 1981г. хуже забивает гвозди, чем современный) и не надо сравнивать с не файл серверными базами (единственное с чем можно сравнить это с MS access).
Клиент-сервер вполне нормально реализован в фоксе. Связка фокс+MSSQL отлично работает. Проблемы с другим:
Например кодировка UTF-8 стала практически стандартом. Можно конечно перекодировать через strconv(), но с поддержкой нескольких языков возникнут сложности.
Нет поддержки многопоточности, что усложняет например асинхронные запросы к вэбсервисам. Это тоже решаемо, например написать на С++ и вызывать из DLL.
Но эти костыли не делают фокс современным средством разработки, в этом и есть причина устаревания.
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39345405
Vik_Fix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot Dima T]Vik_FixПроблемы с другим:
Например кодировка UTF-8 стала практически стандартом. Можно конечно перекодировать через strconv(), но с поддержкой нескольких языков возникнут сложности.
Нет поддержки многопоточности, что усложняет например асинхронные запросы к вэбсервисам. Это тоже решаемо, например написать на С++ и вызывать из DLL.

Не спорю, везде есть свои плюсы и минусы, к примеру в Python так же многопоточности нет. Я немного о другом, больше чем уверен, что большинство тех кто кричит о старости Foxpro имеют ввиду именно его не обновляемость. И если у них спросить, чего им не хватает в Фоксе, то сомневаюсь, что ответ будет вменяем. Для меня в основном проблема это UTF-8, с одним потоком еще можно смериться (мне правда не для ВЭБа нужен, а для фоновых операций), но тоже не всегда.
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39353814
Фотография Redrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не смог удержаться!
Пришлось ковырять одну "государственную" APPшку... Тупо листаю и тут глаз поранился о такое:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
SELECT 2
SET FILTER TO d_vvod = d_e1 .AND. (add_del = 8 .OR. add_del = 9)
GOTO TOP
DO WHILE .NOT. EOF()
     SELECT 2
     DELETE
     SKIP
ENDDO
SELECT 2
SET FILTER TO d_vvod = d_e1 .AND. add_del = 0
GOTO TOP
DO WHILE .NOT. EOF()
     rnn_rec = RECNO()
     rnn_recd = 0
     k_d = 0
     k_96 = 0
     k_empty = k_empty + 1
     rtip_err = 6
     DO add_err
     SELECT 2
     SKIP
ENDDO


Ну разве виною этому ЧУДУ есть "устаревание" Фокса?
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39353842
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХУ это чудо в фокс перекочевало из FoxBase. Если не путаю там не было ни SCAN ни DELETE FOR

Такую древность можно в музее выставлять
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39354042
Фотография Redrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не-а... Начало разработки - примерно середина 1995-го и сразу в FPD 2.6!
Просто люди так и остались жить в dBase и FoxBase.
Я работал в этой структуре, когда начиналось внедрение...
С тех пор и до сегодня ни шагу вперед, перспективы пока нулевые!
На самом деле эта тема кормит целую ораву "секретчиков", которые никого к системе не подпускают! При том, что базы давно гуляют везде и всюду...
P.S. В 2002-ом люди такого же уровня перевели другую систему с FPD 2.6 на VFP 7.0 - появились окошки, совсем чуть-чуть GRID'ов. А внутри - цикл на цикле и циклом погоняет! Так продолжалось до 2013...
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39360363
BestiA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давным давно, когда трава была зеленее, а трендюли - слаще, писал ещё будучи студентом программки для одной фирмочки (ныне - покойной) специфические программки... Программки дорабатывались дополнялись, потом со временем, некоторые из них были переписаны уже под VFP9... В общем, некоторые из них до сих пор в работе.
...
Рейтинг: 0 / 0
Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
    #39375253
СергV70
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мы уже более 15 лет эксплуатируем самописную Информационную систему в клиент-серверной технологии (VFP+MS SQL). За это время exe-модуль основной программы вырос до версии 9.0 и 60 Мб. Проект содержит более 2500 объектов (формы, отчеты, программы, меню, библиотеки). Размер управляемой БД более 700 Гб. Возвращаясь на 15 лет назад к этапу выбора программных продуктов для разработки ИС, могу с уверенностью сказать, что мы сделали оптимальный выбор. Огромные возможности при минимальных затратах на программирование. В подтверждение моих слов предлагаю вам заценить модуль, используемый практически во всех формах, на которых есть гриды. Использование данного модуля позволило снизить нагрузку с сервера и перенести ее часть на локальные машины. Подключение поискового модуля к колонке любого грида на форме мы обычно делаем на событии dblClick объекта Header колонки командой ThisForm.SmartFilter1.Launch().
Прицепить описание работы модуля из-за его объема не удалось
...
Рейтинг: 0 / 0
25 сообщений из 108, страница 1 из 5
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Visual Foxpro устарело. Кто нибудь ещё пишет проекты на Visual Foxpro?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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