小编Dav*_*cia的帖子

完成用户故事 - 丢弃?归档?

我们开始使用Scrum流程进行开发.我们现在有很多用户故事.我想知道,一旦用户故事完成,经过测试和部署,你还可以用它做任何其他事情吗?我们现在正在使用小索引卡,我认为将它们扔进垃圾桶会很好.

如果你保留它们,你以后会怎么做?

agile scrum user-stories

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

返回MSB3481的MSBuild SignFile任务:无法找到签名证书

我最近获得了一个新的代码签名证书.我正在使用MSBuild的SignFile任务来签署应用程序清单.由于某种原因,任务正在返回:

MSB3481: The signing certificate could not be located.
Ensure that it is in the current user's personal store.
Run Code Online (Sandbox Code Playgroud)

证书肯定在我的个人商店,我可以在certmgr.msc中看到它.而且我相信我是以同一个用户身份登录的,因为我可以使用同一个人商店中的不同证书对清单进行签名.不知道为什么找不到这个新证书.

我甚至可以使用signtool.exe和新证书的SHA1来正常签名文件.但我真的更喜欢使用现有的MSBuild和SignFile任务.有什么想法可能会出错吗?

我也尝试使用和不使用完整的认证路径导入证书.

msbuild code-signing signtool

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

下一个或上一个枚举

给定一个已赋值的枚举,给出一个值的下一个或前一个枚举的最佳方法是什么.例如,考虑这个枚举:

public enum TimeframeType {
    None = 0,
    [Description("1 month")]
    Now = 30,
    [Description("1-3 months")]
    Short = 90,
    [Description("3-6 months")]
    Medium = 180,
    [Description("6+ months")]
    Long = 360
}
Run Code Online (Sandbox Code Playgroud)

有没有一种好的方法创建一个能够做EnumPrevious(TimeframeType.Short)的函数返回TimeframeType.Now和EnumNext(TimeframeType.Short)会返回TimeframeType.Medium?

我已经写了一个丑陋的EnumNext实现,但我不相信这是最好的方法.我希望其他人已经解决了这个问题.

public static T EnumNext<T>(T value) where T : struct {
    T[] values = (T[])Enum.GetValues(typeof(T));

    int i;
    for (i = 0; i < values.Length; i++) {
        if (object.Equals(value, values[i])) {
            break;
        }
    }
    if (i >= values.Length - 1) {
        return values[values.Length - 1];
    } else {
        return values[i + …
Run Code Online (Sandbox Code Playgroud)

c# enums

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

ASP.NET的行计数器

我知道代码行数是完全随意的,也是一个可怕的指标.即便如此,经过漫长的一天,我想点击一个小按钮,看到我的宠物项目增长了10%.(或者,如果我花了一天时间再次重构,它会减少10%,哇喔!)

我曾经使用过两个可以分析CodeProject代码的 计数器,但它们只处理.cs文件,完全忽略了我在.aspx,.asmx,.js,.css等方面的大量工作.

有没有人使用行计数器来解析通常在典型的ASP.NET站点上找到的所有文本文件?

更新

CMS推荐CLOC,这确实是我想要的.这是我对好奇的输出.它甚至计算了我的MSBuild脚本!

C:\Web>cloc-1.06.exe --exclude-dir=.svn,bin,images AST
     474 text files.
     474 unique files.
   28254 files ignored.

http://cloc.sourceforge.net v 1.06  T=70.0 s (6.3 files/s, 737.7 lines/s)
-------------------------------------------------------------------------------
Language          files     blank   comment      code    scale   3rd gen. equiv
-------------------------------------------------------------------------------
C#                  332      4670      9666     21255 x   1.36 =       28906.80
ASP.Net              91        58         0      4053 x   1.29 =        5228.37
Javascript            9      1262      2112      4011 x   1.48 =        5936.28
CSS                   5       193        42      1665 x   1.00 =        1665.00 …

c# asp.net

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

SQL 2008镜像,处于"恢复"状态

我正在使用主体,镜像和见证来测试SQL Server 2008镜像.我已经看过这些例子,用NORECOVERY恢复镜像.校长说这是同步的.但镜子仍显示它处于"恢复......"状态.我应该这样离开吗?我应该运行RESTORE WITH RECOVERY吗?

mirroring sql-server-2008

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

NHibernate Criteria - 如何过滤属性组合

我需要使用两个属性的组合来过滤结果列表.一个普通的SQL语句如下所示:

SELECT TOP 10 *
FROM Person
WHERE FirstName + ' ' + LastName LIKE '%' + @Term + '%'
Run Code Online (Sandbox Code Playgroud)

我最终使用的NHibernate中的ICriteria是:

ICriteria criteria = Session.CreateCriteria(typeof(Person));
criteria.Add(Expression.Sql(
    "FirstName + ' ' + LastName LIKE ?",
    "%" + term + "%",
    NHibernateUtil.String));
criteria.SetMaxResults(10);
Run Code Online (Sandbox Code Playgroud)

它工作得很好,但我不确定它是否是理想的解决方案,因为我还在学习NHibernate的Criteria API.推荐的替代品有哪些?

  • 还有什么东西Expression.Sql可以执行相同的操作吗?我尝试Expression.Like但无法弄清楚如何组合名字和姓氏.
  • 我应该将FullName属性映射到映射类中的公式"FirstName +''+ LastName"吗?
  • 我应该在域对象上创建只读FullName属性,然后将其映射到列吗?

nhibernate expression icriteria

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

如何根据URL值在php中动态更改<title>标签

我希望更改标题页,以便爬虫可以看到它.

该URL的格式为:public.sample.com/account/Disney

我使用require()加载标准的全局头文件包含文件

这是定义当前默认标签的位置.

如果网址是public.sample.com/account/Disney,我希望标记为:

这是迪士尼的帐户个人资料

我相信有些东西需要写在这个全局头文件中,但不确定是什么.

谢谢.

php meta-title html-title

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

将tiff像素长宽比更改为平方

我正在尝试在多页tiff文件上执行条形码识别.但是tiff文件是从传真服务器(我无法控制)来找我的,它以非方形像素长宽比保存tiff.这导致图像由于纵横比而被严重压扁.我需要将tiff转换为正方形像素宽高比,但不知道如何在C#中执行此操作.我还需要拉伸图像,以便改变宽高比仍然使图像清晰可辨.

有没有人用C#做过这个?或者有没有人使用过将执行此类程序的图像库?

c# tiff barcode aspect-ratio

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