Click here to Skip to main content
15,124,055 members

Articles by Colin Angus Mackay (Articles: 11, Technical Blogs: 3)

Articles: 11, Technical Blogs: 3

RSS Feed

Average article rating: 4.60

Posted: 7 Jan 2004   Updated: 6 Mar 2004   Views: 462,523   Rating: 4.83/5    Votes: 19   Popularity: 6.07
Licence: Not specified      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
A central point for co-ordinating the EuroCPian's Spring 2004 Party in London
Posted: 10 Apr 2004   Updated: 25 May 2004   Views: 100,887   Rating: 4.88/5    Votes: 18   Popularity: 5.74
Licence: Not specified      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
The page for all the latest information on the second unofficial EuroCPian event in Brussels on the 4th September 2004
Desktop Programming
Windows Forms
Posted: 10 Nov 2005   Updated: 10 Nov 2005   Views: 352,789   Rating: 4.71/5    Votes: 74   Popularity: 8.68
Licence: The Code Project Open License (CPOL)      Bookmarked: 99   Downloaded: 4,485
Please Sign up or sign in to vote.
This article provides an introduction to passing values between two forms in an application. The examples are written in C# and VB.NET and are targeted at .NET 1.1.
Mobile Apps
Posted: 29 May 2004   Updated: 29 May 2004   Views: 77,090   Rating: 4.03/5    Votes: 16   Popularity: 4.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 190
Please Sign up or sign in to vote.
As globalization increases internationalized applications become more important. This hangman game is a fun introduction to some of the internationalization features of the .NET Compact Framework.
Windows Mobile
Posted: 23 Jan 2005   Updated: 23 Jan 2005   Views: 1,052,247   Rating: 4.90/5    Votes: 238   Popularity: 11.55
Licence: The Code Project Open License (CPOL)      Bookmarked: 455   Downloaded: 0
Please Sign up or sign in to vote.
Discusses various aspects of SQL Injection attacks, what to look for in your code, and how to secure it against SQL Injection attacks.
Programming Languages
C#
Posted: 3 May 2003   Updated: 3 Dec 2003   Views: 326,245   Rating: 4.62/5    Votes: 26   Popularity: 6.20
Licence: Not specified      Bookmarked: 81   Downloaded: 1,794
Please Sign up or sign in to vote.
An article on the .NET Framework's implementation of the Iterator pattern
Posted: 21 May 2004   Updated: 21 May 2004   Views: 111,642   Rating: 4.57/5    Votes: 19   Popularity: 5.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 1,849
Please Sign up or sign in to vote.
Driving the PC Speaker from .NET.
Posted: 28 Mar 2007   Updated: 5 Apr 2007   Views: 126,343   Rating: 4.79/5    Votes: 30   Popularity: 6.85
Licence: The BSD License      Bookmarked: 103   Downloaded: 774
Please Sign up or sign in to vote.
A step by step example of how to build up an algorithm by writing the unit tests first
Web Development
ASP.NET
Posted: 20 Sep 2003   Updated: 20 Sep 2003   Views: 94,582   Rating: 3.60/5    Votes: 22   Popularity: 4.83
Licence: Not specified      Bookmarked: 34   Downloaded: 0
Please Sign up or sign in to vote.
How to reduce the viewstate your application generates and the effects of its reduction.
Posted: 6 Dec 2008   Updated: 6 Dec 2008   Views: 237,973   Rating: 4.91/5    Votes: 22   Popularity: 6.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 82   Downloaded: 799
Please Sign up or sign in to vote.
An introduction on how to use Virtual Earth's ASP.NET Controls to show data on a map.
Posted: 10 Apr 2013   Updated: 24 Apr 2013   Views: 23,791   Rating: 4.76/5    Votes: 8   Popularity: 4.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 373
Please Sign up or sign in to vote.
Xander.PasswordValidator is an assembly (or two) that assists in validatating passwords in .NET applications.

Average blogs rating: 4.20

All Topics
Posted: 11 Aug 2013   Updated: 11 Aug 2013   Views: 9,570   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
How to inject a dependency into an IHttpModule with Unity
Programming Languages
Javascript
Posted: 24 Mar 2013   Updated: 24 Mar 2013   Views: 9,460   Rating: 3.40/5    Votes: 3   Popularity: 1.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
A quick guide to geolocation in JavaScript.
Web Development
HTML
Posted: 1 Apr 2013   Updated: 1 Apr 2013   Views: 5,860   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Automatically replacing an image on an HTML page when it is not found

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.

Colin Angus Mackay
Technical Lead
Scotland Scotland
Have been a Code Project MVP 5 years running and was Microsoft C# MVP 4 years running, MBCS, MIAP and a whole bunch of other stuff. Now I just help run Scottish Developers which is a user group with software development events in Edinburgh, Glasgow and Dundee and I have also started an open source project to help with Password Validation

Main topics I blog about:
* Parallelization in .NET
* Code Quality
* Data Security