Michael,

> I respectfully disagree, if you've designed your application 
> in a N-tier fashion so as to not bind your hands by building tons of
that 
> "complexity" into your application. 
> 
> I've been using a N-tier approach for 5+ years now and it makes my 
> development life very easy, especially since I've got my own little 
> framework that is well suited for my tasks.


I wouldn't argue in the face of your accomplishment that it *can't* be
done. Certainly for every rule there are exceptions. Look at some of the
amazing stories of people who scaled Mt Everest by themselves, one with
only 1 leg, another without oxygen. 

My case is directed more for the "average" (which I consider myself) VFP
developer, who first wants to do what he/she loves to do - but also
desires to stay independent by not getting sucked into a "vortex" of
growth and into the vastly more competitive, expensive, and I believe
arguably more complex, world of C/S applications. Again, granted there
are some people who can do anything.

Considering complexity, as we know there are multiple choices when it
comes to backend DBMS's. In fact, those of us who have daubled with just
MySQL have to deal with differences between versions, not to mention
distribution and maintenance difficulties. And then there is the matter
of following ongoing progress in the C/S world with an lookout for the
Next Big Thing to jump to. 

In a big way, I'm happy that MS stopped mucking with VFP. While I have
nothing but respect for the VFP dev team, MS's "out with the old, in
with the new" philosophy would have pushed them in the direction of
changing existing features instead of adding to and extending the
product. I've had my fill of MS in this regard. We can work with VFP9 as
it is well into the foreseeable future, and I like not having to worry
about what MS is going to do next.

The main reason it's taken me forever to "shrink wrap" my products (I
have 2 now) is that I believe all the I's have to be dotted and
everything has to be secure, well tested and documented. I'm working
with a small customer base until all of this is done, and then expect to
"mass deploy" to hundreds, hopefully thousands, of users. I believe that
had I switched to C/S centric, the added cost/complexities would have
delayed these projects and kept me on a treadmill. 

Having said this, I should add that I do have a few features that employ
MySQL, but (1) they are optional add-ons to the self-contained products,
and (2) utilize a MySQL installation on an inet server that I manage,
versus requiring the customer to be involved in any way with this
activity.

Lastly, as we've discussed off-line, marketing is a really big - and
very expensive - deal. Put all this together and if you can deal with
all this without missing a beat - or compromising your independence -
then all the more power to you! :)


Bill
 
 
> --Michael



_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/[EMAIL PROTECTED]
** 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.

Reply via email to