Click here to Skip to main content
14,333,747 members

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

Articles: 11, Technical Blogs: 3

RSS Feed

Average article rating: 4.60

ASP.NET
General
Posted: 20 Sep 2003   Updated: 20 Sep 2003   Views: 92,741   Rating: 3.60/5    Votes: 22   Popularity: 4.83
Licence: Not specified      Bookmarked: 34   Downloaded: 0
How to reduce the viewstate your application generates and the effects of its reduction.
Custom Controls
General
Posted: 6 Dec 2008   Updated: 6 Dec 2008   Views: 206,177   Rating: 4.91/5    Votes: 22   Popularity: 6.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 82   Downloaded: 787
An introduction on how to use Virtual Earth's ASP.NET Controls to show data on a map.
Validation
General
Posted: 10 Apr 2013   Updated: 24 Apr 2013   Views: 21,430   Rating: 4.76/5    Votes: 8   Popularity: 4.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 370
Xander.PasswordValidator is an assembly (or two) that assists in validatating passwords in .NET applications.
Windows Phone 7/8
Windows Mobile
Posted: 29 May 2004   Updated: 29 May 2004   Views: 74,311   Rating: 4.03/5    Votes: 16   Popularity: 4.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 187
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.
Database
General
Posted: 23 Jan 2005   Updated: 23 Jan 2005   Views: 1,007,126   Rating: 4.90/5    Votes: 237   Popularity: 11.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 456   Downloaded: 0
Discusses various aspects of SQL Injection attacks, what to look for in your code, and how to secure it against SQL Injection attacks.
C#
General
Posted: 3 May 2003   Updated: 3 Dec 2003   Views: 317,952   Rating: 4.62/5    Votes: 26   Popularity: 6.20
Licence: Not specified      Bookmarked: 81   Downloaded: 1,791
An article on the .NET Framework's implementation of the Iterator pattern
.NET Framework
How To
Posted: 10 Nov 2005   Updated: 10 Nov 2005   Views: 339,660   Rating: 4.71/5    Votes: 74   Popularity: 8.68
Licence: The Code Project Open License (CPOL)      Bookmarked: 98   Downloaded: 4,345
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.
Samples
Posted: 21 May 2004   Updated: 21 May 2004   Views: 106,100   Rating: 4.57/5    Votes: 19   Popularity: 5.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 1,796
Driving the PC Speaker from .NET.
Design and Architecture
Unit Testing
Posted: 28 Mar 2007   Updated: 5 Apr 2007   Views: 119,902   Rating: 4.79/5    Votes: 30   Popularity: 6.85
Licence: The BSD License      Bookmarked: 103   Downloaded: 766
A step by step example of how to build up an algorithm by writing the unit tests first
Scrapbook
General
Posted: 7 Jan 2004   Updated: 6 Mar 2004   Views: 445,051   Rating: 4.83/5    Votes: 19   Popularity: 6.07
Licence: Not specified      Bookmarked: 9   Downloaded: 0
A central point for co-ordinating the EuroCPian's Spring 2004 Party in London
Posted: 10 Apr 2004   Updated: 25 May 2004   Views: 94,020   Rating: 4.88/5    Votes: 18   Popularity: 5.74
Licence: Not specified      Bookmarked: 7   Downloaded: 0
The page for all the latest information on the second unofficial EuroCPian event in Brussels on the 4th September 2004

Average blogs rating: 4.20

Client side scripting
General
Posted: 24 Mar 2013   Updated: 24 Mar 2013   Views: 8,700   Rating: 3.40/5    Votes: 3   Popularity: 1.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
A quick guide to geolocation in JavaScript.
HTML / CSS
HTML
Posted: 1 Apr 2013   Updated: 1 Apr 2013   Views: 5,510   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Automatically replacing an image on an HTML page when it is not found
Uncategorised Technical Blogs
General
Posted: 11 Aug 2013   Updated: 11 Aug 2013   Views: 8,991   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
How to inject a dependency into an IHttpModule with Unity
No tips have been posted.
No reference articles have been posted.
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