小编Łuk*_*.pl的帖子

用于CRUD的NHaml T4模板?

我想询问是否有人或已经看过NHAMl的T4模板与MVC 2.0的默认T4 CRUD(列表,创建等)模板相同?

c# asp.net-mvc t4 nhaml asp.net-mvc-2

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

我在哪里可以找到Microsoft.IdentityModel.Extensions.dll库?

我正在寻找Microsoft.IdentityModel.Extensions图书馆.在我正在阅读的文档中,他们建议它应该在我的GAC中提供,但事实并非如此.我正在使用Visual Studio 2012.

我在哪里可以找到它?

c# sharepoint wif asp.net-mvc-4

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

.NET的免费构建服务器

我有一个问题...... .NET应用程序是否有免费的构建服务器?我们正在启动项目作为远程工作团队,现在我们正在寻找这样的解决方案.至于这是一个学术项目,我们没有资金购买服务器和运行CC.net ..是否有任何免费的解决方案?或者至少便宜的......

我问的是互联网上的服务,而不是软件解决方案;)

.net asp.net cruisecontrol.net build-server

15
推荐指数
5
解决办法
4477
查看次数

如何在ASP.Net MVC应用程序中使用来自WCF身份验证服务的身份验证cookie

好的,我没有找到适合我特定场景的任何文档或教程.

我有一个ASP.Net MVC Web应用程序,它将使用WCF服务,包括身份验证和角色(通过WCF后端的成员资格提供程序).

设置身份验证服务没有问题,但它没有在Web应用程序中设置cookie.该服务Login方法的文档表明可以连接CreatingCookie事件,但它对客户端没有任何影响(我在服务端尝试过,再次没有影响).所以我想出了如何捕获cookie.我试图在客户端上手动设置auth cookie,但到目前为止它没有工作; 由于填充而导致解密失败,并且客户端无法读取服务器给出的cookie值.

有人知道你应该如何使用WCF身份验证服务生成的cookie吗?我是否只是假设会话全部在WCF服务器上进行管理,并在每次加载页面时检查服务上的IsLoggedIn()?

提前致谢.

c# authentication asp.net-mvc wcf

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

从其他区域返回视图

我的ASP.NET MVC 2应用程序分为几个区域.其中一个是主目录中的默认区域,另一个是Account区域目录中的区域.现在,问题是我需要在这两个区域的控制器中使用相同的视图.

如果他们在同一个区域,我会return View("ViewName")这么做,但是我该怎样做才能从我所在地区的控制器中的默认区域返回一个视图Account?有任何想法吗?

c# asp.net-mvc areas asp.net-mvc-2

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

Javascript中的神经网络无法正常学习

我试图重写这里发现的神经网络到javascript.我的javascript代码看起来像这样.

function NeuralFactor(weight) {
    var self = this;
    this.weight = weight;
    this.delta =  0;
}

function Sigmoid(value) {
    return 1 / (1 + Math.exp(-value));
}

function Neuron(isInput) {
    var self = this;
    this.pulse = function() {
        self.output = 0;
        self.input.forEach(function(item) {
            self.output += item.signal.output * item.factor.weight;
        });

        self.output += self.bias.weight;
        self.output = Sigmoid(self.output);
    };

    this.bias = new NeuralFactor(isInput ? 0 : Math.random());
    this.error = 0;
    this.input = [];
    this.output = 0;

    this.findInput = function(signal) {
        var input = …
Run Code Online (Sandbox Code Playgroud)

javascript artificial-intelligence backpropagation neural-network

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

如何伪造HttpContext进行单元测试?

我需要假HttpContext.Current.Application表来从我的单元测试中访问它.

我需要将我的数据存储在某个地方.我以为我可以传递实例NameValueCollectionBase但是因为我发现这个基类型没有索引器所以它看起来太复杂了.

那假装这部分HttpContext怎么样?可能吗?我该怎么做?会有NUnit.Mocks帮助吗?

先感谢您...

c# asp.net nunit unit-testing httpcontext

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

从NHibernate迁移到Entity Framework 4.1?

我知道这个问题可能有点危险,但我真的需要一些意见.

我们有一个系统,它是一个网站(将是流行的门户网站,我们使用MVC3),在我来到这里之前,我的其他同事选择了NHibernate作为他们的OR Mapper解决方案,他们开始编写标准查询等. .

现在团队更接近Linq方法,所以我们试图在内置的Linq提供程序中编写查询.事情是......它非常适应 - 字面上你不能写非平凡的查询而且不会得到Not supported exception......

我们认为这是最后一个可能的时刻,将我们的OR Mapper更改为更基于Linq的东西,而且我们因为EF4.1获得了非常友好的Code First选项,我们决定这就是我们需要的.

我需要一些意见的问题是值得花时间从NHibernate迁移到EF4.1 ......该项目将持续至少一年的开发,所以我们有很多工作要做,我们想要以愉快和非令人沮丧的方式做到这一点..

一些事实:

  • 我们的项目中有大约50个实体
  • 我们有大约160个使用Criteria API编写的查询(所有内容都包含在单元测试中)
  • 我们需要复合,继承和许多支持
  • 该项目将是现在的两倍
  • 我们对数据库性能不满意
  • 我们讨厌现在编写查询的方式!

那么..现在..迁移是一个好主意还是坏主意?EF会解决我们的问题吗,它会让我们开心还是这一步只会浪费我们的时间?

问候

c# linq nhibernate entity-framework entity-framework-4.1

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

Firestore 突然有一个巨大的触发延迟

我们在 Firestore 上运行一个应用程序并得到一个简单的触发器,当订单的详细信息被创建或更新时,它的一些信息应该在父订单集合中重写。

这个函数得到以下代码

export const updateOrderDetails = functions
  .region(FUNCTION_REGION)
  .firestore.document("orders/{orderId}/details/pickupAndDropoff")
  .onWrite(async (change, context) => {
    return await admin
      .firestore()
      .collection("orders")
      .doc(context.params.orderId)
      .set({ pickupAndDropoff: change.after.data() }, { merge: true });
  });
Run Code Online (Sandbox Code Playgroud)

它以前运行良好,但现在随机大约三分之一的执行被延迟。有时几分钟。在 Cloud Function 日志中,我们看到正常的执行时间 <200 毫秒,因此触发器似乎在暂停后运行。

有时更糟糕的change.after.data()是我们的未定义,但我们从不删除任何东西——它只是更新和创建。

它运行良好,自上周以来我们没有任何改变,但现在它开始出现这种意外的延迟。我们还检查了 firebase 状态,但 firebase 功能服务中没有故障。这可能是什么原因?

javascript firebase google-cloud-functions google-cloud-firestore

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

从回复电子邮件中删除上一部分

我正在尝试编写定期接收电子邮件的应用程序.它将每封邮件写入数据库.但有时我会收到"Re:"电子邮件,看起来像这样:

新消息

2010年9月21日24:26有人写道:(a):

| 旧消息|

格式取决于电子邮件提供商.

是否有任何库可以帮助从电子邮件中删除"Re"部分?也许IMAP服务器可以做到这一点?我从数据库中的线程获得所有以前的电子邮件,因此我可以使用它们并搜索新消息.

c# email imap .net-3.5

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