2011-12-06 28 views
2

WebサイトはASPおよびVisual Basicで実装されています。ASP。NETへの移植

サイトにいくつかの新しいページを追加したいと思いますが、私はASP .NET MVCでC#を使用したいと思います。 ASPとASP.NETは同じWebサイトで互換性がありますか?

私は、いくつかのASP .NET MVCチュートリアルを行っています。こんにちは世界のプロジェクトをサーバーで動かすためには、私は何が必要でしょうか?インストールには何が必要ですか?

また、データベースはSQL Server 9.0用に実装されています。ここに問題はありますか?

おかげで、

バリー

+1

タグの選択には十分注意してください。 'asp'タグはあいまいであることが判明したので、' asp-classic'に賛成して取り除かれました。ちょっと待ってください。あなたは 'asp'というタグが付いたサイトの** only **の質問を受け取りました。それは誰にも役立ちません。 –

答えて

4

は、ASPとASP.NETは、同じIIS Webアプリケーションは、両方のASPとASP.NETページを含むことができ、同じWebサイト

ための互換性があります。

何も共有されません。SessionApplicationのオブジェクトは完全に別です。コードを共有するには、COMコンポーネントである必要があり、.NETツールを使用してラッパーを作成する必要があります。

SQL Server 2005のです9.0

:完全に.NETでサポートされています。

1

リチャードの答えに数ビットの追加:

  • MVCアプリケーションを作成し、
  • 編集global.asaxすべてのASPファイルをコピーし、以下の行を追加しますRegisterRoutes

    routes.IgnoreRoute("{resource}.asp/{*pathInfo}"); 
    
  • サイトのルートが引き続きASPファイルになる場合は、ルーティングにも対処する必要があります

関連する問題