Click here to Skip to main content
15,892,697 members

Articles by Stephen Cleary (Articles: 5, Technical Blogs: 3)

Articles: 5, Technical Blogs: 3

RSS Feed

Average article rating: 4.74

Desktop Programming
WPF
21 Jul 2009   Updated: 25 Jul 2009   Rating: 5.00/5    Votes: 13   Popularity: 5.40
Licence: BSD    Views: 56,943     Bookmarked: 34   Downloaded: 569
Please Sign up or sign in to vote.
Describes the ViewModel command classes in the Open-Source Nito.MVVM (WPF) library, and provides guidelines on their usage.
Programming Languages
C#
24 Sep 2008   Updated: 24 Sep 2008   Rating: 4.82/5    Votes: 5   Popularity: 3.37
Licence: BSD    Views: 21,710     Bookmarked: 17   Downloaded: 0
Please Sign up or sign in to vote.
Implementing the Disposable Design Principle on the .NET Compact Framework.
21 Sep 2008   Updated: 10 Nov 2014   Rating: 4.94/5    Votes: 157   Popularity: 10.82
Licence: BSD    Views: 460,045     Bookmarked: 362   Downloaded: 0
Please Sign up or sign in to vote.
One difficulty of the IDisposable interface overcome with the Disposable Design Principle.
20 Jun 2009   Updated: 20 Jun 2009   Rating: 4.93/5    Votes: 21   Popularity: 6.41
Licence: CPOL    Views: 96,561     Bookmarked: 53   Downloaded: 0
Please Sign up or sign in to vote.
Threadsafe events
XML
20 Jun 2009   Updated: 20 Jun 2009   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: Public Domain    Views: 25,803     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Using MSBuild Targets as general-purpose functions, complete with parameters and return values

Average blogs rating: 4.92

All Topics
20 Jun 2009   Updated: 20 Jun 2009   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 13,520     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
End-users do not expect components to raise events after they have been disposed. One major issue when designing asynchronous components is the difficulty of cancellation, particularly during object disposal.
Operating Systems
Windows
20 Jun 2009   Updated: 20 Jun 2009   Rating: 5.00/5    Votes: 16   Popularity: 5.88
Licence: CPOL    Views: 171,725     Bookmarked: 34   Downloaded: 0
Please Sign up or sign in to vote.
How to detect a dropped TCP/IP connection
Programming Languages
C#
20 Jun 2009   Updated: 25 Jun 2009   Rating: 4.83/5    Votes: 16   Popularity: 5.82
Licence: CPOL    Views: 97,141     Bookmarked: 66   Downloaded: 7
Please Sign up or sign in to vote.
Why a single "Send" does not necessarily result in a single "Receive", and how to compensate.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Software Developer (Senior)
United States United States
Stephen Cleary is a Christian, husband, father, and programmer living in Northern Michigan.

Personal home page (including blog): http://www.stephencleary.com/