问题标签 [hosted]
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.
c# - XBAP 和 MouseWheel 事件
我有一个托管在 FireFox 中的 XBAP,效果很好。但是,我永远无法检测到 MouseWheel 事件!我猜 FireFox 正在使用它们,而不是将它们传递给托管应用程序。
关于如何解决这个问题的任何想法?
eclipse - GWT 托管模式非常慢
在 Eclipse Ganymede(Windwos XP 3GB RAM)中运行的 GWT 托管模式确实存在问题。当我们在托管模式下启动我们的应用程序时,它需要很长时间才能启动,而且一旦应用程序启动,事务也需要几分钟才能做出反应。似乎 Javascript 和服务器之间的通信需要很长时间。
处理器在此期间几乎没有负载。即使从外部浏览器编译和启动也无济于事。
奇怪的是,我们确实有另外两台计算机(一台 Windows XP 和一台 Linux)具有完全相同的设置,其中托管模式以正常速度运行,同一应用程序没有任何问题。
javascript - 如何实例化通过 JavaScript 动态加载的 .NET 托管控件?
我正在尝试使用JavaScript将一组 .NET 托管控件动态加载到页面中,以将 OBJECT 标记注入 HTML。
我的问题是对象没有实例化,只会出现在页面加载时可见的静态对象。有没有办法让这些对象加载?
mercurial - 带有可变存储库的托管错误跟踪系统(选项摘要和征求意见)
问题
您使用了哪些托管的 mercurial 存储库/错误跟踪系统或系统?
你会推荐给其他人吗?
存储库托管或错误跟踪功能是否存在严重缺陷,难以推荐?
你有其他关于它的经验或你想分享的观点吗?
如果您使用过其他非 mercurial 托管存储库/错误跟踪系统,它的比较如何?
(如果我理解正确,这种类型的社区维基风格问题的最佳格式是每个选项一个答案,如果您经历过几个)
背景
我一直在寻找设置错误/问题跟踪数据库的选项,并在这个线程和这个. 但后来我想到,托管解决方案不仅可以解决跟踪错误的问题,还可以解决我们在世界各地的客户站点访问我们的 mercurial 源代码存储库的问题。
由于我们目前无法通过 ssl 提供 mercurial 存储库,因此当我在客户站点时,我必须通过 VPN 将我的笔记本电脑连接到我的工作网络并通过 samba 共享访问 mercurial 存储库(即使它只是同步两次一天)。这在高延迟网络上非常慢,并且对于某些客户的防火墙来说是不可能的。即使我们可以在这里运行TRAC或Redmine服务器(感谢turnkey),我也不确定它是否会更快,因为我们的互联网连接已经过分紧张了。
我希望开发人员能够向/从远程存储库推/拉,服务工程师能够从远程存储库中拉动,并且客户(内部和外部)能够提交错误/发布报告。
初始选项
看着 Assembla,我认为 'group' 的价格看起来很合理,但查询后发现每个工作区只能包含一个存储库。由于我们的每个产品可能有多达十几个存储库(主要用于库),需要为每个产品单独管理,我可以看到它很快就会变得昂贵。从好的方面来说,“用户”似乎只是工作区的成员,因此您可以拥有尽可能多的客户用户(只能提交支持票并跟踪自己的票的人)而不会用完您的用户分配。
Jira 仅根据用户数量收费,不幸的是,如果您希望他们能够跟踪他们的票证,客户端用户也计入此费用。如果您只希望客户能够提交未跟踪的问题,您可以让他们匿名提交,但这对我来说感觉不是很专业。
更多选择
查看@Paidhi 建议的MercurialHosting页面,我添加了似乎提供私人存储库的选项,以及我通过网络搜索找到的另一个选项。
括号中的价格是根据他们的网站当天的价格。欢迎日后指正。
无论如何,这是我的总结,根据他们网站上提供的信息:
- Assembla,http://www.assembla.com/,看起来是一个合理的价格,但每个工作区只有一个存储库,所以三个项目,每个项目有 6 个存储库,将占用与每月 99 美元的专业帐户相关的大部分空间(20 个空格)。错误跟踪基于 Trac。Mercurial+Trac 支持是在 2007 年的一篇博客文章中宣布的,但他们只在其 Features 网页上列出了 SVN 和 Git。
- 费用:40、40、无限制、无限制用户和 1、10、20、100 个工作区每月 24 美元、49 美元、99 美元和 249 美元。(2010 年 3 月 29 日,2010 年 10 月 27 日)
- 他们现在也对他们的所有计划说无限的存储库。(2010 年 10 月 27 日)
- 基于 SSL 的推/拉?网站 HTTPS 登录。
- BitBucket,http: //bitbucket.org/plans/ ,是一个专门的 mercurial 托管站点,用于开源和专有项目,支持 SSL。他们有一个集成的错误跟踪器,对于私有存储库来说它们很便宜。除了它自己的问题跟踪器外,它还与 Lighthouse 和 FogBugz 集成。
- 成本:5、10、25、50 和无限用户每月 0 美元、10 美元、20 美元、40 美元和 80 美元,拥有无限的公共和私人存储库。(2010 年 10 月 27 日)
- 成本:1、5、15、25 和 150 个私有存储库每月 0 美元、5 美元、12 美元、50 美元和 100 美元。(2010 年 3 月 29 日)
- Bitbucket 今年被 Atlassian(参见 Jira)接管,因此定价发生了显着变化。请注意,“用户”被定义为对私有存储库具有读/写访问权限的人。(2010 年 10 月 27 日)
- 基于 SSL 和 SSH 的推/拉。网站登录不使用 HTTPS,但支持 OpenID,因此您可以选择使用 HTTPS 登录的 OpenID 提供商。
- Codebase HQ,http://www.codebasehq.com/,支持 Hg,几乎和 BitBucket 一样便宜。
- 成本: 3、15、30 和 60 个活动项目、无限存储库、无限用户(10 位用户除外,每月 5 英镑)和 0.5、2、4 和 10GB 的费用为 5 英镑、13 英镑、21 英镑和 40 英镑/月。(2010 年 3 月 29 日,2010 年 10 月 27 日)
- 基于 SSL 的推/拉?网站HTTPS登录?
- Firefly, http: //firefly.activestate.com/,由 ActiveState 提供,看起来很有趣,但该网站对细节有点轻描淡写,例如每个项目是否只能有一个存储库。
- 成本:1、5 和 30 个私人项目每月 9 美元、19 美元和 39 英镑,存储限制为 0.5、1.5 和 3 GB。(2010 年 3 月 29 日)
- 基于 SSL 的推/拉?网站 HTTPS 登录。
- 原来的萤火虫链接坏了,新的萤火虫网站似乎没有说明非试用萤火虫的费用是多少。(2010 年 10 月 27 日)
- Jira,http://www.atlassian.com/software/jira/,不受您可以拥有的存储库数量的限制,而是受“用户”的限制。如果我们希望客户用户能够跟踪他们的问题,这可能会非常昂贵,因为他们需要为他们创建一个完整的用户帐户。此外,虽然有支持 jira 的 Mercurial 扩展,但 Atlassian Fisheye 的 Mercurial 没有“高级集成”。
- 成本:10、25、50、100、100 多个用户每月 150 美元、300 美元、400 美元、500 美元、700 美元。(2010 年 3 月 29 日,2010 年 10 月 27 日)
- 基于 SSL 的推/拉?网站 HTTPS 登录。
- Repository Hosting,http: //repositoryhosting.com/,在 2 月份添加了 Mercurial 支持,但与 Assembla 不同的是,他们确实费心更新主页来提及它。
- 成本:每月 6 美元,用于 2GB 存储、无限存储库、Trac 项目和用户。额外存储 1 美元/GB。(2010 年 10 月 15 日,2010 年 10 月 27 日)
- 基于 SSL 的推/拉?网站HTTPS登录?
- Project Kenai, http: //kenai.com,似乎允许私人项目,但在必须请求之前,每个用户只允许 5 个项目,我无法确定与项目关联的存储库数量是否有限制。我也对利用 Sun 捐赠的资源来鼓励闭源商业项目的开源开发感到不安,而且似乎没有支付额外项目或资源的选项。
- 费用:免费,但每位用户仅限 5 个项目。(2010 年 3 月 29 日)
- 基于 SSL 的推/拉?网站 HTTPS 登录。
- 现在找不到私人项目的提及(2010 年 10 月 27 日)
- Kiln & FogBugz On Demand,http ://fogcreek.com/Kiln/IntrotoOnDemand.html 将 Kilns mercurial DVCS 功能与 FogBugz 集成在一起,其中组合包比组件便宜得多。此外,Fogbugz 集成据说非常出色。*8')
- 成本:30 英镑/开发人员/月(比 Kiln 或 FogBugz 本身高 5 美元/天/平方米)。(2010 年 3 月 29 日,2010 年 10 月 27 日)
- 基于 SSL 的推/拉?
- SourceRepo, http://sourcerepo.com/也支持 HG,甚至比 BitBucket & Codebase 更便宜。
- 成本:每月 4 美元、7 美元和 13 美元,1 个无限和无限的存储库/trac/redmine 实例以及 500MB、1GB 和 3GB 存储。(2010 年 3 月 29 日,2010 年 10 月 27 日)
- 基于 SSL 的推/拉。网站 HTTPS 登录。
wpf - 是否可以从 WPF 应用程序托管 Silverlight 小部件?
如果我想创建一些 Silverlight 小部件并将它们托管在 WPF 中,这可能吗?
我搜索了示例并在网上找到了一些概念,但没有真正解决/工作/和一堆死链接的方法。
有没有人成功地做到这一点或任何想法如何做到这一点?任何帮助表示赞赏。
wpf - WPF HwndHost 键盘焦点
屏幕截图中的图表区域是一个 HwndHost 控件,它承载一个用 C++/CLI 实现并使用 Direct2D 绘制的本机 Win32 窗口(具有自己注册的 WNDCLASS)。HwndHost 托管在 WPF 边框控件中。
我遇到的问题是我无法将键盘焦点设置到托管的 Win32 窗口。当用户单击图表区域时,我希望焦点移动到托管的 Win32 窗口。我尝试在 WM_LBUTTONDOWN 上调用 SetFocus,但这会破坏应用程序其余部分的焦点。
目前,即使我点击 Win32 窗口,焦点仍然在左侧的树视图上,如果我按下上/下光标键,树视图将获得它们,而不是图表窗口。
如何使托管的 Win32 窗口在用户单击图表区域时接收键盘输入,直到它单击另一个控件(如树视图或工具栏)?
替代文字 http://dl.dropbox.com/u/190212/public/wpf_hwndhost.png
编辑:这是窗口主机的 C++/CLI 代码:
html - 如何授予对托管在 html 中的 Windows 窗体的非托管代码访问权限?
我正在尝试在 html 页面内的 C# 中托管 Windows 窗体控件,然后在 IIS 中托管该网页,以便其他客户端计算机可以访问。SecurityPermissionException
问题是:用户控件使用了一些非托管代码,当使用另一台机器访问时触发。
为了查明错误,我设法将我的代码简化为一个基本示例,但我似乎无法找到答案。
这是我的用户控件:
我已经使用密钥对程序集进行了签名,我在 .NET 配置工具中创建了一个权限集以授予对非托管代码的访问权限,并创建了一个CodeGroup
指向用于命名程序集的强密钥。我还创建了一个 MSI,以便将这些设置复制到其他机器(我在企业和机器级别都这样做了)。
尽管如此,SecurityPermissionException
当我单击按钮时,此代码仍会触发...
我在这里错过了什么吗?
git - 懒惰的 Git 存储库更新程序
我使用 Git 作为托管服务器 Web 应用程序的存储库。
我知道您应该将本地存储库与远程项目一起使用的方式是将您编辑的每个文件复制到本地计算机并将其添加到存储库以使更改保持最新。
我的问题是:如果我通常每天编辑或创建大量新文件,有没有办法让我一次将所做的所有更改提交到我的存储库,而不必单独更新每个文件?
service - 托管服务为带有注册表单的用户发布软件版本?
我是一个寻找在线服务的唯一开发人员,我可以在其中为用户托管我的软件版本文件。我希望他们在下载之前先注册,以便了解谁下载了该软件。是否存在这样的服务以及推荐什么服务?我也有在线保存的软件手册。
project-management - 非迭代的免费托管项目规划师
我目前正在使用 Pivotal Tracker,我喜欢它的功能。不过,我正在从事的项目基本上只是一个业余爱好游戏项目(尽管我打算在完成后将其出售)。因此,虽然我确实想及时推进并处理它,但我真的不喜欢像 Pivotal Tracker 那样被“定时”迭代。
我真的很喜欢 Trac,但我不想将它托管在我的家庭服务器上,因为我不是 24/7 运行该服务器,而且我有另一个人在处理无法访问我的服务器的项目。所以我希望那个人能够随时访问跟踪器。那么有没有托管的像 Trac 这样的项目跟踪器?
谢谢