I've been an advocate for frameworks since I read the original
Codebook book, sitting in a parking lot in Cambridge (our fair city),
Massachusetts.
Imagine starting an application and not having to worry about how to
get the menu working (Help, About, Copy/Cut/Paste, Print settings) and
getting basic dialogs for things like managing reports, managing state
between multiple non-modal forms, a rational (usually!) set of
strategies for data handling, locking, conflict resolution, primary
key generation, relational integrity, grids on tabbed pageframes, etc.
I think frameworks are a great tool for fast startups, well-documented
base classes, and handy utilities. Please feel free to disagree.
In the 90's I was the manager for a group of developers and we worked
as "experts" with clients with pre-existing apps, or designed and
developed apps on our own. As such we got a lot of exposure to most of
the frameworks. Drew Speedie (RIP!) started MaxFrame, now
"Professional" while working as tech editor on Hacker's Guide, and I
was an early and eager beta-tester, also shipping one of the first
client-server MaxFrame apps. We worked with Visual Extend and with
Mere Mortals and others. Sadly, I never got to work with FoxExpress,
although I have the greatest of respect for Mike and Toni's knowledge
and skills.
So, what framework(s) do you work with, and why (or why not)?
__ Built my own
__ Whatever the client runs
__ Codebook
__ COMCodebook
__ MaxFrame Professional
__ Visual Express
__ Visual Extend
__ Mere Mortals
__ VFP Foundation Classes
__ Visual ProMatrix
__ Mere Mortals
__ Other (please specify)
__ All of the Above
--
Ted Roche
Ted Roche & Associates, LLC
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CACW6n4uUuySh7B=j1a-xczXBoXzZTA4VrE8NKgjcX9O_kZrrJQ@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Author: Laurie Alvey
Posted: 2016-11-04 09:41:59 Link
Built my own. Couldn't afford the commercial ones and no client was willing
to pay.
Laurie
On 4 November 2016 at 14:29, Ted Roche <tedroche@gmail.com> wrote:
> I've been an advocate for frameworks since I read the original
> Codebook book, sitting in a parking lot in Cambridge (our fair city),
> Massachusetts.
>
> Imagine starting an application and not having to worry about how to
> get the menu working (Help, About, Copy/Cut/Paste, Print settings) and
> getting basic dialogs for things like managing reports, managing state
> between multiple non-modal forms, a rational (usually!) set of
> strategies for data handling, locking, conflict resolution, primary
> key generation, relational integrity, grids on tabbed pageframes, etc.
>
> I think frameworks are a great tool for fast startups, well-documented
> base classes, and handy utilities. Please feel free to disagree.
>
> In the 90's I was the manager for a group of developers and we worked
> as "experts" with clients with pre-existing apps, or designed and
> developed apps on our own. As such we got a lot of exposure to most of
> the frameworks. Drew Speedie (RIP!) started MaxFrame, now
> "Professional" while working as tech editor on Hacker's Guide, and I
> was an early and eager beta-tester, also shipping one of the first
> client-server MaxFrame apps. We worked with Visual Extend and with
> Mere Mortals and others. Sadly, I never got to work with FoxExpress,
> although I have the greatest of respect for Mike and Toni's knowledge
> and skills.
>
> So, what framework(s) do you work with, and why (or why not)?
>
> __ Built my own
>
> __ Whatever the client runs
>
> __ Codebook
>
> __ COMCodebook
>
> __ MaxFrame Professional
>
> __ Visual Express
>
> __ Visual Extend
>
> __ Mere Mortals
>
> __ VFP Foundation Classes
>
> __ Visual ProMatrix
>
> __ Mere Mortals
>
> __ Other (please specify)
>
> __ All of the Above
>
> --
> Ted Roche
> Ted Roche & Associates, LLC
>
[excessive quoting removed by server]
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CAMvTR9dqcbsKRdoJwR62SK1H-o32TKUExhF92ZGF+ZWxXsRu0w@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Author: Gene Wirchenko
Posted: 2016-11-04 12:34:46 Link
At 07:29 2016-11-04, Ted Roche <tedroche@gmail.com> wrote:
[snip]
>So, what framework(s) do you work with, and why (or why not)?
>
>__ Built my own
It is this or nothing.
My boss has a way of asking for things that break my
paradigm. I would rather be trying to rework my code than someone else's.
Fortunately, he has not done this for several years now, but
when the app was in busy development, there were some interesting times.
[snip]
Sincerely,
Gene Wirchenko
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/a492d4904768763d536a26d608e089e9@mtlp000085
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Codemine
Gojko B.
At 15:29 4.11.2016, you wrote:
>I've been an advocate for frameworks since I read the original
>Codebook book, sitting in a parking lot in Cambridge (our fair city),
>Massachusetts.
>
>Imagine starting an application and not having to worry about how to
>get the menu working (Help, About, Copy/Cut/Paste, Print settings) and
>getting basic dialogs for things like managing reports, managing state
>between multiple non-modal forms, a rational (usually!) set of
>strategies for data handling, locking, conflict resolution, primary
>key generation, relational integrity, grids on tabbed pageframes, etc.
>
>I think frameworks are a great tool for fast startups, well-documented
>base classes, and handy utilities. Please feel free to disagree.
>
>In the 90's I was the manager for a group of developers and we worked
>as "experts" with clients with pre-existing apps, or designed and
>developed apps on our own. As such we got a lot of exposure to most of
>the frameworks. Drew Speedie (RIP!) started MaxFrame, now
>"Professional" while working as tech editor on Hacker's Guide, and I
>was an early and eager beta-tester, also shipping one of the first
>client-server MaxFrame apps. We worked with Visual Extend and with
>Mere Mortals and others. Sadly, I never got to work with FoxExpress,
>although I have the greatest of respect for Mike and Toni's knowledge
>and skills.
>
>So, what framework(s) do you work with, and why (or why not)?
>
>__ Built my own
>
>__ Whatever the client runs
>
>__ Codebook
>
>__ COMCodebook
>
>__ MaxFrame Professional
>
>__ Visual Express
>
>__ Visual Extend
>
>__ Mere Mortals
>
>__ VFP Foundation Classes
>
>__ Visual ProMatrix
>
>__ Mere Mortals
>
>__ Other (please specify)
>
>__ All of the Above
>
>--
>Ted Roche
>Ted Roche & Associates, LLC
>
[excessive quoting removed by server]
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/20161104180927.6F69F1FD0004@ls265.t-com.hr
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Codemine
Gojko B.
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/20161104181152.D3ED11FD0003@ls265.t-com.hr
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Ted - You must have a Lot of extra time on your hands - what with creating all these Polls!
Myself - never really worked within Frameworks. They just weren't used on the various jobs I worked at. I did work on this one system - where they guy had created Classes - and I used his existing classes to create new screens. But, that's about it...
Regards,
Kurt Wendt
Senior Systems Analyst
Tel. +1-212-747-9100
www.GlobeTax.com
-----Original Message-----
From: ProfoxTech [mailto:profoxtech-bounces@leafe.com] On Behalf Of Ted Roche
Sent: Friday, November 04, 2016 10:30 AM
To: profoxtech@leafe.com
Subject: Friday Poll: What framework(s) do you use?
I've been an advocate for frameworks since I read the original Codebook book, sitting in a parking lot in Cambridge (our fair city), Massachusetts.
Imagine starting an application and not having to worry about how to get the menu working (Help, About, Copy/Cut/Paste, Print settings) and getting basic dialogs for things like managing reports, managing state between multiple non-modal forms, a rational (usually!) set of strategies for data handling, locking, conflict resolution, primary key generation, relational integrity, grids on tabbed pageframes, etc.
I think frameworks are a great tool for fast startups, well-documented base classes, and handy utilities. Please feel free to disagree.
In the 90's I was the manager for a group of developers and we worked as "experts" with clients with pre-existing apps, or designed and developed apps on our own. As such we got a lot of exposure to most of the frameworks. Drew Speedie (RIP!) started MaxFrame, now "Professional" while working as tech editor on Hacker's Guide, and I was an early and eager beta-tester, also shipping one of the first client-server MaxFrame apps. We worked with Visual Extend and with Mere Mortals and others. Sadly, I never got to work with FoxExpress, although I have the greatest of respect for Mike and Toni's knowledge and skills.
So, what framework(s) do you work with, and why (or why not)?
__ Built my own
__ Whatever the client runs
__ Codebook
__ COMCodebook
__ MaxFrame Professional
__ Visual Express
__ Visual Extend
__ Mere Mortals
__ VFP Foundation Classes
__ Visual ProMatrix
__ Mere Mortals
__ Other (please specify)
__ All of the Above
--
Ted Roche
Ted Roche & Associates, LLC
[excessive quoting removed by server]
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/80838F1CA795B14EA1AF48659F35166F2FC907@DREXCH02.corp.globetax.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
On Fri, Nov 4, 2016 at 2:37 PM, Kurt Wendt <Kurt_Wendt@globetax.com> wrote:
> Ted - You must have a Lot of extra time on your hands - what with creating all these Polls!
I type fast. And it's not like I haven't thought about this stuff for 25 years.
And my commute averages around zero minutes.
> Myself - never really worked within Frameworks. They just weren't used on the various jobs I worked at. I did work on this one system - where they guy had created Classes - and I used his existing classes to create new screens. But, that's about it...
That's the general consensus, it seems.
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CACW6n4uZREr7+T7wO5EmW6GHkn_w-2S3=qkd5kzJC3q0R8iO-g@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Author: Kevin J Cully
Posted: 2016-11-04 15:54:46 Link
I've done some work with Codebook, but by far I've done the most work with the West-Wind Web Connection framework. I've even worked some of the classes into my desktop applications. Light weight framework that just clicked with the way I thought.
I've had many many clients buy that framework for the projects that I've worked on.
-Kevin
-----Original Message-----
From: ProFox [mailto:profox-bounces@leafe.com] On Behalf Of Ted Roche
Sent: Friday, November 04, 2016 10:30 AM
To: profox@leafe.com
Subject: Friday Poll: What framework(s) do you use?
So, what framework(s) do you work with, and why (or why not)?
This message (including any attachments) is intended only for
the use of the individual or entity to which it is addressed and
may contain information that is non-public, proprietary,
privileged, confidential, and exempt from disclosure under
applicable law or may constitute as attorney work product.
If you are not the intended recipient, you are hereby notified
that any use, dissemination, distribution, or copying of this
communication is strictly prohibited. If you have received this
communication in error, notify us immediately by telephone and
(i) destroy this message if a facsimile or (ii) delete this message
immediately if this is an electronic communication.
Thank you.
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/F82DB4DE49440845A14B540F6C2DF6A91DD682@BLUFITSPMBS01.cherokeega.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Author: Bill Anderson
Posted: 2016-11-04 17:36:35 Link
Ted,
Fox Express is my preferred framework. Grokking this framework is a great
educational experience.
I end up on a lot of VMP projects, so I know it's a popular framework,
probably the most popular VFP framework out there. I think of it as a
hybrid framework, a mix of RAD and OO. To me this comes off a bit of "Floor
Wax/Dessert Topping", except for one important feature -- it works.
Bill Anderson
On Friday, November 4, 2016, Ted Roche <tedroche@gmail.com> wrote:
> I've been an advocate for frameworks since I read the original
> Codebook book, sitting in a parking lot in Cambridge (our fair city),
> Massachusetts.
>
> Imagine starting an application and not having to worry about how to
> get the menu working (Help, About, Copy/Cut/Paste, Print settings) and
> getting basic dialogs for things like managing reports, managing state
> between multiple non-modal forms, a rational (usually!) set of
> strategies for data handling, locking, conflict resolution, primary
> key generation, relational integrity, grids on tabbed pageframes, etc.
>
> I think frameworks are a great tool for fast startups, well-documented
> base classes, and handy utilities. Please feel free to disagree.
>
> In the 90's I was the manager for a group of developers and we worked
> as "experts" with clients with pre-existing apps, or designed and
> developed apps on our own. As such we got a lot of exposure to most of
> the frameworks. Drew Speedie (RIP!) started MaxFrame, now
> "Professional" while working as tech editor on Hacker's Guide, and I
> was an early and eager beta-tester, also shipping one of the first
> client-server MaxFrame apps. We worked with Visual Extend and with
> Mere Mortals and others. Sadly, I never got to work with FoxExpress,
> although I have the greatest of respect for Mike and Toni's knowledge
> and skills.
>
> So, what framework(s) do you work with, and why (or why not)?
>
> __ Built my own
>
> __ Whatever the client runs
>
> __ Codebook
>
> __ COMCodebook
>
> __ MaxFrame Professional
>
> __ Visual Express
>
> __ Visual Extend
>
> __ Mere Mortals
>
> __ VFP Foundation Classes
>
> __ Visual ProMatrix
>
> __ Mere Mortals
>
> __ Other (please specify)
>
> __ All of the Above
>
> --
> Ted Roche
> Ted Roche & Associates, LLC
>
[excessive quoting removed by server]
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CA+O1enFeAGUpY97dS4WOaE+FdrzNEwy_YDGngNbCLbY3o6DcMg@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Author: mbsoftwaresolutions@mbsoftwaresolutions.com
Posted: 2016-11-04 21:38:32 Link
On 2016-11-04 10:29, Ted Roche wrote:
> So, what framework(s) do you work with, and why (or why not)?
>
> __ Built my own
Rolled my own years ago. Built on the logical n-tier concept. Been
serving MBSS very well since 2004!
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/8510039e29a297e30b0a857ba56ce700@mbsoftwaresolutions.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.