wesnermoise

Software visionary

Posts in .NET

Subcategories

Immutable Collections Critique

Immutable Collections Critique

This blog post critiques Microsoft's immutable collections, focusing on their performance limitations compared to advanced functional data structures like freezable binary trees. It emphasizes the significance of efficiency in responsive applications and hints at the author's plans to open-source optimized data structures.

Active Loops

Active Loops

This blog post delves into active loops in .NET programming, focusing on multithreading and performance optimization for developers. It shares personal implementations, comparisons with established methods, and insights on enhancing parallelism in applications, catering to those looking to improve their coding practices.

MVP - C#

MVP - C#

This blog post reflects on the author's achievement of receiving the 2007 Microsoft MVP Award, emphasizing its significance in the C# and .NET communities. Targeted at developers and tech enthusiasts, it explores the responsibilities and access to confidential information that come with this recognition.

Miguel and Avalon

Miguel and Avalon

This blog post captures a conversation between Joe Beda and Miguel de Icaza at the Lang.NET Symposium, discussing the intricacies of GUI frameworks like Avalon and J2EE. Targeted at developers and tech enthusiasts, it delves into the challenges and perspectives surrounding .NET and Mono projects.

Spec#

Spec#

This blog post delves into the Spec# programming system, focusing on its integration with .NET to improve software reliability through specifications. Targeted at software developers and researchers, it discusses the tool's features, challenges, and its role in early error detection during development.

Lang.NET Symposium

Lang.NET Symposium

The Lang.NET Symposium blog post offers insights from a pivotal event at Microsoft's campus, focusing on programming languages like Spec#, IronPython, and Ruby.Net. Aimed at developers and tech enthusiasts, it highlights discussions with industry leaders about the future of language integration and domain-specific languages.