DIFF.BLOG
New Following Discover Jobs
More
Top Writers Suggest a blog Upvotes plugin
Report bug Contact About Privacy
Sign up
Topics
Follow your own topics →
Menu
New Following Discover Jobs Top Writers
More
Suggest a blog Upvotes plugin Report bug Contact About
Sign up
Privacy Policy
The home for great developer writing.
We surface the best developer writing from thousands of independent blogs, updated daily.
Join Diff.blog
TOPICS

A hypothetical redesign of System.Diagnostics.Process to avoid confusion over properties that are valid only when you are the one who called Start

· Raymond Chen · May 26, 2026, 4:50 a.m.
Old New Thing Code process .NET software-design programming best practices
Summary
The blog post discusses a hypothetical redesign of the System.Diagnostics.Process class in .NET, focusing on improving clarity and reducing confusion regarding properties only valid after the Start method is invoked.
Read full post on devblogs.microsoft.com →
MORE POSTS LIKE THIS
Published a new book: "Modern Software Design in Fortran"
Fortran Lang Discourse · Sep 11, 2026
software development software-design
The Design Patterns Handbook: Learn Popular Design Patterns with C# Code Examples
freeCodeCamp.org · Sep 7, 2026
Design Patterns C++
Mailbag: Halloween 2026
Unsung · Nov 9, 2026
software-design Gaming History
Microsoft Releases .NET 11
Paul Thurrott · Nov 10, 2026
Dev .NET
azure: Retirement: Support for .NET 8 and .NET 9 on Static Web Apps is ending November 10, 2026
Sujith Quintelier · Nov 10, 2026
Azure software development
Your .NET parallel loop can become serial in a one-CPU container
Stack Overflow · Nov 4, 2026
cc-by-sa contributed
Discover more posts →
AUTHOR
RECENT POSTS FROM THE AUTHOR
Choose how you want to continue.
Continue with GitHub Continue with Google
By continuing, you agree to our Privacy Policy.