わかりました、ここでの最初の質問なので、気楽に行ってください。;)
私は Web アプリケーション開発の経験がありますが、職場で 2 つの異なるデスクトップ アプリケーションを設計する必要があります。使用する言語 (Web アプリケーションには PHP を使用しており、他の経験はほとんどありません)、これをより簡単に達成するのに役立つフレームワーク、および私の生活を楽にするために使用する IDE についてアドバイスが必要です。
私の最初のアプリケーションは、基本的に組み込みまたはリモート DB へのインターフェイスであり、基本的には CRUD 以外のことを行う必要はありません。CRUD テーブルのソートと同様に、全文検索機能が必要になります。データの列を非表示にする可能性も含めたいのですが、これは優先事項ではありません。私は現在 MySQL を使用していますが、Excel からのインポートをサポートしている限り、他の DB を喜んで使用します。もちろん、データベースとしてExcel スプレッドシートをサポートしていれば、素晴らしいですが、希望的観測です...
Windows XP 以上をサポートする必要があるだけで、これは変わりません。これに答えるのに役立つ何かを追加できるかどうか教えてください。
私の 2 番目のアプリケーションはもっと複雑になると思います。外部ドライブ全体の SHA、MD5、CRC-32、CRC-16 署名を、画面上および/またはユーザーが選択したテキスト ドキュメント (新規および追加) に出力する必要があります。外付けドライブには、コンパクト フラッシュ、EEPROM、CD-ROM、DVD-ROM、SD などがあります。最初のアプリケーションをどこから開始すればよいかはわかっていますが、これは、どのプログラミングかがわからないため、大きな助けが必要な場所です。言語には、上記のすべてのアルゴリズムに対するサポートが組み込まれています。つまり、言語をコーディングするための最良の方法です。したがって、あらゆるアドバイスは大歓迎です。
編集: OK、私はチタンに出会い、これが私の2つのプロジェクトに最適なオプションであるかどうか疑問に思っています. 最初のものは達成できると確信していますが、2 番目のプロジェクトはかなり難しいと思います。そこにあるほとんどのハッシュ計算機とは異なり、SHA/MD5/CRC-32/CRC の個々のファイルをチェックする必要があるだけではないからです。 -16 ですが、USB 接続の Sandisk CF リーダーを介してコンパクト フラッシュをチェックし、COM または USB 接続を介して EEPROM もチェックする必要があります。基本的に、ドライブ上のファイルではなく、ドライブ全体の署名/ハッシュを生成する必要があります。特にこれに関するアドバイスは役に立ちます。スタックオーバーフローの基準によってトピックから外れすぎている場合はお知らせください。これを使用して新しい質問を作成できます。