小编Rob*_*rch的帖子

如何在不覆盖的情况下上传到Azure Blob存储?

默认情况下调用UploadFromStream会覆盖文件 - 如果blob尚未包含在容器中,我如何确保只上传blob?

CloudBlockBlob blockBlob = container.GetBlockBlobReference(blobName);
blockBlob.UploadFromStream(stream)
Run Code Online (Sandbox Code Playgroud)

.net azure azure-storage

19
推荐指数
2
解决办法
7188
查看次数

如何从方法返回匿名类型?

我有一个Linq查询,我想从多个地方调用:

var myData = from a in db.MyTable
             where a.MyValue == "A"
             select new  {
                            a.Key,
                            a.MyValue
                          };
Run Code Online (Sandbox Code Playgroud)

如何创建方法,将此代码放入其中,然后调用它?

public  ???  GetSomeData()
{
   // my Linq query
}
Run Code Online (Sandbox Code Playgroud)

c# linq parameter-passing data-structures

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

这个[Option(...)] C#属性是什么意思?

这个C#属性是什么意思?我主要使用C++,而且我确实知道C#中的属性概念,但不确定这个:它在一个类中.所以基本上我们有一个属性,以及它的属性.

[Option("h", "help", HelpText = "Shows this help message")]
public bool Help { get; set; }
Run Code Online (Sandbox Code Playgroud)

谢谢

c#

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

在使用Model-First方法时,如何将XML注释添加到Entity Framework生成的自动生成的类中?

我已将信息添加到图形编辑器中的Documentation.Summary属性中,但未将其添加到生成的类中.有没有办法做到这一点?

entity-framework xml-comments

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

如何在Azure表存储中存储任意键值对?

背景

我从客户端接收CSV数据文件,其中包含我不需要的大量数据以及我所做的少量数据.在将来,我可能需要访问该数据,虽然我正在归档原始数据文件,但我希望能够更容易地查询.我希望一个解决方案并不意味着数据文件保持相同的格式 - 即客户端可能添加/删除列,我不希望我的实现保留丢失的数据或无法存档其他数据.

当我在Azure中构建应用程序时,Azure表存储对我来说是正确的 - 我可以读取数据文件,然后将我读取的任何键/值对存储到数据存储中.

结果

我想知道如何存储Dictionary<K, V>Hashtable或在Azure中的一些其他键/值对.

.net azure azure-table-storage

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

IE 10没有设置/发送cookie(从js)到服务器

不久前,我将一个大型开发项目从使用cookie切换到使用localStorage.但是我意识到我有点枪,并且有些cookie实际上是在服务器上需要的.

我已将这些设置从localStorage设置为使用cookie.但是在过渡期间,我在我的Win7开发盒上安装了IE10,并将我的开发服务器从IIS Express切换到本地运行的ISS 7.5.

为了允许Fiddler拦截我的本地流量,我通过URL访问开发页面

http://local_iis/ 
Run Code Online (Sandbox Code Playgroud)

在Hosts文件中标识为:

local_iis 127.0.0.1
Run Code Online (Sandbox Code Playgroud)

但是,在使用此测试页访问此域中的页面时,IE10无法设置Cookie:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script type="text/javascript">
        document.cookie = "test=value";
        alert(document.cookie); // gives "" in IE 10
    </script>
</head>
<body>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

但是,从下面的任何一个运行我的测试页面设置cookie(并警告值)

http://localhost/
http://127.0.0.1/    
Run Code Online (Sandbox Code Playgroud)

在FF和Chrome中都可以正确设置和警告cookie,因为我只使用IE进行开发和测试我已将安全设置更改为允许安全选项卡下的"隐私"选项卡和"本地Intranet"和"可信站点"区域中的所有内容.我也将local_iis添加到了受信任的站点.

仍然没有设置cookie.

有谁知道为什么?

javascript cookies localhost internet-explorer-10

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

为什么发布到此ASP.net MVC帖子到控制器导致空模型?

在下面的代码中,Product对象总是被设置为null - 但是如果我调试,我可以看到值正在被正确发布.这是怎么回事?

模型:

public class Product {
    public string Name { get; set; }
    public string Model { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

控制器:

[HttpPost]
public ActionResult NewProduct(Product model) {
    if (model == null) { throw new NullReferenceException("model is null D:"); }
    // Do other things
    return View();
}
Run Code Online (Sandbox Code Playgroud)

视图:

@using (Html.BeginForm("NewProduct", "Home")) {

    <table>
        <tr>
            <td>Name</td>
            <td>@Html.EditorFor(model => model.Name)</td>
        </tr>
        <tr>
            <td>Model</td>
            <td>@Html.EditorFor(model => model.Model)</td>
        </tr>
    </table>
    <input type="submit" value="Add" />
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc razor asp.net-mvc-4

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