Ứng dụng của tôi giống như một Trình quản lý danh bạ. Giả sử người dùng có thể nhập địa chỉ liên hệ bằng địa chỉ của họ. Tôi có mã và công nghệ để lưu danh bạ của mình vào một tệp. Nhưng tôi phải lưu tệp đó ở đâu?Nơi lưu dữ liệu ứng dụng trong ứng dụng .NET
Xem xét đây là ứng dụng .NET chạy trên Windows. Nên tập tin của tôi kết thúc trong AppData của thư mục người dùng? Tôi có nên sử dụng Bộ nhớ riêng (như đã đề cập here) không? Thứ gì khác? Thực hành được khuyến nghị là gì?
Nếu bạn muốn người dùng của bạn hoặc các ứng dụng khác dễ dàng tìm thấy tập tin danh bạ này, bạn sẽ muốn sử dụng AppData. Dường như lưu trữ riêng biệt là "quá mạnh" một giải pháp cho vấn đề cụ thể này. –
Tôi có thể lưu trữ thông tin trong cơ sở dữ liệu. Đây có phải là hình ảnh không? Nếu không, bạn sẽ thu được lợi ích gì khi sử dụng cái kia? Theo tôi biết, về cơ bản nó chỉ là hai thư mục khác nhau? – Patrick
@Chris O: trong .NET, làm thế nào tôi có thể truy cập thư mục AppData? Tôi có nghĩa là, có một số lớp học NET mà mang lại cho tôi các thư mục (thay vì đi đến C: \ Users \ etc cứng mã hóa)? – Peter