1

猫の皮を剥ぐ方法は複数あることは承知していますが、プログラムの次のステップへの適切なアプローチについて意見を求めています。最初に smartsheets から週ごとのデータの概要をダウンロードし、それを SQL データベースに入れる Windows フォームを作成しました。次に、ユーザーはドロップダウン ボックスから多数のグラフを選択できます。これらは Web フォームに表示され、データは SQL データベースから取得されます。私は明らかにこれらすべてを C# でコーディングしました。私はまだC#にかなり慣れていないので、これを行うことができるという概念の証明としてこれを行いたかった. しかし、その後、これを Web で入手することが有益であると考えましたが、Windows フォームはそれを実現する方法ではないことに気付きました。

この状況を修正するための良いアプローチを誰かが説明してくれることを願っています。smartsheets/database にアクセスして Web フォーム アプリケーションでグラフを作成するために使用したのと同じコードを使用できますか? または、これは Web フォームでは実行できませんか?

これに関するあらゆるアイデアを受け入れます。接線で外れないように、どの方向に向かうべきかを知る必要があります。

4

1 に答える 1

2

3 層アーキテクチャ モデルを使用すると、アプリケーションは基本的にプレゼンテーション ( asp.net 、 winforms 、 wpf )、ビジネス層、およびデータ層 ( クラス ライブラリ ) の 3 層に分割されます。正しく設計されていれば、プレゼンテーション レイヤーを別のレイヤーに切り替えることができます。

于 2014-12-30T20:05:28.177 に答える