小编Eat*_*oku的帖子

Sitecore:向内容编辑器添加新选项卡

我正在寻找一种方法来扩展sitecore的内容编辑器,这样当我点击内容树上的某个项目时,我就可以显示另一个选项卡.

目的是在编辑某些特定信息时提供更好的用户体验.我已经在一些插件中看到了这一点.一个例子是"电子商务"模块.

sitecore

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

C#+ LINQ + ADO.NET EF,连接2个表并返回所有内容,而无需手动指定所有字段

我在ADO.NET Entity Framework上有一个简单的LINQ查询,如下所示

var result = 
  from itemA in TableA
  join itemB in TableB on itemA.ID = itemB.ID
  select ??????
Run Code Online (Sandbox Code Playgroud)

我试图选择一切从itemAitemB没有指定所有的TableATableB.

什么想法?

c# linq ado.net entity-framework

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

C#,从对象获取所有集合属性

我有一个包含3个List集合的类,如下所示.

我试图有一个逻辑,它将遍历对象的"集合"属性,并使用存储在这些集合中的数据执行一些操作.

我只是想知道是否有一种简单的方法来使用foreach.谢谢

public class SampleChartData
    {
        public List<Point> Series1 { get; set; }
        public List<Point> Series2 { get; set; }
        public List<Point> Series3 { get; set; }

        public SampleChartData()
        {
            Series1 = new List<Point>();
            Series2 = new List<Point>();
            Series3 = new List<Point>();
        }
    }
Run Code Online (Sandbox Code Playgroud)

c# reflection collections

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

C#如何在没有括号的情况下计算AND OR表达式

我不知道这是否有意义我试图理解C#如何处理以下逻辑

false && true || false
false || true && false
Run Code Online (Sandbox Code Playgroud)

基本上我试图找出C#在没有括号时如何评估这些表达式.

.net c#

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

在OpenRasta中使用Spark或Razor viewengine

有没有人使用OpenRasta框架的Spark或Razor视图引擎?或者除了WebForms构建之外的任何关于视图引擎的建议?

viewengine openrasta

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

SignalR请求管道,Hub寿命

我正在使用asp.net webapi启动signalR,我正在尝试了解整个signalR请求/连接管道以及集线器的生命周期以及创建和部署集线器实例的人员(它是否在客户端之间的每次通信中创建)和服务器?)

其中一个原因是我们需要了解我们应该如何在signalR请求场景中使用IoC包含,我们如何控制依赖的生命周期,尤其是ISessionDBContext.

signalr signalr-hub

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

C#+处理DbConnection和DbCommand并捕获错误

我试图了解DbConnection和DbCommand,以及在使用后处理这些对象的正确方法.

以下是我的代码片段.通过在DbConnection和DbCommand上使用"using statement",它就足够了吗?我试图防止可能的内存泄漏.

第二个问题,

我必须处理DbCommand对象吗?

非常感谢

DbProviderFactory fac = DbProviderFactories.GetFactory(this.DatabaseProviderName);

using (DbConnection dbConn = fac.CreateConnection())
{
     dbConn.ConnectionString = this.ConnectionString;

     using (DbCommand comm = fac.CreateCommand())
     {
          comm.CommandText = "select * from aTable";
          comm.Connection = dbConn;
          DataTable targetTable = new DataTable();

          DbDataAdapter facDA = fac.CreateDataAdapter();
          facDA.SelectCommand = comm;
          facDA.Fill(targetTable);

          //assuming Adapter would open / close connection (right assumption?)

          //do something with the datatable
     }
}
Run Code Online (Sandbox Code Playgroud)

c# dbconnection

3
推荐指数
1
解决办法
3895
查看次数

长时间空闲后,RabbitMQ连接自动丢弃

我正在使用.net客户端连接到运行HA模式的RabbitMQ服务器,并且所有队列都具有以下配置.

队列具有以下配置

  • QueueName =""; //自动生成
  • 独家=假;
  • AutoDelete = true;
  • 持久=假
  • Argumenets ==> x-ha-policy,all(用于HA服务器模式)

我看到这种行为,在进程长时间闲置后说10分钟ish,连接开始下降,因此队列被自动删除.

是否有空闲设置或超时设置?或者在RabbitMQ .net客户端中自动关闭连接的可能原因是什么.

rabbitmq

3
推荐指数
1
解决办法
2255
查看次数

XmlDocument中的字符串更大,更少和相等的比较

我正在尝试在XmlDocument中进行字符串比较,以下是我尝试过的.我想知道为什么前2个产生正确的结果,而最后2个没有返回任何结果.

我想要做的是根据日期时间字符串过滤掉节点.就像我的最后一个例子.

谢谢,

XmlNodeList test = x2PathDoc.SelectNodes("//config
                                            /pendingversion
                                              [@versionconfigid > 1002002]");

XmlNodeList test2 = x2PathDoc.SelectNodes("//config
                                             /pendingversion
                                               [@versionconfigid >'1002002']");

XmlNodeList test3 = x2PathDoc.SelectNodes("//config
                                             /pendingversion[@test > 'b']");

XmlNodeList test4 = x2PathDoc.SelectNodes("//config
                                             /pendingversion
                                               [@deploydatetime > 
                                                '2010-12-19T03:25:00-08:00']");
Run Code Online (Sandbox Code Playgroud)

.net c# xpath xmldocument

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

Facebook C#SDK +获得用户的喜欢

我正在使用Facebook C#SDK将我的mvc网站与facebook集成.

我想知道如何获取登录用户的"LIKE"列表.基本上类似于"喜欢:https://graph.facebook.com/me/likes? access_token = "在下一页http://developers.facebook.com/docs/reference/api/

c# asp.net facebook-graph-api facebook-c#-sdk

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

具有数据格式或模式的 C# DateTime.ToString

我试图了解 DateTime.ToString(Datepattern) 在 .net 框架、C# 中的工作原理。

我将计算机更改为短日期格式,例如 yyyy.MM.dd。以下是我注意到的

DateTime myDate = DateTime.Now;
Run Code Online (Sandbox Code Playgroud)

myDate.ToString("yyyy/MM/dd")始终以 yyyy.MM.dd 格式返回,而不是 yyyy/MM/dd
,并且
myDate.ToString("yyyy-MM-dd")以 yyyy-MM-dd 格式返回字符串

要让它返回我正在寻找的内容,这就是我需要做的 myDate.ToString("yyyy'/'MM'/'dd")===> yyyy/MM/dd

谁能向我解释为什么这样做?还有其他方法可以达到相同的结果吗?

谢谢....

c# datetime

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

asp.net ObjectDataSource错误处理

我有objectdatasource,我试图找到一种方法来捕获SELECT方法引发的错误.

谁知道怎么做?

首选页面级错误处理,而不是在global.asax中的application_error中捕获错误

谢谢,

asp.net error-handling

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