#
DIFF.BLOG
New
Following
Discover
Jobs
More
Top Writers
Suggest a blog
Upvotes plugin
Report bug
Contact
About
Privacy
Sign up
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
.