ビデオクラブがクライアントとその賃料を保存するためのプログラムをC#.netで作成したいとします。 このデータを保存する最善の方法と現代的な方法(およびスタンドアロン方法)は何ですか? xml、バイナリseriliazation、sqlite、アクセス?C#/ Javaローカルでデータを保存するためのベストプラクティス
また、データを頻繁に照会する必要があります。たとえば、クライアントが来たら、私は彼を名前で検索し、彼を見つけ、彼に新しい家賃を追加します。また(現在または将来)dvd用のデータもあります(dvdsを追加し、DVDとクライアントの間には関係があります)。そのデータベースのようなものですが、データベースはスタンドアロンではないので、自分のPCの.netがインストールされている場合にのみ私のプログラムが動作します。あなたが最良かつ最も近代的な解決策だと思う何...
を、私は、MySQLを使用することができますが、これはインストールされたMySQLサーバーを必要ですか?
ありがとうございます。
まず、C#またはJavaでコードするかどうかを決定する必要があります。彼らは同じように見えますが、違うものです。 – Marcelo
MySQLは無料でインストールできます。なぜそれを使用しないでください。これはウェブアプリですか? JSON/jqueryを見て、XMLファイルにデータを書き込み/読み込むことができます。 DAOクラスを作成することで、データベースに置き換えようとするとプラグインが容易になり、JavaやC#の場合はネットを決定することができます。 Javaの場合、Hibernateを使用してデータベースに簡単に書き込んだり読み込んだりすることができます。もしC#でLinqを使いたい場合は、 –
ウェブアプリケーションではありません。そのウィンドウは、データをローカルに保存するアプリケーションを形成します。 –