Click here to Skip to main content
15,071,203 members

Articles by FatCatProgrammer (Articles: 9)

Articles: 9

RSS Feed

Average article rating: 4.36

Desktop Programming
WPF
Posted: 29 Dec 2012   Updated: 25 Jan 2013   Views: 37,044   Rating: 5.00/5    Votes: 15   Popularity: 5.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 41   Downloaded: 1,391
Please Sign up or sign in to vote.
StarReport: WPF-less GDI+.NET report component.
Posted: 10 Jul 2010   Updated: 10 Jul 2010   Views: 32,480   Rating: 4.20/5    Votes: 4   Popularity: 2.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 658
Please Sign up or sign in to vote.
A custom panel that simulates choosing cards from a deck.
Posted: 28 Apr 2012   Updated: 30 Apr 2012   Views: 37,441   Rating: 4.18/5    Votes: 6   Popularity: 3.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Please Sign up or sign in to vote.
In this article I'm going to speak about another nuance of the MVVM pattern; namely binding to calculated properties and updating the view when calculations change. I'm also crazy enough to propose a solution.
Programming Languages
C#
Posted: 1 Feb 2013   Updated: 15 Feb 2013   Views: 57,211   Rating: 4.97/5    Votes: 17   Popularity: 5.98
Licence: The Code Project Open License (CPOL)      Bookmarked: 81   Downloaded: 583
Please Sign up or sign in to vote.
General WeakEvent class
Posted: 15 Mar 2010   Updated: 15 Mar 2010   Views: 21,570   Rating: 2.43/5    Votes: 4   Popularity: 1.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 205
Please Sign up or sign in to vote.
MVP: Updating View’s binding asynchronously with the SynchronizationContext object.
Posted: 1 Jun 2012   Updated: 11 Jun 2012   Views: 49,025   Rating: 4.74/5    Votes: 9   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
A Semaphore that does not use the kernel by default
Posted: 5 Mar 2010   Updated: 5 Mar 2010   Views: 18,932   Rating: 4.60/5    Votes: 6   Popularity: 3.58
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 92
Please Sign up or sign in to vote.
Creating a fluent ChainLink with a custom linked list
Posted: 25 Nov 2009   Updated: 25 Nov 2009   Views: 19,141   Rating: 4.11/5    Votes: 5   Popularity: 2.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 135
Please Sign up or sign in to vote.
A design pattern to help debug multi-threaded applications.
C# 4.0
Posted: 25 Mar 2010   Updated: 9 Jun 2012   Views: 113,004   Rating: 5.00/5    Votes: 14   Popularity: 5.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 48   Downloaded: 2,496
Please Sign up or sign in to vote.
Balanced Binary Search Tree (BST) (Search, Delete, PrintInOrder, PrintPreOrder, PrintPostOrder,DepthFirst, BreadthFirst, BalanceTree)

Average blogs rating:

No blogs have been submitted.

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.

FatCatProgrammer
Software Developer (Senior) Finance Industry
United States United States
Currently pursuing 'Programming Nirvana' (The ineffable ultimate in which one has attained disinterested wisdom and compassion as it relates to programming)

Respected Technologies
1. Confusor (https://confuser.codeplex.com/)
2. Power Threading (http://www.wintellect.com/Resources/visit-the-power-threading-library)
3. EDI Parsers (http://www.rdpcrystal.com)


Acknowledgements:

Microsoft Certified Technologist for WPF and .Net 3.5 (MCTS)
Microsoft Certified Technologist for WCF and .Net 3.5 (MCTS)
Microsoft Certified Application Developer for .Net (MCAD)
Microsoft Certified Systems Engineer (MCSE)
Microsoft Certified Professional (MCP)

Sun Certified Developer for Java 2 Platform (SCD)
Sun Certified Programmer for Java 2 Platform (SCP)
Sun Certified Web Component Developer (SCWCD)

CompTIA A+ Certified Professional

Registered Business School Teacher for Computer Programming and Computer Applications (2004)
(University of the State of New York Education Department)

Graduated from University At Stony Brook