Click here to Skip to main content
14,604,284 members

Articles by #realJSOP (Articles: 69, Tip/Tricks: 84)

Articles: 69, Tip/Tricks: 84

RSS Feed

Average article rating: 4.44

Clipboard
General
Posted: 16 Oct 2001   Updated: 15 Apr 2008   Views: 161,120   Rating: 3.78/5    Votes: 33   Popularity: 5.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 54   Downloaded: 1,533
Helps with copying a device independant bitmap to the clipboard.
Dialogs and Windows
Dialogs
Posted: 26 Nov 2000   Updated: 16 Apr 2001   Views: 97,920   Rating: 3.07/5    Votes: 18   Popularity: 3.85
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 2,040
Technique for utilizing a CResizablePage in a CFormView-derived class
Posted: 14 Dec 2008   Updated: 24 Jun 2010   Views: 141,690   Rating: 4.85/5    Votes: 54   Popularity: 8.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 174   Downloaded: 3,789
Create a dynamically resizable wizard form
Form Views
Posted: 28 Nov 2000   Updated: 6 Jun 2001   Views: 174,930   Rating: 3.50/5    Votes: 27   Popularity: 5.01
Licence: Not specified      Bookmarked: 45   Downloaded: 2,465
Extension of Paolo Messina's CResizableDialog concept
General
Posted: 9 Aug 2005   Updated: 9 Aug 2005   Views: 71,760   Rating: 3.55/5    Votes: 26   Popularity: 5.02
Licence: Not specified      Bookmarked: 23   Downloaded: 1,029
Enumerate all controls in a dialog box or form view.
Document / View
General
Posted: 21 Jan 2001   Updated: 7 May 2001   Views: 98,841   Rating: 2.90/5    Votes: 20   Popularity: 3.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 1,911
Track a mouse click, even in a scrolled view
Files and Folders
Configuration Files
Posted: 27 Jan 2007   Updated: 27 Jan 2007   Views: 63,110   Rating: 4.60/5    Votes: 23   Popularity: 5.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 44   Downloaded: 718
Implement XML application profiles that are similar (but not too similar) to using INI files
File System
Posted: 14 Feb 2010   Updated: 17 Dec 2010   Views: 275,421   Rating: 4.92/5    Votes: 107   Popularity: 9.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 294   Downloaded: 14,230
How to get all the events you want - whether you need them or not.
Posted: 14 Feb 2010   Updated: 17 Dec 2010   Views: 130,612   Rating: 4.91/5    Votes: 77   Popularity: 9.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 160   Downloaded: 1
Use the demo application (from Part 1) to observe events posted when creating files in the watched folder
General
Posted: 5 Feb 2011   Updated: 7 Feb 2011   Views: 61,850   Rating: 4.90/5    Votes: 28   Popularity: 7.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 106   Downloaded: 3,247
Windows service for synchronizing folders
Utilities
Posted: 7 Apr 2018   Updated: 7 Apr 2018   Views: 14,370   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 586
An example of evolving code to fit new demands
Posted: 12 Sep 2016   Updated: 7 Apr 2018   Views: 75,072   Rating: 4.71/5    Votes: 38   Popularity: 7.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 77   Downloaded: 3,125
Parse CSV files.
List Controls
List Controls
Posted: 8 Dec 2002   Updated: 8 Dec 2002   Views: 205,120   Rating: 3.50/5    Votes: 45   Popularity: 5.79
Licence: Not specified      Bookmarked: 33   Downloaded: 0
Some dialogbox code to give the Blonde a clue
Menus
Custom menus
Posted: 26 Jan 2007   Updated: 26 Jan 2007   Views: 97,590   Rating: 3.19/5    Votes: 64   Popularity: 5.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 38   Downloaded: 1,313
Add menu items to, and learn how to handle the system menu
General
Posted: 12 May 2005   Updated: 12 May 2005   Views: 127,001   Rating: 3.10/5    Votes: 38   Popularity: 4.89
Licence: Not specified      Bookmarked: 38   Downloaded: 0
Build a menu and/or a toolbar dynamically without using resource files (well, almost).
Miscellaneous
General
Posted: 13 Oct 2008   Updated: 11 Dec 2010   Views: 112,480   Rating: 4.72/5    Votes: 49   Popularity: 7.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 95   Downloaded: 729
Scrape the My Articles page here on CodeProject to keep an eye on your articles.
Posted: 11 Dec 2010   Updated: 13 Nov 2011   Views: 99,980   Rating: 4.95/5    Votes: 52   Popularity: 8.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 71   Downloaded: 1,421
New and improved! Keep an eye on your CodeProject articles and reputation without having to log onto CP.
Grid Control
Posted: 13 May 2005   Updated: 13 May 2005   Views: 66,360   Rating: 3.22/5    Votes: 25   Popularity: 4.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 950
Create blinking cells for Chris Maunder's grid control.
Windows Forms
Posted: 2 Oct 2008   Updated: 2 Oct 2008   Views: 160,900   Rating: 4.44/5    Votes: 61   Popularity: 7.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 138   Downloaded: 5,035
Discusses windows authentication and application-specific authentication for WinForm applications
Printing
General
Posted: 4 Jan 2009   Updated: 4 Jan 2009   Views: 75,081   Rating: 4.91/5    Votes: 28   Popularity: 7.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 51   Downloaded: 1,858
A utility that you can use to "exercise" your inkjet printer without wasting a lot of ink or paper
Web Services
General
Posted: 26 May 2010   Updated: 27 May 2010   Views: 35,470   Rating: 4.95/5    Votes: 16   Popularity: 5.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
With some earlier design forethought, I was able to inject some significant code optimization into a current project.
Windows Phone 7/8
Windows Mobile
Posted: 22 Dec 2003   Updated: 22 Dec 2003   Views: 80,390   Rating: 3.51/5    Votes: 17   Popularity: 4.32
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 0
Add a scrollbar to a property page when the SIP is displayed.
Database
ADO.NET
Posted: 9 Apr 2020   Updated: 9 Apr 2020   Views: 2,210   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
When you're using other people's code, especially code that might get updated from time to time, it's important to remember that you can probably extend it and make it in your own image, without necessarily changing the original code, and by using the power of object-oriented programming.
Posted: 5 Apr 2020   Updated: 10 Apr 2020   Views: 7,050   Rating: 4.88/5    Votes: 8   Popularity: 4.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 262
A rewrite of a previous article with more liquid nitrogen and bacon
SQL Server
Posted: 30 Sep 2017   Updated: 30 Sep 2017   Views: 5,600   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 32
Create and run jobs kinda like SQL Server Enterprise - Architecture and design decisions
Posted: 30 Sep 2017   Updated: 30 Sep 2017   Views: 4,841   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 18
Create and run jobs kinda like SQL Server Enterprise - Job Scheduling Code
Posted: 30 Sep 2017   Updated: 30 Sep 2017   Views: 5,410   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 15
Create and run jobs kinda like SQL Server Enterprise - The CSV and Excel Importer Code
Posted: 30 Sep 2017   Updated: 30 Sep 2017   Views: 4,780   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 36
Create and run jobs kinda like SQL Server Enterprise - Interesting Coding
Posted: 30 Sep 2017   Updated: 30 Sep 2017   Views: 4,230   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 9
Create and run jobs kinda like SQL Server Enterprise - How Packages Are Run
Posted: 30 Sep 2017   Updated: 27 Feb 2018   Views: 14,701   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 385
Create and run jobs kinda like SQL Server Enterprise - Users Guide
GDI+
General
Posted: 28 Nov 2006   Updated: 8 May 2007   Views: 135,570   Rating: 4.44/5    Votes: 95   Popularity: 8.74
Licence: Not specified      Bookmarked: 97   Downloaded: 0
A method for programatically determining the appropriate foreground color based on the specified background color
General Graphics
Bitmaps
Posted: 28 Jul 2006   Updated: 28 Jul 2006   Views: 49,970   Rating: 3.74/5    Votes: 31   Popularity: 5.58
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 503
Copy a bitmap over a portion of another bitmap
Posted: 28 Sep 2008   Updated: 28 Sep 2008   Views: 63,030   Rating: 4.45/5    Votes: 28   Popularity: 6.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 43   Downloaded: 1,263
Put text on a bitmap, make your winform app go full-screen, and say hello to some simple LINQ code.
C / C++ Language
General
Posted: 3 Aug 2006   Updated: 3 Aug 2006   Views: 29,390   Rating: 3.67/5    Votes: 10   Popularity: 3.67
Licence: Not specified      Bookmarked: 12   Downloaded: 143
A passable workaround for the COleDateTime formatting behavior in MFC8.
Posted: 27 Jan 2007   Updated: 27 Jan 2007   Views: 40,230   Rating: 4.63/5    Votes: 20   Popularity: 5.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 407
The right way to code using CodeProject for occasional support
Posted: 27 Jan 2007   Updated: 15 Apr 2008   Views: 61,110   Rating: 4.77/5    Votes: 42   Popularity: 7.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 94   Downloaded: 595
The right way to code using CodeProject for occasional support
Posted: 27 Jan 2007   Updated: 15 Apr 2008   Views: 43,660   Rating: 4.81/5    Votes: 24   Popularity: 6.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 645
The right way to code using CodeProject for occasional support
Posted: 27 Jan 2007   Updated: 15 Apr 2008   Views: 36,320   Rating: 4.58/5    Votes: 19   Popularity: 5.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 403
The right way to code using CodeProject for occasional support
Posted: 27 Jan 2007   Updated: 12 Jan 2010   Views: 58,820   Rating: 4.65/5    Votes: 21   Popularity: 5.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 468
The right way to code using CodeProject for occasional support
C#
Applications
Posted: 14 Aug 2011   Updated: 20 Aug 2011   Views: 35,440   Rating: 4.85/5    Votes: 23   Popularity: 6.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 1,343
Keep more detailed track of your Codeproject reputation points.
Posted: 20 Aug 2011   Updated: 30 Aug 2011   Views: 33,610   Rating: 4.85/5    Votes: 9   Popularity: 4.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 959
Keep more detailed track of your Codeproject reputation points.
Posted: 14 Aug 2011   Updated: 30 Aug 2011   Views: 47,340   Rating: 4.93/5    Votes: 35   Popularity: 7.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 853
Keep more detailed track of your Codeproject reputation points.
Posted: 14 Aug 2011   Updated: 20 Sep 2012   Views: 36,960   Rating: 4.85/5    Votes: 20   Popularity: 6.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 465
Keep more detailed track of your Codeproject reputation points.
Attributes
Posted: 27 Sep 2016   Updated: 25 Feb 2018   Views: 26,380   Rating: 4.97/5    Votes: 25   Popularity: 6.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 45   Downloaded: 277
Abusing attributes, and loving it.
General
Posted: 17 May 2008   Updated: 17 May 2008   Views: 50,043   Rating: 4.38/5    Votes: 19   Popularity: 5.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 223
One method for loading common and object-specific data from your app.config file.
Posted: 17 Dec 2008   Updated: 17 Dec 2008   Views: 56,220   Rating: 5.00/5    Votes: 11   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 46   Downloaded: 569
A not-so-dotNet way to allow multiple programs to share a single settings file
Posted: 6 Oct 2016   Updated: 11 Oct 2016   Views: 22,640   Rating: 4.91/5    Votes: 32   Popularity: 7.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 54   Downloaded: 755
A GPS class with a coordinate parser, distance calculation, and bearing calculation.
Generics
Posted: 1 Oct 2017   Updated: 1 Oct 2017   Views: 4,610   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
This is an alternative for "Custom exceptions without constructor tedium"
VBScript
General
Posted: 7 May 2007   Updated: 7 May 2007   Views: 25,841   Rating: 3.59/5    Votes: 9   Popularity: 3.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
The VBScript version of my C# article about the very same thing
STL
Collections and Iterators
Posted: 9 Dec 2002   Updated: 9 Dec 2002   Views: 104,080   Rating: 3.18/5    Votes: 22   Popularity: 4.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
One technique for performing a binary insertion sort on a std::list
Windows Presentation Foundation
Applications
Posted: 14 Oct 2012   Updated: 4 Nov 2012   Views: 51,351   Rating: 4.97/5    Votes: 16   Popularity: 5.99
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 1,352
My Anagrams game ported to WPF.
Controls
Posted: 13 Apr 2016   Updated: 11 Apr 2020   Views: 28,432   Rating: 4.77/5    Votes: 19   Popularity: 5.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 1,040
Any technology suitably advanced will generally be viewed as "magic".
Utilities
Posted: 16 Dec 2014   Updated: 16 Dec 2014   Views: 40,340   Rating: 4.77/5    Votes: 30   Popularity: 6.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 1
Eliminate the tedium of generating model and viewmodel classes for your WPF projects, and save a butt-load of time in the process.
Algorithms & Recipes
Algorithms
Posted: 21 Jul 2019   Updated: 22 Jul 2019   Views: 12,954   Rating: 4.62/5    Votes: 19   Popularity: 5.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 452
Avoid ORMs with this reasonably generic approach to ADO
Parsers and Interpreters
Posted: 30 Jul 2007   Updated: 21 Dec 2008   Views: 67,020   Rating: 4.33/5    Votes: 18   Popularity: 4.96
Licence: A Public Domain dedication      Bookmarked: 38   Downloaded: 333
Parse a string with quoted elements, insert/add/delete elements, and is CLS compliant
Cryptography & Security
General
Posted: 4 Oct 2010   Updated: 5 Oct 2010   Views: 65,351   Rating: 4.92/5    Votes: 20   Popularity: 6.06
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 372
One way to create a completely random encryption key, and sharing it with a client application
Date and Time
Tools
Posted: 1 Oct 2008   Updated: 1 Oct 2008   Views: 58,660   Rating: 4.69/5    Votes: 55   Popularity: 7.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 82   Downloaded: 639
Implement repetitive tasks at consistent intervals
DLLs & Assemblies
General
Posted: 30 Nov 2006   Updated: 30 Nov 2006   Views: 143,782   Rating: 4.03/5    Votes: 50   Popularity: 6.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 48   Downloaded: 1,302
Two methods to retrieve the path/name of a VS2002 or higher DLL from within that DLL.
Game Development
Games
Posted: 7 Apr 2008   Updated: 4 Nov 2012   Views: 125,291   Rating: 4.71/5    Votes: 27   Popularity: 6.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 70   Downloaded: 3,681
The classic word game using words and letter scores allowed in Scrabble
Programming Tips
Design and Strategy
Posted: 4 Dec 2006   Updated: 4 Dec 2006   Views: 124,631   Rating: 3.33/5    Votes: 41   Popularity: 5.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
Compare floating point numbers for equality at programmer-specified precision.
String handling
General
Posted: 11 Dec 2001   Updated: 12 Dec 2001   Views: 195,933   Rating: 3.39/5    Votes: 16   Popularity: 4.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
A small function to either accept or create a UUID* and return a CString
Posted: 19 Jan 2001   Updated: 14 Mar 2002   Views: 183,040   Rating: 3.89/5    Votes: 24   Popularity: 5.37
Licence: Not specified      Bookmarked: 44   Downloaded: 1,297
Parse strings with specified delimiter and specified quote character
Posted: 17 Nov 2006   Updated: 17 Nov 2006   Views: 84,890   Rating: 4.28/5    Votes: 23   Popularity: 5.37
Licence: Not specified      Bookmarked: 11   Downloaded: 0
A technique for making stdio functions compile clean regardless of the Microsoft compiler used
Text Conversion
Posted: 12 Feb 2015   Updated: 27 Feb 2018   Views: 39,280   Rating: 4.96/5    Votes: 31   Popularity: 7.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 44   Downloaded: 586
Spell it out! No! Wait!
Threads, Processes & IPC
Thread Pooling
Posted: 7 Feb 2010   Updated: 17 Mar 2010   Views: 143,390   Rating: 4.95/5    Votes: 75   Popularity: 9.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 309   Downloaded: 3,116
Tie it all together and not lose your mind in the process
Debug Tips
General
Posted: 29 Nov 2006   Updated: 29 Nov 2006   Views: 50,230   Rating: 4.54/5    Votes: 20   Popularity: 5.59
Licence: Not specified      Bookmarked: 29   Downloaded: 700
Here's some code that will automatically start your app on a secondary monitor if it's compiled with debug info.
Work Issues
The Developer's Life
Posted: 24 Oct 2008   Updated: 12 Oct 2016   Views: 231,480   Rating: 4.83/5    Votes: 260   Popularity: 11.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 207   Downloaded: 0
My views on how to be a proper programmer
Hardware & System
Hardware
Posted: 14 Apr 2008   Updated: 10 Jan 2011   Views: 309,721   Rating: 4.93/5    Votes: 72   Popularity: 8.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 133   Downloaded: 0
How to go about buildingyour own NAS device
Interviews
General
Posted: 14 Sep 2011   Updated: 14 Sep 2011   Views: 50,860   Rating: 4.98/5    Votes: 52   Popularity: 8.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we track down Code Project member John Simmons.
No blogs have been submitted.

Average tips rating: 4.84

Dialogs and Windows
General
Posted: 28 Feb 2010   Updated: 21 May 2010   Views: 66,800   Rating: 4.95/5    Votes: 7   Popularity: 4.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Control resizing is a bit more mysterious than it might appear at first glance.
Posted: 22 Nov 2011   Updated: 22 Nov 2011   Views: 14,290   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Allow any number of forms to be used as a main form with easy transitions between forms
Posted: 21 Jan 2010   Updated: 22 Nov 2011   Views: 60,010   Rating: 4.88/5    Votes: 41   Popularity: 7.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 0
A useful technique that could be used for winform apps which require a login dialog
Grid & Data Controls
DataSets, DataGrids etc
Posted: 10 Nov 2011   Updated: 10 Nov 2011   Views: 9,110   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
This is an alternative to "DataSet to String to DataSet".
Menus
General
Posted: 14 Sep 2011   Updated: 14 Sep 2011   Views: 49,571   Rating: 4.89/5    Votes: 10   Popularity: 4.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
How to automatically display a Winforms menu when the mouse is hovered over an item
Posted: 9 Nov 2012   Updated: 9 Nov 2012   Views: 9,170   Rating: 4.89/5    Votes: 2   Popularity: 1.47
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Stuck on a really weird problem in WPF? Move your behind and write some code (behind).
ASP.NET
General
Posted: 3 Mar 2010   Updated: 23 Jun 2010   Views: 27,970   Rating: 4.89/5    Votes: 10   Popularity: 4.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
A low-impact method for getting the appropriate path on a web page.
Posted: 17 Jun 2011   Updated: 17 Jun 2011   Views: 10,040   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Back-tracking to make sure code is processed before the current page executes
Posted: 21 Jun 2011   Updated: 21 Jun 2011   Views: 17,891   Rating: 4.55/5    Votes: 4   Popularity: 2.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
How to execute code in the current page AFTER navigating to a new page.
Posted: 22 Jun 2011   Updated: 23 Jun 2011   Views: 32,440   Rating: 4.82/5    Votes: 7   Popularity: 4.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
One way to guarantee uniqueness and avoid misspelling your session variable names
Posted: 25 Jan 2019   Updated: 25 Jan 2019   Views: 3,732   Rating: 3.90/5    Votes: 6   Popularity: 2.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Sharing files between multiple web apps in a single solution.
Posted: 22 Feb 2019   Updated: 22 Feb 2019   Views: 2,690   Rating: 4.94/5    Votes: 6   Popularity: 3.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Mitigate the browser flash between page navigation on your site
Posted: 6 May 2019   Updated: 6 May 2019   Views: 5,340   Rating: 3.94/5    Votes: 7   Popularity: 3.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
This is an alternative for "No More Session Variable Misspellings"
Silverlight
General
Posted: 20 Apr 2010   Updated: 21 May 2010   Views: 25,270   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Dorothy was right - there's no place like home.
Posted: 17 May 2010   Updated: 21 May 2010   Views: 14,920   Rating: 4.75/5    Votes: 5   Popularity: 3.32
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Follow these guidelines for trouble-free dictionary merging in Silverlight
Posted: 9 Jun 2010   Updated: 9 Jun 2010   Views: 15,090   Rating: 4.86/5    Votes: 6   Popularity: 3.78
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
The Silverlight navigation app ErrorWindow exposes the last exception thrown, but doesn't show the INNER exceptions. Here's how you can do it.
Posted: 19 Jun 2010   Updated: 19 Jun 2010   Views: 15,760   Rating: 4.88/5    Votes: 6   Popularity: 3.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
What to do if you want to resue a style for more than one component of a particular type on a given Silverlight Page
Posted: 5 Aug 2010   Updated: 12 Aug 2010   Views: 21,030   Rating: 5.00/5    Votes: 10   Popularity: 5.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Get around another irrational and arbitrary omission in Silverlight
Posted: 11 Aug 2010   Updated: 12 Aug 2010   Views: 18,480   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
If you need to get the position the mouse was clicked, in relation to a specific UI Element, this might help
Posted: 7 Mar 2011   Updated: 7 Mar 2011   Views: 13,400   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Extension method that checks for a properly Xaml-ized string
Posted: 9 May 2011   Updated: 9 May 2011   Views: 19,770   Rating: 4.95/5    Votes: 10   Popularity: 4.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Get access to your Silverlight MainPage object
Web Security
General
Posted: 5 Jul 2011   Updated: 5 Jul 2011   Views: 5,040   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
I do it this way:0) Create a base page class, and store the current page's url (you can do this any number of ways, so I'll leave it to your imagination):public class MyBasepage : System.Web.UI.Page{ public string CurrentUrl { get; set; } }1) Store the page's Url to a...
Database
General
Posted: 5 Jan 2011   Updated: 5 Jan 2011   Views: 12,410   Rating: 4.89/5    Votes: 2   Popularity: 1.47
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
You can also enclose your column name in brackets, like so: [Create Date]
Posted: 26 May 2011   Updated: 26 May 2011   Views: 11,430   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
When all else fails, fire off some events and bask in the glow of the IDE's Progress tab.
Posted: 26 Jul 2011   Updated: 26 Jul 2011   Views: 27,670   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
One way to effectively zero the columns any DataRow object.
Posted: 25 Jul 2011   Updated: 10 Aug 2011   Views: 80,250   Rating: 4.90/5    Votes: 36   Popularity: 7.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Just say no to SELECT * in your SQL
Posted: 12 Nov 2017   Updated: 5 Jan 2018   Views: 7,880   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
When you have a customized DbContext constructor.
SQL Server
Posted: 31 Jan 2017   Updated: 31 Jan 2017   Views: 12,630   Rating: 4.52/5    Votes: 6   Popularity: 3.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
A scalar function to determine if a given DateTime is one of the ten US federal holidays, using SQL Server.
Posted: 31 Jan 2017   Updated: 31 Jan 2017   Views: 7,500   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Using common table expressions to build data from thin air.
Posted: 22 Sep 2017   Updated: 22 Sep 2017   Views: 4,300   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
It doesn't always happen the way you expect.
General Graphics
General
Posted: 18 Feb 2011   Updated: 19 Feb 2011   Views: 39,300   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Determine the number of unique colors in an image
C#
Date / Time
Posted: 31 Jan 2017   Updated: 31 Jan 2017   Views: 16,270   Rating: 4.82/5    Votes: 13   Popularity: 5.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
A DateTime extension method to determine if a given DateTime is one of the ten US federal holidays, using C#.
Posted: 1 Feb 2017   Updated: 1 Feb 2017   Views: 9,240   Rating: 4.94/5    Votes: 8   Popularity: 4.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Figuring out when Easter occurs in a given year is based on the phase of the moon, the vernal equinox, and where in the world you are.
Posted: 1 Feb 2017   Updated: 1 Feb 2017   Views: 7,830   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Find the date of a specified federal holiday for a given year.
Delegates and Events
Posted: 25 Jul 2012   Updated: 25 Jul 2012   Views: 13,190   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 23
Evaluating epressions in an ad-hoc condition.
General
Posted: 3 Nov 2015   Updated: 3 Nov 2015   Views: 22,440   Rating: 4.43/5    Votes: 4   Popularity: 2.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
This is an alternative for "Compareing Two Complex objects of same class"
Posted: 13 Sep 2016   Updated: 13 Sep 2016   Views: 8,960   Rating: 4.71/5    Votes: 12   Popularity: 5.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
This came as a mild surprise
.NET Framework
General
Posted: 13 Jan 2010   Updated: 22 May 2010   Views: 31,030   Rating: 4.82/5    Votes: 22   Popularity: 6.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Don't reinvent the wheel - use the one that's already on the cart.
Posted: 18 Jan 2010   Updated: 22 May 2010   Views: 24,310   Rating: 5.00/5    Votes: 17   Popularity: 6.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Don't drink the kool-aid. You still need to know how to use the Windows API in .Net apps.
Posted: 5 Apr 2011   Updated: 6 Apr 2011   Views: 15,140   Rating: 5.00/5    Votes: 11   Popularity: 5.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Never assume you know what the framework is going to do
Posted: 11 Sep 2013   Updated: 12 Sep 2013   Views: 35,540   Rating: 4.83/5    Votes: 6   Popularity: 3.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
One approach to find a specific exception type inside the containing exception
Posted: 5 Oct 2015   Updated: 5 Oct 2015   Views: 13,670   Rating: 4.40/5    Votes: 16   Popularity: 5.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Yes, you CAN document your stored procs in C# code.
Posted: 2 Oct 2017   Updated: 2 Oct 2017   Views: 6,020   Rating: 4.73/5    Votes: 5   Popularity: 3.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
An answer and an example for the question, "What's the best way to learn a language or platform?"
Windows Communication Foundation
General
Posted: 26 Jan 2011   Updated: 26 Jan 2011   Views: 32,470   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
When you need to communicate with the app that contains your ServiceHost object, use custom events
Windows Presentation Foundation
Controls
Posted: 15 Jun 2012   Updated: 15 Jun 2012   Views: 34,370   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
One way to get around the "invalid character" error
General
Posted: 29 May 2010   Updated: 29 May 2010   Views: 43,520   Rating: 4.73/5    Votes: 8   Popularity: 4.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
One technique for having a column width that grows/shrinks with ListView width
Posted: 17 Nov 2014   Updated: 17 Nov 2014   Views: 6,980   Rating: 4.00/5    Votes: 3   Popularity: 1.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
How to fix this ANNOYING problem
Algorithms & Recipes
Algorithms
Posted: 31 Jul 2019   Updated: 31 Jul 2019   Views: 5,901   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Make data exchange in MVVM easy on yourself
General
Posted: 10 May 2011   Updated: 10 May 2011   Views: 23,800   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
See if an integer value is a valid value for the given "flags" enumerator
Posted: 7 Jul 2011   Updated: 7 Jul 2011   Views: 4,950   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
.Net 4 has the enum.HasFlag() method, which kinda obsoletes this tip. :)
Posted: 9 Aug 2012   Updated: 12 Nov 2012   Views: 25,130   Rating: 4.90/5    Votes: 3   Popularity: 2.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 305
Presenting a DateTime extension class that allows you to determine the actual date of the specified instance of the specified weekday within the specified month/year.
Posted: 18 Nov 2017   Updated: 18 Nov 2017   Views: 5,720   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
One less pesky nuance to worry about
Posted: 28 Nov 2017   Updated: 28 Nov 2017   Views: 4,471   Rating: 4.54/5    Votes: 10   Popularity: 4.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
ViewBag, ViewBag, three times full...
Cryptography & Security
General
Posted: 15 Oct 2014   Updated: 15 Oct 2014   Views: 19,370   Rating: 4.72/5    Votes: 8   Popularity: 4.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Retrieve certificates from the system certificate store
Date and Time
General
Posted: 19 Jan 2011   Updated: 19 Jan 2011   Views: 25,001   Rating: 4.85/5    Votes: 14   Popularity: 5.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Determine if specified date/time properrties are equal
Posted: 10 Nov 2011   Updated: 10 Nov 2011   Views: 12,080   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
How about this?public static class ExtendDateTime{ public int CountWeekDays(this DateTime thisdate, DateTime thatDate) { int days = Math.Abs((thisDate - thatDate).Days) + 1; return = ((days/7) * 5) + (days % 7); }}Usage would be like this:DateTime...
Posted: 27 Oct 2014   Updated: 27 Oct 2014   Views: 10,210   Rating: 4.82/5    Votes: 5   Popularity: 3.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Extension method to determine fiscal date
Posted: 6 Feb 2015   Updated: 6 Feb 2015   Views: 5,650   Rating: 4.80/5    Votes: 2   Popularity: 1.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
This is an alternative for "Partial DateTime Object Equality"
DLLs & Assemblies
General
Posted: 10 May 2013   Updated: 10 May 2013   Views: 5,530   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Determine the nature of the entry assembly
Internet / Network
General
Posted: 7 May 2010   Updated: 21 May 2010   Views: 28,940   Rating: 4.81/5    Votes: 9   Popularity: 4.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Make interfacing with your web service simpler and more maintainable
Posted: 6 Jun 2010   Updated: 6 Jun 2010   Views: 15,750   Rating: 4.77/5    Votes: 6   Popularity: 3.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
It's not as simple as just calling DirectoryInfo.GetFiles()
Programming Tips
General
Posted: 11 Apr 2010   Updated: 22 May 2010   Views: 17,820   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Programatically set grid row/column sizes (yes, even "Auto", "*", and "X*" - thanks Nish).
Posted: 22 May 2010   Updated: 22 May 2010   Views: 39,780   Rating: 4.95/5    Votes: 7   Popularity: 4.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
In WPF/Silverlight, you might want to bind to a dictionary. Here's a couple of websites I found.
Posted: 4 Mar 2010   Updated: 26 Aug 2010   Views: 17,500   Rating: 4.83/5    Votes: 11   Popularity: 5.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
You probably have better things to do than writing tedious comparison methods.
Posted: 26 Dec 2010   Updated: 26 Dec 2010   Views: 9,740   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Can't you just call Enum.GetNames(), and then bind to the collection returned by that method?
Posted: 19 Jan 2011   Updated: 24 Jan 2011   Views: 52,441   Rating: 4.81/5    Votes: 32   Popularity: 7.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 40   Downloaded: 0
How to make your app detect whether or not it's running in admin mode.
Posted: 1 Feb 2011   Updated: 2 Feb 2011   Views: 27,100   Rating: 4.97/5    Votes: 18   Popularity: 6.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
How to determine if your .Net app is running in the Visual Studio IDE
Posted: 9 Feb 2011   Updated: 9 Feb 2011   Views: 7,760   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
StringBuilder mystring = new StringBuilder("AbCd");for (int i = 0; i < mystring.Length; i++){ char c = mystring[i]; mystring[i] = Char.IsLower(c) ? Char.ToUpper(c) : Char.ToLower(c);}
Posted: 4 Apr 2011   Updated: 4 Apr 2011   Views: 16,480   Rating: 4.89/5    Votes: 18   Popularity: 6.14
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
What to do when the "you're a moron" epiphany smacks you in the head just after you've convinced yourself you're pretty clever.
Posted: 17 May 2011   Updated: 17 May 2011   Views: 9,090   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
This is how I do it (we determine the host and select the appropriate endpoint).// these are the endpoints define in the webconfig filestring LocalHostEndpointName = "LocalHost_Endpoint";string ProductionEndpointName = "Production_Endpoint";string CurrentEndpoint = "";//...
Posted: 20 Feb 2010   Updated: 9 Jul 2011   Views: 13,720   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Avoid exceptions when setting enumerators from unknown/untrusted sources.
Posted: 23 Jul 2011   Updated: 23 Jul 2011   Views: 8,080   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
I wouldn't create a class for this. I'd make it an extension method, and then do this:public static class String Extensions{ public static string Reverse(this string value) { value = // do your reverse code here; return value; }}// Usage:string x...
Posted: 24 May 2010   Updated: 29 Aug 2011   Views: 29,900   Rating: 4.88/5    Votes: 21   Popularity: 6.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 0
Using a delegate could pull your butt out of the fire when you don't want to refactor code to add functionality.
Posted: 20 Dec 2011   Updated: 20 Dec 2011   Views: 16,170   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
You have everything you need to do your job as a developer. You just need to use them.
Posted: 2 Mar 2012   Updated: 2 Mar 2012   Views: 22,060   Rating: 3.89/5    Votes: 4   Popularity: 2.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
If at all possible, never give your code the opportunity to fail. If there's any possibility at all that you can prevent an error condition from being raised, do it. try{ if (!string.IsNullOrEmpty(FileName)) { string newPath = System.IO.Path.Combine(FilePath,...
Posted: 23 Apr 2010   Updated: 10 Jul 2014   Views: 38,010   Rating: 4.80/5    Votes: 18   Popularity: 5.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
Extension methods can help you avoid sticky situations.
String handling
General
Posted: 1 Jan 2011   Updated: 1 Jan 2011   Views: 29,471   Rating: 4.82/5    Votes: 4   Popularity: 2.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
We're up to .NET 4 and MS *still* hasn't given us this simple functionality.
Uncategorised Tips and Tricks
General
Posted: 11 Jul 2011   Updated: 11 Jul 2011   Views: 14,810   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
42!
Posted: 18 Apr 2013   Updated: 18 Apr 2013   Views: 35,360   Rating: 4.89/5    Votes: 2   Popularity: 1.47
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Go here for an update that utilizes the Twitter API v1.1
Debug Tips
General
Posted: 11 Aug 2017   Updated: 11 Aug 2017   Views: 5,370   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Handy class to reduce clutter in your code
Design and Architecture
General
Posted: 24 Jan 2010   Updated: 22 May 2010   Views: 9,040   Rating: 4.60/5    Votes: 3   Popularity: 2.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Essential programmer skill - the ability to approach a problem from more that one direction.
Testing and QA
General
Posted: 22 Jan 2010   Updated: 22 May 2010   Views: 9,430   Rating: 4.73/5    Votes: 9   Popularity: 4.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
No change is too small for a complete regression test.
Author Resources
General
Posted: 13 Jan 2010   Updated: 22 May 2010   Views: 17,700   Rating: 4.79/5    Votes: 12   Popularity: 5.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Bad formatting will delay the approval of your articles. Follow these basic rules to avoid that delay.
Scrapbook
General
Posted: 26 Jan 2010   Updated: 22 May 2010   Views: 18,700   Rating: 4.95/5    Votes: 21   Popularity: 6.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Humor - Things to consider when your're out and about when the world starts to come to an end.
Posted: 23 Jan 2015   Updated: 23 Jan 2015   Views: 11,410   Rating: 4.82/5    Votes: 5   Popularity: 3.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Some things to be aware of.
No reference articles have been posted.
No projects have been posted.

#realJSOP
Software Developer (Senior) Paddedwall Software
United States United States
I've been paid as a programmer since 1982 with experience in Pascal, and C++ (both self-taught), and began writing Windows programs in 1991 using Visual C++ and MFC. In the 2nd half of 2007, I started writing C# Windows Forms and ASP.Net applications, and have since done WPF, Silverlight, WCF, web services, and Windows services.

My weakest point is that my moments of clarity are too brief to hold a meaningful conversation that requires more than 30 seconds to complete. Thankfully, grunts of agreement are all that is required to conduct most discussions without committing to any particular belief system.