Automatically strong name signing NuGet packages
A guide to automatically strong-name signing NuGet packages using custom tools and MyGet webhooks to resolve dependency signing issues.
A guide to automatically strong-name signing NuGet packages using custom tools and MyGet webhooks to resolve dependency signing issues.
Part 2 of performance lessons from Stack Overflow, focusing on .NET Garbage Collector optimization and high-performance JSON serialization with Jil.
Announcing the Kindle release of 'Microsoft .NET: Architecting Applications for the Enterprise' (NAA4E), covering DDD, CQRS, and enterprise architecture.
Explains how commercial mocking tools like Typemock and JustMock mock sealed classes and static methods using the .NET Profiling API.
A developer's hands-on review of NDepend, a static analysis tool for .NET, covering setup, UI, and its powerful CQLinq-based rule engine.
Explains how HdrHistogram's .NET port controls class field layout to minimize overhead for low-latency performance measurement.
An update on measuring .NET GC performance, correcting methodology and interpreting results with expert feedback.
Analyzes the impact of the .NET Garbage Collector on application latency, explores GC pause detection, and discusses mitigation strategies.
Explores performance optimization techniques from the Roslyn compiler codebase, focusing on minimizing garbage collector work through allocation avoidance and object pooling.
An overview of the Model-View-ViewModel (MVVM) pattern for .NET platforms, discussing core interfaces and components needed for implementation.
A developer's deep dive into the complexities and pain points of setting up a .NET build environment, highlighting dependency and SDK management issues.
A review and detailed overview of Elysium Extra, an open-source WPF Metro/Modern UI SDK that extends the Elysium framework with new controls and styles.
Explains how NuGet configuration file inheritance works, allowing settings from multiple config files to be applied to projects.
Explains how to replace traditional .NET timers with Reactive Extensions (Rx) for better control and simpler code in C#.
Explains the Domain Events Pattern and introduces a deferred dispatch solution for web apps needing to commit database changes before event handling.
Explains how to securely store passwords in .NET using Windows Data Protection API (DPAPI) and the ProtectedData class.
A practical comparison series between the Nancy framework and ASP.NET MVC, covering core web development concepts.
A developer introduces a tool to analyze .NET project files, extracting build info and dependencies to automate manual tasks.
Introducing the NuGet Package Source Discovery (PSD) specification, enabling automatic discovery and addition of NuGet feeds from trusted sources.
Developer fixes coordinate conversion accuracy in a GeoCoordConversion DLL used for Ordnance Survey data import, releasing an updated version.