powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Почему FoxPro самый удачный инструмент для разработки приложений?
25 сообщений из 169, страница 4 из 7
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34740805
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton_GusevОтвет вот тут: "В данном случае, просто - показать, чего фокс не может."


Если хотите реальный пример, пожалуйста, пример неперевариваемого фоксой класса, который вполне имеет право на жизнь:


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
DEFINE CLASS man AS custom
	Name = "man"

        PersonName     = ""
        PersonSurName = ""

	ADD OBJECT oBestFriend  AS man NOINIT
	ADD OBJECT oEnemy       AS man NOINIT
ENDDEFINE


Антон, поясните
- для каких целей создавать такой класс
- какое у него преимущество (ускориться ли доступ к данным, ускорится ли выборка данных, фильтрация) или как-то в интерфейсе легче будет программировать, или COM-обьект на основе такого класса более устойчив, поясните пожалуйста.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34740844
Anton_Gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну ё-маё - вы хотите отвлечь меня от темы.

Одно из применений - в качестве объекта для сохранения в кеше данных. Какие выгоды от кэша, вы и сами можете догадаться.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34740882
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton_GusevНу ё-маё - вы хотите отвлечь меня от темы.

Одно из применений - в качестве объекта для сохранения в кеше данных. Какие выгоды от кэша, вы и сами можете догадаться.

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

Теперь про кеш - это Вы говорите о сохранении одного обьекта или нескольких тысяч одноименных обьектов, хотя ладно, не буду отвлекать от темы.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34740909
piva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я понял !!! Нас всех агитируют слезть с фоксе и бежать под .NET, как и Лес Пинтер уже давно
ЗЫ - Пытался поставить .NET 3.0 на Win2K и меня сетуп послал подальше, XРюшу ставить не буду, из принципа. Если фокс не может делать
Код: plaintext
protected void override ....
То почему NET 3.0 не может влезть на Win2K ?
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34740914
Anton_Gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PaulWist
Теперь про кеш - это Вы говорите о сохранении одного обьекта или нескольких тысяч одноименных обьектов
Как организуете.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34740916
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вадик, не отвлекай от темы - иди празднуй праздник
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34740947
Anton_Gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pivaЯ понял !!! Нас всех агитируют слезть с фоксе и бежать под .NET, как и Лес Пинтер уже давно
ЗЫ - Пытался поставить .NET 3.0 на Win2K и меня сетуп послал подальше, XРюшу ставить не буду, из принципа. Если фокс не может делать
Код: plaintext
protected void override ....
То почему NET 3.0 не может влезть на Win2K ?

Да, ребят, бросайте сфой фокс и все - в с#! :) А если серьезно, смотрите самый первый мой пост в топике.

Я и сам NET 3.0 не пробовал, и пока он в SharpDevelop не поддерживается, ставить не буду. Почему он не ставится на w2k - не знаю, читать доки надо и разбираться сначала. Надо попробовать вообще-то, хотя пока не на чем. А как ругается-то?

зы: выложи пожауйста свой класс "struct" из приведенного примера.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34740975
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton_Gusev
создать класс, не имеющий предка - элементарно. На счет формы - не знаю, надо изучать.

Я так полагаю, что Вы сами еще не до конца изучили C# за который так агитируете. ВСЕ объекты с C# имеют одного предка - класс object.
Но ведь это никому не мешает, не так ли?
Почему мне должно мешать наличие предка custom в VFP ?! Не понятно!
Anton_Gusev
А я в фоксе использую ado (не ado.net), так я ощущаю больше власти над программой, и по скорости мало отличается.

Интересно, а в чем эта большая власть над программой заключается?
Поделитесь, с удовольствием воспользуюсь (и не я один) вашим опытом работы через ADO.
С уважением, Алексей.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34740976
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторДа, ребят, бросайте сфой фокс и все - в с#! :)
Не будет хватать мощщи ФОКСА для решения задач, может и перейдём :) и может не не C# на на что нить другое, а пока ...

- Можно микроскопом гвозди забивать?
- Можно. А зачем?
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741039
Anton_Gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, с# до конца не изучил, и не агитирую за него - не знаю где вы вообще увидели эту агитацию, я уже говорил об этом. Агитирую не использовать фокс.

Aleksey-K
Поделитесь, с удовольствием воспользуюсь (и не я один) вашим опытом работы через ADO.

Надо бы поделиться, но вообще, это не относится к теме данного топика.

Aleksey-K
Почему мне должно мешать наличие предка custom в VFP ?! Не понятно!


А памяти сколько такие объекты сколько отожрут? Понятно?
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741059
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторАгитирую не использовать фокс.
Зачем? Мы ж не агитируем не использовать C#
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741105
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Anton_Gusev

в Мск для крупного продавца быт техники
переход на С# c фокса обернулся оч.большими неприятностями.
(кадровыми и финансовыми).
Переход был остановлен и теперь поддерживается рассадник.
Однако Феликсы работают с лисьим софтом.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741135
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мощи фокса вполне достаточно для написания торгового терминала, что и демонстрирует
множ-во торговых структур в Мск, в кот. этот софт исп-ся.

если есть проблемы, то это проблемы с кривизной рук разработчиков,
но никак не фокспро

фокспро исп-ют банки, ФК, Минфин ...
проблемы, да есть,
но опять возможностей среды достаточно
проблемы - кривые руки и фокусники, и тот-же софт, перекочевавший
в виз.фокс с дос.фокса с неизменными принципами разработки
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741138
Anton_Gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AleksMed авторАгитирую не использовать фокс.
Зачем? Мы ж не агитируем не использовать C#

Ну я не сильно агитирую :-). И хочу немного заострить внимание на том, какие у фокса есть недостадки, а то назвали тему "Почему FoxPro самый удачный инструмент для разработки приложений?" - прийдет человек, незнавший фоксы, и у него может сложиться неправильное мнение.

зы: я не агитирую использовать шарп, скока можна гаварить? Но его идея, как и идея BuilderC++, например, мне нравится больше, чем в фоксе. Возможно в дотнете все устаканиться в ближайшее время, и тогда я начну агитировать.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741169
piva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторзы: выложи пожауйста свой класс "struct" из приведенного примера.
А нафига если
Код: plaintext
Агитирую не использовать фокс.
Тем более класс написан на коленке за 15 минут
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741190
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНо его идея, как и идея BuilderC++, например, мне нравится больше, чем в фоксе.
Вот, вот в этом то и есть корни твоего неприятия ФОКСА. Кому то по душе идеи С++, кому то - ФОКСА. Каждому своё.
То, что ФОКС не лишен недостатков - это было известно и до тебя, тут ты Америки не открыл. А ты можешь назвать среду разработки без недостатков? Думаю, что нет.
Если ты не смог решить свои проблемы средствами ФОКСА (по разным причинам), то это не значит, что аналогичные задачи не решили другие средствами ФОКСА.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741191
Anton_Gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я вынужден пока использовать фокс. Если не хочешь выкладывать - это твое право.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741192
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
piva авторзы: выложи пожауйста свой класс "struct" из приведенного примера.
А нафига если
Код: plaintext
Агитирую не использовать фокс.
Тем более класс написан на коленке за 15 минут
Вадька, не жадись
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741199
Anton_Gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как вам такая реплика в начале дискуссии?

Парень из преисподней
Как клиентское приложение - фокс супер, ничего более быстрого и удобного не придумали.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741206
Peisov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не удержался ...

Ну предположим создали мы класс

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
DEFINE CLASS man AS custom
	Name = "man"

        PersonName     = ""
        PersonSurName = ""

	ADD OBJECT oMother AS man NOINIT
	ADD OBJECT oFather  AS man NOINIT
ENDDEFINE

т.е. создали человека и его родителей, и даже заполнили. А далее надо все это сохранить в базе данных (реляционной, естественно). И как это бум делать? А потом из базы вытащить и заполнить?

И зачем вообще такая колбаса нужна??? Т.е. как будем это все отображать?
Список лиц с указанием родителей - так это грид и для него такой класс нафиг не нужен...
Карточка человека (форма для заполнения) - так заполняются только сведения о человеке - а родители должны выбираться. И тоже такой класс не нужен.


ОФФТОП ...

А вот БЕЛАЗ перевозит 60 тонн - все пересаживаемя с жигулей на белазы ....
А вот феррари ездит 300 км/ч - все на феррари ....
А вот танк выдерживает попадание гранаты - все на танки ....
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741252
Anton_Gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PeisovНе удержался ...

т.е. создали человека и его родителей, и даже заполнили. А далее надо все это сохранить в базе данных (реляционной, естественно). И как это бум делать? А потом из базы вытащить и заполнить?

И зачем вообще такая колбаса нужна??? Т.е. как будем это все отображать?
Список лиц с указанием родителей - так это грид и для него такой класс нафиг не нужен...
Карточка человека (форма для заполнения) - так заполняются только сведения о человеке - а родители должны выбираться. И тоже такой класс не нужен.


Повторяю, пример был демонстрационный. "Как" и "чего" - это уже отход от темы. Поверьте, такие классы могут потребоваться.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741302
Peisov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не - ну мне как-нибудь когда-нибудь надо будет перевезти тонны 3... Так что - прямо сейчас жигуль на свалку и пересаживаться ну грузовик???

Вот когда такой класс понадобиться - то напражемся и напишем библиотечку на Си... А для 99,999...% пользовательских задач такое чудо без надобности ....
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741374
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton_GusevА как вам такая реплика в начале дискуссии?

Парень из преисподней
Как клиентское приложение - фокс супер, ничего более быстрого и удобного не придумали.
Так имеется в виду клиент для SQL Server и наверное в 2-х звеной архитектуре.
А что тут не так? Вы считает по-другому? Докажите!
Заведите свой топик типа "Я считаю, что С# (Access, С++, VB.NET и пр.) самый удобный инструмент для создания клиента для MS SQL Server" и приведите аргументы, но не из разряда: "клиент не годится, т.к. у него ООП не как в C++".

С уважением, Алексей.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741412
Anton_Gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PeisovНе - ну мне как-нибудь когда-нибудь надо будет перевезти тонны 3... Так что - прямо сейчас жигуль на свалку и пересаживаться ну грузовик???

Вот когда такой класс понадобиться - то напражемся и напишем библиотечку на Си... А для 99,999...% пользовательских задач такое чудо без надобности ....

Тебе может и не понадобится, а твоему соседу, который строитель, будет кстати.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34741464
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PeisovИ зачем вообще такая колбаса нужна??? ....
Просто в некоторых "продвинутых" языках по другому очень трудно сделать и студенческие стереотипы после "промывки" мозгов соответсвующими "единственно верными подходами" не дает индивидуму критически мыслить...

В .NET, кстати все больше работу с данными приближают к FoxPro...
...
Рейтинг: 0 / 0
25 сообщений из 169, страница 4 из 7
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Почему FoxPro самый удачный инструмент для разработки приложений?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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