所有.NET例外列表

当我在PowerShell脚本中创建错误消息时,我喜欢使用公共.NET异常。大多数时候我正在寻找要使用的例外列表,我最终使用了 所有.NET例外列表 由Mike Vallotton生成。我以为这是一个聪明的想法,所以我继续前进并生成我自己的更新列表。

我通过解析所有.NET 4.6.1命名空间XML文件在我的系统上进行解析。下面的所有内容都是自动生成的,来自Microsoft的文件用于IntelliSense。我希望你能找到这个.NET例外的列表,就像我一样有用。

[读  More]

扬声器字列表

我们最近在谈论服务器命名约定时进行对话,并提醒作者使用助记符名单到名称服务器的文章。经过一点点挖掘,我能够跟踪它。

[读  More]
Tags: 其他

电源外壳 :Gherkin规范验证介绍

佩斯特有一个有趣的秘密特征,我们需要谈论。它支持Gherkin式的功能规格。我不知道这甚至是一件事,直到我看着Joel Bennett的模块,看到我以前没有看到的东西。

此功能允许您以简单的业务可读语法定义您的功能和规范。然后,您将使用该规范执行的验证脚本箱。它将让您在每个物品上给您通过/失败结果,如纠正。我认为这很棒,更多的人需要了解它。我不确定介绍这个功能,所以你可能需要更新纠缠才能得到它。

[读  More]

电源外壳 :DSL设计模式,DSLS第3部分

当我在我的DSL上工作时,我发现我必须更具创造力,而我的高级功能实现比我的正常高级功能。撰写脚本cmdlet时,已有很多社区标准和已定义的预期行为。

创建DSL时,您可能会弯曲很多最佳实践以创建最佳用户体验。在优化用户时,您可能会发现自己使用不同技术收集和处理数据。

[读  More]

powershell:创建和使用自定义属性

每一次和一段时间我偶尔冒着能力的东西,我发现有趣,我无法帮助潜入它。我看到了一条推文 布兰登奥林 最近显示您可以在PowerShell中创建自己的自定义属性。

我们可以享受很多乐趣。

[读  More]

电源外壳 :让我们为新模块构建CI / CD管道

一个新的开始,建立一个模块。

我在很长一段时间内没有从头开始构建模块。我的进程已经发展了,我已经在我的过程中纳入了很多想法。大多数情况下,我复制了现有模块,刚刚取出所有功能。这是工作的,因为每个模块在我上次构建的那个模块中增加了一段时间。

我也意识到我可能会有一些较老的想法烘焙到我的过程中。我在社区中看到了很多好的工作,我没有正式采用,因为我刚刚工作了。它很快和易于运行。

我正在研究一个新的模块,我想重新考虑我在设置一个新模块时所做的很多事情。我特别希望将CI / CD(连续整合和连续交付)的想法纳入我的管道。为了帮助获得新的透视,我将根据沃伦框架的工作来建立它(ramblingcookiemonster)我将使用他的 Psdepend. 项目作为我的参考。他为社区建立了相当多的模块。它还有助于他编写了许多我正在计划使用的模块,并有几个覆盖这些模块的伟大博客文章。

[读  More]