小编Atu*_*eka的帖子

WCF:如何禁用WCF测试客户端

我创建了一个新的WCF应用程序.它有一个svc文件和后面的代码,当我尝试调试(F5)时,我看到以下内容.

  1. 如果svc文件已打开并按F5,则会打开Web浏览器
  2. 如果文件后面的代码当前打开并按F5,则会打开WCF测试客户端.

为什么会有不同的行为?我不想使用Test Client,如何在应用程序中禁用它,以便它不会再来.

Atul Sureka

wcf wcftestclient

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

ToArray()和ToArray之间的区别<int>();

对不起,如果我问愚蠢的问题,但任何人都可以解释下面两个电话之间的区别(ToArray).在intellisense中它不会将它们显示为重载方法,当然两个调用的输出都是相同的.

List<int> i = new List<int> { 1, 2, 5, 64 };
int[] input = i.Where(j => j % 2 == 1).ToArray();
input = i.Where(j => j % 2 == 1).ToArray<int>();
Run Code Online (Sandbox Code Playgroud)

.net c#

7
推荐指数
2
解决办法
498
查看次数

部分视图 - 客户端验证不适用于jquery ajax帖子

在索引页面中,我显示了员工列表,当用户单击编辑链接时,我显示了编辑视图.

此编辑视图呈现部分视图(_EditPartial)以显示可编辑的不同字段.

当用户单击"保存"按钮时,我想进行Ajax调用.

我想在将数据发布到服务器之前验证输入.我尝试使用不引人注目的验证,但验证根本不会触发我.以下是代码段.

在web.config中启用ClientValidationEnabled和UnobtrusiveJavaScriptEnabled.

代码段

部分视图代码

        @model WebApplication1.Models.employee

        <div id="mypartial" class="form-horizontal">
            <h4>employee</h4>
            <hr />
            @Html.ValidationSummary(true)
            @Html.HiddenFor(model => model.id)

            <div class="form-group">
                @Html.LabelFor(model => model.name, new { @class = "control-label col-md-2" })
                <div class="col-md-10">
                    @Html.EditorFor(model => model.name)
                    @Html.ValidationMessageFor(model => model.name)
                </div>
            </div>

            <div class="form-group">
                @Html.LabelFor(model => model.age, new { @class = "control-label col-md-2" })
                <div class="col-md-10">
                    @Html.EditorFor(model => model.age)
                    @Html.ValidationMessageFor(model => model.age)
                </div>
            </div>

            <div class="form-group">
                @Html.LabelFor(model => model.address, new { @class = "control-label col-md-2" })
                <div class="col-md-10">
                    @Html.EditorFor(model => model.address) …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc jquery razor unobtrusive-validation asp.net-mvc-4

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

Azure教程 - 如何使用本地blob存储

我是Windows Azure世界的新手.我没有实时Azure帐户.我还可以使用本地blob存储,SQL Azure,Fabric等进行开发工作吗?

任何人都可以共享Azure视频的任何链接用于初学者吗?我正在寻找一步一步的指导.

Atul Sureka

windows cloud azure

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

如何解决CA1820 for switch语句

我得到了以下FxCop错误:

CA1820:Microsoft.Performance:通过调用'String.IsNullOrEmpty'替换'Program.Main()'中对'string.operator ==(string,string)'的调用.

 static void Main()
    {
        string str = "abc";

        switch (str)
        {
            case "":
                Console.WriteLine("Hello");
                break;
        }

        Console.ReadLine();
    }
Run Code Online (Sandbox Code Playgroud)

.net c#

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

使用Office 365/SharePoint在线验证客户端

我有一个客户端应用程序,它使用SharePoint Web服务(list.asmx).最近,SharePoint已迁移到SharePoint Online.现在身份验证失败了.

这可能是因为SharePoint Online中的身份验证机制不同.我参考了http://www.wictorwilen.se/Post/How-to-do-active-authentication-to-Office-365-and-SharePoint-Online.aspx这篇文章 来进行身份验证.但由于某种原因,我现在收到身份验证错误.

请注意我不希望弹出身份验证窗口,因为我的客户端是一项服务.

任何人都可以给我一些关于如何使用SharePoint Online进行身份验证的指针/示例工作应用程序吗?

Atul Sureka

c# sharepoint sharepoint-object-model office365 sharepoint-online

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

如何为依赖于其他服务或数据库的服务编写单元测试

对不起,如果我问的是非常基本的问题,

我有一组Web服务(使用.Net WebApi开发).这些服务是业务层或数据访问层API.这些API要么依赖于其他服务,要么依赖于数据库本身.

我想为它编写单元测试用例.我有以下问题

  1. 由于业务层API依赖于数据访问服务或其他一些服务.如果我只是为了调用业务API而编写单元测试,那么它将调用数据访问API.这是编写单元测试用例的正确方法吗?或者我应该使用单元测试注入所有依赖项对象?我认为之前的一个是集成测试而不是单元测试.

  2. 我应该为数据访问层编写单元测试吗?我检查了这个链接(编写数据访问代码测试:单元测试是浪费),它说DAL不需要单元测试.我还应该为数据访问层编写测试吗?我认为这将是集成测试而不是单元测试?

.net c# integration-testing unit-testing moq

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

单根类层次结构的优点

对不起,如果这是一个愚蠢的问题,但我想了解单一根类(对象)层次结构在.Net,Java等语言中的所有优点.

我可以想到一个优点,假设我有一个函数,我想接受所有类型的(引用)数据类型.那么在那种情况下,我可以编写我的函数,而不是为每种数据类型编写函数.

public void MyFun(object obj)
{
// Some code
}
Run Code Online (Sandbox Code Playgroud)

我们从这种类型的层次结构中获得了所有其他优势?

.net c# java oop object

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

如何隐藏网格边框

我有一个内部有一些控件的网格.我想隐藏网格边框.

是否有任何特定属性可用于隐藏WPF中的网格边框?

wpf grid visibility border

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

编写代码以遍历数组的所有元素的最快方法

很多时候我需要循环遍历数组的所有项目.如果它是List我将使用ForEach扩展方法.

我们对数组也有类似的东西吗?

对于.例如,假设我要声明一个大小为128的bool数组并将所有成员初始化为true.

bool[] buffer = new bool [128];
Run Code Online (Sandbox Code Playgroud)

可能会有更多用例

现在将其初始化为true.有没有任何扩展方法或我需要编写传统的foreach循环?

.net c# arrays collections loops

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