Click here to Skip to main content
15,890,438 members

Articles by Paul B. (Articles: 13)

Articles: 13

RSS Feed

Average article rating: 4.43

Database Development
NoSQL
20 Apr 2010   Updated: 28 Apr 2010   Rating: 4.87/5    Votes: 38   Popularity: 7.57
Licence: CPOL    Views: 265,332     Bookmarked: 112   Downloaded: 2,682
Please Sign up or sign in to vote.
An introduction to RavenDB - a new open source .NET document database using .NET 4.0 and VS 2010
Desktop Programming
Windows Forms
17 Aug 2007   Updated: 17 Aug 2007   Rating: 4.93/5    Votes: 14   Popularity: 5.50
Licence: Not specified    Views: 121,028     Bookmarked: 53   Downloaded: 749
Please Sign up or sign in to vote.
Instead of copying and pasting the same if(InvokeRequired) logic in every multithreaded function, use attributes to make code cleaner, its centralize logic and make it self documenting.
24 Jan 2009   Updated: 24 Jan 2009   Rating: 4.74/5    Votes: 21   Popularity: 6.06
Licence: CPOL    Views: 93,514     Bookmarked: 81   Downloaded: 677
Please Sign up or sign in to vote.
Execute actions while making the form wait and still be responsive to other tasks.
WPF
17 Feb 2008   Updated: 17 Feb 2008   Rating: 3.21/5    Votes: 10   Popularity: 3.21
Licence: CPOL    Views: 40,800     Bookmarked: 23   Downloaded: 592
Please Sign up or sign in to vote.
Instead of reading trace messages in a file, get them in a WPF app real-time via WCF.
XAML
2 Jan 2010   Updated: 2 Jan 2010   Rating: 5.00/5    Votes: 10   Popularity: 5.00
Licence: CPOL    Views: 67,099     Bookmarked: 10   Downloaded: 672
Please Sign up or sign in to vote.
Column.BackgroundColor = "Yellow"? I wish.
Mobile Apps
Android
26 Apr 2011   Updated: 27 Apr 2011   Rating: 4.91/5    Votes: 8   Popularity: 4.43
Licence: CPOL    Views: 49,757     Bookmarked: 44   Downloaded: 3,346
Please Sign up or sign in to vote.
Take pictures and broadcast GPS location on a set schedule, useful in balloon payloads or as a standalone tracker
Windows Mobile
7 Feb 2010   Updated: 7 Feb 2010   Rating: 4.89/5    Votes: 8   Popularity: 4.42
Licence: CPOL    Views: 51,354     Bookmarked: 46   Downloaded: 925
Please Sign up or sign in to vote.
Sample WCF clients for three different platforms with no code duplication and no generated proxies.
Programming Languages
C#
5 Jan 2010   Updated: 9 Jan 2010   Rating: 4.29/5    Votes: 7   Popularity: 3.62
Licence: CPOL    Views: 74,114     Bookmarked: 23   Downloaded: 3,650
Please Sign up or sign in to vote.
Business users love them some Excel. Using similar navigation and features helps with buy-in for your applications.
17 Aug 2007   Updated: 4 Sep 2007   Rating: 4.09/5    Votes: 11   Popularity: 4.26
Licence: CPOL    Views: 42,951     Bookmarked: 32   Downloaded: 428
Please Sign up or sign in to vote.
Have a large code tree? Wondering which projects refer to which other ones? Manually run this console app, schedule it to run nightly or after each build.
29 Mar 2009   Updated: 29 Mar 2009   Rating: 4.80/5    Votes: 14   Popularity: 5.35
Licence: CPOL    Views: 145,327     Bookmarked: 66   Downloaded: 3,808
Please Sign up or sign in to vote.
An introduction to using Rhino ETL to avoid dealing with designers such as the ones in DTS/SSIS job creation.
22 Apr 2008   Updated: 1 May 2008   Rating: 4.20/5    Votes: 8   Popularity: 3.79
Licence: CPOL    Views: 87,813     Bookmarked: 23   Downloaded: 585
Please Sign up or sign in to vote.
Dictionary objects take a single key as a look up key. This class simplifies using a Dictionary when you have multiple keys, such as two strings and an int, etc.
1 Mar 2009   Updated: 1 Mar 2009   Rating: 4.08/5    Votes: 4   Popularity: 2.45
Licence: CPOL    Views: 37,040     Bookmarked: 2   Downloaded: 48
Please Sign up or sign in to vote.
One TDD mantra is that there should be only one "assert" per test. Here is a finance/trading example where that doesn't work very well.
Web Development
ASP.NET
14 Aug 2007   Updated: 14 Aug 2007   Rating: 3.59/5    Votes: 10   Popularity: 3.59
Licence: CPOL    Views: 65,922     Bookmarked: 27   Downloaded: 1,263
Please Sign up or sign in to vote.
Read and write for app.config or web.config files with two simple, tested functions

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.
United States United States
I've been a software developer since 1996 and have enjoyed C# since 2003. I have a Bachelor's degree in Computer Science and for some reason, a Master's degree in Business Administration. I currently do software development contracting/consulting.