小编Dha*_*777的帖子

在Application Insights中查看POST请求正文

是否可以在Application Insights中查看POST请求正文?

我可以看到请求详细信息,但不能查看应用程序洞察中发布的有效负载.我是否需要通过一些编码来跟踪这个?

我正在构建一个MVC核心1.1 Web Api.

POST请求

c# azure-application-insights

49
推荐指数
4
解决办法
2万
查看次数

卡夫卡或SNS还是其他什么?

对不起,如果是新手问题.但我试图了解我应该使用什么.据我所知,卡夫卡是:

Apache Kafka是一个分布式发布 - 订阅消息传递系统.

而SNS也是pub/sub系统.

我的目标是在AWS上使用一些队列消息传递系统,该应用程序将分布在少数服务器上.顺便说一句(主要语言是Python).因为它是在亚马逊上,我的第一个想法是使用SNS和SQS.但是我看到很多人在AWS上使用Kafka.一个又一个有什么优势?

amazon-sqs amazon-web-services apache-kafka

48
推荐指数
2
解决办法
3万
查看次数

Asp.Net Mvc - Html.TextBox - 设置自动对焦属性

在Html 5中,文本框上有一个名为autofocus的新属性.

问题是它是一个布尔值(有或没有)

它应该看起来像:

<input name="a" value="" autofocus>
Run Code Online (Sandbox Code Playgroud)

我试过了 :

<%= Html.TextBox( "a", null, new { autofocus } ) %>
Run Code Online (Sandbox Code Playgroud)

但是,它给了我一个错误,因为我没有为自动对焦设置值...

我知道我可以手动完成,但我可以使用Html.TextBox吗?

asp.net-mvc html-helper .net-3.5

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

Sitecore没有读取/创建计数器的必要权限

在Sitecore(6.6 v130404)日志文件中有太多"Sitecore没有读取/创建计数器的必要权限." 正在创建的记录.我已禁用服务器中的性能计数器.

 <!--  ENABLE COUNTERS
                Indicates if performance counters are enabled.
                Default value: true
  -->

<setting name="Counters.Enabled" value="false"/>
Run Code Online (Sandbox Code Playgroud)

日志提取:(每6秒继续更新日志)

Heartbeat 19:07:33 WARN  Sitecore has no necessary permissions for reading/creating counters.
Heartbeat 19:07:39 WARN  Sitecore has no necessary permissions for reading/creating counters.
Heartbeat 19:07:45 WARN  Sitecore has no necessary permissions for reading/creating counters.
Heartbeat 19:07:51 WARN  Sitecore has no necessary permissions for reading/creating counters.
Run Code Online (Sandbox Code Playgroud)

我修改了以下webconfig设置并将值设置为1小时,因为上面的日志提到它与心跳设置有关.

这解决了这个问题.我已经使用Google搜索了此设置中此更改的任何效果,但未找到任何结果.可以将此设置设置为1小时吗?这个设置的目的是什么?

asp.net sitecore sitecore6

13
推荐指数
2
解决办法
9231
查看次数

构建错误AppData\Local\Temp\TFSTemp

当我构建我的ASP.NET MVC应用程序(VS2013,.net 4.5.1)时,我收到了这些错误.

我通过删除完整标记重新考虑了"login.cshtml"并再次进行了操作.现在我遇到了构建错误(红色错误).但构建状态是"Build Succeed",应用程序运行正常.

所以这是我的本地机器特有的.

Error   21  The name 'RenderBody' does not exist in the current context c:\Users\....\AppData\Local\Temp\TFSTemp\vctmp6480_135776.cshtml    61  34  Miscellaneous Files

Error   20  The name 'Scripts' does not exist in the current context    c:\Users\...\AppData\Local\Temp\TFSTemp\vctmp6480_135776.cshtml 34  6   Miscellaneous Files

Error   17  The name 'Styles' does not exist in the current context c:\Users\....\AppData\Local\Temp\TFSTemp\vctmp6480_135776.cshtml    20  6   Miscellaneous Files
Run Code Online (Sandbox Code Playgroud)

我已经清理了c:\Users\....\AppData\Local\Temp\TFSTemp文件夹.我仍然遇到了这个问题.有任何想法吗?

asp.net-mvc visual-studio-2013

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

将现有构建配置应用于新项目

这是场景,

  1. 创建了一个新的Web应用程序(MVC5,空模板)作为"MyMVCWebApplication".默认构建配置像往常一样是Debug和Release.

  2. 导入现有项目"Commont.Logger",它具有Debug,Release,Test和Prod构建配置.

一旦我添加了Common.Logger项目,VS 2013就会在构建配置下拉列表(Run)旁边显示所有Debug,Release,Test和Prod配置.

但我不能为Web项目中的Web配置(对于Test和Prod)执行"添加配置转换".然后我检查了"配置管理器",我注意到它没有显示Web项目的Test和Prod配置.在编辑配置中,它只有重命名和删除,没有"添加"功能.

如何将这些Test和Prod构建配置添加到Web项目中?

c# asp.net-mvc visual-studio-2013

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

如何在Sitecore中将字段设置为"只读"?

在我的"用户"模板中,我有一个"用户ID"字段,这是一个"单行文本"控件.我想为使用此模板创建的所有用户项创建此字段"只读".我怎样才能做到这一点?

sitecore

7
推荐指数
1
解决办法
4163
查看次数

解决Sitecore工作箱性能问题

在Sitecore工作箱中(Sitecore.Shell.Applications.Workbox),在该DisplayStates(IWorkflow workflow, XmlControl placeholder)方法中,Sitecore使用以下方法检索特定工作流状态中的项目.

DataUri[] items = this.GetItems(state, workflow);
Run Code Online (Sandbox Code Playgroud)

在我们的主数据库中,有650,000个项目需要查询.加载工作箱需要1分半钟.我看看使用dotpeek在"this.GetItems(state,workflow)"方法中发生了什么.

在内部,它构造以下查询,在主数据库中运行1½分钟(从650,000多项中选择36项),

SELECT *
FROM VersionedFields INNER JOIN Items ON VersionedFields.ItemId = Items.Id
WHERE ItemId IN (SELECT ItemId FROM SharedFields WHERE FieldId=Workflowengine field AND Value= workflowengine)
           AND FieldId=workflow state AND Value= workflowstate value 
ORDER BY Name, Language, Version
Run Code Online (Sandbox Code Playgroud)

有没有办法提高Workbox的性能?

sitecore sitecore6 sitecore-workflow

7
推荐指数
1
解决办法
660
查看次数

如何使用Sitecore构建站点地图

我需要为Sitecore网站创建Sitemap.我怎样才能做到这一点?

sitecore

6
推荐指数
1
解决办法
8229
查看次数

如何将新项目标记为未发布的项目?

在sitecore中,如果我将新项目添加到主数据库(未发布),则不会显示有关已发布状态的任何指示.

例如,如果用户添加了10个项目,他可能会混淆以找出​​他正在等待发布的项目.

有没有办法将新添加的项目标识为未发布或新建,并在"快速操作栏"中显示验证?

sitecore

6
推荐指数
1
解决办法
2551
查看次数