-3

私は現在、PHP/HTMLとmySQLでドキュメントテンプレートシステムを構築しています。ただし、ブラウザでのみ機能します。Windows用のスタンドアロンソフトウェアにしたかったのです。どうすればASPに移行できますか?MS VisualStudio2010を使用します。

システムをそのウィンドウボックススタイルにすることは可能ですか?もちろん、データベースを使用してデータを保存し、コールバックする必要があります。何を使用し、どこから始めればよいかについてのガイドラインが必要です。

これは、ドキュメントテンプレートの例です。 ドキュメントテンプレート

4

2 に答える 2

1

あなたの質問に対する基本的な答えは、あなたがやりたいことをするためには、あなたがすでに持っているコードのすべての行を捨てて、最初からすべてをやり直す必要があるということです。

VB.NetはPHPとはまったく異なる製品であり、ブラウザベースのシステムからデスクトップアプリケーションへの移行はさらに大きな飛躍です。

答えるには多すぎるので、ここの誰もあなたがあなたが求めている切り替えをするのを本当に助ける答えをあなたに与えるつもりはありません。

しかし、あなたのためのいくつかの小さな考え:

  1. PHP / Apache/MySQLをローカルデスクトップマシンにインストールできます。インターネットに接続せずにソフトウェアを使用したいという問題がある場合は、マシン上でローカルに実行できます。それがまだブラウザにある間でさえ。

  2. PHPを使用してデスクトップアプリケーションを作成できます。これを可能にするPHPGTKと呼ばれるライブラリがあります。システムに多くの変更が加えられますが、それでもPHPであるため、役立つ場合があります。

  3. 問題がブラウザ自体だけの場合は、既存のHTMLシステムをWebビューコントロールにロードする小さなデスクトッププログラムをVisualStudioで作成できます。

  4. ASPコードの記述について質問されました。ASPもPHPのようなWebベースのシステムであるため、デスクトップアプリケーションの作成には適していません。これを行うには、VB.Netを使用する必要があります。また、質問タグで「asp-classic」というタグを使用しました。これは非常に古いバージョンのASPであり、現在はサポートされていません。ASPコードを作成すると、ASP.Netになります。ただし、デスクトップアプリを作成する場合は、VB.Netで作成することをお勧めします。

于 2012-07-23T06:37:32.400 に答える
0

プロジェクトを.NET言語で開始した場合は、最初からやり直す必要があります。スタンドアロンプ​​ロジェクトに変換するのはそれほど難しくなく、実行可能である可能性があります。データベースは私が思うに使用可能でなければならず、それは実際に正直に重要な最も重要な部分かもしれません。

于 2012-07-30T18:09:17.697 に答える