问题标签 [web-applications]

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 投票
2 回答
538 浏览

asp.net - 如何使用动态导航制作动态内容?

我正在创建一个 ASP.NET 网站,其中所有页面都挂在数据库驱动的树层次结构上。页面通常呈现 HTML 内容。但是,有些人会执行编程。

例子:

  1. “联系我们”表格
  2. 报告生成器

我应该如何表示/引用数据库中的编程?我应该有一个 Web 用户控件 (.ascx) 名称的 varchar 值吗?还是 Web 窗体 (.aspx) 名称?还有什么?还是应该只是我的应用程序中字典中的整数或其他此类 ID?

我可以用这种结构制作一个 ASP.NET 站点地图提供程序吗?

在此处查看更多信息:哪个是我导航的最佳数据库架构?

0 投票
3 回答
4302 浏览

web-services - IMAP 转发器

我想知道从 IMAP 帐户转发邮件的最快和最可靠的方法是什么。

我的大学不允许我们的学生邮箱转发到私人电子邮件帐户(这里每个人都使用 Gmail 或 Hotmail)。这是一个政治问题,而不是技术问题。我们确实有对邮箱的 IMAP 访问权限。我想要一项通过 IMAP 下载邮件并转发的服务。扩展它会很好,所以成千上万的学生可以使用它。最终,我想建立一个公共注册页面,并从那里自动处理它。

到目前为止,我已经制作了一个不错的 PHP 脚本,它可以连接、下载标题和正文部分,并将它们联系在一起。我有两个问题。

1)我正在下载所有类型的部分,并将它们重新组合在一起。我希望每个异国情调的附件、奇怪的编码文本和每种类型的标题都能幸免于难。我什至不确定我是否有完整的标题。

2) to: 电子邮件地址成为私人电子邮件地址,而不是原始学生电子邮件地址。我认为这是蹩脚的,并且在搜索和存档时不方便。

PHP脚本是要走的路吗?使用特定的 linux 邮件服务/守护进程有什么技巧吗?IMAP 是否有“转发”命令,我错过了?

0 投票
10 回答
5180 浏览

php - PHP 是否面向对象?

我有一个未使用 PHP 的面向对象功能编写的 web 应用程序的开始。

我真的不知道是否值得回去重写我已经完成的部分。面向对象的 PHP 是否值得重写一个体面的工作应用程序的全部或部分?

0 投票
3 回答
388 浏览

.net - 我应该为一个独立的 ASP.NET Web 应用程序使用多个程序集吗?

来自企业 IT 环境的标准总是为每一层、业务逻辑、数据访问创建一个类库项目,有时还为特定类型创建更大的隔离。

现在我正在开发自己的 Web 应用程序项目,我认为没有必要以这种方式隔离我的代码。

我没有多个应用程序需要共享此逻辑或服务启用它。我也没有看到部署方案有任何优势。

我倾向于将所有工件放在一个 Web 应用程序中,并在逻辑上由项目文件夹分隔。

我想知道社区的想法。


让我添加更多信息...

我正在使用 MVC 预览版 5 编写此应用程序,因此框架中继承的关注点分离将支持单元测试。我喜欢对一切进行测试!

0 投票
3 回答
2656 浏览

asp.net - 部署 ASP.Net Web 应用程序的好方法是什么?

我们目前通过创建数据库并通过查询分析器运行 SQL 脚本来部署 Web 应用程序。然后我们从“发布网站”复制输出并在 IIS 中设置该网站。

我们已经在 Visual Studio 中看到了 websetup,但该部分似乎没有什么文档。例如,我们不清楚如何向用户询问 SQL 服务器的 IP 和密码。我们也倾向于以这种方式部署的网站出现在http://example.com/project之类的文件夹下,而不仅仅是http://example.com

然后存在未安装 AJAX.Net 或未应用某些或其他补丁的问题。

到目前为止,我们可以物理访问服务器。很快,虽然我们将要运送 CDROM。人工干预和自动化之间的实际权衡是什么?

0 投票
7 回答
16617 浏览

javascript - 如何从基于 Javascript 的 web 应用程序中录制音频?

我正在尝试编写一个记录 WAV 文件的网络应用程序(例如:来自用户的麦克风)。我知道单独的 Javascript 无法做到这一点,但我对使用最少专有方法来增强我的 Javascript 感兴趣。我的目标浏览器是 Firefox for PC 和 Mac(所以没有 ActiveX)。

我收集它可以用 Flash 完成(但不能作为 WAV 格式的文件)。我收集它可以用 Java 完成(但不能没有代码签名)。这些是唯一的选择吗?

我想将文件录制为 WAV,因为 webapp 的目的是组装一个高质量的短声音库。我估计上传将是 50 MB,这对于质量来说是非常值得的。该应用程序将仅在我们的 Intranet 上使用。

更新:由于 JetPack 即将推出的音频 API,现在有一个替代解决方案:请参阅https://wiki.mozilla.org/Labs/Jetpack/JEP/18

0 投票
4 回答
9743 浏览

java - Java Servlet 404 错误

404 resource not found当 Sun 的 J2EE 自动创建的给定 .WAR 中的页面deploytool试图在同一个 .WAR 文件中加载 Servlet 时,最有可能导致错误的罪魁祸首是什么?
例如:

HTTP 状态 404 - /MyServlet/MyServlet

类型状态报告

消息/MyServlet/MyServlet

描述请求的资源 (/MyServlet/MyServlet) 不可用。


相关:其中,您希望有多少是特定于服务器的?例如:Sun Java Application Server vs Tomcat & Catalina

0 投票
14 回答
2113 浏览

asp.net-mvc - 有人在实时站点上使用 ASP.NET MVC 框架吗?

准备好了吗?

我已经玩了很短的时间,这似乎很合理。有人将它用于实时网站吗?

有什么需要注意的问题吗?

0 投票
9 回答
668 浏览

unit-testing - 寻找网站测试自动化的途径

我们开发自定义调查网站,我正在寻找一种方法来自动化这些网站的模式测试。调查通常包含许多复杂的规则和分支,这些规则和分支也会触发项目的响应方式。所有调查在发布给客户之前都经过严格测试。这种测试需要大量的手工工作。我想了解一些我可以用来通过回答问题和验证数据库中的结果来自动化这些测试的选项。调查站点由一个引擎生成,该引擎创建和写入 asp 页面并接收响应以处理到数据库中。所以我可以确定测试网站的唯一方法是与网页本身进行交互。我想在某种程度上我需要构建某种类型的机器人;我真的不太了解他们背后的设计。

有人可以就如何实现这一目标提供一些建议吗?感谢您的时间。

布雷特

0 投票
5 回答
943 浏览

java - 打包Tomcat

在我的工作中,我们必须在各种环境中部署应用程序。这是一个标准的 WAR 文件,需要进行一些配置,部署在 Tomcat 6 上。

有什么方法可以用 Tomcat 创建一个“部署包”,以便您只需提取它并设置 Tomcat 以及您的应用程序?我不确定使用 Tomcat 文件夹创建 .zip 文件是否可行!它肯定不会安装该服务。

欢迎提出建议!

我应该注意到 - 目前 - 所有应用程序都部署在 Windows 服务器上。

谢谢,菲尔