Click here to Skip to main content

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

Articles: 3, Technical Blogs: 5

RSS Feed

Average article rating: 4.93

.NET Framework
General
Posted: 24 Sep 2008   Updated: 24 Sep 2008   Views: 12,950   Rating: 4.82/5    Votes: 5   Popularity: 3.37
Licence: The BSD License      Bookmarked: 17   Downloaded: 0
Implementing the Disposable Design Principle on the .NET Compact Framework.
Posted: 21 Sep 2008   Updated: 10 Nov 2014   Views: 227,680   Rating: 4.96/5    Votes: 139   Popularity: 10.63
Licence: The BSD License      Bookmarked: 322   Downloaded: 0
One difficulty of the IDisposable interface overcome with the Disposable Design Principle.
Windows Presentation Foundation
Data Binding
Posted: 21 Jul 2009   Updated: 25 Jul 2009   Views: 28,290   Rating: 5.00/5    Votes: 12   Popularity: 5.40
Licence: The BSD License      Bookmarked: 32   Downloaded: 458
Describes the ViewModel command classes in the Open-Source Nito.MVVM (WPF) library, and provides guidelines on their usage.

Average blogs rating: 4.68

.NET Framework
General
Posted: 20 Jun 2009   Updated: 20 Jun 2009   Views: 19,730   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: A Public Domain dedication      Bookmarked: 9   Downloaded: 0
Using MSBuild Targets as general-purpose functions, complete with parameters and return values.
Algorithms & Recipes
General
Posted: 20 Jun 2009   Updated: 20 Jun 2009   Views: 9,400   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
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.
Internet / Network
Client/Server Development
Posted: 20 Jun 2009   Updated: 20 Jun 2009   Views: 76,060   Rating: 5.00/5    Votes: 14   Popularity: 5.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 0
How to detect a dropped TCP/IP connection
Posted: 20 Jun 2009   Updated: 25 Jun 2009   Views: 53,590   Rating: 4.81/5    Votes: 14   Popularity: 5.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 59   Downloaded: 7
Why a single "Send" does not necessarily result in a single "Receive", and how to compensate.
Threads, Processes & IPC
Multi-threading
Posted: 20 Jun 2009   Updated: 20 Jun 2009   Views: 41,280   Rating: 4.90/5    Votes: 16   Popularity: 5.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 44   Downloaded: 0
When writing components in a multithreaded world, one question that commonly crops up is, "how do I make my events threadsafe?" The asker is usually concerned with threadsafe subscription and unsubscription, but threadsafe raising must also be taken into consideration.
No tips have been posted.
No reference articles have been posted.

Stephen Cleary
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/
Follow on   Twitter


Advertise | Privacy | Mobile
Web03 | 2.8.150327.1 | Last Updated 1 Apr 2015
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid