小编Nil*_*Pun的帖子

nHibernate存储过程调用

我对nHibernate ORM很新.有人可以帮我理解/解决我下面的情景吗?

我有调用的存储过程getSummaryReport,其预计@productID的参数.此存储过程连接多个表并提供摘要数据.

我需要使用nhibernate加载从上面的存储过程返回的数据.有人可以请帮助我通过nHibernate调用存储过程怎么样?

现在我头脑中的一些问题是:

  1. 我需要映射xml吗?如果是的话,映射xml会发生什么,据我所知,每个属性应该有物理表.在上面的案例中,存储过程正在生成全新的对象.

  2. 如何在C#中调用上述存储过程?

再次感谢你.

c# nhibernate stored-procedures

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

是否可以在同一个项目上运行3.5 ASP.NET Web表单和MVC 3.0

我们有一个.net 3.5 webform公司网站,正在升级到MVC 4.0.由于这是大型网站,我们希望逐步升级.

任何人都可以建议是否有可能实现上述,即在一个Web项目中同时运行ASP.NET WEbForm和MVC?或者有更好的方法来解决这个问题吗?

谢谢.

asp.net asp.net-mvc asp.net-mvc-3

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

ASP.NET WebAPI - 如何使用$ .getJSON传递对象

我在下面有一个ASP.NET WebAPI控件:

public SomeObject GetBenchMarkData(Comment comment)
        {
            //do stuff
        }
Run Code Online (Sandbox Code Playgroud)

在客户端我正在尝试以下内容:

var comment = { ID: 0, Text: $('#text').val(), Author: $('#author').val(), Email: $('#email').val(), GravatarUrl: '' };
            var json = JSON.stringify(comment);
            $.getJSON("api/MintEIQAPI/" + json,
Run Code Online (Sandbox Code Playgroud)

问题是使用上面的getJSON查询永远不会调用GetBenchMarkData操作.

有人可以帮助我,我做错了什么?

谢谢.

asp.net-mvc jquery asp.net-web-api

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

使用LINQ计算与上一项的差异

我有一个名为发票清单的LIST,其中包含以下项目.

ID:1
Total:5
Description:Test
Date:2012-01-01
Difference:

ID:2
Total:10
Description:Test
Date:2012-02-01
Difference:

ID:3
Total:15
Description:Test
Date:2012-03-01
Difference: 

ID:4
Total:20
Description:Test
Date:2012-04-01
Difference:
Run Code Online (Sandbox Code Playgroud)

我需要使用LINQ(最好)计算每个发票ID之间的差异.最终输出应如下所示:

 ID:1
    Total:5
    Description:Test
    Date:2012-01-01
    Difference:0

    ID:2
    Total:10
    Description:Test
    Date:2012-02-01
    Difference:5

    ID:3
    Total:15
    Description:Test
    Date:2012-03-01
    Difference: 5

    ID:4
    Total:20
    Description:Test
    Date:2012-04-01
    Difference:5
Run Code Online (Sandbox Code Playgroud)

有人可以建议一下上面最好的方法吗?

c# linq

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

TFS CI Build每次运行两次单元测试

我们有一个带有CI设置的TFS服务器.有些原因,CI运行每个单元测试两次.任何人都有任何暗示,为什么?

tfsbuild tfs2012

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

Powershell尝试捕获

我有一个简单的PowerShell脚本,它下面基本上执行带有少量参数的abc.exe(控制台应用程序).

& abc.exe ar1 ar2
Run Code Online (Sandbox Code Playgroud)

abc.exe文件是.net所以它有自己的异常处理程序.

每当abc.exe抛出异常时,我希望Powershellscript捕获并记录/回显.

有人可以帮助我如何实现上述目标.

powershell

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

基于Label的TFS队列构建

我一直在MSDN和谷歌搜索这个,但一直没有找到具体的答案.

有人可以帮助是否可以根据以下内容对构建进行排队:1.标签2.特定分支

谢谢.

tfs2012

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

Sitecore 8.2 Autofac依赖注入错误澄清

我在尝试使用Sitecore 8.2的Autofac DI时收到以下错误:

依赖项解析程序的类型为"Sitecore.Mvc.Controllers.SitecoreDependencyResolver",但预计类型为"Autofac.Integration.Mvc.AutofacDependencyResolver".它似乎也没有使用Castle Project中的DynamicProxy进行包装.此问题可能是DynamicProxy实现更改或使用其他代理库来包装依赖项解析程序的结果.

任何想法:

  1. 为何会出现这种情况?
  2. 上面的意思是什么?
  3. 怎么修?

dependency-injection sitecore autofac sitecore8 sitecore8.2

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

sql sessionState超时与表单身份验证超时

如果会话空闲了5分钟,我想在登录页面上显示"你的会话已经过期".

Sql会话状态和表单身份验证超时的超时值应该是什么:

  1. 相同?
  2. 会话状态>表单超时
  3. 表格超时>会话时间.

理想情况下,如果有人能够解释上述差异,将不胜感激.

目前,我的代码如下所示,即使在登录重定向为空闲5分钟后,Session ["SessionID"]也不是Null:

On Session_Start()
 Session["SessionID"] = Guid.NewGuid();
Run Code Online (Sandbox Code Playgroud)

在LogOn.cshtml上:

 @{
        string sessionExpiredMsg = string.Empty;

        HttpContext ctx = HttpContext.Current;
        if (ctx.Session["SessionID"] == null)
        {
            sessionExpiredMsg = "Your session has expired. Please re-login again.";
        }
    }
@
Run Code Online (Sandbox Code Playgroud)

在web.config上:

<sessionState
timeout=5....

<authentication mode="forms"
 timeout=5....
Run Code Online (Sandbox Code Playgroud)

谢谢.

asp.net

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

MVC RAZOR将javascript变量分配给C#变量

是否可以在mvc razor视图中将javascript变量分配给c#变量?例如

<script>@cSharpVar=javascriptVar;</script>
Run Code Online (Sandbox Code Playgroud)

另外,是否可以将javascript变量传递给c#方法?例如

@{var test=Utility.MethodName(javascriptVar,cSharpVar)}
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc-3

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