问题标签 [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.
.net-3.5 - .NET Framework 3.5 不会安装在 VISTA 32 位上
运行 VISTA 32 位。
我正在尝试安装 c# Visual Express 2008 - 但它需要 .NET 3.5。安装期间的先决条件之一是 .NET 3.5 ...它尝试安装它但失败了,没有真正的错误消息。
所以我从 MS 网站下载了独立的 .NET 3.5 并尝试了。再次失败并出现错误
[10/17/08,23:17:07] WapUI:[2] DepCheck 指示未安装 Microsoft .NET Framework 3.0SP1 (CBS)。[10/17/08,23:50:55] Microsoft .NET Framework 3.0SP1 (CBS):[2] 错误:组件 Microsoft .NET Framework 3.0SP1 (CBS) 安装失败。MSI 返回错误代码 34
我目前安装了 c# Express 2005 版。但是我读到的所有内容都表明我可以将这两个应用程序安装在一起。我相信 2005 运行的是 Framework 2.0。2005 速成版运行良好。- 它只是 2008 版我在安装 .NET 3.5 时遇到问题......
有任何想法吗 ?谢谢
php - 在预算网络主机上运行的好 php 框架?
我想创建一些使用 PHP 作为编程语言的小型网站。我查看了几个框架,但它们看起来都相当大,并且不确定它们在共享托管环境中运行的好坏。我想知道是否有人知道在共享主机中运行良好的框架?我正在寻找具有 MVC 和 ORM 功能的东西,其他任何额外的东西都会是一个奖励。
javascript - 可用的 iPhone Web 应用程序 JavaScript UI 库/框架
我正在启动一个以 iPhone/iPod Touch 上的 Mobile Safari 为目标的 Web 应用程序。我正在评估当前可用的客户端 JavaScript/CSS 库/框架。
这些是我目前知道的:
- 用户界面
- 用户界面
- UiUIKit
- WebApp.Net
- iWebKit
- Apple 的 Dashcode 应用程序- 不是真正的独立库/框架,但它提供/生成符合原生 iPhone UI 隐喻的 JavaScript、CSS 和图像。
还有其他人吗?在我做出决定之前,我想确保我没有遗漏任何东西。我只是在寻找客户端 JavaScript/CSS 解决方案,并且由于时间限制,从头开始构建一个不是一种选择。没有服务器端 PHP、Ruby、Python、Java 等解决方案。
我知道iPhone Web 应用程序、模板、框架吗?被问到的问题,但这只提到了 iUI 和 UiUIKit。
谢谢
frameworks - 您最喜欢的 Web 框架中缺少的一项功能是什么?
今天有几个非常高质量的 web 框架,每个人似乎都能找到一个成为他们最喜欢的。然后,他们对所讨论的框架只有好话要说,并且他们将他们的个人经验与框架如何使 Web 开发对他们来说更愉快有关。
太好了,我在 stackoverflow 上看到的与 Web 框架相关的问题已经以有用的方式得到了回答,同时避免了激烈的战争等等 - 这说明了很多关于参与这里的人,并且很高兴阅读高质量的内容。
所以这是我的问题:当然,有 99 个理由喜欢你最喜欢的 Web 框架,但你希望它拥有的 1 个额外功能是什么?还是您认为可以改进的那 1 个领域?
希望我们已经摆脱了“我的框架比你的框架更好”的毫无意义的讨论,并且我们也意识到所有框架都有它们的最佳点。我当然尊重那些承认自己喜欢的框架并不完美的人,我想了解人们发现缺少或可以改进的功能类型。谁知道呢,那些框架的开发者可能会听到你的声音并实现/改进这些功能!
提前感谢您的回复。
javascript - 哪个 JavaScript AJAX 框架最强大且非常轻量级?
我一直在使用 jQuery 在基于 Web 的应用程序中完成整个 AJAX 魔术。但我决定不需要 jQuery 拥有的所有这些惊人的功能,除了它的 AJAX 函数(如、$.ajax()
、$.get()
和$.post
)。getJSON()
load();
你能推荐一个轻量级的跨浏览器 AJAX 库/框架(最多约 10 kb)吗?
javascript - 您选择的跨浏览器 javascript GUI
更新- 可在此处找到截至 2015 年 2 月更新的全面比较:
Ext JS 的替代品
2008年问题:
有许多很棒的和不太好的 Javascript GUI 框架。我看过一些(只是表面上)。我对他们中的任何一个都想不通
滚动到此问题的末尾,看看其他人怎么说
Ext.js是许多人的明显选择,因为它是最知名的框架之一。
优点:看起来很棒,社区很大,有很多扩展/插件,GPL'ed
缺点:无法使用具有商业许可的第三方扩展(其中一些扩展具有杀手级功能)Backbase相对鲜为人知。XML 和 Javascript 的奇妙组合,让人联想到 XUL。但是,它已经是跨浏览器的
优点:看起来不错,非常可扩展,可以轻松集成一些非常简洁的东西
缺点:定价过高且受 CPU 限制(尽管最多可在 2 个 CPU 上免费使用),论坛响应缓慢(虽然商业支持据说很快)qooxdoo也很受欢迎。
优点: 请填写
缺点:代码略杂(根据道听途说)YUI 填写描述
优点:组织良好的代码 缺点: 许多小部件仍处于测试阶段Dojo 填写描述
优点:类的增量加载
缺点:可能会觉得臃肿jQuery UI
优点:小部件不相互依赖
缺点:在早期开发阶段,小部件很少
可能被更广泛接受的趋势: jQuery 与 ASP.NET MVC 一起发布
你说什么?你用什么,为什么?您更愿意使用什么,为什么?在任何类型的项目中
要更新您的输入...
请参阅 Sergey Ilinsky 的这篇精彩评论,它很好地解释了当您只想拉动您的页面时应该选择哪个框架,构建一个具有丰富前端的应用程序(有多种选择,不少于)
另一个线程中的一个有趣评论比较了 jQuery、Dojo、Prototype、Mootools、Sproutcore和Cappuccino (问题已删除)。
php - 组织 PHP 类层次结构的最佳方法
我的大多数项目都使用了一个有点原始的框架,但是我想到了一个通用的设计问题,我还没有解决。对于给定的应用程序,我应该将特定于应用程序的类结构与框架的结构分开,还是在框架之上构建不是一件坏事?
例如,假设我有一个带有基本 Controller 类的框架,并为我的应用程序的给定部分扩展了它。哪种安排最有意义,为什么?
类结构 A:
- 调试时直观、易于查找源文件。
- 文件命名/目录结构反映了类层次结构。
类结构 B:
- 保持框架模块化,易于更换/更新。
- 给目录结构增加了一些复杂性,目录/文件命名不再遵循类层次结构。
总的来说,我知道这将取决于个人喜好,但我想确保在决定走哪条路之前权衡所有利弊。它实际上归结为类命名和目录结构,因为在任何一种情况下,实际的层次结构都将保持不变。
python - 如何在 Django 模型中编写方法来检索相关对象?
我有两个模型。我们称它们为对象 A 和对象 B。它们的设计如下所示:
现在,假设我想在 Foo 中创建一个方法,该方法返回引用该 Foo 实例的所有 Bar 对象。我该怎么做呢?
frameworks - 什么是脚手架?它是特定平台的术语吗?
脚手架,是什么?它是 Rails 独有的吗?
frameworks - 游戏编程 - 如何避免重新发明轮子
概括:
我可以在不重新发明轮子的情况下用 C 编写“厚客户端”游戏,还是应该硬着头皮使用一些库或 SDK?我是一个中等的 C 程序员,并且不害怕使用指针、数据结构、内存位置等。如果它能给我制作一个伟大的“厚客户端”游戏所需的控制权。但是,我正在考虑为了权力和控制而不是 易用性而避开高级语言和框架。
有时我对修补 2D 格斗/平台游戏作为一个副项目很感兴趣。我主要是一名具有 Python、Ruby 和 PHP 经验的 Linux 服务器端程序员。我知道其中一些语言有很好的框架,比如PyGame。我也知道人们在 Air 和 .NET 等方面取得的成功......但我有一些担忧:
- 性能:脚本语言是出了名的慢。如果我正在制作一款实时游戏,我希望它尽可能快。
- 庞大的二进制文件:使用 .NET 之类的框架或 Ruby 之类的脚本语言通常会导致您不需要的大型 CLR 或库。我想做的游戏会小而简单——我不希望它的CLR比游戏本身大!
- 额外的东西:老实说,我只是不喜欢继承一些大型游戏库的包袱,如果我能更好地围绕我自己的代码。
我问这个问题是因为我知道我很容易患上这里没有发明综合症。我一直想自己编程,我敢肯定这会浪费很多时间。然而,这对我来说非常有效——例如,我没有使用Rails(一个非常大的 Web 项目框架,其中包含一个 ORM 和 GUI 工具包),而是使用了一系列较小的 Ruby 工具,如rack和sequel组合在一起漂亮。
所以,我转向你,SO专家。我是不是太天真了?这是我的看法:
- 使用 C
- 缺点
- 可能会让我讨厌编程
- 重新发明轮子的高风险
- 需要很长时间以至于我失去兴趣的高风险
- 优点
- 久经考验 - 大多数 A-list 游戏都是用 C 语言完成的(今天仍然如此吗?)
- 对内存管理、速度、资产管理等的高度控制,我相信自己会学会处理这些
- 没有杂物
- 缺点
- 使用框架或 SDK
- 缺点
- 交付物过大的风险
- 在游戏开发的各个方面都依赖于原始库作者——如果没有我想要的功能怎么办?我必须自己编程,这还不错,但首先部分违背了使用高级框架的目的
- 性能问题的高风险
- 优点
- 更快的开发时间
- 可能更容易维护
- 没有浪费时间重新发明通用范式
- 缺点
我还能在这个列表中添加什么?这是一个纯粹的判断电话,还是有人可以为我达成交易?欢迎提出书籍建议。