問題タブ [asp-classic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp-classic - ASP/VBScript - Int() と CInt()
Int()
との ASP/VBScript の違いは何CInt()
ですか?
security - ユーザーがファイルをアップロードできるようにするために使用されるフォルダーを保護するにはどうすればよいですか?
ユーザーが ASP ページを使用して写真をアップロードするために使用する Web サーバーにフォルダーがあります。
IUSR にフォルダーへの書き込みアクセス許可を与えるのは安全ですか? 何か他のものを確保する必要がありますか? ハッカーが ASP ページを迂回してコンテンツをフォルダに直接アップロードするのではないかと心配しています。
Windows 2003 Server で ASP クラシックと IIS6 を使用しています。アップロードは FTP ではなく HTTP 経由です。
編集:明確にするために質問を変更し、回答をコメントとして変更します。
linux - Linux でクラシック ASP をコーディングする
Linux でクラシック ASP をコーディングするには、何を使用すればよいですか。Emacs と Vim を本当に使おうとしましたが、それらを学ぶ時間がありません。
私が探しているのは:
- 構文の強調表示
- コード ブラウザ (Ctags)
- できればある種のコードの洞察
Ultra Edit や E-texteditor のようなもの。
asp-classic - この「複数ステップの OLE DB」エラーとは何ですか?
私は、Bangalores Best によって構築された恐ろしいソフトウェアに少し取り組んでいます。
それはほとんど古典的な ASP/VbScript で書かれていますが、ほとんどのコードは ASPX ページの古典的な ASP スタイルですが、ASP.NET に「移植」されています :(
ローカル データベースに接続しようとすると、次のメッセージが表示されます。
複数ステップの OLE DB 操作でエラーが発生しました。利用可能な場合は、各 OLE DB ステータス値を確認します。作業は行われませんでした。
このエラーの意味を知っている人はいますか? この接続文字列を使用して、ローカル マシン (SQLEXPRESS を実行) に接続します。
これは、最初に使用していた接続文字列です。データベースで再指定しただけです。
アップデート:
問題は、ADO で「統合セキュリティ」を使用していたことです。ユーザーアカウントを使用するように変更したところ、問題なく接続されました。
sql-server - VBScript/ASP クラシック
VBScript と ASP Classic についていくつか質問があります。
VBScript/ASP で MS SQL Server データベースにアクセスするための推奨される方法は何ですか?
ビューからモデルをコントローラーから分離することに関するベスト プラクティスは何ですか?
VBScript または ASP について他に知っておくべきことはありますか?
気づいていないかもしれませんが、私は VBScript コーディングの初心者です。番号 2 と 3 は、一般的すぎる巨大な「ブラック ホール」の質問であることを認識しているので、ここからこれら 2 つの質問について知っておくべきことをすべて学べるとは思わないでください。
asp.net - ASPクラシックから.NETへの移行と痛みの軽減
現在、.NET3.5でサイトの顧客向けセクションを再設計しています。これまでのところ順調に進んでおり、同じワークフローとストアドプロシージャを使用しています。ほとんどの場合、最大の変更点はUI、ORM(辞書からLINQへ)、そして明らかに言語です。これまでのほとんどのページは些細なものでしたが、現在は最も重いワークフローページに取り組んでいます。
オファー受け入れセクションのメインページは1500行で、その約90%がASPであり、関数呼び出しにさらに1000行が含まれている可能性があります。このような宝石を扱っているので、1500行も少しだまされていると思います
私がこれまで使用してきた標準的な方法は、アプリを1時間ほど読んで、アプリに慣れるためだけでなく、コメントアウト/非推奨のコードを取り除くことです。次に、深さ優先の方法で作業します。一番上から始めて、ファイル内のコードのセグメントをコピーしてaspx.cs
書き直しを開始します。特にORMを利用するために、明らかなリファクタリングを行います。持っていない関数呼び出しを受け取ったら、定義を書きます。
すべてをコーディングしたら、リファクタリング/テストでいくつかのパスを実行します。このプロセスをもう少し簡単/効率的にする方法について誰かがヒントを持っているかどうか疑問に思っています。
asp.net - Visual Studio 2008 を使用した Web アプリケーションのサーバー側のリモート デバッグ
そのため、テスト サーバー マシンに VS2008 をインストールするとランタイム環境が大きく変わるため、VS2008 をインストールすることはお勧めできません。以前に Visual Studio でリモート デバッグを試みたことがないので、サーバー側の Web アプリ コードの行ごとのリモート デバッグを取得するための "最良の" 方法は何ですか。ブレークポイントを設定し、アタッチし、1 行ずつステップ実行してコード フローを検証し、デバッグなどを実行できるようにしたいと考えています :)。
ほとんどの回答は ASP.NET コードに関するものであり、それに興味がありますが、現在のコード ベースは実際にはクラシック ASP と ISAPI 拡張機能であるため、それについてはもう少し気にかけています。
また、私のテスト サーバーは VMWare で実行されています。最新の VMWare インストールで、デバッグ サポートについて言及していることに気付きましたが、それが何を意味するのかよくわかりません。
asp-classic - WindowsCEでASPを使用してJPEG画像を圧縮する方法
ASPページは、それを使用してグラフを描画するデータを取得します。次に、作成された画像をJPEGに保存して、ブラウザーに表示し、PDFやその他の形式で使用する必要があります。画像を圧縮する最良の方法は何ですか?現在、JPEG圧縮ライブラリをASPに移植していますが、WindowsCE6.0を実行しているこのARMデバイスでは遅すぎると思います。
そのため、Windows CE Webサーバーで実行されているASPページは、データを取得してビットマップイメージにレンダリングし、そのASPページにアクセスするブラウザーに配信する必要があります。同じ画像は、PDFおよびJPEGストリームを含むことができる他の1つの独自の形式でも使用されます。
編集:私が探しているのは、ビットマップを表す配列を作成し、ASPの実装が非常に限られているWindowsCEのIISでASPを使用してJPEGに圧縮する方法です。
asp.net - ASP.net よりも従来の ASP に利点はありますか
Classic ASP で約 2 年間、100 個の単純な Web フォームを作成してきましたが、.net に切り替える正当な理由がわかりません。ただし、私は .net に精通しているわけではないので、いくつか見逃している可能性があると確信しています。
仕事に関してよく耳にするポイントは次のとおりです。http://www.packtpub.com/article/Classic-ASP (私がこれらの考えをすべて共有しているわけではありませんが、出発点としては適切です)
この件について他の人が何を言おうとしているのか、非常に興味があります。
asp-classic - ASPSmartUpload v3.2
Windows Server 2003に移行されたレガシーASPサイトを修正するという不幸な仕事があり、ASPについては何も知りません。主な問題は、バージョン2.3がインストールされているASPSmartUploadにあるようです。http://foradvice.net/smart_upload_faq.htmによると:
FAQ:aspSmartUploadはWindows 2003サーバーで動作しますか?
はい、aspSmartUploadの最新バージョンはWindows2003サーバーで正常に動作します。OSをアップグレードし、古いバージョンのaspSmartUploadを使用した場合は、aspSmartUpload3.2以降をダウンロードしてセットアップする必要があります。
もちろん、aspsmart.comは応答せず、「aspsmartupload3.2」のGoogleの結果はデッドリンクを示しています。私がどこでも見つけることができる最新バージョンは、いくつかの危険な外観のDLLダウンロードサイトにあるv3.0です。
これを解決するための最良の方法は何ですか、または誰かがASPSmartUploadのバージョン3.2への有効なリンクを提供できますか?ありがとう!