none
.NET Framework2.0での開発について RRS feed

  • 質問

  • VS2010でwebアプリケーションを作成しようと思います。
    .NET Framework2.0でも動くようにとの指示がありました。
    開発時に、VS2010のコンパイルオプションで、.NET Framework2.0を選択しました。

    開発したWEBアプリケーションをWEBサーバに乗せた場合、利用者が.NET Framework2.0
    以外でも、問題なく動作するのでしょうか?
    それとも開発、実行WEBアプリケーションと、利用者(クライアント側)の.NET Frameworkの
    違いは問題ないのでしょうか?まったく理屈がわかっていなくて済みません。

    よろしく、ご享受ください。

     

    2011年11月16日 4:54

回答

  • Webアプリであれば、一般的な利用者がそのアプリケーションを動かすのに使うのはブラウザです。
    利用者のPCにどんなFrameworkのバージョンが入っているかはまったく関係してこないかと。
    むしろ使われるブラウザ、バージョンが複数考えられるのであれば、それらすべてできちんと見れるか、正しく動作するかの確認が必要でしょうね。

    WebアプリでFrameworkのバージョンを気にしないといけないのはWebサーバーにどのバージョンがインストールされているか、だけになります。

     


    あおい情報システム株式会社 小野修司(どっとねっとふぁん)
    • 回答としてマーク MATU0612 2011年11月16日 8:02
    2011年11月16日 5:04

すべての返信

  • Webアプリであれば、一般的な利用者がそのアプリケーションを動かすのに使うのはブラウザです。
    利用者のPCにどんなFrameworkのバージョンが入っているかはまったく関係してこないかと。
    むしろ使われるブラウザ、バージョンが複数考えられるのであれば、それらすべてできちんと見れるか、正しく動作するかの確認が必要でしょうね。

    WebアプリでFrameworkのバージョンを気にしないといけないのはWebサーバーにどのバージョンがインストールされているか、だけになります。

     


    あおい情報システム株式会社 小野修司(どっとねっとふぁん)
    • 回答としてマーク MATU0612 2011年11月16日 8:02
    2011年11月16日 5:04
  • そもそも「.NET Framework2.0でも動くように」という指示はWebサーバー側の話ですか、それともクライアント側の話ですか?
    また、「webアプリケーション」 という形態を採用した理由はなんですか?

    # 質問文を読んだ感じでは、クライアント側が.NET 2.0で動くwebアプリケーションを作ろうとしている…?!

    2011年11月16日 5:05
  • 小野様

    よくわかりました。クライアント側を意識する必要はないのですね。
    回答ありがとうございました。

    2011年11月16日 8:04
  • 佐祐理様

    「.NET Framework2.0でも動くように」という指示はクライアント側の話です。

    小野様の回答から、開発するWEBアプリを別に.NET Framework2.0にする必要は
    ないということがわかりました。
    ありがとうございました。

     

    2011年11月16日 8:07
  • 小野@どっとねっとふぁんさんの書かれている通り、Webアプリケーションにおいてクライアント側に必要なのはWebブラウザーであり、.NET Frameworkは不要です。

    となるとなぜ「.NET Framework2.0でも動くように」という指示になったのか、必要のないものに対してバージョン指定がなされている、そこが疑問です。指示者と質問者さんとの間で、何か行き違いがあったりしませんか?

    2011年11月16日 8:12