小编Ami*_*abh的帖子

WCF 请求处理线程敏捷吗?

我看过很多关于敏捷 Asp.Net 请求处理的文档?我想知道 WCF 请求处理的情况是否相同。我们可以依靠启动 Wcf 请求处理的 Thread 完成它的事实吗?

我正在维护一个 Wcf 应用程序,其中在很多地方都使用了 ThreadStatic 变量。虽然代码正在运行,但它可靠吗?值得改变它还是应该保持原样?

asp.net wcf multithreading threadstatic

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

为nHibernate选择哪个二级缓存?

我有一个使用WCF创建的数据服务,内部使用nHibernate.此WCF数据服务由使用Tcp Channel部署在Web Server上的Asp.Net应用程序使用.

为了提高nHibernate数据服务的性能,我想实现nHibernate二级缓存.哪个二级缓存提供商在这个场景中会很好?由于SysCache使用Asp.net缓存,我可能无法在WCF服务中使用它?

上述WCF数据服务可以在不同服务器上具有多个实例,以提高应用程序的可伸缩性.

nhibernate wcf caching second-level-cache

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

IBatis.Net DataMapper上是否有积极的开发?

IBatis.Net DataMapper上是否有积极的开发?他们有.Net 3.5版本吗?我在iBatis Java DataMapper上看到了很多活动,因为他们计划发布带有注释支持的iBatis3.它的.Net对应物的状态是什么?

nhibernate orm ibatis datamapper ibatis.net

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

在nHibernate关系中使用Lite版本的实体?

在某些情况下创建较轻版本的Entity是一个好主意,只是出于性能原因指向同一个表但映射的列数较少.例如,如果我有一个具有50列的联系表,并且在少数相关实体中我可能对FirstName和LastName属性感兴趣,那么创建一个轻量级的Contact表是个好主意.例如

public class ContactLite
{
   public int Id {get; set;}
   public string FirstName {get; set;}
   public string LastName {get; set;}

}
Run Code Online (Sandbox Code Playgroud)

是否可以将多个类映射到同一个表?

nhibernate performance hibernate castle-activerecord

5
推荐指数
2
解决办法
460
查看次数

使用Asp.Net Mvc/jQuery中的进度条上传文件?

我正在寻找一个用于文件上传的jQuery插件,带有Asp.Net MVC的进度条.我们在现有的Asp.Net WebForm应用程序中使用RadUpload控件,它显示状态而不使用Flash/Silverlight.

http://demos.telerik.com/aspnet-ajax/upload/examples/customizingraduploadui/defaultcs.aspx?RadUrid=5154cf7e-2fee-4adc-b0cc-cbe8a0da5d02

是否有任何jQuery插件可用于文件上传和进度条而不使用Flash/Silverlight?

更新:终于找到了一个好的.

http://aquantum-demo.appspot.com/file-upload

asp.net-mvc jquery file-upload jquery-plugins

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

如何在jquery中获取多个延迟调用的ajax结果?

我正在尝试获取jquery延迟工作,如下面的代码所示.

<script type="text/javascript">
    var appUrls = {
                      GetDataUrl : '@Url.Action("GetData")'
                  };

    function GetData1(){
        return $.getJSON(appUrls.GetDataUrl, { Id: 1 });
    }

    function GetData2() {
        return $.getJSON(appUrls.GetDataUrl, { Id: 2 });
    }

    $(function(){
        $("#result").html("Getting Data1, Data2 .... ");

        $.when(GetData1(), GetData2())
         .then(function(result){
             //The 'result' only contains the data from first request.  
             console.log(result);
             $("#result").html("Completed GetData1, GetData2"); 
         });

    });

    </script>
Run Code Online (Sandbox Code Playgroud)

两个调用完成后,我想提取两个调用返回的Json数据.但是,'result'对象只包含第一次调用返回的数据(GetData1)?如何在上面的'then'回调方法中获得两个调用的结果.

javascript jquery jquery-deferred

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

密码中的FTP特殊字符?

我正在尝试登录到 ftp 服务器。在 C# 中使用以下代码。

FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://ftp-server");

request.Method = WebRequestMethods.Ftp.ListDirectoryDetails;
// This example assumes the FTP site uses anonymous logon.
//request.AuthenticationLevel = System.Net.Security.AuthenticationLevel.MutualAuthRequired;
request.Credentials = new NetworkCredential("userName", "password!#£");
FtpWebResponse response = (FtpWebResponse)request.GetResponse();
Run Code Online (Sandbox Code Playgroud)

但是,当密码包含一些特殊字符时,登录会失败。例如('!' 或 '£')?我得到以下异常。

Unhandled Exception: System.Net.WebException: The remote server returned an error: (530) Not logged in.
  at System.Net.FtpWebRequest.SyncRequestCallback(Object obj)
  at System.Net.FtpWebRequest.RequestCallback(Object obj)
  at System.Net.CommandStream.Dispose(Boolean disposing)
  at System.IO.Stream.Close()
  at System.IO.Stream.Dispose()
  at System.Net.ConnectionPool.Destroy(PooledStream pooledStream)
  at System.Net.ConnectionPool.PutConnection(PooledStream pooledStream, Object owningObject, Int32 creationTimeout, Bo
ean canReuse)
  at System.Net.FtpWebRequest.FinishRequestStage(RequestStage stage)
  at …
Run Code Online (Sandbox Code Playgroud)

.net c# ftp ftpwebresponse

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

更改nHibernate会话的CommandTimeout

如何在nHibernate中更改会话的命令超时.我知道它可以在App.Config中完成,但我想仅为一个业务操作增加默认值.

nhibernate ado.net

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

Linq:从子列表中选择第一项?

我在两个对象之间有以下一对多关系.

Parent
   --> IList<Child>
Run Code Online (Sandbox Code Playgroud)

现在,我有一个对象列表,我想要列表中每个父对象的第一个子对象.

使用Linq的最佳方法是什么?

c# linq asp.net linq-to-objects c#-4.0

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

在Visual Studio 2010上调试MS Test时"下载公共符号"?

我正在使用MS Test和Visual Studio 2010来编写单元测试.当我调试Test时,它会显示一个Message框,如下所示

Title : Downloading public symbols
Message : System.XXXX.dll
Run Code Online (Sandbox Code Playgroud)

有没有其他人在Visual Studio 2010上遇到过MS Test这个问题?

运行测试时不会出现此问题.它只在我尝试调试测试时

debugging tdd mstest visual-studio-2010

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