AForge.NET is awesome for complex image processing/analysis
A developer shares their experience using AForge.NET to implement a 'magic color' image processing feature, detailing the filter steps and results.
A developer shares their experience using AForge.NET to implement a 'magic color' image processing feature, detailing the filter steps and results.
Analyzes community involvement in open-source .NET projects (Roslyn, CoreCLR, CoreFX) one year after Microsoft's announcement, using GitHub data.
A .NET-specific cheat sheet for Big-O algorithm complexity, covering time/space efficiency of common data structures and sorting algorithms.
A guide to creating an auto-mocking Unity container extension using FakeItEasy to simplify unit testing with complex dependencies.
Explores the improved build process for ASP.NET 5 (vNext) projects, highlighting self-contained builds and simplified setup compared to traditional .NET.
Explains and solves common .NET assembly binding errors caused by NuGet version conflicts, with a practical fix.
Guide to using Azure Management API SDK within a custom Entity Framework database initializer to control Azure SQL database tier creation.
Analysis of .NET vNext's BYOT (Bring Your Own Tool) approach, enabling development on non-Windows platforms like Mac and Ubuntu.
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.