问题列表 - 第1813页

MVC中的业务规则在哪里?

既然每个人都在谈论MVC,我注意到业务规则没有得到解决.在3层架构的旧时代,业务规则处于中间层.他们在哪里落入新的MVC?

model-view-controller asp.net-mvc business-rules

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

缓存委托结果

我有一个C#方法接受Predicate <Foo>并返回匹配项列表...

public static List<Foo> FindAll( Predicate<Foo> filter )
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

过滤器通常是常见的一套......

public static class FooPredicates
{
    public static readonly Predicate<Foo> IsEligible = ( foo => ...)
    ...
}
Run Code Online (Sandbox Code Playgroud)

......但可能是匿名代表.

我现在想让这个方法将其结果缓存在ASP.NET缓存中,因此使用相同委托的重复调用只返回缓存的结果.为此,我需要从委托创建一个缓存键.Delegate.GetHashCode()会为此目的产生明智的结果吗?我应该看一下代表团的其他成员吗?你会完全采用另一种方式吗?

.net c# asp.net delegates memoization

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

如何在GWT标签小部件中格式化文本

我想打破分配给GWT中标准Label小部件的长行文本.我正在尝试使用内联<br />元素,但没有成功.

像这样的东西:

label = "My very very very long<br />long long text"
Run Code Online (Sandbox Code Playgroud)

gwt widget

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

在第一次学习排序算法时,应该先教学生什么?

如果你是一名编程老师,你必须选择一种排序算法来教你的学生哪一种?我只要求一个,因为我只想介绍排序的概念.它应该是冒泡排序还是选择排序?我注意到这两个人最常被教授.还有其他类型的排序可以用更容易理解的方式解释排序吗?

sorting algorithm

18
推荐指数
6
解决办法
7836
查看次数

在ListView LayoutTemplate中显示总计

我正在使用ListView控件(ASP.NET 2008)来显示一堆数据行,而在底部我想要一些总计.我最初要在LayoutTemplate中定义页眉和页脚,并使用一些本地函数获取总数,即<%#GetTheSum()%>,但看起来LayoutTemplate不处理<%#...%>句法.

另一个想法是将Label放在LayoutTemplate中并使用FindControl来更新它.不确定是否可能(稍后会尝试).

使用ListView显示总计的最佳方法是什么?

更新:解决方案在这里.

asp.net listview

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

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

从文件读取不够快,我将如何加快速度?

这是我读取文件的方式:

    public static string readFile(string path)
    {
        StringBuilder stringFromFile = new StringBuilder();
        StreamReader SR;
        string S;
        SR = File.OpenText(path);
        S = SR.ReadLine();
        while (S != null)
        {
            stringFromFile.Append(SR.ReadLine());
        }
        SR.Close();
        return stringFromFile.ToString();
    }
Run Code Online (Sandbox Code Playgroud)

问题是这么久(.txt文件大约是2.5兆).花了5分多钟.有没有更好的办法?

解决方案

    public static string readFile(string path)
    {

       return File.ReadAllText(path);

    }
Run Code Online (Sandbox Code Playgroud)

花了不到1秒...... :)

.net c# io optimization .net-2.0

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

Microsoft用户界面,他们仍然是用户友好的吗?

我发现大多数微软的新程序都很难使用.

Microsoft Office 2007(特别是单词)我发现很难使用.Microsoft IIS 7.0是一个PAIN,我永远不会记得点击哪个图标,事情只是杂乱无章,很难找到.

作为程序员,我们必须根据人们使用的内容进行设计,MS告诉我们做什么?

user-interface

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

是否有用于记录用户操作以帮助重现错误的工具?

作为测试工程师,我经常参与探索性测试.当我遇到错误时,并不总是立即清楚哪些步骤导致了问题.所以,显然,我必须找到重现问题所需的步骤.根据具体情况,这可能需要很长时间.

真正有用的是一个记录工具,它可以跟踪鼠标和键盘操作,还可能存储已单击的组件的属性(AUT是用Java编写的).

我可能根本找不到合适的工具,但也许我的搜索方法是错误的.

有人能指出我正确的方向吗?

java testing logging manual-testing exploratory

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

将WPF应用程序转换为SilverLight

是否可以自动/轻松地将现有WPF应用程序转换为SilverLight?

silverlight wpf silverlight-2.0

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