小编VJA*_*JAI的帖子

ASP.NET MVC中ApiController与Controller的区别

我一直在玩ASP.NET MVC 4 beta,我现在看到两种类型的控制器:ApiControllerController.

我对可以选择特定控制器的情况感到困惑.

例如:如果我想返回一个视图,那么我要使用ApiController还是普通的Controller?我知道WCF Web API现在已与MVC集成.

从现在我们可以使用两个控制器可以有人请指出在哪种情况下去相应的控制器.

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

323
推荐指数
4
解决办法
21万
查看次数

我怎么能等到Parallel.ForEach完成

我在当前项目中使用TPL并使用Parallel.Foreach来旋转多个线程.Task类包含Wait()以等待任务完成.像这样,我如何等待Parallel.ForEach完成然后执行下一个语句?

c# task-parallel-library

113
推荐指数
3
解决办法
8万
查看次数

有效文件名的正则表达式

我已经在StackOverflow中解决了一些关于此的问题,但在我的情况下没有任何帮助.

我想限制用户提供应该只包含字母数字字符,文件名-,_,.和空间.

我对正则表达式并不擅长,到目前为止我想出了这个^[a-zA-Z0-9.-_]$.有人能帮助我吗?

c# regex

37
推荐指数
4
解决办法
6万
查看次数

打字稿承诺泛型类型

我有一个示例Promise函数,如下所示.在成功的时候我会回来number并且假的我会回来string.编译器抱怨要为promise指定某种泛型类型.在这种情况下,我要指定什么类型?我要指定喜欢Promise<number>还是Promise<number | string>

function test(arg: string): Promise {
    return new Promise((resolve, reject) => {
        if (arg === "a") {
            resolve(1);
        } else {
            reject("1");
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

generics typescript

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

什么是单元测试中的阳性测试和阴性测试

我对TDD很新.我看到一些文档说关于阳性测试,阴性测试,边界测试等.任何人都可以告诉我阳性测试和阴性测试之间的区别吗?是否有任何关于不同类型测试的参考?(我不是在找书)

tdd unit-testing

21
推荐指数
3
解决办法
4万
查看次数

在项目中共享Razor视图

我想在多个ASP.NET MVC项目中共享布局(Header,Navigation和Footer Razor视图).我怎样才能做到这一点?

我可以创建一个自定义NuGet包来包装常见的Razor文件,图像和CSS吗?

asp.net-mvc razor

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

为什么我不能在SVN中检查bin和obj文件夹

这似乎是一个非常基本的问题,但我很想知道答案.我正在使用Subversion(SVN)进行源代码控制,我一直在检查所有文件,但客户端要求我在SVN中创建一个规则,以避免检入binobj文件夹.
我为什么不检查binobj文件夹?

客户端还要求我将解决方案文件保留在存储库文件夹之外.这是为什么?

svn version-control

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

适用于quartz.NET的任何开源管理UI

在QUARTZ.NET调度程序中是否有可用的添加/编辑/删除作业和触发器的开源管理界面?

quartz.net

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

不能使用new与表达式打字稿

interface Window {
    AudioContext: AudioContext;
    webkitAudioContext: Function
}

let contextClass = window.AudioContext || window.webkitAudioContext;
let context: AudioContext = new contextClass();
Run Code Online (Sandbox Code Playgroud)

最后一行是给我这个错误,

不能对类型缺少调用或构造签名的表达式使用"new"

我该如何解决这个问题?

typescript

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

面向对象和基于对象的语言之间的区别

面向对象和基于对象的编程语言有什么区别?JavaScript是面向对象还是基于?

javascript oop

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