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,483   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: 29 Sep 2008   Views: 199,358   Rating: 4.96/5    Votes: 114   Popularity: 10.21
Licence: The BSD License      Bookmarked: 266   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: 27,227   Rating: 5.00/5    Votes: 12   Popularity: 5.40
Licence: The BSD License      Bookmarked: 32   Downloaded: 450
Describes the ViewModel command classes in the Open-Source Nito.MVVM (WPF) library, and provides guidelines on their usage.

Average blogs rating: 4.67

.NET Framework
General
Posted: 20 Jun 2009   Updated: 20 Jun 2009   Views: 19,178   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,024   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: 64,439   Rating: 5.00/5    Votes: 13   Popularity: 5.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 0
How to detect a dropped TCP/IP connection
Posted: 20 Jun 2009   Updated: 25 Jun 2009   Views: 48,878   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: 36,843   Rating: 4.87/5    Votes: 13   Popularity: 5.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 43   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) Nito Programs
United States United States
Stephen Cleary is a computer programmer living in Northern Michigan. He enjoys reading and is actively involved in his church. On October 4th, 2008, he married Amanda Snell, and he is happy about that. Smile | :)
 
Programming blog: http://nitoprograms.blogspot.com/
(including the TCP/IP .NET Sockets FAQ: http://nitoprograms.blogspot.com/2009/04/tcpip-net-sockets-faq.html )
CodePlex project leads on:
Nito Async Library: http://nitoasync.codeplex.com/
Nito MVVM Library: http://nitomvvm.codeplex.com/
Personal home page: http://www.stephencleary.com/


Advertise | Privacy | Mobile
Web02 | 2.8.140916.1 | Last Updated 18 Sep 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid