Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Methodology of OOP
Message
 
To
14/12/2001 16:52:59
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Miscellaneous
Thread ID:
00594675
Message ID:
00595098
Views:
24
>Can someone say to me how to develop framework for applications, how to develop classes, what OOP metodhology to use...
>I know basics of programming, but I don't know how to plan and create classes, framework...

I like to use more than one source for obtaining information. In addition to the excellent selections already suggested may I add:

Object Orientation in Visual FoxPro
Savannah Brentnall

ISBN: 0-201-47943-5

I had a two day course from Savannah on the topic of Object Oriented Programming, which was excellent!

There are two concepts you will meet in application frameworks – form centric and container centric. Each has value and it is good to fully understand what this means. An example of a form centric framework is Visual MaxFrame Professional, and an example of a container centric framework is Visual FoxPro Express.

A personal suggestion is to not develop your own framework if you are going to create applications. I believe in using a commercial framework based upon my users needs. To create a framework is a very expensive time consuming endeavor. If you are not being paid for your time and effort you will spend thousands of hours doing so. Also, commercial frameworks have developers who are employed to update and create new versions. The Internet forums that exist that are dedicated to commercial frameworks are great resources of information and assistance.

Now if what you want to do is to develop your own application framework for resale then go for it!

Another source of information is Com Codebook.

http://www.flashcreative.com/Codebook/

This began with CodeBook 3.0 and has been updated. In reality it began with CodeBook 2.0 and 2.6, for those that have followed YAG over the years.

Tom
Previous
Reply
Map
View

Click here to load this message in the networking platform