JavaScript Editor js editor     Web development 

Main Page

Careful planning saves time, effort, money, and sanity. The more you involve your end users in the planning process, the better. No matter how carefully you plan, though, you'll probably end up refining the specifications as you progress through the project and your end users provide feedback.

In This Section

Design Considerations

Discusses how the design decision you make will impact how you create your application.
Application Architecture

Describes how Visual FoxPro application architecture varies with the type of application you decide to create.
Security Considerations (Visual FoxPro)

Shows how you should be aware of security requirements from a business perspective and the implications that a chosen security model can have on performance, scalability, and deployment.
Planning for Team Development Projects

Discusses how using source control software, such as Microsoft Visual SourceSafe, to manage the files in a project makes it possible to create complex applications quickly by combining the skills of a team of developers.
Developing International Applications

Shows how to design Visual FoxPro applications so they are as effective internationally as domestically using the international features of Visual FoxPro.

Related Sections

Developing Visual FoxPro Applications

Includes conceptual information about how to develop Visual FoxPro applications, instructions for creating databases and the user interface, and other tasks needed to create Visual FoxPro applications.
Creating Applications

Discusses how to create Visual FoxPro application, which may include one or more databases, a main program that sets up the application's system environment, and a user interface comprised of forms, toolbars, and menus.
Working with Data

Discusses how to create effective applications with indexes, tables, and databases based on your data requirements.
Working with Projects

Defines a project a configuration and a group of files that produce a program or final binary file or files.

JavaScript Editor js editor     Web development