1. Visual Forpro.
Trước đõy, người dựng đó quen thuộc với phong cỏch lập trỡnh trong mụi trường hệ điều hành MS-DOS, PC-DOS nhưng từ khi Microsof Windows ra đời xu hướng lập trỡnh trong mụi trường Windows càng ngày thu hỳt được cỏc hóng sản xuất phần mềm ứng dụng. Vỡ lẽ đú một loạt cỏc ngụn ngữ lập trỡnh truyền thống như Basic, Pascal, C, Foxpro đó khai thỏc khả năng giao diện để
Basic, Visual C, Visual Foxpro… Visual Foxpro là ngụn ngữ lập trỡnh hướng đối tượng mạnh mẽ cho việc xõy dựng cơ sở dữ liệu quan hệ và phỏt triển cỏc ứng dụng. Visual FoxPro cung cấp những cụng cụ cần thiết để tạo cỏc bảng chứa thụng tin, chạy query, tạo một cơ sở dữ liệu thống nhất hay lập trỡnh dữ liệu sắp xếp dữ liệu hoàn chỉnh cho người sử dụng.
Với Visual Foxpro cú thể xõy dựng một hệ thống chương trỡnh ứng dụng trong mụi trường hệ điều hành Microsoft một cỏc dễ dàng và tiện lợi cho người sử dụng. Trong Visual Foxpro thủ tục và phương phỏp lập trỡnh hướng đối tượng làm việc chung với nhau, vỡ thế cú thể tạo cỏc ứng dụng một cỏch mềm dẻo và mạnh mẽ. Sử dụng Visual Foxpro người dựng cú thể liờn kết và dựng chung thụng tin với cỏc ứng dụng khỏc.
2. Cỏc tớnh năng của Visual Foxpro.
Visual Foxpro cú những tớnh năng sau:
• Quản lý được bảng dữ liệu dưới dạng cỏc tệp tin độc lập.
• Visual FoxPro gắn liền với khỏi niệm lập trỡnh trực quan với giao diện dựng bằng đồ hoạ nghĩa là khi thiết kế chương trỡnh người dựng được nhỡn thấy ngay kết quả thụng qua thao tỏc và giao diện khi chương trỡnh thực hiện. Đõy là một thuận lợi của Visual FoxPro đối với cỏc ngụn ngữ lập trỡnh khỏc. Visual FoxPro cho phộp người dựng chỉnh sửa kớch thước, mầu sắc của cỏc đối tượng cú mặt trong ứng dụng một cỏch dễ dàng.
• Đối với mỗi tệp cơ sở dữ liệu cú thể chứa tối đa 255 trường và một tỷ dũng.
• Hỗ trợ khả năng dựng chung.
• Hỗ trợ một bộ lệnh phong phỳ cú thể quản lý tốt cơ sở dữ liệu. • Hỗ trợ tập lệnh SQL.
• Hỗ trợ khả năng lập trỡnh hướng đối tượng cho phộp cho phộp cỏc đối tượng định nghĩa cỏc lớp, dễ dàng tạo Form của ứng dụng thuận tiện cho việc sử dụng.
• Visual FoxPro cú khả năng kết hợp với thư viện liờn kết động DDL (Dimmammic link liblary). Nú cú thể sử dụng dễ dàng chức năng cú sẵn của Windows truy xuất tới cỏc thư viện liờn kết động.
• Visual FoxPro cú thể liờn lạc với cỏc cụng cụ khỏc chạy trong Windows bằng cỏch dựng cụng nghệ OLE của Microsoft.
• Cỏc chương trỡnh được tạo bởi Visual FoxPro cú thể đứng một cỏch độc lập như một phần mềm chạy trong Windows.
• Trong cỏc ứng dụng liờn quan đến cơ sở dữ liệu Visual FoxPro tỏ ra khụng thua kộm bất cứ một hệ quản trị cơ sở dữ liệu nào bởi cú thể dễ dàng truy xuất và và điều khiển cơ sở dữ liệu của cỏc hệ quản trị cơ sở dữ liệu như Access, Dbase…
• Visual Foxpro cho phộp cơ sở dữ liệu dễ bảo trỡ hơn và cho phộp xõy dựng cỏc dự ỏn và ứng dụng trong Internet.