小编Rya*_*pat的帖子

ELMAH与企业库异常处理块

我的团队目前正在构建ASP.NET MVC应用程序,我们正在尝试决定实现哪些框架来处理错误处理和日志记录.

选择其中一个而不是另一个的原因是什么?

.net asp.net asp.net-mvc elmah exception-handling

9
推荐指数
3
解决办法
4969
查看次数

连接线和appsettings有什么区别?

在我所指的其中一个应用程序中,连接字符串存储在AppSettings中!直到现在我一直在<connectionstring/>元素中存储连接.但是正确的方法是什么?

所以我的问题是,web.config 之间<connectionstrings>和之间有什么区别,<appsettings>有什么特定的原因我应该或不应该在appsettings中存储连接字符串?是否有任何规则/指南可供遵循?或者这完全是开发人员的选择?

asp.net settings

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

Rails资产 - 保留许可证评论

如何防止Uglifier从某些文件中删除一些注释?我希望代码缩小和压缩,但我也希望许可注释保持不变.

ruby-on-rails ruby-on-rails-3.1 asset-pipeline

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

固定成本项目中的Scrum

我已经阅读了敏捷宣言,并花了一天的时间浏览网页,寻找这个难以捉摸的答案.但遗憾的是,我没有得到涵盖所有基础的答案.

在观看敏捷传教士的所有博客文章和新闻广播时,您只需了解开放范围或开放"时间"项目.您如何将此应用于修复成本项目?

从我发现的最大的问题是范围管理.您如何确定某些内容是否在预计的范围内?您如何为您的决定制定论据?由于您实施软件的敏捷方式,没有详细的设计可供争论.在大多数情况下,您只有一个模糊的愿望清单,客户会向您提供.并且非常通用,您可以将任何功能解释为其中.

随着固定成本项目比例的上升,这对我来说是一个真正的问题.

所以问题是:

  • 如何管理修复成本项目中的范围?
  • 您如何确定所需功能是否超出原始范围?

agile project-management scrum

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

如何对Java Hashtable进行排序?

我将一些数据插入Java Hashtable.如果我从Hashtable读取数据,它的返回顺序与我插入的顺序不同.如何从Hashtable获取有序数据?

我使用以下代码从哈希表中获取值:

// Get a set of the entries
Set set = hsUpdateValues.entrySet();
// Get an iterator
Iterator i = set.iterator();
// Display elements
while (i.hasNext()) {
    Map.Entry me = (Map.Entry) i.next();            
    System.out.print(
        "Key : " + me.getKey()
        + ", Value: " + me.getValue()
    );
}
Run Code Online (Sandbox Code Playgroud)

java sorting maps hashtable

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

Internet Explorer(IE)中的JQuery Rounded Corners搞砸了

我正在使用JQuery的jquery.corner.js在某些td标签上创建圆角,它们在IE中看起来很好除外

  1. 如果您打开一个新选项卡,然后返回该页面
  2. 如果您转到另一个选项卡,请单击链接,然后返回到该页面
  3. 如果你将鼠标悬停在执行javascript的div /菜单上(我认为).

圆角被水平线替换,td标签内的文本被向下推.但是,刷新页面后,渲染将恢复正常.在所有情况下,它在Firefox中完美运行.

有任何想法吗?

作为参考,我正在使用的Javascript代码如下(这是一个MOSS 2007页面):

$(document).ready(function(){
   $("table.ms-navheader td").corner("top"); 
});
Run Code Online (Sandbox Code Playgroud)

这是一个示例HTML页面,可以完美地显示问题:

<html>
    <head>
        <script type="text/javascript" src="jquery-1.2.6.js"></script>
        <script type="text/javascript" src="jquery.corner.js"></script>
        <script type="text/javascript">
          <!--

            $(document).ready(function()
            {
                $("div").corner("top");
                $("td").corner(); 
            });

          //-->
        </script>
    </head>
    <body>
        <table>
            <tr>
                <td style="background-color: blue">
                    TD that will be messed up.
                </td>
            </tr>
        </table>
        <div style="background-color: green">
            divs don't get messed up.
        </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,一旦你打开一个新标签,TD就会搞砸了,但不是div.我对MOSS发出的HTML没有多少控制权,否则我可能会咬紧牙关并在这里使用DIV而不是表.

css jquery internet-explorer rounded-corners

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

如何从TypeScript中的匿名对象轻松创建强类型对象?

我有一些JSON包含来自我的客户端的匿名对象.是否有一些内置机制或外部库用于将这些匿名对象转换为强类型的TypeScript对象?是否有像AutoMapper这样的东西?

我的对象是复杂类型,复杂类型作为属性.

javascript anonymous-objects strong-typing typescript

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

在Visual Studio 2010中加载测试

我想在我的网站上创建虚拟流量,以使用Visual Studio 2010 Ultimate提供的负载测试来测试可扩展性.

在visual studio 2010中是否有任何负载测试教程?我用Google搜索但没有得到任何好的文章或教程.

您能否为我提供任何有用的链接或文章,我可以用它来快速轻松地执行负载测试?

提前致谢.

load-testing visual-studio-2010

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

Visual Studio 2008 Team System中缺少Source Control菜单项

我刚刚在新机器上干净安装了Visual Studio 2008,但没有看到File> Source Control菜单选项.已安装Microsoft Visual Studio 2008团队资源管理器版本9.0.21022.8,并且已通过右侧的"团队资源管理器"选项卡连接到我的TFS服务器.

有任何想法吗?

tfs visual-studio-2008 visual-studio

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

AspectPriority的用法

我正在使用PostSharp 2.1.5.1并在今天发出警告:

在将来的版本中,将从简化版禁用Aspect依赖项(在"MyNamespace.MyAspect.MyVerificationAttribute"上定义).请改用AspectPriority属性.

在我看来,以下行引起了警告:

[AspectRoleDependency(AspectDependencyAction.Order, AspectDependencyPosition.After, StandardRoles.Tracing)]
Run Code Online (Sandbox Code Playgroud)

有人能指出我如何使用的正确例子AspectPriority吗?以下示例是最新的吗?

谢谢.

.net c# aop postsharp

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