Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

TỔ CHỨC LƯU DỮ LIỆU TRÊN Ổ CỨNG TRONG C#

22:25 04-02-2018 879 lượt xem 3 bình luận 02:49 22-02-2018

Em chào anh chị, tình hình em có đang thực hành thử một chương trình hỗ trợ học tập bằng C# mà phát sinh 2 vấn đề mong anh chị hỗ trợ

VẤN ĐỀ 1. 

Chương trình em làm có phát sinh một số dữ liệu như:

  • Dữ liệu cần bảo mật do chứa thông tin nhạy cảm để người ta không mò vào file xem bình thường đc. Ví dụ: thông tin về user, password, hoặc các ghi chú mật bị khóa,...
  • Dữ liệu bình thường khỏi bảo mật cũng được. Ví dụ như lịch thi, điểm số,...

Do là chỉ chạy vòng vòng máy nên em dự định không dùng SQL (em cảm thấy SQL trong trường hợp chương trình của em "hơi thừa" @@ có gì mong anh chị chỉ giáo) cho nên em đang phân vân việc tổ chức lưu dữ liệu ra ổ cứng như thế nào ạ, nhất là các dữ liệu cần bảo mật thì làm cách làm lưu ra mà user ko thể xem một cách bình thường ạ.

VẤN ĐỀ 2. 

Em còn dự định làm chức năng đồng bộ hóa, và dự định sử dụng firebase hoặc mysql thông qua api để đồng bộ thông tin có được không ạ. Em hơi phân vân giữa firebase và mysql, mysql thì em biết rồi nhưng firebase em còn hơi mông lung, ko biết nó có thể lưu trữ trong trường hợp của em được ko (dữ liệu ko lớn, không quan hệ) hay chỉ dành cho các trường hợp realtime?

Mong anh chị đã từng gặp qua cho em ý kiến hay keyword cũng được ạ, em đội ơn anh chị.

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Vector đã bình luận 02:49 22-02-2018

cái vấn đề 1 ý. Chắc bạn lưu ra file hử? thế trước khi lưu thì md5 cho nó phát... :D

C# learner đã bình luận 13:23 05-02-2018

Vẫn đề 1 thì bạn mã hóa file lag đc mà

Hoàng Trung đã bình luận 00:28 05-02-2018

Mình tìm được câu trả lời về việc lưu thông tin đăng nhập. Vì mình cũng ko biết C# nên bạn xem qua thử nhé. Hehe

https://stackoverflow.com/questions/12657792/how-to-securely-save-username-password-local

Câu hỏi mới nhất