• 締切済み

ASP.NETをFTP環境で改変中。

ASP.NETをFTP環境で改変中。 ASP.NETで作成された現在公開中のwebサイトがあるのですが、ASP系のアプリケーションを使わずに改変することは可能でしょうか? aspx、ascxファイルを編集しており、元々設定されている変数やDBから取得した情報は参照できるのですが、別の変数を使用するとエラーが発生します(DBには登録されている) ASPを全くの初心者から始めたので構築方法も理解できていません、構築するごとにコンパイルが必要なのでしょうか? 有識者の方、よろしければご回答お願いいたします。

  • hamue
  • お礼率54% (6/11)

みんなの回答

  • aspnet
  • ベストアンサー率79% (72/91)
回答No.1

あまり知られてないのですが、ASP.NETで作るWebサイトには、大きく分けて2つのスタイルがあります。 ・Webサイト ・Webアプリケーション 『Webサイト』の場合は、アクセス時に自動的コンパイルされるので、ソースファイルを手直しするだけでOKです。 『Webアプリケーション』の場合は、クラスファイル(.vbとか.cs)やコードビハインドファイル(.aspx.vbや.aspx.cs)がコンパイルされ、バイナリとして配置されています。 また、両者とコンパイルオプションがあり、これを使うと.aspxや.ascxまでコンパイルしてしまうこともできます。 クラスファイルやコードビハインドファイルをエディタで手直しして、動作が変われば『Webサイト』です。そうでなければ『Webアプリケーション』。 また、コードビハインドを使わず、.aspxだけで作られたシステムの場合は、ほぼエディタで修正できます。 (デフォルトでは、Webサイト/Webアプリケーションとも、.aspxファイルは事前コンパイルしませんので)

関連するQ&A

  • ASP.NETの初心者です。

    今自身で認識してる事が正しいのかわかりません。 以前ASPの開発をしていました、今度ASP.NETの開発をする事になりました、既にあるASP.NETの変更をするのですが、ファイルの形式がどうしてもわかりません、Visual Studioで作成するのはASPだけ? index.aspx を起動するには、index.aspx.cs、 index.aspx.resxが必要、このcsファイル、resxファイルはどのように作成?される、どのような意味を持つファイルなのでしょうか? 又、コンパイルのとプログラミングコードを暗号化する事? ホスティングがASP.NET 1.1 をサポートしています、その際にVisual Studio 2005での開発およびコンパイルは可能なのでしょうか? データベースの接続を変更するのですが、その際は再度コンパイルが必要な為、その際のコンパイル方法が分かりません。 本をオーダーしたのですが、海外に住んでる為届くのに一ヶ月かかると言われ、初歩的な質問ですが、宜しくお願いいたします。

  • ASPでFTPサイトのオープン

    はじめまして 特定ユーザのみWebサイトにアクセスできるようにし、 アクセスしたASPからそのユーザ専用のFTPサイトを 開こうと思っているのですが、その時のFTPサイト毎の セキュリティのかけ方がわかりません。 (NT基本認証)→Webサイト(ASP)→ユーザ毎のFTPサイト この時にログオンされたユーザ用のFTPサイト以外へアクセスできないようにしたいのですが・・・ どなたか知っている方がいればどうか教えてください。 また、この他にDBを使用せずに良い方法があるのなら 教えてもらえないでしょうか。 環境:Windows NT 4.0 Server + IIS4 もしも何か便利なツールを知っているのならそれもあわせて教えていただけるとありがたいのですが・・・ どうかよろしくお願いします。

  • ASP.NETのコンパイルの方法

    VisualStadio2010 (.netFramework4.0) ASP.NET +C# Windows7(64bit) IIS7(ローカルのIISで開発。VSのIISは未使用) で開発しています。 実行環境はWindows2008+IIS7です。 VS2010でASP.NET +C# のソースを「Webサイトのコンパイル」(IISはローカールにインストールしたサーバ) ↓ 実行環境のWindos2008のIISのwwwrootにソースをコピー ↓ Webサイトの追加 ↓ URLにアクセスしてWebアプリケーションは使用できます。 ここで「Webサイトのコンパイル」しているのにアプリケーションはデバックモードで動いています。 APP_CODEのソースもテキストで丸見えです。 客先等にASPのWebアプリケーションを収める際、最終どのようにしていますか? よろしくお願いします。 今回VSのIISは使いません。(64BITのIISで動作する必要があるため)

  • VB2008 ASP.NET 「WEBアプリケーション」で開発しようと

    VB2008 ASP.NET 「WEBアプリケーション」で開発しようと思っています。 (.NET Framework 3.5) 実行環境でアプリケーションを配置する際、 aspxファイルなしでDLLのみで動かすことが 出来るのでしょうか? ご教授の程、よろしくお願いします!

  • VisualStudio2005 ASP.NETのコンパイルについて

    VisualStudio2005を買ってきてASP.NETの開発をしているのですが、 通常のアプリケーションの場合はコンパイル時にDebugとReleaseを 選べるようになっているのですが、ASP.NETの場合はDebugのみとなって いるようです。これはどうしてでしょうか?

  • ASP.NETとJava

    現在Webアプリケーションの構築を考えています。 その際に、ASP.NETかJavaのどちらかで構築していこうと思っているのですがどちらを使用するかで迷っています。 今回使用したほうを、今後の標準の開発ツールとして使用していきたいと思っているのですが、いまのところどちらにも決め手がありません。 ただ、社内にVBの技術者が多いことからASP.NETがいいんじゃないかという意見が少しだけ優勢です。 ただ個人的には、Javaを選べばEcripsやStrutsを使用して無料でシステム構築が開始できるなどの利点があるようにも思っています。 みなさんの中に、こういう点も考慮したらということや、こういった点が決定の際の決め手になるのではという意見があればお聞かせ願えないでしょうか? よろしくお願いします。

  • ASP.NETで、編集ができるGridを使いたい。

    ASP.NETで、編集ができるGridを使いたい。 VisualStudio2008にて、ASP.NET、C#での開発をしています。 WindowsアプリケーションのDataGridのように、編集したい箇所をクリックすれば 編集可能になり、フォーカスが移ると確定するというようなGridを WEBアプリに装備させたいと思っています。 GridViewでは、対象行を編集可能にしてから値を入れて…とやらねばならず、 Windowsアプリのものより使い勝手が悪いので。 AJAXで、そのようなものがいくつかあるようでしたが、商用での利用も考えているため ライセンスの問題で難しそうでした。 無料で、商用でも使えるような、Webアプリ用のGirdがありましたら 教えていただけないでしょうか。 宜しくお願いします。

  • ASP.NETとcgiについて

    ASP.NET上でwebシステムが構築されています。 ブラウザ(既存webシステム:以降Aシステム とします)で、ボタンをクリックすると、 ログイン画面が表示され、別のwebシステム(以降:Bシステム)が動きます。 ※因みに、login.aspxが動いていたので.NETですよね? ---ここまでは既存システム--- このAシステムからBシステムの間のやり取りを .NETではなく、vc++などでcgiを作って動きますか?(拡張子はexeになります) .NETは経験が無いので、実現可能か教えていただきたいのです。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • ASPとASP.netの連携について

    ASPで作られたシステムとASP.netで作るシステムの 連携について、ASP初心者で困っています。ご教授ください。 (1)ASPからASP.netの画面遷移はできますか? 可能ならば、どのようにすればできますか? (2)ASPとASP.netではセッションの共有はできない (オーバーヘッドがしやすい等問題があるためしない方がいい)と  いうのを知りました。  画面遷移時に、パラメータを渡したいのですが、  DBに格納という方法以外に、たとえば、  JSPのsubmitで値を飛ばすように、ASPで飛ばしたものを  ASP.netでgetするようなことはできますか? よろしくお願いします。 環境は、OSがWin2000、WEBサーバがIISです。

  • ASP.netのHTMLについて

    OS:win2k sp2 VS.net dev はじめまして。 ASP.netにてWeb開発を始めたばかりの初心者です。 基本的な質問になってしまいますが 前バージョンのASPでは<BODY>タグ中に <%=RS("UserName")%>などして変数を扱う事ができました。 ASP.netではどのように使うのでしょうか? また、変数のスコープ範囲など詳しく載っているサイトがありましたら、ご教示宜しくお願い致します。

専門家に質問してみよう