PostSharp框架下载, .NET 代码库中消除样板-开发框架

释放双眼,带上耳机,听听看~!

PostSharp框架下载, .NET 代码库中消除样板-开发框架

  构建您自己的方面并开始从您的 .NET 代码库中消除样板。

  PostSharp 框架是 C# 和 VB 的模式感知编译器扩展。为您自己的模式构建自动化,以减少开发工作并改进架构。使用 PostSharp,您可以为您需要的任何模式构建自动化。提高开发人员技能,构建自定义模式并从卓越的性能中受益。

  PostSharp框架改善架构

  封装模式 – 对象是一种很好的封装工具,但对于在整个应用程序中重复的功能,它们很难解决。方面是封装需要重复应用的模式的正确方法。

  PostSharp框架降低复杂性——将复杂性转移到方面并在更高的抽象级别编写业务逻辑。

  编写更干净的代码——更少的代码行意味着更少的缺陷发生区域。更容易阅读和理解的代码更容易修改并产生更少的缺陷。

  PostSharp框架乘以知识

  PostSharp框架封装经验 – 经验丰富的开发人员将使用他们独特的知识来构建特定于您的代码库的方面。部署到团队的其他成员,这些方面将允许任何人随时轻松添加复杂的功能。

  PostSharp框架易于应用 – 一旦创建方面非常易于应用和使用。只知道如何使用这些方面的开发人员不需要额外的 PostSharp 培训。

  适用于 .NET 的灵活方面框架

  丰富的构建块——方面——不仅限于使用方法。对事件注册、属性和其他构造执行操作。

  富有表现力的组合 – 在编译时使用 C# 和反射的全部功能组合构建块。

  PostSharp框架非侵入性 – 在不更改任何代码的情况下将您想要的功能添加到代码库中。

  坚实的基础 – 自定义方面是使用与 PostSharp 的内置模式相同的基础结构和代码构建的。

  教编译器做更多事情

  提供的不仅仅是指南——模式通常在实现指南中描述,有时这些指南完全是算法,没有留给开发人员的决定。这就是机器所擅长的,那么为什么不将这些工作卸载给编译器呢?

  实现规模经济 – 使用 PostSharp,您可以只编写一个方面,从而节省时间并减少每次将其应用于代码库时的源代码。

  完美的表现

  编译时执行——在编译期间运行方面代码并减少运行时所需的执行。

  无运行时反射——强类型和编译时执行消除了您为运行时执行编写反射代码的需要。

  PostSharp框架执行设计决策

  减少不一致 – 根据既定的模式和指南验证开发人员编写的代码。防止开发人员分心或产生错误或不必要的复杂性。

  控制对象可见性 – 有时 internal 和 private 关键字是不够的。限制哪些命名空间、程序集或类型可以引用成员或实现接口。

  节省代码审查时间 – 自动执行的任何规则都不需要手动审查。

  获得更快的反馈

  PostSharp框架编译时错误 – 不要等待代码审查的反馈。当代码偏离既定的模式或指南时,它会在编译时失败。

  构建服务器集成 – 架构规则也在构建服务器上执行,就像 PostSharp 的任何部分一样。

  错误或警告 – 您可以选择违反以导致警告或错误 – 或 Visual Studio 中的警告和构建服务器上的错误。

  根据标准和自定义规则在每次构建时验证您的设计。

  不要让您的架构意图消失在被遗忘的文档中。在可执行代码中表达设计决策,并确保遵循这些模式并提供编译时反馈。

  代码级声明

  编译时间反馈

  可定制的规则

  构建您自己的代码验证规则

  PostSharp框架熟悉的 API – 使用您已经知道的 .NET 反射 API 来为您的特定设计规则创建验证。

  高级反射 – 对于更复杂的场景,PostSharp 提供了一个扩展的反射 API,其中包括查找所有引用、查找派生类型、访问表达式树等的能力。

  Visual Studio 集成 – 自定义规则发出的错误和警告显示在 Visual Studio 错误列表中,您可以通过单击它们导航到问题位置。

  PostSharp 框架特性

  框架

  水平法

  代码验证

  各个方面

  异步方法

  常见的

  代码契约

  可聚合(父/子/访客)

  MVVM

  INotifyPropertyChanged:自动属性

  日志记录

  开发者模式(新建应用)

人已赞赏
其他

resharper破解,Visual Studio 的智能插件-Visual 插件

2021-7-17 22:46:26

其他

citrix下载,citrix远程桌面-电脑组件

2021-7-21 22:04:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索