2009-04-20 35 views
7

Tôi là một lập trình viên gia đình và đã viết mã hầu hết các ứng dụng gần đây của tôi trong C#. Các ứng dụng này thường là các công cụ nhỏ giúp tôi thực hiện các công việc hàng ngày. Tôi có xu hướng sử dụng các mẫu thiết kế tốt, nhưng kể từ khi dự án của tôi thường trên một quy mô rất nhỏ, tôi chỉ cần đổ tất cả mọi thứ vào một dự án Visual Studio (GUI, mã miền, vv).Tôi có thể tìm hiểu về thiết kế kiến ​​trúc dự án C# thích hợp ở đâu?

Tôi đã muốn phát triển một ứng dụng định hướng tài chính lớn hơn (phân tích/mô hình hóa tùy chọn/tương lai), nhưng không hoàn toàn chắc chắn cách tiếp cận kiến ​​trúc/tổ chức thực tế. Tôi đã xem xét mã của một số ứng dụng tài chính nguồn mở và chúng thường được đưa vào nhiều tiểu dự án. ví dụ: FinApp.Core, FinApp.GUI, FinApp.API, FinApp.DataStorage, FinApp.WebService, v.v.

Tôi có thể tìm hiểu cách cấu trúc tốt nhất các ứng dụng lớn?

Trả lời

1

Hãy xem trang web Patterns & Practices. Đây là một tài nguyên tuyệt vời về các mẫu phổ biến và các phương pháp hay nhất để xây dựng hệ thống và ứng dụng bằng nền tảng Microsoft. Có lẽ, cụ thể hơn, bạn cũng nên xem trang Smart Client Guidance.

+0

Liên kết đầu tiên của bạn không chứa bất kỳ thứ gì. xin kiểm tra –

+0

@Bharani quá muộn nhưng kiểm tra xem bạn có muốn biết liên kết được cập nhật –

+0

@AjaySuwalka Cảm ơn cập nhật của nó ngay bây giờ ... –

1

Ngoài ra, hãy xem on Wikipedia để biết tổng quan chung về Kiến trúc đa người dùng.

Các vấn đề liên quan