PostSharp Framework

Construa seus próprios aspectos e comece a eliminar boilerplates de suas bases de códigos .NET.

Publicado por PostSharp Technologies
Distribuído pela ComponentSource desde 2015

Preços a partir de: $ 347.90 Versão: v2024.x NOVO Atualizado: mensalmente?

i

PostSharp Framework replaces PostSharp Professional.

PostSharp Framework includes everything you need to automate the implementation or validation of your own patterns, including the Architecture Framework which used to be a part of PostSharp Ultimate. However, PostSharp Diagnostics is removed. PostSharp Professional customers will be offered a free subscription to PostSharp Diagnostics for the...

Show more

PostSharp Framework replaces PostSharp Professional.

PostSharp Framework includes everything you need to automate the implementation or validation of your own patterns, including the Architecture Framework which used to be a part of PostSharp Ultimate. However, PostSharp Diagnostics is removed. PostSharp Professional customers will be offered a free subscription to PostSharp Diagnostics for the whole duration of their PostSharp Professional subscription that has already been paid for. Please contact our sales team if you’re interested. Support for the license server is also removed. Please contact us if you’re impacted.

Lançamentos do PostSharp Framework

Released: Jan 20, 2020

Atualizações na v6.5.x

6.5.3

Updated Mar 6, 2020

Fixes

  • VSX: Cannot access service before is has been initialized in RoslynCodeFactory.workspace.
  • VSX: IndexOutOfRangeException when failed to parse target framework moniker.
  • VSX: ArgumentOutOfRangeException on missing declaration name in PostSharpDiagnosticAnalyzer.
  • Location resolution: Could not write lines to file PostSharpAnalyzers.config (build-time error).
  • VSX: ThreadMismatchException in EnhancedSpanProvider.GetEnhancedSpansImplAsync.
  • VSX: Exception thrown when...

Released: Oct 23, 2019

Atualizações na v6.4.x

6.4.9

Updated Mar 9, 2020

Fixes

  • Undo/Redo WPF buttons don't display in .NET Core 3 WPF.
  • UI: Windows 10 high contrast makes wizards unreadable.
  • XAML: Undo/Redo icons disappeared from UI.

6.4.8

Updated Feb 6, 2020

Fixes

  • MSBuild: File lock error when reading reference assemblies.
  • PostSharp.Compiler.Engine: PostSharp.Compiler.Common is available for .NET Core 2.1 only, not for .NET Standard.
  • Internal tracing throws InvalidOperationException in assembly loading before the tracing module is...

Released: Jun 21, 2019

Atualizações na v6.3.x

6.3.11

Updated Nov 07, 2019

Fixes

  • Intellisense documentation not available for a few PostSharp.Patterns libraries.

6.3.10

Updated Oct 24, 2019

Features

  • Contracts: expose method to return formatting arguments.

6.3.9

Updated Oct 21, 2019

Fixes

  • VSX: Editing project build properties is not reflected in aspect explorer.
  • VSX: Deadlock in CpsProjectAccessor when creating a new project.
  • VSX: postsharp.config item template is named postsharp1.config in CPS projects by default.
  • Debugger...

Released: Mar 26, 2019

Atualizações na v6.2.x

6.2.14

Updated Oct 9, 2019

Fixes

  • Aspect Framework: OnYield didn't get called unless you also overrode OnEntry or OnResume.
  • Aspect Framework: Setting ReturnValue in semantic advices emitted broken code.
  • Logging: CallerInfo.GetDynamic returns null and causes LoggerFactoryExtensions to throw NullReferenceException.

6.2.13

Updated Sep 17, 2019

Fixes

  • Recordable: Improved the exception message when adding a non-recordable object to a recordable object's collection.

6.2.12

Updated Sep 6 - Sep...

Released: Mar 11, 2019

Atualizações na 6.1

Recursos

  • Major refactoring of the add-in to the Visual Studio debugger:
    • Makes sure the debugging experience (such as pressing F10 or F11) is natural when aspects are woven into hand-written code.
    • Focuses on the debugging of async methods. In previous versions, debugging an aspected async method could be pretty challenging. It now behaves very smoothly.
  • Adds improved support for Semantic Logging.
  • Adds Improvements for distributed logging:
    • Hierarchical Ids: PostSharp can generate ids that let you...

Released: Jul 9, 2018

Atualizações na v6.0

Recursos

New Platforms

  • Support for .NET Core 2.0-2.1 and .NET Standard 2.0 - PostSharp now runs natively under .NET Core 2.0 or later, which means that .NET Core projects are no longer cross-compiled from .NET Framework. Note that PostSharp 6.0 will still build only under Windows.
  • Support for Portable PDB - Now supports portable PDB files as well as "embedded" portable PDBs.
  • Support for C# 7.2 - The new in parameters and ref struct types are now properly handled.
  • Support for CPS-based project...

Released: Jul 10, 2017

Atualizações na v5.0.28

Recursos

PostSharp Framework replaces PostSharp Professional.

  • New Platforms
    • Visual Studio 2017 – PostSharp now supports the new MSBuild project format, side-by-side installations of VS, lightweight solution loads, and achieved significant performance improvements.
    • C# 7.0 – Tested and fixed all aspects with the new features of C# 7.0, including value-typed tasks and multiple return values.
    • .NET Core 1.1 – You can now build applications that run on .NET Core 1.1, but you can still only build and...