小编hlo*_*dal的帖子

如何指导在IIS 7.0下使用经典的asp应用程序

我正在寻找一个很好的简单的一步一步"如何"指导获得在IIS 7.0下工作的经典asp应用程序.

它是在64位Windows Server 2008机器上,如果这有任何区别.

iis iis-7 asp-classic

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

.NET OpenSource项目和强名称程序集?

我目前正在考虑开源我的项目,并且正在准备向公众发布的源代码和项目结构.现在我有一个问题:如何处理我的程序集的签名密钥?我应该为开源版本创建一个新密钥,并将其与其他文件一起发布到SVN存储库吗?我应该保留密钥,每个想编译代码的人都应该生成自己的密钥吗?

你怎么处理这个?向公众发布签名密钥让我感到有点不舒服.

.net strongname open-source

27
推荐指数
3
解决办法
2132
查看次数

用于绘制协议序列图的工具

我正在寻找一种工具来绘制为滑动窗口协议发送的一系列数据包.有许多工具用于绘制带有水平线的消息序列图,但我希望能够对角线绘制线条,就像这个图像的底部一样:

SYN,SYN + ACK,ACK示例http://i32.tinypic.com/2lazp1k.jpg

请建议合适的工具.我很可能只对免费版本感兴趣,但如果你对商业广告有一个非常好的建议,你也可以包括它.

protocols sequence-diagram

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

在Visual Studio for C#中从流畅的接口类intellisense隐藏GetHashCode/Equals/ToString?

我有一个流畅的IoC容器注册过程接口,其中包含一些用于构建注册的类.

例如,我可以这样做:

builder.Register<IFoo>().From.ConcreteType<Foo>();
Run Code Online (Sandbox Code Playgroud)

但是,在点之后的每个步骤中,会弹出intellisense,显示Object类,GetHashCode,Equals,GetType和ToString中的四种标准方法.

我尝试在几个类中重写这些方法,将EditorBrowsableAttribute属性附加到每个类,但它们仍然显示出来.我没有办法隐藏它们吗?

请注意,我并不是试图将它们隐藏在类本身之外,只是来自intellisense.

基本上,我喜欢这个:

                         +---------------+
builder.Register<IFoo>().|As             |
                         |By             |
                         |Equals         | <-- remove this
                         |From           |
                         |GetHashCode    | <-- and this
                         |GetType        | <-- as well as this
                         |ToString       | <-- and finally this
                         +---------------+
Run Code Online (Sandbox Code Playgroud)

这是我在返回的类中尝试的内容Register<T>:

[EditorBrowsable(EditorBrowsableState.Never)]
public override Boolean Equals(Object obj)
{
    return base.Equals(obj);
}

[EditorBrowsable(EditorBrowsableState.Never)]
public override Int32 GetHashCode()
{
    return base.GetHashCode();
}

[EditorBrowsable(EditorBrowsableState.Never)]
public override String ToString()
{
    return base.ToString();
}
Run Code Online (Sandbox Code Playgroud)

这显然不起作用.还有什么我可以尝试的吗?

我还尝试添加一个新方法,而不是重写Object,并将相同的属性应用于该方法,并且也显示出来,所以显然该属性没有按照我的想法做.

我注意到文档中的注释没有从同一个程序集中隐藏东西,但我尝试创建一个新项目,它们仍然显示在那里.

c# methods intellisense hide visual-studio

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

开源项目学习

我经常读到,继续学习如何编程的最佳方法之一就是在野外学习优秀的开源项目.可以在某处推荐一个很好的开源C#项目,他们从中学到了很多东西.我已经编写了几年的代码,包括Windows和Web应用程序,非常标准的东西,sql server,asp .net.我特别感兴趣的是提高我在构建精心构建的n层应用程序方面的技能

谢谢,

布伦丹

c# open-source

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

在特定时间运行命令

我正在尝试在特定时间运行命令.我看过"at"命令,但我不知道如何让它工作......

这是我做的:

at 1843 (Enter)
php /run/this/script.php (Ctrl+D)
Run Code Online (Sandbox Code Playgroud)

但是我如何在bash脚本中执行此操作?我的意思是,我需要按回车键并按"Ctrl + D"设置延迟...如何在脚本中执行此操作?

任何建议最受欢迎.

提前致谢,

linux bash command at-job

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

诊断IIS 7和ASP.NET MVC上的404错误

我有一个用Cassini开发和测试的mvc应用程序.在GoDaddy上部署到我的网站,默认页面就可以了.点击登录,我得到404.

我在IIS 7下运行,所以这是出乎意料的.我的路线很简单:

        routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

        routes.MapRoute(
            "Default",                                              
            "{controller}/{action}/{id}",                           
            new { controller = "Public", action = "Index", id = "" } 
        );
        routes.MapRoute(
            "Report1",
            "Report/{action}/{start}/{end}",
            new { controller = "Report", action = "Index" }
        );
        routes.MapRoute(
            "Report2",
            "Report/{action}/{start}/{end}/{idList}",
            new { controller = "Report", action = "Index" }
        );
Run Code Online (Sandbox Code Playgroud)

知道可能会发生什么或我如何解决这个问题?

asp.net iis asp.net-mvc iis-7 httphandler

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

F#中的列表理解

我想在F#中做一些列表理解.我找到了这个.

let evens n =
    { for x in 1 .. n when x % 2 = 0 -> x }
print_any (evens 10)

let squarePoints n =
    { for x in 1 .. n
      for y in 1 .. n  -> x,y }
print_any (squarePoints 3)
Run Code Online (Sandbox Code Playgroud)

第一个仍然正常,但第二个已经过时了.最新的(1.9.7.8)F#编译器不支持这种风格.

经过一番搜索,我发现这是有效的

let vec1 = [1;2;3]
let vec2 = [4;5;6]
let products = [for x in vec1 do for y in vec2 do yield x*y]
Run Code Online (Sandbox Code Playgroud)

有人能指出为什么语法改变了?谢谢.

f# functional-programming list-comprehension list

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

如何从C#中找到活动目录中的用户?

我试图弄清楚如何从C#中搜索AD,类似于"查找用户,联系人和组"在"Active Directory用户和计算机"工具中的工作方式.我有一个字符串,其中包含一个组名或一个用户名(通常格式为firstname middleinitial [如果他们有一个]姓氏,但并非总是如此).即使我对群组与用户进行单独查询,我也无法想出一种能够捕获大多数用户帐户的搜索方式."查找用户","联系人"和"组"工具几乎每次都会将它们带回.有人有什么建议吗?

我已经知道如何使用DirectorySearcher类,问题是我找不到我想做的查询.cn和samaccount名称都没有与用户的名字有关,所以我无法搜索这些名称.拆分和搜索sn和givenName并没有像该工具那样接近任何地方.

c# active-directory

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

Azure DevOps,设置依赖于多个作业的作业

我正在使用 YAML 和一些作业设置一个天蓝色管道,我有一项作业依赖于多个其他作业。

工作:

  • 工作:一...

  • 工作:B...

  • 工作:C

    取决于:A、B

运行此代码时出现错误“作业工件取决于未知作业 A、B”。

yaml azure azure-devops azure-pipelines

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