小编mar*_*rto的帖子

以编程方式访问sitecore设置(Sitecore 6)

有没有办法通过代码获取sitecore设置.

我感兴趣的具体设置是数据文件夹路径.

sitecore sitecore6

21
推荐指数
2
解决办法
8655
查看次数

什么是一个好的Jsp IDE

我是开发人员,但有一份涉及一些jsp代码的工作.我一直在使用notepad ++,它在突出显示方面做得很好但是我错过了intellisense并且发现很难找到我需要的方法.

对于那些有智能感知的C#来说,有什么好的jsp IDE?

更新

我尝试了eclipse和idea,但两个接口都非常不同且不熟悉.所以我最终用记事本++完成了它.

更新 - Netbeans完成了这项工作

谢谢Kibbee.我有更多的时间,我尝试了netbeans,它适用于JSP.它很容易让它工作.我下载了它,安装了jsp插件,我就开始运行了.它具有智能感知并且非常轻巧.

ide jsp

8
推荐指数
1
解决办法
2万
查看次数

IIS 7静态文件压缩问题

我们有3个运行IIS7的Web服务器.我已经为静态和动态内容启用了压缩功能.我们一直在测试重负载下的服务器,半小时后网站上的样式开始破坏.

我开始调查,结果发现,IIS的发球CSS和JS文件与内容编码:gzip,但实际的文件内容不被压缩.这会导致浏览器在尝试处理内容时出错.如果我重新启动IIS,问题就会消失.

有没有人遇到过类似的问题?诊断问题的最佳方法是什么?

谢谢

compression iis-7

8
推荐指数
1
解决办法
2575
查看次数

TDD与Episerver

抽象episerver基础设施以便于测试的最佳方法是什么?

.net tdd episerver

6
推荐指数
2
解决办法
844
查看次数

Mongoose创建测试数据并在没有数据库连接的情况下填充

我正在编写一个使用具有嵌套对象的猫鼬模型的单元测试.我想填充主模型和引用的模型,而不调用'populate'并从数据库中获取任何内容.这是coffeescript中的一个例子

CarSchema = new mongoose.Schema
  name:
    type: String
    required: true
  engine:
    type: ObjectId
    ref: 'Engine'
    required: true

Car = mongoose.model('Car', CarSchema)

EngineSchema = new mongoose.Schema
  name:
    type:String
    required: true

Engine = mongoose.model('Engine', EngineSchema)

engine1 = new Engine({name: 'test'})
car1 = new Car({engine: engine1, name: 'car'})

assert.equal (car1.engine.name, 'test') #this fails
Run Code Online (Sandbox Code Playgroud)

会发生什么事情是将car1.engine设置为id而不是引擎对象.有没有办法让这个工作?

javascript unit-testing mongoose node.js coffeescript

5
推荐指数
1
解决办法
551
查看次数

Sitecore.Security.AntiCsrf是做什么的,我可以在内容交付服务器上禁用它吗?

当前,我们遇到一个问题,当在操作内引发异常时,一些对异步Controller操作的ajax请求会挂起。

通过当前正在执行的请求查看时,您可以看到以下信息

<REQUEST REQUEST.NAME="c500100080026ded" Url="/url" Verb="GET" Stage="SendResponse" Module="SitecoreAntiCSRF" Time="1602531" SITE.ID="2" WP.NAME="14268" APPPOOL.NAME="AppPool" />
Run Code Online (Sandbox Code Playgroud)

Content Delivery服务器上是否需要该模块?我可以完全删除它吗?如果我这样做会产生什么影响?

sitecore的版本:8 Update-5

sitecore sitecore8

5
推荐指数
1
解决办法
2357
查看次数

每天在同一时间运行sitecore计划任务

我需要在每天的确切时间运行sitecore计划任务.目前,任务按以下方式安排:

Schedule: 20100201T235900|20200201T235900|127|23:59:59
Last run: 2011 06 22 01:32:25
Run Code Online (Sandbox Code Playgroud)

该任务大约需要5分钟才能执行,因此"上次运行"会逐渐滑落并在稍后和之后运行.

我的主要想法是创建一个调用Web服务的Windows计划任务,并重置相关任务的上次运行时间.

还有另外一种方法吗?我错过了一些可以实现这一目标的配置属性吗?

sitecore sitecore6

4
推荐指数
1
解决办法
4049
查看次数

Rails 3 ActiveRecord每个关联模型的模型总和

我有2个型号

Category
- id
- name
Run Code Online (Sandbox Code Playgroud)

Transaction
 - id
 - category_id
 - amount
Run Code Online (Sandbox Code Playgroud)

我想找到每个类别的所有交易的总和.我知道我可以获得一个caterogies列表,然后使用category_id得到所有交易的总和,但它会做20多个查询.

有没有办法在一个查询中完成所有操作?

编辑:我想最终得到[[category1,sum],[category2,sum]]的列表.

ruby activerecord ruby-on-rails-3

2
推荐指数
1
解决办法
3391
查看次数

检测selenium webdriver何时在浏览器中更改url

我需要检测浏览器中的URL何时更改是否是因为单击链接,表单帖子或我更改了代码中的URL.

我需要它,因为我正在创建一个表示页面的对象,我需要在url更改时重新设置它.

这是我到目前为止所尝试的:

private string _pageUrl;
protected T _page = default(T);
protected T Page
{
    get
    {
        if (_page == null || UrlHasChanged())
        {
            _page = GetPage<T>();
            SetPageUrl();
        }
        return _page;
    }
}

private bool UrlHasChanged()
{
    var driver = Session.GetDriver();
    return driver.Url != _pageUrl;
}

public void SetPageUrl()
{
    _pageUrl = Session.GetDriver().Url;
}
Run Code Online (Sandbox Code Playgroud)

这在大多数情况下都有效,但是当测试前进到页面然后返回到初始页面时它会失败.

我需要一种方法来检测网址何时发生变化,以便重置_page字段.

c# webdriver

2
推荐指数
1
解决办法
2831
查看次数

如何使用asp.net中的服务器端代码显示警报?

我想在按钮单击时执行以下代码,但是当我刷新页面时执行以下代码.我不希望这种行为.请帮我.

string str = "Are you sure, you want to Approve this Record?";
this.ClientScript.RegisterStartupScript(typeof(Page), "Popup", "ConfirmApproval('" + str + "');", true);
Run Code Online (Sandbox Code Playgroud)

asp.net

0
推荐指数
1
解决办法
2万
查看次数