Visual FoxPro là một công-cụ phát-triển và ngôn-ngữ lập-trình (Development tools and languages), nó sử dụng ngôn ngữ lập-trình hường-đối-tượng (oop : object-oriented programming) của Microsoft. Được phát triển từ FoxPro (có nguồn gốc từ FoxBASE – bắt đầu phát triển từ 1984 bởi Fox Technologies, sử dụng phong-cách lập-trình theo thủ-tục (programming in the procedural style)). Phiên bản cuối cùng của FoxPro (2.6) làm việc trên Mac OS, MS-DOS, Windows và Unix. Visual FoxPro 3.0 là phiên bản "Visual" đầu tiên, có thể chạy trong Mac và Windows, các phiên bản sau chỉ dùng trong Windows.
Visual FoxPro, ký hiệu vắn tắt là VFP, là một hệ quản trị cơ sở dữ liệu (Database Management System -DBMS) trực quan. Nó không chỉ là một hệ DBMS mà còn là một ngôn ngữ lập trình có triển vọng. Nó có thể được dùng để viết cả các ứng dụng web.
Các ưu/nhược điểm khi sử dụng foxpro
+ Ứng dụng biên-dịch bởi VFP có thể chạy trong Windows mà không cần cài đặt ( install), tuy nhiên phải chứa các file thư-viện hỗ-trợ lúc-chạy (run-time support library) tùy theo version của VFP và Windows.
+ Là một hệ biên-dịch (compiled), do đó cho phép lập trình viên mềm dẻo trong xử lý mã : chương trình có thể hoạt động với các mã do nó tự sinh ra trong quá trình chạy
+ Dễ tách ứng dụng thành nhiều mô-đun và do đó có thể dễ dàng nâng cấp sửa đổi.
+ Visual Foxpro version trước 9 sẽ không hỗ trợ trực-tiếp mã Unicode, VFP9 có hỗ trợ trực tiếp mã Unicode tùy theo cài đặt trên Windows version nào (Ví dụ : WIndows Xp/Vista với VFP9 có hỗ trợ chữ việt Unicode theo Tiêu chuẩn 6909 phần tổ-hợp (composed hay đúng ra là Windows-1258). VFP hỗ trợ gián-tiếp Unicode thông qua trình-duyệt web (browser)khi viết các ứng dụng web
Phiên bản Visual FoxPro 9.0:
Visual FoxPro 9.0 là một công cụ tuyệt vời để xây dựng các giải pháp cơ sở dữ liệu của tất cả các kích cỡ. trung tâm dữ liệu của nó, ngôn ngữ hướng đối tượng cung cấp cho các nhà phát triển một bộ công cụ mạnh mẽ để xây dựng các ứng dụng cơ sở dữ liệu cho máy tính để bàn, các môi trường client-server, hoặc Web.
Phát triển sẽ có những công cụ cần thiết để quản lý dữ liệu từ tổ chức các bảng thông tin, chạy các truy vấn, và tạo ra một hệ thống tích hợp quản lý quan hệ cơ sở dữ liệu (DBMS) để lập trình một ứng dụng quản lý dữ liệu đầy đủ được phát triển cho người dùng cuối.
Dịch vụ XML Web được tạo bằng Visual FoxPro 9.0 có thể được tiêu thụ bởi các khách hàng dịch vụ XML Web của Visual Studio. NET 2003 bao gồm ASP.NET, và dịch vụ XML Web được tạo ra với Visual Studio NET 2003. Và bất kỳ tiêu chuẩn dựa trên dịch vụ Web XML khác có thể được tiêu thụ bởi Visual FoxPro 9,0.
Sản phẩm nổi bật
* Xử lý dữ liệu, và Khả năng cộng tác: Tạo NET tương thích. Giải pháp với thứ bậc XML và dịch vụ Web XML. Trao đổi dữ liệu với SQL Server thông qua tăng cường khả năng ngôn ngữ SQL và vừa được hỗ trợ kiểu dữ liệu.
* Các công cụ phát triển mở rộng: Tăng cường giao diện người sử dụng có thể gắn với các hình thức sử dụng của bạn, tự động neo đậu của các điều khiển, và hỗ trợ hình ảnh được cải thiện. Cá nhân hoá cửa sổ Properties bằng tài sản yêu thích của bạn, biên tập viên tuỳ chỉnh, phông chữ, và các thiết lập màu sắc.
* Tính linh hoạt để xây dựng Tất cả các loại Giải pháp cơ sở dữ liệu
Xây dựng và triển khai độc lập và từ xa các ứng dụng cho Windows dựa trên Tablet PC. Tạo và các thành phần COM truy cập và dịch vụ Web XML tương thích với Microsoft NET công nghệ..
* Hệ thống Báo cáo tính năng
Mở rộng kiến trúc đầu ra mới cung cấp điều khiển chính xác sản lượng dữ liệu báo cáo và định dạng. Thiết kế với dải nhiều chi tiết, quay văn bản, và báo cáo chaining. báo cáo đầu ra hỗ trợ bao gồm trong XML, HTML, định dạng hình ảnh, và in nhiều trang tùy chỉnh cửa sổ xem trước. Tương thích ngược với các báo cáo hiện có Visual FoxPro.
* Dễ dàng để nâng cấp
Nâng cấp lên Visual FoxPro 9.0 là dễ dàng và đáng làm, vì nó là phiên bản tiên tiến nhất và đáng tin cậy của FoxPro bao giờ phát hành, và 100 phần trăm tương thích với Visual FoxPro 8.0.
Đặc tính sản phẩm
* Robust bộ công cụ để xây dựng các giải pháp cơ sở dữ liệu; dễ dàng để nâng cấp
* Xây dựng các ứng dụng cho máy tính để bàn, các môi trường client-server, hoặc các trang web
* Tăng cường khả năng ngôn ngữ SQL; mở rộng sản lượng kiến trúc mới
* Tạo NET tương thích với các giải pháp. Với thứ bậc XML và dịch vụ Web XML
* Xây dựng độc lập và từ xa các ứng dụng cho Windows dựa trên máy tính bảng
Nguồn: Khosoft.com
Link download:Chia s? file trn Zing Me
Visual FoxPro, ký hiệu vắn tắt là VFP, là một hệ quản trị cơ sở dữ liệu (Database Management System -DBMS) trực quan. Nó không chỉ là một hệ DBMS mà còn là một ngôn ngữ lập trình có triển vọng. Nó có thể được dùng để viết cả các ứng dụng web.
Các ưu/nhược điểm khi sử dụng foxpro
+ Ứng dụng biên-dịch bởi VFP có thể chạy trong Windows mà không cần cài đặt ( install), tuy nhiên phải chứa các file thư-viện hỗ-trợ lúc-chạy (run-time support library) tùy theo version của VFP và Windows.
+ Là một hệ biên-dịch (compiled), do đó cho phép lập trình viên mềm dẻo trong xử lý mã : chương trình có thể hoạt động với các mã do nó tự sinh ra trong quá trình chạy
+ Dễ tách ứng dụng thành nhiều mô-đun và do đó có thể dễ dàng nâng cấp sửa đổi.
+ Visual Foxpro version trước 9 sẽ không hỗ trợ trực-tiếp mã Unicode, VFP9 có hỗ trợ trực tiếp mã Unicode tùy theo cài đặt trên Windows version nào (Ví dụ : WIndows Xp/Vista với VFP9 có hỗ trợ chữ việt Unicode theo Tiêu chuẩn 6909 phần tổ-hợp (composed hay đúng ra là Windows-1258). VFP hỗ trợ gián-tiếp Unicode thông qua trình-duyệt web (browser)khi viết các ứng dụng web
Phiên bản Visual FoxPro 9.0:
Visual FoxPro 9.0 là một công cụ tuyệt vời để xây dựng các giải pháp cơ sở dữ liệu của tất cả các kích cỡ. trung tâm dữ liệu của nó, ngôn ngữ hướng đối tượng cung cấp cho các nhà phát triển một bộ công cụ mạnh mẽ để xây dựng các ứng dụng cơ sở dữ liệu cho máy tính để bàn, các môi trường client-server, hoặc Web.
Phát triển sẽ có những công cụ cần thiết để quản lý dữ liệu từ tổ chức các bảng thông tin, chạy các truy vấn, và tạo ra một hệ thống tích hợp quản lý quan hệ cơ sở dữ liệu (DBMS) để lập trình một ứng dụng quản lý dữ liệu đầy đủ được phát triển cho người dùng cuối.
Dịch vụ XML Web được tạo bằng Visual FoxPro 9.0 có thể được tiêu thụ bởi các khách hàng dịch vụ XML Web của Visual Studio. NET 2003 bao gồm ASP.NET, và dịch vụ XML Web được tạo ra với Visual Studio NET 2003. Và bất kỳ tiêu chuẩn dựa trên dịch vụ Web XML khác có thể được tiêu thụ bởi Visual FoxPro 9,0.
Sản phẩm nổi bật
* Xử lý dữ liệu, và Khả năng cộng tác: Tạo NET tương thích. Giải pháp với thứ bậc XML và dịch vụ Web XML. Trao đổi dữ liệu với SQL Server thông qua tăng cường khả năng ngôn ngữ SQL và vừa được hỗ trợ kiểu dữ liệu.
* Các công cụ phát triển mở rộng: Tăng cường giao diện người sử dụng có thể gắn với các hình thức sử dụng của bạn, tự động neo đậu của các điều khiển, và hỗ trợ hình ảnh được cải thiện. Cá nhân hoá cửa sổ Properties bằng tài sản yêu thích của bạn, biên tập viên tuỳ chỉnh, phông chữ, và các thiết lập màu sắc.
* Tính linh hoạt để xây dựng Tất cả các loại Giải pháp cơ sở dữ liệu
Xây dựng và triển khai độc lập và từ xa các ứng dụng cho Windows dựa trên Tablet PC. Tạo và các thành phần COM truy cập và dịch vụ Web XML tương thích với Microsoft NET công nghệ..
* Hệ thống Báo cáo tính năng
Mở rộng kiến trúc đầu ra mới cung cấp điều khiển chính xác sản lượng dữ liệu báo cáo và định dạng. Thiết kế với dải nhiều chi tiết, quay văn bản, và báo cáo chaining. báo cáo đầu ra hỗ trợ bao gồm trong XML, HTML, định dạng hình ảnh, và in nhiều trang tùy chỉnh cửa sổ xem trước. Tương thích ngược với các báo cáo hiện có Visual FoxPro.
* Dễ dàng để nâng cấp
Nâng cấp lên Visual FoxPro 9.0 là dễ dàng và đáng làm, vì nó là phiên bản tiên tiến nhất và đáng tin cậy của FoxPro bao giờ phát hành, và 100 phần trăm tương thích với Visual FoxPro 8.0.
Đặc tính sản phẩm
* Robust bộ công cụ để xây dựng các giải pháp cơ sở dữ liệu; dễ dàng để nâng cấp
* Xây dựng các ứng dụng cho máy tính để bàn, các môi trường client-server, hoặc các trang web
* Tăng cường khả năng ngôn ngữ SQL; mở rộng sản lượng kiến trúc mới
* Tạo NET tương thích với các giải pháp. Với thứ bậc XML và dịch vụ Web XML
* Xây dựng độc lập và từ xa các ứng dụng cho Windows dựa trên máy tính bảng
Nguồn: Khosoft.com
Link download:Chia s? file trn Zing Me