问题标签 [frameworks]

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 投票
14 回答
2842 浏览

perl - Perl 有什么好的自动化测试套件吗?

有人可以为 Perl 推荐一些好的自动化测试套件框架吗?

0 投票
7 回答
981 浏览

perl - 在 Perl 中应用编码标准是否有任何好的自动化框架?

我知道的一个是Perl::Critic

到目前为止,我的谷歌搜索多次尝试都没有结果。:-(

有人在这里有什么建议吗?

任何根据我们的编码标准配置 Perl::Critic 并在代码库上运行它的资源将不胜感激。

0 投票
7 回答
12021 浏览

php - PHP的控制容器反转?

我正在尝试用 PHP 编写 TDD 风格,而我最大的绊脚石之一(除了缺乏像样的 IDE)是我必须制作自己的 IoC 容器,才能正确注入所有模拟对象。

有人在 PHP 中使用过 Ioc 容器吗?我所能找到的只是一直烦人的 phpclasses.org 上的 PHP IOC,而且它似乎几乎没有文档,也没有太多的追随者。

0 投票
7 回答
3568 浏览

.net - 确定程序集是否是 .NET 框架的一部分

如何从程序集名称或程序集类(或其他类似名称)中判断程序集是否是.NET框架的一部分(即 .NET 框架System.windows.Forms)?

到目前为止,我已经考虑了 PublicKeyToken 和 CodeBase 属性,但对于整个框架来说,它们并不总是相同的。

我想要此信息的原因是获取我的 EXE 文件正在使用的程序集列表,这些程序集需要在客户端计算机上,因此我可以将正确的文件打包到安装文件中,而无需使用 Visual Studio 安装系统。问题是,我不想选择任何 .NET 框架程序集,我希望它是一个自动过程,只要完成主要更新就可以轻松推出。

最终的解决方案是有一个 IsFramework 属性...... :)

0 投票
2 回答
872 浏览

.net - 企业库应用程序块还是自研框架?

我们目前正在寻求采用某种类型的“标准”开发人员框架,并研究了使用企业库。你会推荐使用这些块作为软件开发的基础,还是我们应该做一些本土化的事情?

0 投票
15 回答
2777 浏览

python - 您将如何设计一个非常“Pythonic”的 UI 框架?

我一直在玩 Ruby 库“鞋子”。基本上,您可以通过以下方式编写 GUI 应用程序:

这让我想到——我将如何在 Python 中设计一个类似的好用的 GUI 框架?一个没有通常的绑定,基本上是 C* 库的包装器(在 GTK、Tk、wx、QT 等的情况下)

鞋子从 Web 开发(如#f0c2f0样式颜色符号、CSS 布局技术等:margin => 10)和 ruby​​(以合理的方式广泛使用块)中获取东西

Python 缺乏“红宝石块”使得(隐喻的)直接端口不可能:

没有那么干净,也不会那么灵活,我什至不确定它是否可以实施。

使用装饰器似乎是一种将代码块映射到特定操作的有趣方式:

基本上,装饰器函数存储函数,然后当动作发生(例如,单击)时,将执行适当的函数。

各种东西的范围(比如la上面例子中的标签)可能相当复杂,但它似乎以一种相当简洁的方式可行..

0 投票
7 回答
13575 浏览

javascript - 为SVG + Javascript框架寻求一个好的解决方案

我希望听到其他人使用 SVG + Javascript 框架的经验。

我希望框架处理的事情——DOM 创建、事件处理和最小尺寸。

Jquery SVG 插件 - http://keith-wood.name/svg.html似乎是我能找到的唯一一个。

0 投票
12 回答
14833 浏览

c++ - C++ 网络服务框架

我们正在寻找支持 RPC 的 C++ Soap Web 服务框架,最好是开源的。有什么建议吗?

0 投票
8 回答
4106 浏览

.net - 为 .NET Framework 3.5 而不是 2.0 编译有什么优势吗?

为 .NET Framework 3.5 而不是 2.0 编译有什么优势吗?

例如更少的内存消耗,更快的启动,更好的性能......

我个人不这么认为,但我可能错过了一些东西。

编辑

  1. 当然3.5框架还有更多的特性,但这些都不是本题的重点。

  2. 好像没什么优势。

  3. 是的,我的意思是针对框架。我已经安装了最新的 3.5 SP1 和 VS 2008,那么编译和定位框架有什么区别?我可以在项目选项中定位框架,但如何“编译”特定的框架版本?我不知道有什么不同。

  4. 所以现在我们同意没有优势。

0 投票
9 回答
293 浏览

frameworks - 什么级别的复杂性需要一个框架?

切换到现有的 Web 开发框架的复杂程度是多少?

什么样的复杂性度量对于 Web 开发是实用的?代码长度?功能列表?数据库大小?