问题标签 [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.

0 投票
4 回答
57913 浏览

asp-classic - ASP/VBScript - Int() 与 CInt()

Int()ASP/VBScript和之间有什么区别CInt()

0 投票
4 回答
5017 浏览

security - 如何保护用于让用户上传文件的文件夹?

我的网络服务器中有一个文件夹,用于用户使用 ASP 页面上传照片。

授予IUSR对该文件夹的写权限是否足够安全?我必须确保别的东西吗?我怕黑客绕过 ASP 页面,直接将内容上传到文件夹中。

我在 Windows 2003 Server 上使用 ASP 经典和 IIS6。上传是通过HTTP,而不是FTP。

编辑:为了清楚起见更改问题并将我的答案更改为评论。

0 投票
2 回答
1336 浏览

linux - 在 Linux 中编写经典 ASP

在 Linux 下我应该使用什么来编写经典 ASP。我真的尝试过使用 Emacs 和 Vim,但我没有时间学习它们。

我正在寻找的是:

  • 语法高亮
  • 代码浏览器(Ctags)
  • 最好是某种代码洞察力

像 Ultra Edit 或 E-texteditor 这样的东西。

0 投票
3 回答
12919 浏览

asp-classic - 这是什么“多步 OLE DB”错误?

我正在开发一个由班加罗尔最好的软件开发的可怕软件。

它主要是用经典的 ASP/VbScript 编写的,但“移植”到 ASP.NET,尽管大部分代码是 ASPX 页面中的经典 ASP 样式:(

当它尝试连接到我的本地数据库时,我收到此消息:

多步 OLE DB 操作产生错误。检查每个 OLE DB 状态值(如果可用)。没有做任何工作。

有人知道这个错误是什么意思吗?它使用此连接字符串连接到我的本地计算机(运行 SQLEXPRESS):

这是它最初使用的连接字符串,我只是将它重新指向我的数据库。

更新:

问题是在 ADO 中使用“集成安全”。我改为使用用户帐户,它连接得很好。

0 投票
10 回答
5989 浏览

sql-server - VBScript/ASP 经典

我有几个关于 VBScript 和 ASP Classic 的问题:

  1. 在 VBScript/ASP 中访问 MS SQL Server 数据库的首选方法是什么?

  2. 将模型与视图与控制器分离的最佳实践是什么?

  3. 关于 VBScript 或 ASP,我还应该了解哪些其他事情?

如果您没有注意到,我是 VBScript 编码的新手。我意识到数字 2 和 3 是一种过于笼统的巨大“黑洞”问题,所以不要以为我期望从这里了解关于这两个问题的所有知识。

0 投票
8 回答
1832 浏览

asp.net - 从 ASP Classic 迁移到 .NET 并减轻痛苦

我们正在 .NET 3.5 中重新设计我们网站的面向客户的部分。到目前为止进展顺利,我们使用相同的工作流和存储过程,在大多数情况下,最大的变化是 UI、ORM(从字典到 LINQ),当然还有语言。到目前为止,大多数页面都是微不足道的,但现在我们正在处理最繁重的工作流页面。

我们的报价接受部分的主页是 1500 行,其中大约 90% 是 ASP,可能还有另外 1000 行函数调用包含。我认为 1500 行也有点欺骗性,因为我们正在使用这样的宝石

到目前为止,我一直在使用的标准做法是花一个小时左右的时间阅读该应用程序,既要熟悉它,又要删除注释掉/弃用的代码。然后以深度优先的方式工作。我将从顶部开始,复制文件中的一段代码aspx.cs并开始重写,在我去的时候进行明显的重构,特别是为了利用我们的 ORM。如果我得到一个我们没有的函数调用,我会写出定义。

在我完成所有编码后,我将在重构/测试中进行几次传递。我只是想知道是否有人对如何使这个过程更容易/更有效有任何提示。

0 投票
2 回答
7808 浏览

asp.net - 使用 Visual Studio 2008 远程调试 Web 应用程序的服务器端

所以,我读到在我的测试服务器机器上安装 VS2008 不是一个好主意,因为它太多地改变了运行时环境。我以前从未尝试过使用 Visual Studio 进行远程调试,那么逐行远程调试服务器端 Web 应用程序代码的“最佳”方法是什么。我希望能够设置断点、附加并开始逐行验证代码流,以及调试和其他东西:)。

我确信大多数答案都与 ASP.NET 代码有关,我对此很感兴趣,但我当前的代码库实际上是 Classic ASP 和 ISAPI Extensions,所以我更关心这一点。

另外,我的测试服务器在 VMWare 中运行,我注意到在最新的 VMWare 安装中提到了一些关于调试支持的内容,但我不熟悉这意味着什么……任何人都在使用它,它对你有什么作用?

0 投票
2 回答
1634 浏览

asp-classic - 如何在 Windows CE 上使用 ASP 压缩 JPEG 图像

ASP 页面获取数据用于绘制图形,然后我需要将创建的图像保存为 JPEG 以显示在浏览器上,并以 PDF 和其他格式使用。压缩图像的最佳方法是什么?我目前正在将 JPEG 压缩库移植到 ASP,但我认为在运行 Windows CE 6.0 的 ARM 设备上它会太慢。

因此,在 Windows CE 网络服务器中运行的 ASP 页面获取数据,将其呈现为位图图像,然后需要将其传递给访问该 ASP 页面的浏览器。相同的图像也用于 PDF 和另一种可以包含 JPEG 流的专有格式。

编辑:我正在寻找的方法是创建一个表示位图的数组,然后在 Windows CE 的 IIS 中使用 ASP 将其压缩为 JPEG,该 IIS 的 ASP 实现非常有限。

0 投票
19 回答
11440 浏览

asp.net - Classic ASP over ASP.net 有什么好处吗

与 Classic ASP 合作了大约 2 年,创建了 100 个简单的 Web 表单,我看不出切换到 .net 的充分理由;但是,我对 .net 并不那么精通,所以我确信我可能会遗漏一些东西。

我在工作中经常听到的一些观点可以在这里找到:http://www.packtpub.com/article/Classic-ASP(并不是我分享所有这些想法,但这是一个很好的起点)

我很想听听其他人对此事的看法。

0 投票
2 回答
19461 浏览

asp-classic - ASPSmartUpload v3.2

I have the unfortunate task of fixing a legacy ASP site that was migrated to Windows Server 2003, and I know nothing about ASP. The main issue appears to be with ASPSmartUpload, of which I have version 2.3 installed. According to http://foradvice.net/smart_upload_faq.htm:

FAQ: does aspSmartUpload work on Windows 2003 server ?

Yes, last versions of aspSmartUpload work fine on the Windows 2003 server. If you upgrade your OS and used an old version of aspSmartUpload, you have to download and setup aspSmartUpload 3.2+.

Of course, aspsmart.com doesn't respond and any Google result for "aspsmartupload 3.2" points to the dead link. The latest version I can find anywhere is v3.0, on some dodgy-looking DLL download site.

What is the best way to resolve this, or can anyone provide a working link to version 3.2 of ASPSmartUpload? Thanks!