小编dav*_*ave的帖子

缓存解决方案

有没有人对AppFabric和NCache或AppFabric和ScaleOut进行彻底的比较?我们目前正在寻求在地理位置较远的位置实施AppFabric,NCache或ScaleOut以进行分布式缓存,我想知道谁并排比较它们的想法.我很欣赏很多人使用其中一个并告诉我为什么他们选择的解决方案很棒,但我真的在寻找两种产品的比较.诸如AppFabric不做或不做的事情(如果有的话),部分地从特征的角度来看,但也从开发者的角度来看.正在使用一个更好,更容易,更灵活,更强大等等.

有很多我可以比较的功能列表,但我真的希望与那些可能与我们处于类似位置的人进行比较,并且已经进行了我们即将推出的评估,这将给我们一些思考的东西我们这样做.

提前致谢.

asp.net caching ncache appfabric

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

提交具有相同名称的表单元素

我有一个表单允许用户使用JQuery(使用.clone)创建额外的"行",以便他们可以决定需要提交多少相同的信息.我的问题是我无法弄清楚如何在我的控制器中访问这些表单项.

提交的表单可能如下所示

<input type="text" name="Amount" id="Amount">
   <select name="Item">
       <option value="1">Item 1"</option>
       <option value="2">Item 2"</option>
       <option value="3">Item 3"</option>
   </select>
<input type="text" name="Amount" id="Amount">
   <select name="Item">
       <option value="1">Item 1"</option>
       <option value="2">Item 2"</option>
       <option value="3">Item 3"</option>
   </select>
<input type="text" name="Amount" id="Amount">
   <select name="Item">
       <option value="1">Item 1"</option>
       <option value="2">Item 2"</option>
       <option value="3">Item 3"</option>
   </select>
Run Code Online (Sandbox Code Playgroud)

基本上,在input和选择之间的块可以重复无限次.当我提交给控制器时,我正在使用FormCollection form访问表单元素.从那里我不确定如何访问已提交的项目.我想过使用for循环,然后通过类似[[Amount]] [i]之类的东西来访问它们,但显然这不起作用.

我是否以正确的方式解决这个问题?如果有的话,是否有人对此如何运作有任何建议?

提前致谢.

asp.net-mvc

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

查看原始XML请求

我是WCF和SOAP消息的新手,但我已经设法组建了一个相当不错的客户端,我用它来从媒体组织下载新闻报道.我已经生成了很明显抽象的代理类,这意味着我基本上只是创建对象,调用方法和迭代结果.

我的问题是我有关于Web服务调用应该是什么样子的原始XML示例,我希望能够将这些调用与我正在进行的调用进行"比较".基本上我需要确保我正在进行的调用与用于测试目的的示例XML文件相同.

我所要求的是有意义还是我以错误的方式解决这个问题?如果我遗漏了任何必要的信息,请告诉我,我可以为段落敲打,但不确定哪些信息是相关的.

.net wcf soap web-services

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

模型绑定器中的模型绑定

首先,在这里忍受我.我有一个自定义模型绑定器,它成功地将表单数据映射到自定义对象.在此模型绑定器中,它还将表单项映射到不同的自定义对象.我觉得我应该做的是创建一个单独的模型绑定器来处理第二个映射.这是一个简化版本.

自定义对象:

public class Category
{
    public int CategoryId { get; set; }
    public string Name { get; set; }
    public string Status { get; set; }
    public string Description { get; set; }
    public IEnumerable<SubCategory> SubCategories { get; set; }
}

public class SubCategory
{
    public int CategoryId { get; set; }
    public string Name { get; set; }
    public string Description { get; set; }
    public string Status { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

如果我的表单为SubCategories传回了一堆ID,那么我需要做的就是运行到数据存储库并为SubCategory对象加水.从表单中,将按以下格式提交子类别列表:

<input type="text" name="Name" value="This …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc modelbinders modelbinder

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